Absolute truths I unlearned as junior developer
Admittedly, my first days as a junior programmer were before some of you were born, but I&#x27;m thinking of a particular format here...<p>Learned as junior: If you report an OS bug or some other deep problem, seniors will not believe you and assume you&#x27;re making excuses for your own bugs and lack of understanding.<p>Understood as senior: If a junior programmer tells me they found a system-level bug, I won&#x27;t believe them and will tell them to go figure out what&#x27;s wrong with their code.<p>Learned as junior: Legacy code is hard to read.<p>Understood as senior: Legacy code <i>that I wrote myself</i> is hard to read.<p>Learned as junior: Technical skills matter most.<p>Understood as senior: Communication skills matter most.<p>Learned as junior: New tech solves old problems.<p>Understood as senior: New tech creates new problems.