Why some of the best developers keep quitting
11–20 of 172 posts
Re: Why some of the best developers keep quitting
#12Re: Why some of the best developers keep quitting
#13I definitely try to take the mantra "never be the smartest person in the room" to heart. It has been a fairly decent indicator of how enjoyable I've found working those particular roles.
How do you know when taking a job if you will be working with smart or dumb people? I'm not having good luck and want to work with smart people...
Re: Why some of the best developers keep quitting
#14I left a job voluntarily and they sent me an online quiz.
Re: Why some of the best developers keep quitting
#15Employees should pick a path that makes them happy no matter where they work. If given grunt work then build an automated tool instead. Ask your manager to let you work on something super interesting that is related to the company's core business for at least 20% of your time. Identify your most talented coworkers and make them apart of your social network long term. Usually they end as a VP/CTO/CEO and it is much ea…
In fact, not only is your job to provide company with a product of your labor, but it also is a job of the management to provide you what you want and need (interesting tasks, a path for long-term development).
Let me repeat again, it's not a privilege to ask for this, they HAVE to do this.
Re: Why some of the best developers keep quitting
#16It's rare to also see these articles point out the immense pay discrepancy that can occur. Companies seem to want loyalty but they don't want to give it. This leads to the merc approach of just selling to the highest bidder.
In my experience while a developer will say it's not about the money, if the gap is big enough it is disrespectful to the developer and they will (easily) find employment elsewhere. Often time's it's not actually about the money. But the low pay (relatively) is a signal to the developer of how much / little you value them.
Re: Why some of the best developers keep quitting
#17I do not understand team sizes of 50+ for some web app product. The formula only requires a few (3) workhorses that make up a collaboration of skills in product design and engineering, and finding ways to keep them curious. Add a junior position if a workhorse is keen on mentorship.
Why take on such high risk with a large team?
Re: Why some of the best developers keep quitting
#18I definitely try to take the mantra "never be the smartest person in the room" to heart. It has been a fairly decent indicator of how enjoyable I've found working those particular roles.
How do you know when taking a job if you will be working with smart or dumb people? I'm not having good luck and want to work with smart people...
They may get surprised when you turn the table around, just remind them that interviews go both ways.
Re: Why some of the best developers keep quitting
#19None of these 4 reasons (TD;LR: you waited until the exit interview, you assume mentors want to manage, you assume the natural ascension of developers is management and not higher-level IC roles, you aren't supporting them and their career) are why they quit. People quit because the modern, zero-loyalty, everyone-for-hire company does not provide a long term strategy for providing intrinsic motivation (autonomy, mast…
I'm happy to say this is my manager's position. I joined this team nearly 2 years ago mainly on the strength of a great discussion with him during the interview process, and our team is clearly excellent thanks to him, with significant investment in growth, responsibility and empowerment (I know they're buzzwords but ick, I don't know how better to say it).
(Just want to stem the tide of inevitable gripes that are going to show up)
Re: Why some of the best developers keep quitting
#20None of these 4 reasons (TD;LR: you waited until the exit interview, you assume mentors want to manage, you assume the natural ascension of developers is management and not higher-level IC roles, you aren't supporting them and their career) are why they quit. People quit because the modern, zero-loyalty, everyone-for-hire company does not provide a long term strategy for providing intrinsic motivation (autonomy, mast…
Rands refers to this as your "shields down" moment.