I'm currently in my third year of study and feeling really down about my progress. I've been working on a new project, and even though I've researched the topic and have a general idea of what to do, I rely heavily on AI tools for coding. When I use these tools, I can't shake the feeling that I'm just cheating myself. I understand most of the output, but I still feel lost and like I can't figure things out on my own. I've heard advice that suggests just starting something to learn along the way, but I'm not sure if I'm on the right track. I'm beginning to wonder if I should change my major because it feels like I'm not making the progress I should be.
3 Answers
It sounds like you really need to step away from relying on AI for your projects. Think of it this way: you wouldn't go to the gym just to watch others lift weights and expect to get stronger, right? You have to actually put in the work. Try going back to previous projects and tackle them without any AI assistance. This is the only way to gain the programming skills you need; just reading won’t cut it. Trust me, it's best to invest real effort now so you won’t regret it later.
I get where you're coming from, and it seems like you're feeling the pressure many face in programming courses. I flunked out of CS twice before finally finding my footing in electrical engineering years later. It was a tough journey, but it really paid off when I dedicated myself to learning the material properly. I think you might benefit from taking a step back and mastering the basics before moving on to advanced coursework. Don’t rush; it’s essential to have a solid foundation.
Honestly, I think you’re at a crossroads. It's not too late to consider changing your major if you’re really not feeling it for programming. If you speak with an academic advisor, they can help you explore other options. You’ve already completed your general education classes, so you’ve made progress regardless. Don’t feel bad about making a shift if this path doesn't suit you. It’s better to find something you’re passionate about.
That's true! It's important to find something you enjoy doing.

Exactly! If you never practice, you'll just be stuck in the same place.