0

New to programming! ( lots of questions)

So about 2-3 months ago, I got introduced to c++ in college and grew to absolutely love it. I wanted to able to learn more( due to college slooow pace) and do more with it. I found out about competitive programming from sites like Codeforces, UVA, etc and liked it a lot. So I started solving some problems (45 so far) but I grew a bit worried cause I found myself focusing too much on it and not actually learning what the rest of c++ has to offer(stopped at classes part in Sololearn's tutorial for long while now). Thus start my questions, What should I do? Do I focus on completing whole of tutorial first or reading a whole book about c++ first then start trying to solve some problems? ((Side question : What book would you recommend to learn modern c++ from in 2018?)) Would solving lots of problems actually help in the long run? Is there jobs that actually has that as it's main emphasis? What would you recommend to a new programmer check out or do? Sorry for the long talk, thanks for listening!

20th Jun 2018, 7:20 PM
Abdelrahman kandil
Abdelrahman kandil - avatar
4 Answers
+ 5
what I reccomend, is to take what you know, and make something. undoubtly you will run into something that breaks or you don't know how to do. But that's the good part! becuase then you can try and look up how to do what you want, and you'll learn it for the future. that's how I learned programming. Sololearn gave me the basic knowledge, and with that I could start making stuff, even if I didn't know fully how to.
20th Jun 2018, 9:17 PM
Ahri Fox
Ahri Fox - avatar
20th Jun 2018, 8:02 PM
bobbie
bobbie - avatar
+ 1
https://code.sololearn.com/WaVusr8J1KvK/?ref=app
20th Jun 2018, 9:16 PM
KrOW
KrOW - avatar
0
Obviously theory without practice its NOTHING
20th Jun 2018, 9:22 PM
KrOW
KrOW - avatar