It’s not easy to find a tag that seemed to fit my question, but I hope this works.
In any case, I want to learn programming, and I am currently teaching a peony programming course for 10 weeks. I'm in my fifth week right now, and I feel like I don't know much more than the syntax.
I tried programming because I don't know 10 years, and I always pick up the syntax in a week or two, but after that I got stuck and give up. Well, this time I don’t want to give up, so I will ask here.
How to learn to think as a programmer? No matter how many textbooks I read, all they learn is the syntax, and the syntax is the easy part. If there is one thing I found out that you cannot program with only syntax.
The programming language does not matter much, because, as I said, I quickly approach the syntax, and I pretty much played with most programming languages.
So, are there any textbooks or articles or even books that go through the thought process of creating a program?
I think that what will teach me the most would be what you received in the process of creating the program in great detail. Not like in those books where you make thousands of small programs, but in-depth about creating one program. /// Edit Thank you guys, you were a real help, I think I can continue here!
! , , , . . , , .
. :
- - , , , . : (a) (b) .
http://www.catb.org/~esr/faqs/hacker-howto.html#skills1
, , , - , . , . , , . , , . , , , .
.
, , , , . , , ( , ), ( ). , .
, , - , - , .
, . , "", , . ,
, .
per-se . , - , . : . , . . ( ), , - , , , , , , . ..
-, , , : . . , . . , , . . , , , - , ( - , , ) - . >
-, - . , , ", , , - ". . , . . , , , . . , , - , . - . . . , , . , - . . . . , ( 10-20 !). , , , , . : . , ;) , . . . .
, . , . , , " " .
, , " ", - . , . , . : " , ?"
CS , , , , , , . , , , , , , , .
, , , Google Amazon. CS!
You should have a goal or goal to make a project for yourself, plan it and go for it. You will learn how to download along the way, and if you ever get stuck just submit a question. :) I know that all this is just to learn from books, videos and online lessons, but as soon as you start creating things yourself, you it will become better and better to create things, and thus you will become a god :) I mean the programmer.