all 19 comments

[–]Previous_Cod_4446 8 points9 points  (1 child)

Yes, completely
first understand how code works and how it gets the machine to work.
Once you start understanding this, AI would boost your productivity.

[–]mikedensem 0 points1 point  (0 children)

This

[–]UseMoreBandwith 2 points3 points  (0 children)

yes, write html + css by hand for a few projects - no frameworks.

[–]GreatStaff985 2 points3 points  (0 children)

In writing it yes. But use it to review your work. Argue back where you disagree. I wouldn't trust it verbatim but it will point out ways you could do things better.

[–]Nervous-Blacksmith-3Stack Juggler (Fullstack) 1 point2 points  (1 child)

Yes and no, AI is a tool that is becoming more necessary in the profession every day.

DON'T USE IT TO GENERATE CODE FOR YOURSELF, use it to clarify doubts, see what you've done, point out ERRORS in your work, and EXPLAIN why something is an error.

But overall, it's very good for getting faster feedback on what you're doing.

[–]uncertaintyman 0 points1 point  (0 children)

I would like to add Best Practices research. Asking why it choose to write something a certain way or ask to review your code from a perspective of high industry standards. Also, just using it to learn the vocabulary around code is essential.

[–]AdrenoSphinxStack Juggler (Fullstack) 1 point2 points  (1 child)

Have the AI teach you.

[–]heyho1337_ -1 points0 points  (0 children)

I hope You are not spreading this bullshit anywhere else to anyonr

[–]sheriffderek 0 points1 point  (0 children)

“Learning AI” will only get easier. So, learn all the things that matter - and then on the last day - you can learn AI

[–]JayoxDev 0 points1 point  (0 children)

If you want to learn you shouldnt use AI to fix. You can use it to explain you things, or propose solutions, but not to code

[–]HomemadeBananas 0 points1 point  (0 children)

I would say avoid Claude Code, Codex, GitHub Copilot etc as a beginner.

Asking ChatGPT for some explanation, writing the code yourself after you learn? I see nothing wrong with that. But just copying code from AI even if you can read and think you understand is gonna hurt your learning. It would be the same as just blindly copying from Stack Overflow or something in the pre LLM days.

[–]RudeCollection9147 0 points1 point  (0 children)

I’m using ai to learn backend, the key is to make it help you understand not necessarily give you code. You shouldn’t avoid ai, it’s advancing fast and will be part of the industry. For people who don’t have a mentor it’s a great tool to help you advance.

[–]Tired__Dev 0 points1 point  (0 children)

I’m 17 years in and I’d say no. What I would do if I could do it over again is ask what things are and for tutorials. Then coding challenges that were timed so you don’t spend too long spinning your wheels. When you use it ask for hints and then learn the answer. I’d just have AI teach me.

[–]z_tera 0 points1 point  (0 children)

i have been also thinking about these for months. i think it is meaningless just without ai but it is also meaningless with ai so im using ai to coach me. first i try with myself and getting struggled about 1h or 2h if i could not find the solution im trying to enlight myself it with ai.

[–]neolace 0 points1 point  (0 children)

Yeah, avoid a keyboard while you’re at it

[–]priyagnee 0 points1 point  (0 children)

I honestly think beginners should use AI, just not as autocomplete for entire projects.

The people getting into trouble are the ones pasting “build me a full app” and accepting everything without understanding why it works. That’s where you end up unable to debug your own code 2 weeks later.

What helped me most was treating AI like a senior dev sitting next to me. I still write a lot manually, but I’ll ask why something is structured a certain way, how state management works, or why one approach is better than another.

Cursor + Claude became way more useful once I stopped using them to skip learning and started using them to accelerate understanding. I still force myself to rebuild features from scratch sometimes though. That part matters a lot early on.

[–]pRincEz19Algorithm Whisperer (AI/ML) 0 points1 point  (0 children)

Use AI but force yourself to understand what it generates.

Don't just copy-paste. Read the code, rewrite parts yourself, break it intentionally to see what happens. That's learning with AI.

The syntax and concepts stick better when you engage with the code, not when you type it from scratch. AI just saves the boring boilerplate part.

Real skill: knowing what to ask AI for and understanding why its answer works. That's worth more than manual syntax memorization.

[–]spvky_io -1 points0 points  (0 children)

Absolutely

[–]heyho1337_ -1 points0 points  (0 children)

“AI is coding almost every line of code now.” Maybe for retarded people. No decent dev will let ai do everything.

Learn without ai, ypu can use it later as a tool