This is unbelievably depressing. Why to learn any skills at all, since some model is going to do it pretty soon and companies only need bunch of sales people, your Musk’s and Bezos’, to sell that crap. Rest of us rotten our brains online living on goverment hand-outs and designer drugs.
jbloggs777|27 days ago
If you can't answer the above, you might want to have a chat with a psychologist. We can and do create meaning in our own lives.
Programming will change, but I won't miss creating the same boilerplate again and again. I expect to focus more on translating the business & technical requirements to decent quality results. I expect good interfaces and separation of concerns will be even more important, as whole modules might be rewritten from scratch rather than being modified, changing the way we think about maintainable code.
marcus_holmes|26 days ago
I started hobby-coding, and that can continue if I want to do it. If the point is to get into the mental exercise and craftsmanship of coding.
But for most of the time, the thing I really want is the product, the program, the result. Being able to skip the coding step and go direct to the result by using an LLM is really freeing. I can try different approaches, experiment with different ways of presenting it, iterate on actual product ideas without having to spend months refactoring code. It's great.
As for the commercial stuff - I don't know if you've ever worked as a software dev in a large company. I have a couple of times, and it's a living nightmare of politics and compromise (hence only a couple of times, I prefer working in startups and small businesses). The average software dev spends their days doing pointless JIRA tickets in sprints designed to make their manager look good at their next review. Nothing valuable will be lost by replacing all of this with LLMs.
unknown|27 days ago
[deleted]