Presentation: Six Things I've Learned as a Manager I Wish I Knew Before
This presentation is now available to view on InfoQ.com
Watch videoAbstract
I am a software developer with almost 15 years of experience. But I also was an engineering manager for 3+ years. And you know what? While being a manager I've learned some things I wish I knew in the beginning of my career.
When you are a developer, it may seem that writing good code and building reliable architecture is the only thing you need to do if you want to succeed at work. However, it turns out that this is only a part of what makes one a good developer (and then senior, lead, principal etc.). This may be obscure to you at first, but if you get lucky and can take a manager's point of view for a while, the missing bits will reveal.
I was a manager, and recently I switched back to engineering. And I want to tell other engineers what they may change in their work to be more successful. This will be a talk full of personal stories about my own mistakes and achievements, with a grain of some valuable insights I've learned along the way.