Looks like many people in the replies don't understand what I'm talking about. Here are few Rules of Thumbs (not comprehensive definition):
- Static - types checked at compile time
- Dynamic - types checked at runtime
- Strong - 34 + "35" => error
- Weak - 34 + "35" === 69
Hard times create hard programmers,
Hard programmers create AI (or JS over a deadline),
AI creates soft times,
Soft times create soft programmers,
Soft programmers create hard times.
The bottom line, it's never a lost cause to be a hard programmer. It's just time swings.
ai bros are just the worst
they are actively discouraging an entire new fleet of noobs getting into software engineering with literally no proof that ai will take over software in "6 months."
I apologize but won't be amplifying startups whose mission is to fully replace software engineers with "AI devs."
It's clear why VCs & investors love this idea; and why founders as well. Imagine how much money they could make if they succeed!
I hate the idea of that future.