Earlier quoted context omitted.
To be honest (at least in my experience) if you are really worth $X as a developer, you can generally get your current employer to give you $X if you are proactive about it. Quitting generally has more to do with: A) "You (the employer) Waited Until The Exit Interview To Ask What’s Wrong" B) "You (the employee) Waited Until The Exit Interview To Convey What's Wrong" Leaving my last job, I told them what I wanted 1-2…
I dunno. I work for a company based in the UK, which seems to have much lower pay than the US. I am paid the same as other senior developers at the company, yet my salary by comparison to US standards is quite low ($70k and no benefits since I'm technically a contractor). Otherwise the company is really amazing, so I'm torn.
Why some of the best developers keep quitting
31–40 of 172 posts
Re: Why some of the best developers keep quitting
#32It'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.
To be honest (at least in my experience) if you are really worth $X as a developer, you can generally get your current employer to give you $X if you are proactive about it. Quitting generally has more to do with: A) "You (the employer) Waited Until The Exit Interview To Ask What’s Wrong" B) "You (the employee) Waited Until The Exit Interview To Convey What's Wrong" Leaving my last job, I told them what I wanted 1-2…
Re: Why some of the best developers keep quitting
#33Earlier quoted context omitted.
To be honest (at least in my experience) if you are really worth $X as a developer, you can generally get your current employer to give you $X if you are proactive about it. Quitting generally has more to do with: A) "You (the employer) Waited Until The Exit Interview To Ask What’s Wrong" B) "You (the employee) Waited Until The Exit Interview To Convey What's Wrong" Leaving my last job, I told them what I wanted 1-2…
I dunno. I work for a company based in the UK, which seems to have much lower pay than the US. I am paid the same as other senior developers at the company, yet my salary by comparison to US standards is quite low ($70k and no benefits since I'm technically a contractor). Otherwise the company is really amazing, so I'm torn.
Re: Why some of the best developers keep quitting
#34Earlier quoted context omitted.
How do you handle boring unglamorous but important tasks?
Enthusiastic(and authentic) recognition. Everyone knows those tasks suck but you can still use it as an opportunity to re-enforce how critical they can be and give a big kudos for whoever rolled up their sleeves and dived in. Another nice upside of this approach is it helps re-enforce a culture of doing the right thing because we ship and don't just write code.
Re: Why some of the best developers keep quitting
#35None 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…
People quit because the modern, zero-loyalty, everyone-for-hire company does not provide a long term strategy for providing intrinsic motivation (autonomy, mastery, purpose) Rands refers to this as your "shields down" moment. http://randsinrepose.com/archives/shields-down/
Re: Why some of the best developers keep quitting
#36Earlier quoted context omitted.
This is, historically, where I was at. Consistently delivering high-quality stuff that makes my fellow devs able to do their jobs faster and better, and while in the top quartile of salaries, it wasn't remotely reflective of the value being generated. That's why I went into consulting in the first place.
Running your own (successful) business is always going to net you more money than being salaried. It's the payoff for taking the risk. A company pays a salary based on how hard it is to replace you, not your value generation, whereas your own company nets you $all_the_things.
Re: Why some of the best developers keep quitting
#37Re: Why some of the best developers keep quitting
#38None 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…
People quit because the modern, zero-loyalty, everyone-for-hire company does not provide a long term strategy for providing intrinsic motivation (autonomy, mastery, purpose) Rands refers to this as your "shields down" moment. http://randsinrepose.com/archives/shields-down/
I think the default state should be you being happy, fullfilled and well compensated in your job. And if you take a better offer somewhere else, it's not because you 'dropped your shield', it's because you're looking out for your own interests.
Re: Why some of the best developers keep quitting
#39Earlier quoted context omitted.
To be honest (at least in my experience) if you are really worth $X as a developer, you can generally get your current employer to give you $X if you are proactive about it. Quitting generally has more to do with: A) "You (the employer) Waited Until The Exit Interview To Ask What’s Wrong" B) "You (the employee) Waited Until The Exit Interview To Convey What's Wrong" Leaving my last job, I told them what I wanted 1-2…
I dunno. I work for a company based in the UK, which seems to have much lower pay than the US. I am paid the same as other senior developers at the company, yet my salary by comparison to US standards is quite low ($70k and no benefits since I'm technically a contractor). Otherwise the company is really amazing, so I'm torn.
Re: Why some of the best developers keep quitting
#40Earlier quoted context omitted.
People quit because the modern, zero-loyalty, everyone-for-hire company does not provide a long term strategy for providing intrinsic motivation (autonomy, mastery, purpose) Rands refers to this as your "shields down" moment. http://randsinrepose.com/archives/shields-down/
I hate this approach to management. Why should I be "shielded" from a better opportunity? That only protects my manager, and gives me no valuable protection.
The "shield" is just your day-to-day (sometimes minute-to-minute) SELF-evaluation of your current job satisfaction and willingness to leave. It has nothing to do with you being shielded from anything by anyone else.