Leadership & Management
Jonathan Solórzano-Hamilton recounts his experience with "Rick", an extremely talented lead developer and architect at his company. Despite Rick's genius, his inability to work well within the team caused a host of issues and ultimately, his downfall. Do you have someone like Rick at your company and feel like you're dependent on them because they're the only one that knows the system inside and out? Well, fear not. There are ways to overcome that dependency and free your team! Check out the article to see how.
Do you manage junior people the same way as senior people? Sure, your expectations are different, but are the factors that you judge them by the same? Johnathan Nightingale discusses an important lesson that he learned early in his career: "Junior people we evaluate on effort. Senior people we evaluate on outcomes."
First Round Review sits down to interview Instagram's Mike Krieger and discuss how he went from a first-time manager to leading an engineering organization of over 300. Sharing what he learned over that journey and what he wishes he knew back in 2010, Mike goes into detail on how to transition from early stage to a more mature team, how to add layers of management, and how to stay focused on your original vision. If you're working on growing an engineering team, this is a must-read.
When building a team, it is obviously important to make sure you have the right mix of functional skills. They're tangible and easy to measure. But often overlooked is how important the mix of personalities is. Dave Winsborough and Tomas Chamorro-Premuzic examine how different personality types mesh (or don't) on a team and why it's important to have a balanced mix of people focused on results, relationships, process, innovation, and pragmatism. Maybe it's time for you to take a look at the personality mix on your team.