Solve problem vs create features
- state the problem
- understand: facts, context, constraints
- what don't you know?
- related problems out there?
- be discerning
- problems & tradeoffs in your solutions: technical, logical - solve
- there should be questions tradeoffs: you need at least 2 alternative solutions to compare
- focus
- get away from computer
- tradeoffs: balls will be dropped
- two minds
- waking mind: tactical/analytical
- make it feed background mind
- analyse background mind output
- background mind: synthesis, strategy, abstractions
- only can feed it, not direct it
- make a problem a days' agenda to feed it into your background
- waking mind: tactical/analytical
- 7+-2
- hammock time: NO INPUT! close your eyes - recall the problem in your imagination
- wait - at least overnight or over month
- switch to another things (not withing a day), don't stuck
- capture idea when it appear
- try it
- type sparingly - small solution is good
- feedback is important - don't lean on it
- you may be wrong
- don't be afraid of being wrong
(from Alexey Tarasevich's comment https://www.youtube.com/watch?v=f84n5oFoZBc&lc=UgjVIsHMLnIJNHgCoAEC)