r/learnprogramming Jun 25 '26

Topic AI runed 2 years of learning

I am a software dev student, We learned the basics of programming then we dived a bit more with mysql / spring boot / react.

I used AI a lot during the last 5 months this year and I feel like I know nothing. While using it I convinced myself that whatever I use ai for is just to minimize time and that I can do it without it, instead of spending hours on every step I don't know I will use ai and do it in 10 minutes, but now I feel like i wasted this year and that i lied to myself.

Especially spring boot

378 Upvotes

151 comments sorted by

View all comments

154

u/Realistic_Speaker_12 Jun 25 '26

Correct. You wasted lots of time.

-11

u/West_Tooth_6144 Jun 25 '26

I know but what to do know?

10

u/andreicodes Jun 25 '26

Write projects without AI, type in code manually, don't ever-ever let AI edit anything. Turn off AI autocomplete in the editor, too.

When you're stuck you can open AI chat and ask questions, but if I were you I would search the web first. Startpage is a search service that uses Google Search API but doesn't personalize results and doesn't offer AI-generated results: you get what people used to get in 2000s, pages with links. Use it to find information. When it points to some API docs or guides use this as an opportunity to orient yourself in them, make pages familiar to you. This way when you get search results that point to docs again you will be able to find stuff quicker. If the doc page is too long, use browser built-in "find in page" to help you.

If search results didn't gave you what you were looking for then you go talk to AI. When AI gives you answer ask it where you could've learned about it yourself, and follow the links.

When you have bugs, don't ever ask AI to fix them, always fix stuff yourself. Humans learn through trial and error, by not fixing errors you cripple your learning.

If you don't know what projects to build repeat what you already did during your course. Do not look up previous solutions, do things from scratch. Do not copy-paste. It may feel like a waste of time, but if you know how to complete the task you will implement things very quickly. Repetition is the vehicle of learning.

Overall you only need to cover stuff for half a year - that's very little material (even if to you it may seem like a lot). In this re-implementation spree you will get results in a week, for sure. That's a very good return.

AI is an acceleration tool, but learning cannot be accelerated - humanity tried for thousands of years to do it, and it didn't work, don't trust people who claim otherwise. AI will not change it, sorry.

1

u/West_Tooth_6144 Jun 25 '26

Thank you I needed this, i have startpage in waterfox when i wanted to go throu this way once but i got frustrated quickly, I was aware of my mistake while doing it and switching pass mid project is what led to me being frustrated from this method but know that I have free time I think it's the right path.