As a junior dev, I have experienced this quite recently. After a decent period of working in a small team, I got to a point where I thought I was getting good at writing code, at least when it comes to code within the team. When I saw a review like "this cannot be usable, please write it again", I almost lost it.
Separately I have come to the same conclusion as you mentioned above, that the intellectual product I made does not represent me as an engineer. Fiercely defending my code probably won't make it better, but taking in feedback and working it in has a better chance. Sometimes we just forget to be patient, objective and grounded. Reading your post also let me see it from others' perspective, which just helps complete the picture.
Great content!
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Very nice read Demian!
As a junior dev, I have experienced this quite recently. After a decent period of working in a small team, I got to a point where I thought I was getting good at writing code, at least when it comes to code within the team. When I saw a review like "this cannot be usable, please write it again", I almost lost it.
Separately I have come to the same conclusion as you mentioned above, that the intellectual product I made does not represent me as an engineer. Fiercely defending my code probably won't make it better, but taking in feedback and working it in has a better chance. Sometimes we just forget to be patient, objective and grounded. Reading your post also let me see it from others' perspective, which just helps complete the picture.
Great content!