career development

How to Hire a Versatile, Effective LearnerHiring based on the specific skill set your team uses now seems like a good idea, but what about a year from now? Will you have moved on to new technology or practices, and will your new hire be left in the dust? It's better for the long-term health of your company to hire a quick, adaptive learner.
When You Should (or Shouldn’t) Complain at WorkOpinions vary as to whether complaining is a positive or negative thing. On the positive side, complaining can help you crowdsource solutions for your problem. But when done with negative intent, complaining is just annoying and detrimental. Learn how to tell the difference before you grumble.
Avoid These Sneaky Time Wasters at WorkAsk people what the biggest time wasters are that they face at work, and the top three answers are usually endless email, meandering meetings, and social media. But some of the contributors to wasted time are less than obvious. Here are some of the sneakier time wasters that can happen at work.
Performance Review Dos and Don’tsPerformance reviews rarely rank high on the list of responsibilities managers enjoy. Giving feedback can be awkward and uncomfortable. Still, some things can make the experience more productive. Read on for advice about preparing for reviews and offering critiques that will be constructive for all.
The Tech Industry's Problem with AgeismSteve Berczuk writes that a hallmark of many tech companies, particularly those practicing agile, is being a flat organization with a company culture based on a meritocracy. When hiring, however, this meritocracy is inconsistent with the importance some companies place on a person's age.
Overcoming Analysis ParalysisAnalysis paralysis is that situation when instead of making a decision and getting on with things, you keep overthinking the process and avoiding taking action. It’s often a mental block caused by a fear of doing something wrong, and it's a common workplace affliction. Here's how to deal with it.
Why Employees Leave Your CompanyThe average tenure of an employee in the United States is only a few years; some employees only stay as little as one year at even the top tech companies. So when employees leave your company, is it because this is the new trend, or is it because of something deeper and flawed within the company?
What If You Don’t Want to Be a Manager?Management isn't for everyone, but many technical professionals worry that they’ll reach a dead end in terms of compensation and organizational clout if they don’t move into management. Read on to learn how to gracefully turn down an offer and how to excel in your career while remaining a techie.