<story><title>Who wrote this shit?</title><url>https://www.heltweg.org/posts/who-wrote-this-shit/</url></story><parent_chain><item><author>sbarre</author><text>I heard a saying once: &amp;quot;all developers should be embarrassed about code they wrote more than a year ago&amp;quot; as a (cheeky) measure of ongoing growth and development.  :-)</text></item><item><author>rozenmd</author><text>My favourite is when you&amp;#x27;re a solopreneur working in your own repos and still asking yourself &amp;quot;who wrote this shit?!&amp;quot;</text></item></parent_chain><comment><author>pjerem</author><text>Interestingly, I recently looked back at an old disk drive with my first &amp;quot;real&amp;quot; unfinished side-project which I started as a teen learning to code.&lt;p&gt;And, to my surprise, it was not _that_ bad.&lt;p&gt;Sure, it was full of naively implemented stuff that could have been implemented way better. But, even a decade and a half after, it was pretty clear to read, and it was decently organized.&lt;p&gt;And, in some ways, I preferred this code to the one I&amp;#x27;m writing professionally. I was honestly prouder of myself as a teen than myself as a professional programmer.&lt;p&gt;The difference, I think, is that I had a clear idea of what I wanted to achieve for this project to be considered as definitely finished. Since I started working on code (for money) I&amp;#x27;ve always been working on never ending projects. This industry (and me, as a professional) is obsessed in writing code for long term maintenance and evolution instead of effectively finishing products.&lt;p&gt;So, to get back on topic, I&amp;#x27;m not sure you really write better code with time. I mean, yes, you totally do, but it&amp;#x27;s not as important as learning how to code for others to be able to understand and modify it with constraints you can&amp;#x27;t even imagine.&lt;p&gt;And I saw a lot of people writing super nice open source side project and then, when you work with them on some professional level, well, they still write the same shitty code as everyone else.</text></comment>
<story><title>Who wrote this shit?</title><url>https://www.heltweg.org/posts/who-wrote-this-shit/</url></story><parent_chain><item><author>sbarre</author><text>I heard a saying once: &amp;quot;all developers should be embarrassed about code they wrote more than a year ago&amp;quot; as a (cheeky) measure of ongoing growth and development.  :-)</text></item><item><author>rozenmd</author><text>My favourite is when you&amp;#x27;re a solopreneur working in your own repos and still asking yourself &amp;quot;who wrote this shit?!&amp;quot;</text></item></parent_chain><comment><author>jnsaff2</author><text>Pretty funny, about 15 years ago I started looking back at myself a year ago and decided that until that dude from a year ago looks like an idiot then all is well with my life. Hasn&amp;#x27;t failed yet.</text></comment>