I am at the very beginning of my programming/software engineering path. Finding it very challenging and so different from what I am comfortable with. Any tips/advice for a n00by to help get his head around this foreign language?
It helps to have a modular mindset. If you try to make sense of code as a whole, it can become too overwhelming. You need to look at it as smaller parts that make a whole. In general, every small part takes in information, processes it and passes on information. You just have to follow the logic and the process with a flow chart and focus into those small parts one at a time, and you’ll have a program.
I have experience with visual basic, matlab and R. Once you learn one language, the others come faster. The hardest part is understand how to think in a “programming” way. Once you know how to use functions, arrange loops, use lookups, etc. the rest is just individual commands. There should be many helpful forums- if your not sure how write code just try to google it. You’ll be surprised with what you find