Am I Actually Learning or Just Prompting?

Am I Actually Learning or Just Prompting?

Image: Shutterstock

I finished a project last week. It worked. It looked good. My professor liked it.

And the whole time I was sitting there thinking: did I actually do that?

I used Cursor for most of the logic. Claude helped me figure out the parts I was stuck on. I copy-pasted, reviewed, adjusted, and submitted. But I did not write most of it from scratch. And that feeling has been sitting with me since, this quiet uncomfortable question of whether any of it actually counts.

The Reels, the Posts, the Blogs

It started with a reel. Someone talking about how AI is making developers lazy, how the new generation of programmers cannot code without a tool holding their hand. Then I saw a blog post about impostor syndrome in tech. Then a Reddit thread of junior developers admitting they feel like frauds because they rely on AI to get through their tasks.

I kept scrolling. I kept reading. And the more I consumed, the louder the voice in my head got.

You are not really learning. You are just prompting. Anyone could do what you are doing. You are not a developer, you are just someone who knows how to ask the right questions to a chatbot.

I know that voice is not entirely rational. But it is hard to argue with when you look at your own code and realize you could not explain half of it without looking it up again.

The Part That Actually Scares Me

Here is the thing that genuinely worries me as a student.

When I write code myself, even badly, even slowly, something sticks. I remember the mistake. I remember why the fix worked. I remember the logic because I had to think through it.

When AI writes it and I just review it, sometimes I understand it. Sometimes I think I understand it. And sometimes I just move on because it works and I have three other deadlines.

That last one is the one that scares me. Because I am not sure how much I am actually retaining. I am not sure if I am building real understanding or just building a dependency on tools that will not always be there, or that I will not always have access to in an exam, or in an interview, or in a situation where I actually have to think on my own.

Do I actually know how to code? Or do I just know how to get code?

Questioning If I Even Fit

I am studying IT, specializing in web and mobile application development. I chose this because I genuinely love building things. I love seeing something go from an idea to something real on a screen.

I remember when I was just starting out, learning HTML, CSS, and JavaScript on my own. I built a login page. Hardcoded, no framework, no tools, just me figuring out why the button would not align and why the form kept breaking. When it finally worked I posted it on my Instagram and Facebook stories. I was so proud of that login page. It was not impressive by any standard but it was mine, every single line of it.

That feeling was simple. I built something, I understood it, and I was proud.

Now I open Cursor before I have even fully read the problem, and I am not sure when that shift happened.

But lately I have been questioning whether I actually belong here.

Not because I am failing. My grades are fine. My projects work. But there is this gap between how my output looks and how confident I feel about my own ability. And that gap is getting wider the more I rely on AI to close it.

I see classmates who seem to just get it. Who can sit down and write something from scratch without blinking. And then there is me, opening Cursor before I have even fully read the problem.

Is that a skill issue? A mindset issue? Or is this just what learning looks like now and I am being too hard on myself?

I genuinely do not know.

What I Am Trying to Tell Myself

I am trying to hold two things at once right now.

One: AI tools are part of the job. Knowing how to use them is a real skill. Pretending they do not exist is not going to make me a better developer, it is just going to make me a slower one.

Two: using a tool is not the same as understanding the thing the tool is doing. And if I never push past the tool to actually understand, I am going to hit a wall eventually. Maybe in an interview. Maybe in a project where the AI gets it wrong and I cannot tell. Maybe just in my own confidence.

So I am trying to use the tools but also fight through the discomfort of doing things the slow way sometimes. Writing something from scratch even when I know Cursor could do it faster. Reading the generated code line by line instead of just running it. Asking myself if I could explain this to someone else before I move on.

It is not a perfect system. Some days I still just prompt my way through everything and feel bad about it afterward.

But I think the awareness is the first step. Knowing that the feeling of being done is not the same as the feeling of having learned something.

A Rant That Does Not Have a Clean Ending

I do not have a resolution for this. I am still in it.

I am still a student who uses AI tools every day and still questions whether that makes me less of a developer. I am still scrolling past posts that make me feel like a fraud and then closing my laptop and trying to build something anyway.

If you are reading this and you feel the same way, I do not have advice. I just wanted to say it out loud, that the impostor syndrome is real, that the self-doubt is real, and that finishing a project and feeling proud of it and feeling like a fake about it can all happen at the same time.

That is where I am right now. Still figuring it out.