|
It's one of those things where it could go either way: worst-case scenario, your fears and worries become reality and most web-stuff will be outsourced to AI handlers/managers and the actual AIs doing the work. Best-case scenario? AI ends up not replacing dev jobs but turns into a hyper-powerful toolkit for them. Even if you take AI aside, it remains a fact that nothing will ever stay as it is, things will always move, the world around you will always change (we get older, everything gets re-evaluated constantly as we age). I thought we'd reached the ultimate end-goal with Turbo Pascal, then, Borland Delphi — why use anything else, ever? This is not a particular fault of the AI era, it's just one that hits you and your profession a bit closer. The exact same thing happened to SO MANY OTHER PROFESSIONS over the years. There was an article a long while back about a US law firm that decided to try and outsource a huge case by shipping tons of boxes to a specifically-trained "warehouse" of workers in the Philippines, knowing that their law (and capability to speak/read/understand English) is similar enough to that of the US. And, from what I recall, it turned out that while this was a fantastic business decision which saved them a lot of money by managing to outsource the most expensive part of the those huge cases, it also became clear that "being a lawyer" may have lost its long-held prosperous perspective (at the bottom). I say this because that article was written over a decade ago (if I remember correctly), and even today, law-schools are still packed, lawyers are still making a lot of money, everything is still... sorta fine (for them). You will NOT live forever. So the question is only if you can sustain your career long enough to make it through and then enjoy your ACTUAL LIFE once you're reasonable safe, financially. I am very, very confident that you will be able to do that, even with the rise of AI. I look at all the mid-to-large-scale projects I've been involved with, as a developer, and 80% of the real work is figuring out how to approach certain things, and how everything should tie together. Writing the code itself was never the problem. Never. For AI to take over completely (aside from writing certain functions or boilerplate starters), I'd argue we've still got a very long way to go. |