reading-notes

Software Development Reading Notes

View on GitHub

Engineering Readings

Act like you make $1000/hr

https://anthony-moore.medium.com/pretend-your-time-is-worth-1-000-hour-and-youll-become-100x-more-productive-6ab2302b8e8c

“Pretend your time is worth $1,000/hr. 
Would you spend five of them doing extra work for free? 
Would you waste one on being angry?” 

-Niklas Göke
“Being busy is a form of mental laziness.” 

-Tim Ferriss
“The most successful people I know are not busy. They’re focused.”

-Jeff Goins
“People are unhappy in large part because they are confused about what is valuable.”

-William Irvine
Busyness and exhaustion should be your enemy. 
If you’re chronically stressed and up late working, you’re doing something wrong. 
Do less. But do what you do with complete, hard focus. 
Then when you’re done be done, and go enjoy the rest of your day.”

-Car Newport
Every time you say yes to something, it means you’re saying “no” to a dozen other opportunities. 
The world’s most successful and extraordinary people say no to almost everything, 
but yes to a few things.
“Living in frenzy is a sign we’ve squandered too much.” 

-Niklas Goke

How to think like a programmer

https://www.freecodecamp.org/news/how-to-think-like-a-programmer-lessons-in-problem-solving-d1d8bf1de7d2

Demonstrating computational thinking or the ability to break down large, complex problems 
is just as valuable (if not more so) than the baseline technical skills required for a job.” 

— Hacker Rank

How to Solve Programming Problems

https://simpleprogrammer.com/solving-problems-breaking-it-down/

Common mistakes

Right track

The 5 Whys

Assemble a team, Define the problem and then ask the 5 Whys:

The Super Mario Effect

Super Mario Effect: focusing on the princess and not the pits to stick with a task 
and to learn more. This caused me to reflect and realize that there were lots of other
examples from my own personal experience where this attitude of life gamification, 
this Super Mario Effect led to more success and therefore more learning.