Lessons I’ve learned from Week 1
Don’t expect to get it right the first time. I’m definitely one of those people that want to get it right the first time but as I continued my lessons It changed from a perfectionist to someone who welcomes mistakes. In my opinion the latter is better because you will be more engaged in the process and learn how to problem solve.
Never give up, all you need is a break. Sometimes when you have been going head to head with a challenge for hours and seem to be making no progress. Just take a break and remove yourself from your PC. Once I returned after a much needed break with a fresh mind and a better attitude, I was able to fix the problem.
When feeling stumped, check other sources. Namely, the comment section in our lessons. I found it very helpful to see if others are having the same problem and there approach to fix it. After seeing that, I would question myself; “Why did they take this approach and how does it work?” “Can it be done differently and/or more efficiently?”.
Work incrementally and in an organized manner. Make every thing work on its own then find a way to bring it all in for the finished product.
Be meticulous. All it takes is one missing semicolon or misspelled word to bring your project to a screeching halt. At times it can feel like finding a needle in a haystack but be thorough in your search and type carefully.
The great thing about programming. It is very personalized to your thought process and imagination. There will always be alternatives to a solution but its your decision on how and why. The possibilities are endless it is up to you, a world that hasn’t been yet explored.
“Imagination is more important than knowledge” — Albert Einstein
