Getting better in the age of AI. Feeling overwhelmed
Posted by Investigator-Nice@reddit | learnprogramming | View on Reddit | 9 comments
Hello everyone hope you're all doing good. I have a background in pure math and I'm doing my MSc in AI right now. I'm not a strong programmer at all , I'm also becoming lazy with the use of AI. I also think that many assignments I have at uni are so big nowdays that it's impossible for me and my teammates to finish on time without using AI , it just feels like a rat race. I've had some proper algorithms coding courses but I feel that stops there. I don't know if it's just me or it's a new phenomenon but I feel that I'll never be able to just hardcode ML pipelines let's say without AI and I don't wanna accept that on one hand but on the other I'm trying to find ways to get better. It feels that these programs nowdays are so big and verbose that I cannot transfer the basic knowledge of algos to these concepts. Maybe it's just an excuse to not put the work but I'd love to hear your takes and experience on that. People that also learned to code back in the stack overflow days or even back in only the documentation days
Temporary_Pie2733@reddit
Stop using AI. The point of school is to learn, not produce products as quickly as possible.
Investigator-Nice@reddit (OP)
Appreciate your input the problem is that this is not possible at all..I use AI to get code explanations or ideas. Also most of my peers use AI so anytime I try to debug it's mostly generated code. But yes I agree on you to limit its use
IncognitoErgoCvm@reddit
So you came here just to seek validation and not improve?
It's a skill issue. The answer is to not use AI; take it or leave it.
Investigator-Nice@reddit (OP)
I might not phrased my thought as I should. I didn't seek for validation I was here more to have a healthy conversation and a debate. I dont think I offended OP stating that sometimes it's hard to avoid it completely and my question was mostly oriented towards a better use of AI. I never say the phrase "take it or leave it" to someone that has a valid question it's quite disrespectful. Would you say to someone back in the days "stop using stack overflow go read documentation or you'll never learn to code"? In any case my question was mostly oriented towards how software engineering is transforming and what is a good way to practice being a better programmer/ software engineer except the old school leet code type problems. I have a fairly broad knowledge of AI right now backed up with tons of advanced math so a constructive dialogue would be appreciated.
IncognitoErgoCvm@reddit
Asked and answered. Good luck with the answer that makes you happy.
Investigator-Nice@reddit (OP)
Thanks for taking the time. I'll keep in mind that stop using entirely AI is for sure gonna work.
DiligentBathroom9282@reddit
Or you can use AI to learn thing. Works even better.
AI is a great teacher is you ask right questions
DiligentBathroom9282@reddit
I think IT will need good programmers to clean up the garbage left by "vibecoders". Maybe after some major crashes and security breaches, employers will start adding "no-AI" or "minimal-AI" tags to vacancies and tasks, and the rat race will calm down a bit. We just need to weather this "AI boom"
Investigator-Nice@reddit (OP)
Yes that makes total sense in a way. On the other hand the whole generated code becomes better and better.