I'm currently a Computer Science student, and I'm feeling a bit lost. I know how to read code, but writing it really frustrates me. I often feel like I'm just going through the motions, learning theoretically without grasping the practical aspects. To make matters worse, I sometimes rely on AI tools for coding tasks, which makes me feel like I'm not truly understanding the work. Given how I feel about writing code, should I consider switching majors?
2 Answers
Computer Science isn't solely about coding; it involves understanding concepts and problem-solving too. If you're struggling with coding, consider what exactly you dislike. Sometimes, frustration stems from not fully understanding the material. If you learn the basics well, you might find coding becomes more enjoyable over time.
If coding really isn't your thing, switching majors might be the best option for you. While it's true that many find coding becomes easier with practice, if you genuinely dislike it, that might indicate you're not cut out for CS. It's worth exploring other fields that align better with your interests.

That totally makes sense! It feels so mechanical without understanding, and it's hard to enjoy.