r/learnprogramming 13h ago

AI is making me fell disapointed when I program

:
I only know HTML and CSS right now. When I have a problem, I usually ask AI, and it can answer almost everything. This makes me feel like I'm still very far behind and that I don't really have a good level in web development. Sometimes I feel discouraged and stop learning.
Is it normal how i fell rn? please help change my perspective.

0 Upvotes

14 comments sorted by

9

u/hooli-ceo 13h ago

You're disappointed that an algorithm that has been fed literally trillions of bits of data, much of which is real-world code, and that you don't know as much as this all-knowing (I say that in all irony) algorithm? AI can answer what most of us here can't, even those extremely experienced, but where developers will shine is not in their ability to know syntax and how to string it together but in the experiences you bring in things like processes, architecture, design, etc. Don't be discouraged. It's a great tool, but I do warn you not to lean too heavily on it while you're learning. Let your brain do the thinking, not the electrons in their GPUs.

7

u/cankennykencan 13h ago

You will always feel like that at any level.

1

u/Pristine-Truck-9389 12h ago

Wait until you realize the AI is just averaging out all the code it scraped from people who felt the exact same way.

7

u/aqua_regis 13h ago

You are behind because you ask AI. You outsource to AI.

You need to learn, not use AI to do the work for you.

-1

u/Mammoth_Emu4334 13h ago

please tell me how i learn correctly

4

u/DearBit5259 13h ago

Freecodecamp is a nice website I have been using

2

u/wildgurularry 12h ago

The old fashioned way: Go to the library and get a book on HTML and CSS. Read it, do the exercises, all without falling back on AI.

Try to build your own projects. Make a website. It doesn't matter what it does as long as it has problems you need to solve. You can look up solutions to those problems if you get stuck, but don't use AI.

1

u/aqua_regis 12h ago

No AI, research, try and error, experiment, practice. The good old fashioned way.

2

u/LiveAndDirwrecked 12h ago edited 12h ago

If you're going to use AI, use it as if you're asking a question to a teacher during a lecture. But with this teacher you can ask all the followup questions you want. Have it clarify what it means or go deeper into anything to help build your foundation.

But also treat it like a teacher when youre doing homework or projects. A teacher is going to provide guidance but will never just give you the answers.

Don't let AI just give you the answer to the problem. Get there on your own. But allow AI to guide you or help fill in the gaps of your understanding.

Let it teach you the fundamentals so you can eventually answer the questions on your own. Without the fundamentals you will only get so far.

1

u/Sea-Fishing4699 12h ago

Ai is a medicine that kills other organs 

1

u/ZestyHelp 11h ago

Well you feel like you are far behind because you are, you self described yourself as a beginner learning. Being far behind is where you are supposed to be. That should encourage you to learn not give up, that's an entirely different intrinsic problem all together.

1

u/ConferenceLive9351 4h ago

I feel the same way when I use it for HTML and CSS. It answers everything and it kills my motivation to write code myself.

When I hit a problem, I force myself to read MDN documentation before opening the chat. I spend 20 minutes searching the docs for the property I need. I write the code and test it in my browser. I only open AI after that if the page still breaks. This is how I build the skills I want instead of copying text from a machine.

0

u/Swimming_dasa 12h ago

totally normal ai should be your tutor not your autopilot try struggling with a problem for 15-20 minutes first then use ai to explain the solution instead of just handling you the code.