3 ms·
Every now and then managers get the idea that they can outsource a programmer's job: be it to untrained workers who churn out code or by buying into the latest
by po 15y ago
Every now and then managers get the idea that they can outsource a programmer's job: be it to untrained workers who churn out code or by buying into the latest code generation techniques being sold by big vendors. They think "ok we've solved the problem once, lets just describe it so that we can hire 500 programmers to do it 500 more times!"
The thing is that the very definition of 'computer programmer' is to do the part that cannot yet be simplified or automated. Every good programmer has an automation toolbox full of languages and data structures and will replace anything that can be simplified to a set of rules with running code.
There is a certain job security in programming but it means a life of continual hill climbing.
- alnayyir 15y agoMy company, in the midst of what could only be called a hiring crisis in which we're in desperate need of actual programmers, chose to hire a VP of Eng when we already had a PM that set our priorities. Mind you, there are two engineers. Now we have more management than programmers and the new VP of Eng is trying to shove every shitty (and I do mean shitty) corporate off-the-shelf solution into everything we do. Worse, he's now trying to get outsourcers with no experience with any of the technology we use to contribute to work that involves a lot of deep integration.