02 January 2015

A technologists approach to self-improvement


1. Always work on a new version of yourself.

2. Add new “features” to yourself... new skills, new good habits, new experiences

3. Fix “bugs” in your life... work on reducing bad habits

4. Think about what “major upgrade” you could have. Most of the time, your improvements will be incremental. But every now and then, you should do a major upgrade of yourself. This usually involves a big change in your life.