Earlier quoted context omitted.
How can you mentor people if you are afraid of being fired or replaced by a "cheaper" mentee? To mentor people, you have to be a professional developer, at the first place. Professional developers achieve job security by doing great work and making themselves replaceable. Mediocre developers – by building knowledge silos.
> Professional developers achieve job security by doing great work and making themselves replaceable. Wouldn't that be "achieve career security"? Because as I attest upstream in this subthread, in my most notable example of being a mentor, I was indeed fired as soon as my non-technical salesman background CEO decided I was replaceable. Although he didn't realize that wasn't quite yet true, and the mentee decided to l…
In the US, I found a new developer job at 43, and another at 47. Haven't looked in a decade, so I don't know how it goes at 57.
Caveat: I'm in embedded systems, which is a much more senior-friendly world than web apps.