I'm a computer science freshman and I've got a two-week break coming up. Instead of just spending all my time scrolling through my phone, I want to make the most of it. I've learned C at university, and I have some background with Python and C#. In the upcoming semester, I'm set to learn Java, but I'm wondering if there's a new programming language or project I should tackle. I'm really interested in cyber security as well, but I also love my major. I don't want to waste my time on outdated languages or skills that won't help me in the job market. Any suggestions on what I can dive into?
5 Answers
I suggest sticking with one of the languages you already know and starting a project. Diving into building something concrete will teach you way more than just learning a language without purpose!
Remember to enjoy your free time too! Maybe consider picking up an instrument like guitar or piano, or even reading a book about programming concepts.
Focus on understanding different programming paradigms and solidifying what you know. Learning data structures and algorithms is crucial since these concepts are applicable regardless of the programming language. Also, consider checking local job ads to see what skills are in demand—it might give you some direction!
How about learning Bash for shell scripting? It's super handy and can really boost your skills in Unix-based systems.
Learning the basics of web technologies like HTML, CSS, and JavaScript is a great idea and can be really useful! There are tons of free resources out there, so you can pick it up easily on platforms like YouTube or various coding sites.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically