-
What is the smallest thing I can do right now to take one step forward?
-
RTFM (read the friendly manual)
-
Do personal projects
-
Have as many resources as possible
-
Keep up and read docs
-
Try out new methods
-
When you feel comfortable you become stagnant
-
Lay out a plan
-
Automate everything
-
Reflect on previous work
-
Fail faster
-
Have a short temper with your code
-
Have patience with your pair
-
When you're feeling lost, slow down
-
The computer is doing exactly what we told it to do
-
Never skip the readme
-
As soon as you feel confused, pause your code and see what's going on
-
Do the smallest thing, then test it, then repeat
-
Practice building from scratch
-
Time box issues - look at something else or take a break
-
Don't steamroll yourself
-
Thrive in an environment of uncertainty
-
Bring order to chaos
-
Control your focus
-
Practice separation of concerns, isolate logic
-
There is no substitute for pausing and thinking about what you are trying to do
-
Conflict is when one person's need is not being met
-
Some of the toughest challenges you will face have nothing to do with writing code
-
Write down your current goal, refer to it when you feel lost, update it when you move on
-
Sometimes the best way to get better at something is to not do it for a while
-
If you're doing things you know how to do, you're not learning anything
-
It's all about little victories
-
Struggle until it feels unproductive
-
You're probably awesome
-
50% understanding the problem 50% building the solution
-
Sometimes setting money on fire is the right thing to do
-
Provide simpler answers
-
No matter how long you think it's going to take, it will take 3x longer
-
Don't build for scale
-
Be liberal about asking for help
-
Keep learning
-
Share what you know
-
Don't fake it - be vulnerable
-
The faster we get there the better
-
If anything can go right, it will happen at the best possible moment
-
Code is just code
-
Does it work or not and can a monkey use it