The Software Highway
April 7, 2021•248 words
Believe we’re gliding down the highway
When in fact we’re slip slidin’ away
Paul Simon, "Slip Slidin' Away"
- Imagine a highway - you have a destination and it is unlikely you won't reach it, be diverted or turn around completely. But that highway has billboards that might prompt you to plan things to do once you reach your destination; or even plan to visit new destinations in the future. You also have passengers in your vehicle to discuss those plans with.
- Try to keep all ideas in mind (ready to be validated later)
- But always maintain your original direction and focus on providing value. First, get to your destination.
- Continuously absorb new ideas, refine existing ideas and abandon things that are no longer useful
- Keep talking about ideas but always remember to maintain focus on the current plan/aim
- Do not trick yourself into thinking your ideas are absolute or entirely applicable
- Remember: Always important to reach destination before changing direction. Of course it is important to make the journeys short enough that a less than optimal destination/route is not fatal.
- The Last Responsible Moment by Jeff Atwood - "The key is to make decisions as late as you can responsibly wait"
- 10 Rules by Sister Corita Kent - "Don’t try to create and analyze at the same time. They’re different processes." and "Leave plenty of room for X quantities"