title: How to think as a programmer?
body: <p>Had a hard time finding a tag that seemed to fit my question but I hope this does the job.</p>
  
  <p>Anyway, I want to learn programming, and I'm currently taking a python programming course over 10 weeks. I'm in my 5th week right now and I feel I haven't learned much more than the syntax.</p>
  
  <p>I've tried learning programming for I don't know 10 years now, and I always pick up the syntax in a week or two, but after that is when I get stuck and give up. Well, this time I don't want to give up so I'll ask here.</p>
  
  <p>How do I learn to think as a programmer? It doesn't matter how many tutorials I read, all they teach is the syntax, and the syntax is the easy part. If there's one thing I've learned it's that you can't program with syntax alone.</p>
  
  <p>Programming language doesn't really matter because as I've said, I pick up the syntax really quick, and I pretty much have played with most programming languages.</p>
  
  <p>So, is there any tutorials or articles, or even books that go through the thought process of making a program?</p>
  
  <p>I think what would teach me the most would be something where you're taken through the process of making a program in great detail. Not like those books where you make a thousand small programs, but an in-depth view of the making of one program.
  ///Edit
  Thanks guys, you've been a real help, I think I can continue from here!</p>