lol, I'd love to see the fucking ruin of the world we'd live in if current LLMs replaced senior developers. Maybe it'll happen some day, but in the meantime it's job security! I get to fix all of the bugfuck crazy issues generated by my juniors using Copilot and ChatGPT.
Being a programmer is a lot like being a tradesperson. A tradesperson has a lot of flexibility in what they can do. They can work for a company, work freelance, or start their own business.
Programming gives you the same flexibility, the most important bit being that you can do it for yourself.
AI is going to struggle with larger complex tasks for a long time coming. While you can go to it and say 'write me a script to convert a png to a jpg' you can't go to it and say 'Write me a suite of tools to support business X' or 'make me a fun and creative game' A good programmer isn't going to be out of work for a long time.
It literally cannot come up with novel solutions because it's goal is to regurgitate the most likely response to a question based on training data from the internet. Considering that the internet is often trash and getting trashier, I think LLMs will only get worse over time.
I’ve been through so many rounds of layoffs in the last five years, I’m completely out of fucks. I just want to watch it all burn and tend my garden at this point.
AI threatens to harm a lot about programming, but not the existence/necessity of programmers.
Particularly, AI may starve the development of open source libraries. Which, ironically, will probably increase the need for employed programmers as companies accrue giant piles of shoddy in-house code that needs maintaining.
I have no other skills that would pay anywhere close to what this career pays. I'd need to go back to school and become a surgeon or something. I don't think they let people become surgeons at 50 years old, and I don't have the energy for an internship and residency. I'm just hanging on and hoping that it doesn't all vanish in the next few years. I'm also spending time learning how to leverage AI, since I think that'll put me a step ahead. Good luck to all of us, we're going to need it!
Any gains from LLM now would barely offset the complexity bloat introduced in enterprise applications in the last decade alone. And that’s not even taking into account the sins of the past that are only hidden behind the topsoil lair of cargo cult architecture.
Didn't ChatGPT become very bad recently? It used to give really working code but now it gets things wrong and doesn't follow context. It gives code but when you ask it to improve by give more context, it ignores the previous answer and give wrong code.
It even sometimes answers by saying it does not have the answer for questions that it answered few months ago.
In pharmaceuticals, AI will not replace workers in manufacturing or laboratory. It's even far more useful for drug discovery. There is a recent report of AI designing a new and effective antibiotic, in which the research and development for such drugs have basically stopped since the 1990s because bacterial antibiotic-resistance tend too evolve too quickly for antibiotic discovery to keep up.
We had an ai demo at work last Friday where we just were showing off a local running llm with some test input. Best part was the demonstrator had it output something unexpected and they were like "I've ran this twenty times and it has never said that". Lol. We're alright but it's incredibly useful already it's pretty exciting.