Hey all,
I was hoping really hoping to get some great advice with regards to the best practices and approaches when it comes to tackling scripting/programming, specifically how you all go about problem solving and beginning your projects with relation to writing code.
For years I’ve dabbled in several different languages (C#, Java, C++, python), gone through countless books, websites, and courses from beginner to intermediate levels. Unfortunately the aspect of writing my own code has always been extremely illusive for me to grasp and even more so discouraging when left to my own devices. I seem to hit an immediate wall. For example I can go through multiple lessons and concepts and believe to fully understand them, but when left without any reference I seem to blank, become uncertain of how to approach the problem, where to begin structuring code, etc.
For whatever reason code has always been this illusive skill I’ve never truly felt comfortable with on my own. I keep thinking I’ll have this “ah ha!” moment if I keep plugging away. Unfortunately I feel like I’ve constantly studying the same concepts over and over and not really breaking through.
So my question to all those I look up to so much is how do you approach a blank slate? What design, flow charts, variables, etc do you structure prior to writing code? How defined is this structure? Most importantly what exercises helped you get better at breaking down problems and writing code for them?
Any help would be greatly appreciate as it already is from this community!
Cheers.