Software Development is still a good career - and growing!
https://StartupHakk.com/?v=OpIY7Qz8cyU
We've been hearing that coding would disappear since I started programming in the 90s - from 4GLs to EJBs to Ruby on Rails to Low Code platforms.
Each new revolution promised to eliminate coding, yet the demand for developers only grew more intense with each wave.
As one commenter brilliantly put it: "I've been hearing coding would go away every few years since doing college in the 90s... I'll take whatever productivity gains AI can give me, but this time, as in the past, I'm not falling for the hype."
Professor Murat Demirbas from University at Buffalo points out that we've seen this movie before - what happens is we just get higher-level abstractions and the demand increases.
The reality is that each new technology layer creates entirely new possibilities that weren't economically viable before.
Just like the introduction of compilers didn't eliminate assembly programmers - it created an explosion of new software categories that dwarfed what came before.
Recent Microsoft research shows that even the most advanced AI models still struggle with basic debugging tasks that wouldn't trip up a mid-level developer.
In one hilarious example, ChatGPT couldn't even generate a correct list of numbers from 1 to 20 - it confidently skipped 14 and then insisted the number was there!
When AI makes mistakes, they're often bizarre ones that humans would never make - like inventing function names that don't exist or solving completely different problems than what was asked.
This "hallucination" problem becomes exponentially worse in complex, interconnected systems where context matters more than individual snippets.
The AI's inability to fully understand the complex interplay between different components means humans remain essential for systems thinking.
After 25 years building software, I've learned that writing code is maybe 20% of development - the other 80% is understanding what to build in the first place.
#coding #codingbootcamp #softwaredeveloper #CodeYourFuture