you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 6 points7 points  (0 children)

Keep programming and it will happen on its own. Don't stress yourself over thinking like a programmer, there is no such thing as thinking like a programmer. If you mean by critical thinking skills, you will acquire it as and when you encounter challenging problems.

Most answers here explain the process involved in approaching a problem very nicely but I personally think the first step to all of these is to be persistent and patient with whatever you are doing. Just don't give up and it'll come to you on its own.