I came across a great talk today by Leila Johnson on Making Things Fast.
The main points of the talk for me were:
Stop caring about past projects
Stop caring about possible future aims
Stop caring about it being perfect, it never will be
If you love it let it go
Be generous with your ideas
Collect them constantly. Don’t be left with one thing to hold onto.
Make it. Then forget it. “The past is over.”
Spread your motivation over a short amount of time. Find people who inspire you. Keep making.
Stop Having Any Ambition
Ambition means you’re not happy yet
Ambition means you’re looking at everyone else
Let go of your dreams
Forget the “and then”. Don’t even think about whats next.
Stop making claims
To your employer (on CV’s)
Let others make up their mind, claiming slows you down.
Make “things” not “statements of intent”
All supplementary writing=distance.
Something that exists is always better than something that doesn’t (except unicorns)
Barriers to fast making
Worrying about what may happen
Thinking you’ll never have a good idea again
Thinking it has to be successful
Describing instead of doing (CV’s, About Me)
Detach from all goals
Make partial things
Make regularly, make fast. The faster you are the more you can make.
As developers, it is our responsibility to understand the goals and needs of our applications, and to resist the urge to over-engineer and prematurely optimize our solutions. http://nshipster.com/nscoding/