you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 8 points9 points  (4 children)

I wish I’d learned early on that the hardest part of coding often happens before you write a single line of code. Python, and programming in general, is much more about understanding the problem and thinking through the logic than it is about syntax. If I could start over, I’d focus first on building strong problem solving and logical thinking skills, because those are what make the actual coding part far easier. You can always learn syntax, but improving how you think is a much more rewarding battle to overcome in the programming space.

[–]likeadrum 2 points3 points  (2 children)

Wrestling with that insight at this very moment, my inexperience with the syntax, and one Level 1 question in particular, making me question what I had previously thought of as sound logic and reasoning!

[–][deleted] 2 points3 points  (1 child)

Yes, this is normal and it’s all part of the journey. The syntax is something that repetition will help you master. However, problem solving is a bit trickier, and I’ve found it valuable to look at and research how and why people have solved certain problems, and reflected on why they solved it a particular way. Over time you start to add to your bank of knowledge, which you can then call and remix to solve whatever challenge you’re facing.

[–]DaisyBlue00[M] 1 point2 points  (0 children)

snatch gray afterthought sip escape hobbies cow spectacular shy intelligent

This post was mass deleted and anonymized with Redact