Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

One of the things it took me a while to intellectualize is that 'you' a year ago is a very different person from 'you' today.

Given enough time, maintaining a much larger body of code than a single person can reasonably handle, you're going to have disagreements with yourself without even realizing it.



Absolutely. When I stumble upon some code in my full time codebase that I find distasteful, my first thought is "what idiot did this". git blame and sure enough, it's me.

Past me has been and always will be an idiot as far as present me is concerned (with some infrequent exceptions).


If you like comic books where the hero has to travel in time to fight himself, you'll love programming.


I want this on a t-shirt.


I always think when this happens, "At least I must be improving."




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: