Drop the ‘But’ to Thrive

“The manager job path is fairly obvious but I don’t think I will enjoy it personally” “I took the manager promotion but now I hate it so much, it is just so unfulfilling and boring” “I love lead positions like lead developer, lead designer, lead architect but hate management positions” “I like leading projects, taking … Read more

How to Manage Better By Grouping Your Devs

Scenario: You have a team of developers – some are highly experienced, some are young and some in the middle. Each of them have their own set of traits and skills. Managing people of varied behaviors can be challenging and stressful. Here’s how you can group them to manage better. Developer Traits Almost every developer … Read more

9 Tips for Leading a Dev Team for the First Time

Are you about to lead a dev team for the first time? Not sure if you will be able to do a good job. Here are 9 tips that will help you in the first few months of being a development manager/development lead. 1. Don’t criticize, complain, or condemn – from the book How to … Read more

7 Things That Make You a “Shitty Manager”

You are new to software manager role. You have moved/have been moved from a developer role to being a manager or team leader. You’re no MBA… and have no formal training to know how to be a good manager. You’re chugging along and learning new things. As a new manager it would be great to … Read more

How to Know If You’d Like Being a Software Development Manager/Lead

“You’re just not cut out for management roles” “You’re just not a people person” “If you aren’t a confident person, a good communicator, and aren’t able to deal with conflicts then you should stay away from management” Have you come across such comments from people around you? Do you think developers can never be managers? … Read more

Why Devs Like Being On The Technical Path and How to be Open Minded

“Majority of devs who move into management have largely hated it” They generally feel “trapped” “I think it’s pretty clear what I want to achieve – the technical lead position” If given a clear choice you would choose the technical path, right? Here’s why. You have no desire to simply manage people and project dynamics … Read more