I'm an engineering student with average grades, and I often spend my free time exploring programming, databases, automation, and other technology topics. I don't currently plan to move into the IT industry, but I enjoy learning these skills and feel productive when I'm tinkering with tech.
At the same time, I worry that I'm neglecting important knowledge in my engineering major. Should I stop exploring IT and focus entirely on my degree, or can these interests coexist without hurting my future?
4 Answers
Keep the hobby, but keep it manageable. You don't need to complete an entire computer science curriculum. Focus on small projects that connect with your engineering work, such as coding a calculation, analyzing data, or automating a repetitive task. That way you're building useful skills without creating another full-time subject for yourself.
You probably don't need to give up IT completely. Programming, scripting, databases, and automation can become useful tools in engineering, even if you never change careers. The main thing is making sure your coursework and grades aren't suffering. Try treating tech learning as something you do after handling your essential academic work, and write down distracting ideas so you can return to them later instead of abandoning your study session.
That makes sense. I sometimes feel behind because my IT knowledge comes entirely from experimenting on my own, but I should probably stop comparing myself to people who study it formally and pay closer attention to my major when needed.
Cross-disciplinary interests can pay off in unexpected ways. Some engineers end up using software skills to improve their workflow or move into roles that combine both areas. You don't have to decide your entire career right now, and exploring something you enjoy isn't automatically a sign that you're failing to focus.
Your free time doesn't have to be spent exclusively preparing for your career. If learning technology is meaningful and enjoyable, it's a perfectly valid way to use that time. Since you put pressure on yourself, the bigger issue may be managing the anxiety rather than eliminating every interest that isn't directly related to your degree.
I don't really have many other hobbies, so I do spend a lot of time online outside class. I probably need to be more careful not to turn something I enjoy into another source of pressure.

I'll try to keep it simple instead of signing up for a bunch of formal courses. Building something that connects to my classes sounds like a good balance.