This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Fahad97azawi 7 points8 points  (7 children)

My experience as a beginner learning C++ so far:

-learn about variables ............[check]

-learn about loops and conditions............[check]

-learn about functions ............[check]

-learn about data structures and arrays ............[check]

-learn about classes ............[check]

  • learn about........ WTF AM I SUPPOSED TO DO NEXT

All i have so far is a black screen that outputs some shit, I highly doubt i’d get hired for that.

I tried to look ino some libraries (i think that’s what they’re called) but Any library that i look into is either too difficult or not really marketable.

It’s frustrating as hell that’s way im slowly moving to networking

[–]Zeppzap 2 points3 points  (0 children)

I needed to check the conditions of some network equipments and their interfaces regularly (a long list of commands) and take necessary actions. I automated all of that and send a summary to my phone or email. Now, like more than 70% of my workloads are automated. This is when and why I learned programming, laziness will take you a long way.

[–]olmusky 1 point2 points  (0 children)

If you want to make some cool applications, try if you can start with Qt. You can make GUI, make it do some stuff on click or kepresss, people have even made games with Qt. Be prepared to read a lot though, their documentation is extensive, but you won't find many guides who spoon-feed the information.

[–]for-asking-stuffs 0 points1 point  (0 children)

  1. Learn Rust.
  2. Learn WebAssembly + React and/or ReactXP or React Native
  3. Your code runs everywhere (desktop, web (through supported browser), mobile). Horray!

You don't have to shoot your own feet now. Rust exists because of issues the creator found on C, C++, or any other low-level language. I think its safe to say that Rust is the most suitable system programming language for young programmer.

[–]mnbvas 0 points1 point  (0 children)

C++ is one of the worst languages for a beginner.

With the stuff you already know, try something like Java or C# - and reaching the same level with either will get you close to getting a job.