Leadership & Management
If you haven't tried pair programming yet, you should definitely give it a try. After you do, you will likely incorporate it to your weekly routine. The joys and advantages far outweigh the woes and disadvantages of this practice.
He learned that you can’t manage, you can’t even lead a team… but instead, you manage, you lead, you work with individuals and their personalities. Everybody is programmed differently, and you need to work with that on a person-by-person level, not on a macro level.
This article is a very long-winded way to help you learn how to care for your software development employees with best results. If you properly care for your employees they will take care of you, leading to better product outcomes and higher career satisfaction for both you and them.
New research reveals surprising truths about why some work groups thrive and others falter.
I believe in transitioning out employees who aren’t working out, but it doesn’t always have to be by firing.
Managers are always coming up with creative approaches to try to help their teams. Unfortunately, some of those ideas do more harm than good. Group 1 on 1s are one such example.
"My no.1 conclusion? This thing is not easy, at least not for me. However, it’s also incredibly rewarding, and, in the long run, I think that those rewards make it worth the effort."
No matter the business, no matter the success, there is always a fear that ‘it’s just not scalable enough’.