Related Content
Dealing with Criticism, Whether Constructive or Not Of course, criticism is easier to take if it’s given with kindness. But what about when it isn't? Naomi Karten discusses how to receive, consider, and act on criticism, whether it's delivered constructively or not. If you've heard it before, it may be worth evaluating—especially if you’d prefer to ignore it. |
||
Agile Methods for Tackling the Work You Don’t Want to Do We all have work we don't want to do. Some of it is boring or unpleasant, but there's another type: work we don't know if we can finish to our satisfaction. It's hard to tackle a task you're not an expert at. Johanna Rothman offers two classic project management approaches to face the work you're putting off. |
||
The Dangers of Digital Distractions It's crazy that people can’t put their devices down long enough to drive, or even watch where they’re going. And aside from dangers, cellphones and social media also can be time sucks. Digital distractions have become bad enough that there's now a Center for Internet and Technology Addiction. Are you hooked? |
||
It's All About Prioritization "No one is busy in this world. It is all about priorities." In almost everything we do, prioritization is the key to surviving in today’s fast-paced world. Prioritization is particularly relevant in the software industry right now because being agile is the latest mantra for success. |
||
The Benefits of Sleeping on the Job Taking naps has numerous benefits, including increased alertness, enhanced performance, and reduced mistakes and accidents. With advantages like that, it's no wonder some companies are designating "nap rooms" in the office and letting employees get some shut-eye during work hours! Would you nap at work? |
||
Switching Roles, Embracing Change, and Staying Relevant Ageism in the tech industry does exist. But while some conceptions tend to be true for many established employees, such as their being less willing to relocate or travel, the stereotype that they are stuck in their ways doesn't have to be. You absolutely can—and should—stay current and continue adding value. |
||
Learning On: Making Time for New Software Skills Ongoing learning will help you remain relevant as the industry evolves, as well as be more productive at your job—but it can be hard to find the time. Steve Berczuk gives you some tips on how you can fit in education, what you can do to improve your skills, and what pitfalls to be sure to avoid. |
||
How to Avoid Working in a Dysfunctional Organization When relationships in a company are adversarial—even within departments and teams—it can stress you out and wear you down. No one wants to work in a dysfunctional organization, but how can you spot one? Before you accept a job at a new company, try to learn about its culture—its norms, values, and practices. |