reading-notes

Engineering

One thing that I can bring to this career that nobody else can is my positive attitude, vibrant personality, my ambition and willingness to learn and teach others around me to bring success not only to myself but to my colleagues and friends.

One of the things I am going to start doing is stepping back from the problem and really trying to understand what the problem is before coding it.

Second thing I can start doing is writing out the problem, what goes into the problem, what I expect to happen and the best and worst case scenarios.

Thirdly, I will try to break the problem down into smaller bits, going step by step and ensuring those small steps are functional before moving on, until it is eventually complete.

And if none of these work, I can always comment out that big chunk of spaghetti code and start brand new, not repeating the same code and logic that wasn’t working before.

Things I want to know more about

More whiteboarding skills to think and plan out my code before jumping in

References

Pretend Your Time is Worth $1,000/Hour and You’ll Become 100x More Productive

How to think like a programmer

How to solve programming problems

5 Whys

[The Super Mario Effect - Tricking Your Brain into Learning More Mark Rober TEDxPenn](https://www.youtube.com/watch?v=9vJRopau0g0)