Related Content
Why Software Careers Are Great for Empathetic People In a skills-driven world like IT, you should have programming knowledge, good communication skills, and problem-solving abilities. But being a highly empathetic person means you also have a set of soft skills that can give you an edge to have a great career in software. Here's why your strengths are a good fit for IT. |
||
5 Common Mistakes Project Managers Should Avoid When you're responsible for leading a new software project, of course it’s impossible to steer clear of every single mistake. But there are plenty of common mistakes project managers fall into that can be easily avoided simply by being mindful of them. Here are five common mistakes PMs make that you should be wary of. |
||
How to Take the High Road as a Leader Leaders who invite feedback and then suggest, by word or deed, that only positive feedback is welcome end up ensuring that critical feedback—the kind they really need—will be withheld. If you get feedback from employees that isn't what you wanted to hear, don't act vengeful. Take the high road with your response. |
||
Before Rolling Out Products, Walk a Mile in Their Shoes Beyond focus groups and surveys, different paths lead to uncovering ways to delight your customers. It is important to recognize the problems, challenges, wants, and needs of people. “Before you criticize someone, walk a mile in their shoes” is also good advice for rolling out products. |
||
An Agile Approach to Deciding When to Decide Considering when to make certain decisions is just as important as how. “Inspect and adapt” is a valuable approach in agile, not only for product and process, but also for figuring out when to implement choices about your projects. Evaluating the reversibility, migration, and sustainability of decisions can help. |
||
4 Reasons Your Company Should Hold a Developer Hackathon Hackathons, where developers meet up to do some collaborative programming, are a great venue for problem-solving and creativity. They give employees the potential to get ideas out there that could pay off big, work the bugs out of new technology, and increase morale—and, best of all, they can be held anywhere. |
||
Making Agile Coaching Successful for Your Organization Successful agile coaching requires a combination of experience, knowledge, and soft skills to help organizations build competence, sustainability, and performance in their agile practices. But it's not all up to the coach. There are a few things you can do to ensure your coaching engagement is set up for success. |
||
Raspberry Pi's Latest Compute Module: CM3+ They say all good things eventually come to an end. The Raspberry Pi Foundation announced the latest and last iteration of the Raspberry Pi Compute Module series: Compute Module 3+ (CM3+), designed for industrial applications and digital makers. |