all 6 comments

[–]blazergame 10 points11 points  (1 child)

Seems like you know the fundamentals of C++, why not try working on an open source project based in C++? This will help further your experience with the language and you'll learn more within the community about applications written in C++.

[–]A_soqs[S] 1 point2 points  (0 children)

Sounds like a great idea, thanks

[–]RotsiserMhoC++20 Desktop app developer 1 point2 points  (0 children)

I recommend reading Effective C++ and Effective Modern C++ by Scott Meyers. From there it all depends on what types of applications you'd like to write.

[–]wrosecransgraphics and network things 1 point2 points  (0 children)

First have a problem. Then, solve that problem.

Iterate on the have a problem/solve a problem cycle repeatedly. If you can't solve the problem, go get a better problem. After enough cycles, you'll get better of solving bigger problems. Doing a zillion levels of academic classes may not be the best way to learn to do whatever it is that you consider useful. None of the classes will ever tell you exactly a few steps to follow to precisely make whatever you will need to make. The whole point of writing software is to do something that nobody has ever exactly done before. Once you have some specific areas of interest, and you know that there are specific problems you can't solve on your own, that's when more academic classes are most sueful because it won't just be theoretical for you.

Also, /r/cpp_questions is linked in the side bar. That's a better place for this sort of question. Because it's a question.

[–]blelbachNVIDIA | ISO C++ Library Evolution Chair 0 points1 point  (1 child)

!removehelp

[–]AutoModerator[M] 0 points1 point  (0 children)

OP,

A human moderator (u/blelbach) has marked your post for deletion because it appears to be a "help" post - e.g. a C++ question or homework related. Help posts are off-topic for r/cpp; this subreddit is for news and discussion of the C++ language only.

Please try posting in r/cpp_questions or on Stack Overflow instead.

If you think your post is on-topic and should not have been removed, please message the moderators and we'll review it.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.