Hacker News new | ask | show | jobs
by nycs 5367 days ago
just start making something.
1 comments

Seriously, this.

It sounds like glib advice, but you don't know what you don't know until faced with a real problem that has to be solved.

Good programmers aren't the ones who know everything already. Good programmers solve problems.

Trying to learn to code without a problem to solve will feel slow, painful & forced (like boring homework with no practical application). Set a goal, and suddenly there is a point to all this crazy stuff. You will research programming techniques because you need them right now to make this thing work.

As for the specifics sure work through the relevant exercises in the book. Then go online & find some tutorials & work through them.

Just remember that you don't need to master C++ (or any language, for that matter) before you can make something useful with it, so don't be intimidated if there's lots that goes over your head.

Look for what you need, note the stuff you don't understand & move on.

Best of Luck :)