Hey, well done on completing day 23.
Now, today, I want to talk to you a little bit about the course, because when I designed this course,
when I thought about what was going to be in it, how I would record it, how I would structure the
curriculum, one thing that I was really clear on is this shouldn't be a programming course.
It shouldn't teach you just syntax or, you know, something that you can read in a book.
I wanted this to be a course on thinking, and that's why throughout the course there are so many places
where I ask you to pause the video to complete the challenge, or complete the coding exercises, or to
build the projects.
It's because the hard part of programming is not writing out the code.
Very often
you're just typing out 10 lines of code,
right?
And once you see the solution, anybody can write it out.
The hard part is the thinking.
It's breaking down the problem to smaller pieces that you can tackle one by one.
It's coming up with the flow chart of the program, how it's going to work, how the logic is going
to be.
And doing that and getting repetition in doing that is really how you're going to succeed as a programmer.
So I want you to make sure that every opportunity that comes up for practice, you take it. And you take
that opportunity to think through the problem, break it down, understand it, and write your own code.
Keep in mind that the coding part, the writing part, is not important.
The important part is the thinking.
And you will be miles ahead of everybody else.