My FeedDiscussionsHeadless CMS
New
Sign in
Log inSign up
Learn more about Hashnode Headless CMSHashnode Headless CMS
Collaborate seamlessly with Hashnode Headless CMS for Enterprise.
Upgrade ✨Learn more

How can I grow my career in C++?

Mohammad Shaharyar Siddiqui's photo
Mohammad Shaharyar Siddiqui
·Sep 28, 2016

Hello community, today I joined this network and got amazed by how simple and useful this is. I read so many articles today. I wish this community grows within next few years to benefit newbies like me. So, this is my first question and i hope i get the best answer.

I have been doing C++ for like past 2 to 2.5 years. I also know C# and Java, i have strong OOP and Relational Database concepts. I have build a somewhat intermediate level applications in C++.

I can develop C# applications which use MS Sql Server, Basic Java apps (console + android), and C++ apps (console and 2D SDL/SFML). The language which i personally love to do is C++, because of its low level control (also i love assembly language and embedded systems programming, have done C/C++ in atmel mic).

So, with these tools in my bag, i want to know how i can excel my career in C++. I hear every now and then that all big applications we use today from 3D games to browsers to operating systems to large scale NASA softwares all are in C++, so finally what concepts or technologies of C++ i want to learn in order to be able to write/build these kind of softwares(obviously i want to work at MS,facebook,google,nasa).

PS: i have no interest in web design(html, css, js), i know a little php. Also sorry for bad English.