career development

How Sending Workers Home Can Save Companies Big BucksWorking from home is becoming easier thanks to smarter mobile devices and better online software. Most people think virtual work is only beneficial to the employee, but new studies prove that companies can save money from this practice, too.
The Road to More Female Programmers

Women in IT and why there is a gender gap in terms of positions filled and pay given has been widely discussed through the years. The industry has become very cognizant of these issues lately, and attempts are being made to encourage women to take a more active role in software programming.

What We Gain from Knowledge Sharing Sharing knowledge educates both the student and the teacher. Discover ways to pass along your ideas and experiences that will benefit both you and your fellow software professionals.
How Employers Really Benefit from Those “Best Employer” RankingsSeveral entities compile data and publish annual “best employers to work for” studies. In addition to bragging rights, there are many other valuable benefits the employers on those lists stand to gain—and also some lessons for organizations hoping to get on the lists. Read on.
Six Productivity Tips You May (or May Not) Want to FollowSome productivity tips seem at first glance to be designed to slow you down or stall your progress. But they may actually help you achieve results faster and better. The key to being more productive is finding what works for you personally. Read on for some suggestions on maximizing your time.
Book Review: Management 3.0It's challenging to be a manager or a leader, much less both, and the challenges are greater on an agile team. Jurgen Appelo's book Management 3.0: Leading Agile Developers, Developing Agile Leaders explores what management and leadership mean in a world of agile and self-organizing teams.
The One Sure Way to Check Off Every Item on Your To-Do ListMany people have experienced to-do list failures. It could be they fill their lists with so many tasks that they feel overwhelmed. Or they may not know how to prioritize or where to start. Or they might feel burdened by the things they haven’t done yet. Read on to get out of your to-do list rut!
Practical Ways You Can Try Walking a Mile in Someone Else’s ShoesIt’s a familiar saying about empathy: “Don’t judge someone until you’ve walked a mile in his shoes.” It’s true enough—especially at work, where situations can become tense. If you experience the pressures others face, you’ll gain insight into their realities. Read on for practical applications.