Now that the golden 10 years is in the rear view, maybe programmers will once again be valued more, as only the companies can really build fast and well will stand out.
Now that the golden 10 years is in the rear view, maybe programmers will once again be valued more, as only the companies can really build fast and well will stand out.
I just watched a developer get promoted to tech lead for no other reason than his output was literally 4x everyone else on his team. He's either going to continue doing what he's doing now and continue running circles around everyone or he's going to actually attempt to improve them and his own productivity is going to plumet.
I don't want to take away from this developers skill, he's a very competent developer, but he's not a diamond in the rough, everyone around him is just that fucking bad. We're talking "lets send this list into an API via json as a comma delimited list instead of a JSON array and manually split it out in the code" levels of bad.
Before experiencing this I never fully understood why people treat developers the way they do. You can't trust these jackasses for shit and what makes it worse is that everyone has gotten so used to their slow output that they think it's normal and that this 4x developer is a phenom.
you really could probably replace these jackasses with a single strong developer and AI, and it's no wonder people are so excited to do so.
good developers will always be valued, the issue is that when tech became a popular career we got a glut of shit.
I’m working on a developer collaboration tool that might solve this pain point through frictionless push to screen record collaboration. Reharp.com if you wanna check it out
If so, I wonder if this is some kind of "expected steady state". We've solved a lot of the low hanging fruits of stuff you can do with computers, now its about optimizing for very particular problems and businesses (each having lots of human- and organization-driven messiness).
Oppenheimer in particular is interesting because he headed up the most important, but least expensive and labor intensive part of the project. He was also not the main project manager, he only managed the lab. Groves filled the role of the main project manager, and was not a physics expert. In fact his expertise was project management. Groves book emphasizes that his role was to delegate to the correct people, and use his influence to get things done. In other words it was PMs all the way down.
Constant media bombardment about ai replacing them and hordes of baristas rejoicing that programmers will lose jobs seem to indicate that programmers are highly unlikely to be valued, for a while. Something tells me though that all this will backfire and that indeed companies will need people to build things really fast. Even if ai did manage to write more than code at the level of an ai researcher, once everyone can do it, those that will do it faster will be again in demand. And those are, naturally, people with a programmer’s mindset.
Digging this line! Even in the craziest hustle, there's still space for some healthy competition. At least there are still jobs for us humans. I seriously can't wrap my head around how our civilization will cope when AI robots snatch up all the human jobs.