Thank you for the detailed response. Most opinions on this topic are very much so based on vibes rather than real experience, so it’s interesting to hear an informed opinion from someone on the inside.
I hope to become a software developer one day too (it’s a slow process, because I’m teaching myself in my free time) so I sometimes worry if all the effort I’m putting in is even worth it if LLMs will be doing all the programming in a few years. Do you think that’s a concern? Will these tools continue to develop to that point or are they hitting a wall, like some people are saying?
Most opinions on this topic are very much so based on vibes rather than real experience,
Very much so. You can tell from the way certain people talk about it that they’ve never actually used it in any meaningful way.
I don’t think LLM’s will be doing all the programming in a few years. They do keep getting better, but hallucinations are baked into how the system is designed, and unless they can solve that, it does feel like they are starting to reach a plateau. If they can solve it, I don’t think it would be an LLM as we know it today either, it would be a wholly other thing that we would need to reassess.
Also, some jobs won’t want to use it for fear of copyright infringement issues, others won’t want to use it as a mean to stay pure. Did you see any of the Claire Obscure Expedition 33 stuff over 1 AI generated placeholder texture that was accidentally left in the game and promptly removed? They’ve now said they just won’t use AI at all so they can remain pure.
I think learning to program is still a really good option even if it might be a little harder in the near future to get a job than before. In an ideal situation, hopefully you’ve found something you want to build for yourself so you can just keep learning off of that while benefiting from it, I find that usually works better motivation wise than building something random you don’t have an attachment to.
That also gives you a project to talk about in interviews, where you can talk about how you built it, what decisions you made while building it, problems you encountered, how you tackled those problems, the steps to make it publicly available etc etc.
Just don’t be too reliant on AI generated code while learning, or like I said with the website it helped me make, I didn’t learn much. You want to build your skills knowing how to use it as a tool, but not needing to use it at all.
Thank you for the detailed response. Most opinions on this topic are very much so based on vibes rather than real experience, so it’s interesting to hear an informed opinion from someone on the inside.
I hope to become a software developer one day too (it’s a slow process, because I’m teaching myself in my free time) so I sometimes worry if all the effort I’m putting in is even worth it if LLMs will be doing all the programming in a few years. Do you think that’s a concern? Will these tools continue to develop to that point or are they hitting a wall, like some people are saying?
Very much so. You can tell from the way certain people talk about it that they’ve never actually used it in any meaningful way.
I don’t think LLM’s will be doing all the programming in a few years. They do keep getting better, but hallucinations are baked into how the system is designed, and unless they can solve that, it does feel like they are starting to reach a plateau. If they can solve it, I don’t think it would be an LLM as we know it today either, it would be a wholly other thing that we would need to reassess.
Also, some jobs won’t want to use it for fear of copyright infringement issues, others won’t want to use it as a mean to stay pure. Did you see any of the Claire Obscure Expedition 33 stuff over 1 AI generated placeholder texture that was accidentally left in the game and promptly removed? They’ve now said they just won’t use AI at all so they can remain pure.
I think learning to program is still a really good option even if it might be a little harder in the near future to get a job than before. In an ideal situation, hopefully you’ve found something you want to build for yourself so you can just keep learning off of that while benefiting from it, I find that usually works better motivation wise than building something random you don’t have an attachment to.
That also gives you a project to talk about in interviews, where you can talk about how you built it, what decisions you made while building it, problems you encountered, how you tackled those problems, the steps to make it publicly available etc etc.
Just don’t be too reliant on AI generated code while learning, or like I said with the website it helped me make, I didn’t learn much. You want to build your skills knowing how to use it as a tool, but not needing to use it at all.