Hacker News new | ask | show | jobs
by keenahn 4799 days ago
...what?

Being overly critical of yourself is not only no fun, it's also not particularly effective. Sounds like if you constantly reinforce that you're not good enough, you will lose confidence and motivation to continue.

I'm thinking an easy reframe of this is competing with your past self. See if you can do better than you did yesterday, even by 1%. A 1% improvement every day leads to a doubling in 71 days.

1 comments

I agree 100%. This is why I keep all my crappy old code... to see how far I've come. Sustained practice makes a big difference in a short time, but you don't always see the progress unless you've got old code to compare with.
Nice! And easy enough to do with git or a similar CVS. Just check out your code from a year ago and see how you've improved.