Hey everyone! I'm 22 and just started learning C++ as my first programming language. I graduated from university, though my degree isn't IT/CS related; I've always been tech-savvy. I've decided on C++ after considering other languages like JavaScript and Python. Currently, I'm using learncpp.com and watching freeCodeCamp's C++ videos for guidance. I've also signed up on HackerRank and LeetCode to practice programming challenges later on. I'm planning to take a formal C++ course next year, but for now, I'm focusing on grasping the basic concepts. Here are my questions:
1. Should I enroll in a course soon to avoid getting lost while self-learning, even though I'm still at the very basics?
2. Can I land a job without a programming degree, provided I have completed courses and a solid project portfolio? Should I consider going back to school for another degree?
3. Any recommendations for free resources to learn C++? I've seen mixed opinions on what's out there.
I'd really appreciate any advice you all can offer! Thanks for your time!
5 Answers
Learning C++ is a solid choice to understand programming deeply. It can be tricky, so once you get the basics down, consider what you actually want to build. Then, you can explore other languages that might be easier to break into the job market, like Python for data analysis. That could be a great way to leverage your existing degree too!
While it's possible to get a job without a degree, your portfolio has to stand out. Given the current job market, you'll want impressive projects to differentiate yourself from other candidates with degrees. Focus on quality in your work and learning the fundamentals, and you could find success!
C++ is challenging for beginners, so it’s crucial to invest time into learning the fundamentals well. If you hit a wall, don't hesitate to take a course—whatever keeps you consistent and engaged. Online resources like YouTube and specific documentation sites are fantastic to supplement your learning. Just remember, getting a job will take time and effort!
You definitely can find a job without a CS degree, but it heavily relies on your portfolio. It's tough out there, especially with lots of competition, but if you put in 2 years of dedicated effort, you can carve your path. Just remember, C++ roles are pretty rare and competitive, so you might want to consider learning a more in-demand language like Full-Stack JavaScript instead!
Stick with learncpp.com; it’s one of the best free resources for C++. After you feel confident with the basics, I suggest diving into more complex topics like data structures and algorithms. This could really boost your skill level and help you compete in job interviews down the line!
Related Questions
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
[Centos] Delete All Files And Folders That Contain a String