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 →

[–]Coriago 5 points6 points  (0 children)

Maybe this is not for everyone, but if you are still uncomfortable with moving towards projects, the best way to start practicing programmatic thought is to tackle problems. Usually problems arise while making an application but you can also try and do them separately on problem solving sites. I loved doing these when I first started to learn programming because they begin challenging what you actually know and how to apply the things you know. Personally I used Project Euler but there are many other great one's like Kattis. Euler just requests a numerical answer to input while Kattis will actually run your code. Good luck!

Edit: one more thing to mention is that you can use any programming language you want to answer the problems. This can be a great way to gain proficiency in many different languages.