Comment by palmotea
15 hours ago
> Counterpoint: I've been desperately trying to code myself out of a job for almost 4 decades now. I inevitably ended up (and keep ending up) getting more responsibilities instead.
What exactly do you mean by that? Do you mean you finished one project but your employer had another one for you, which you then were expected to work on instead of sitting idle? Or do you mean you coded yourself into a "promotion"?
My comment was just mocking the foolish selfless ethos of many software engineers, who don't look out for themselves and idealize giving to psychopathic organizations that will screw them the moment that's advantageous. Many software engineers have a pathological level of naivete and confusion about the role they really inhabit (e.g. righteously going on about buggy-whip makers).
My take: To "code yourself out of a job", you must first deliver the software product that you're currently working on: No critical bugs, feature complete, present it as done.
Paradoxically, once you do that, you'll get a new project. Why not? You just successfully delivered the last project!