I'm not young enough to know everything
weblog.raganwald.com
weblog.raganwald.com
It helps to be paranoid. If you constantly expect that the next big thing really will change the game and make your accumulated knowledge obsolete, then you keep your guard up. I don't have any tips for cultivating paranoia.
As far as the stamina argument, as a building architect, I have evolved a large ability for extreme focus and no sleep. Multiple all-nighters are not uncommon on project designs that inspire me, but in terms of sheer productivity, I think all-nighters are not a good plan unless you are riding a wave of energy and creativity, in which case to stop would be foolish.
On the LISP argument... I'm having alot of fun programming with it, and it's doing everything we could possibly want, so I don't see a need to change except for the herd instinct argument. And whats really nice, the further we evolve our application (now well over 26K lines), the easier it is to change the app and add features. :)
When you're 22 ... You're "consciously incompetent." ... [But at 42,] You're at incredible risk of thinking you know things when ... You don't know, but you don't know you don't know.
- Younger/Share & Learn: Go Getters
- Younger/Know-It-All: Naive & Insecure
- Older/Share & Learn: Experienced
- Older/Know-It-All: Out to Pasture