The gentle way of expressing this is well known: if you are not embarrassed by code you wrote a year ago, you have not improved at all.
As far as I am aware, coders and artists are the only two groups of people who routinely describe their own creations as "shit", "crap", "garbage" or "disgusting". How could one even begin to appreciate someone else's work when the primary feeling we have of our own is self-loathing?
(If you haven't looked at a piece of code, gone "what kind of idiot...?" and discovered via git-blame that it was you, you have not been in this profession long enough.)
Including their recent selves'.
The gentle way of expressing this is well known: if you are not embarrassed by code you wrote a year ago, you have not improved at all.
As far as I am aware, coders and artists are the only two groups of people who routinely describe their own creations as "shit", "crap", "garbage" or "disgusting". How could one even begin to appreciate someone else's work when the primary feeling we have of our own is self-loathing?
(If you haven't looked at a piece of code, gone "what kind of idiot...?" and discovered via git-blame that it was you, you have not been in this profession long enough.)