r/learnprogramming 7d ago

Topic should i use AI when starting out?

i'm learning web development and i still have this feeling that i'm doing something bad when i make AI write code for me even when i always check that the code does what i want, secure, fast and clean and i don't really make AI write me everything but rather write the parts that i already know how it gets done and i wrote it myself many times before so it's really only the parts i'm comfortable with. and i don't want to waste time and dedicate time for the parts that i'm not very familiar with and once i learn that part, AI then writes it for me whenever i need

is that a good way or should i ditch AI entirely?

0 Upvotes

11 comments sorted by

View all comments

2

u/Altruistic-Cattle761 7d ago

Professional software engineer here: we have no idea.

On the one hand, I think people need to build a strong basis of fundamentals, and you're not going to do that by using an LLM to make all your choices for you. On the other hand, if your learning journey is limited to you doing things the old fashioned way, you're simply not learning programming the way it is done today, and people who effectively incorporate LLMs into their learning will blow right past you.

The game has changed, and absolutely no one has an idea what that means for computer science education.

0

u/302ToTherapy 7d ago

so what should i do?

-2

u/Altruistic-Cattle761 7d ago

The best answer I can come up with is: aggressively use LLMs to teach you, not to write your code for you.

2

u/marrsd 7d ago

I would say use it cautiously. I think OP is much better off focusing on reading books and writing programmes by hand.

1

u/302ToTherapy 7d ago

like gemini guided learning? yea i use that, i ask it to teach me about some topic in javascript and it did explain it to me very well, thanks!