I'm currently a sophomore pursuing a Computer Science degree, and I'm feeling a bit lost. My coding experience isn't extensive, and although I'm trying to learn on my own, my schedule is pretty packed with school and work. I also struggle with the fear of not being good enough. With just two years left until I need to find a job, I'm looking for guidance on what I should be doing right now. Any tips on resources, critical thinking books, internship advice, or anything else would be greatly appreciated. I hope to compile this info so I can help others in the future as well. Thanks!
2 Answers
You're in a great position to start making improvements! Sophomore year is key, so don’t feel pressured to do everything. Focus on a couple of high-impact areas: aim to build 2-3 solid projects that you fully understand, instead of just following tutorials. It's also vital to learn core programming fundamentals, data structures, and problem-solving techniques. Try to secure any internship, even if it's unpaid—real experience, no matter how small, will be invaluable. And remember, it's better to put in consistent, focused effort each day than to wait for bursts of motivation!
Thanks for the encouragement!
I'd recommend picking one programming language and sticking with it for now. Start building some small projects, even if they seem simple. Make sure to push your code to GitHub as you go. Also, don't forget to apply for every internship opportunity next summer. Just remember, attending office hours is often more beneficial than just watching YouTube videos. The job market's tough right now, but consistency will pay off!

AI