Hi, I recently finished 2nd grade as a cs student and so far, I didn't really work on any side projects except some arcade game clones. I feel kinda lost. I'm on summer break and i want to learn some stuff but I don't even know where to start. There are just too many fields and without going deep into them, reading a 3 sentence description of what backend is doesn't really spark anything in me. Nothing seems interesting maybe except gamedev since i enjoyed what i worked on so far (games look fun, duh) lol. But I'm not sure I want to work on that industry (Most game dev companies here develop hyper casual mobile games) I'm thinking maybe i should just go webdev but I want to do something more "interesting" and "engineer-y" in the future (this is probably a dumb sentence/opinion i know)
As a note, my grades are fine, and i like what I'm learning in school. I like programming and theoretical computer science, it's just i feel lost and overwhelmed, I still want to continue this career.
It’s hard to know what career path to take without trying it out. I’d highly encourage you to find some intern opportunities during your breaks, not only will it give you some insights in the industry, it’ll also give you much needed experience when you graduate. The tech market is tough now, especially for new grad, as you may know, so the more experience you have, the more it’ll help to land a full time job in the future
If you can’t land an intern job, I’d just pick any side project that might be fun for you, and not worry about it from a career perspective. Programming at the core of it is quite similar, it may use different technologies or languages but at the end of the day, it’s writing some code and getting it to work. So if you can have some fun building something you enjoy coming to life, do that, then at least you can also put that on your resume