I have a software engineering degree, know the C++ fundamentals, and have made a few small projects. I'm not sure whether to revisit the basics, study things like data structures and algorithms, or move on to bigger projects. What would be a good next step?
How do I get past the fundamentals and improve at C++?
Asked by
7m~spoonrest_416
Answers
Start making something. You don't need to master every basic topic before you begin a real project. Pick a manageable idea and build on it as you learn, looking things up when you get stuck.
A bigger project can be a useful goal, but it doesn't have to be a full stack application just because it sounds more impressive. Choose something that keeps you interested enough to finish a first version.
Reply to this answer
Don't treat fundamentals and projects as two separate stages. Keep revisiting the basics, including data structures and algorithms, while you build. Forgetting a concept doesn't mean you weren't ready to move on.
Reply to this answer
Add your answer
Answers are reviewed before publication.
3r~teacup_671:
Starting small also makes it easier to see what you actually need to review, rather than trying to revise everything at once.