All the people who choose a foreign language over coding are being vindicated.
AI and tech will never be able to make that look not uncanny in a business or social interaction, whereas it is making a non 10x coder redundant as we speak.
Nothing ever dissapears just becomes systematically implemented and gets relegated but not disappear until something that does the job better appears, but doesn't dissapear electronic didn't push mechanic out, they both do different things, that's the beauty of it.
If you really trust the AI that much, I guess not.
But personally I not only like to be able to debug issues with the code generated, but make my own changes on top of that. Programming things is kinda fun in of itself, and the idea of just leaving a machine to do it all for me just doesn't sit right here.
I think it would be wise to heed the lessons of "The Machine Stops", a short story from 1909.[1,2]
I personally, want to learn as much as possible about infrastructure, and how to build and maintain it. I spend quite a bit of time helping a friend repair old electronics. We've even repaired Cesium beam atomic clocks!
It would be quite foolish to give up coding as a human skill. For me, being a full stack developer goes all the way back to knowing how use sticks and sharpened stones to build bricks, roof tiles, and shelter, as John Plant documents so well on his YouTube channel[3]. (Turn on subtitles!)
We do need code, cause humans can't read and understand binary. Let's say, even if we do get perfect English -> Binary, often times what people specify in english can be vague or just not what they actually meant. So if the AI just outputs binary, it will get very difficult to be sure that what is implemented is actually what the user meant.
12 comments
[ 2.8 ms ] story [ 42.0 ms ] threadAI and tech will never be able to make that look not uncanny in a business or social interaction, whereas it is making a non 10x coder redundant as we speak.
But personally I not only like to be able to debug issues with the code generated, but make my own changes on top of that. Programming things is kinda fun in of itself, and the idea of just leaving a machine to do it all for me just doesn't sit right here.
I personally, want to learn as much as possible about infrastructure, and how to build and maintain it. I spend quite a bit of time helping a friend repair old electronics. We've even repaired Cesium beam atomic clocks!
It would be quite foolish to give up coding as a human skill. For me, being a full stack developer goes all the way back to knowing how use sticks and sharpened stones to build bricks, roof tiles, and shelter, as John Plant documents so well on his YouTube channel[3]. (Turn on subtitles!)
[1] https://en.wikipedia.org/wiki/The_Machine_Stops
[2] https://www.cs.ucdavis.edu/~koehl/Teaching/ECS188/PDF_files/...
[3] https://www.youtube.com/@primitivetechnology9550