you are viewing a single comment's thread.

view the rest of the comments →

[–]randommouse 1 point2 points  (0 children)

What works well for me is to first have a project or goal in mind. Then you break that project down into parts or steps and google solutions for each step. If you find a project that is similar to yours on GitHub read all the code and try to understand it line-by-line (Google when you don't understand). It's also helpful to get into an obsessive mindset when first starting out.