3 ms·
I wish I had 100 up votes for this quote: "Disconnecting ego from the work was the first big lesson I had when I started working in software." Until you can do
by redleggedfrog 8y ago
I wish I had 100 up votes for this quote: "Disconnecting ego from the work was the first big lesson I had when I started working in software."
Until you can do that, you'll always be a lesser software developer. You'll concentrate on maintaining your ego instead of developing the best software for the problem at hand. In a way that's the gist of the article.
It's interesting, but at the company I've worked at, where we've had dozens of senior developers come and go, we've never had this problem. Our approach to code reviews is purely educational. "Here's how we do it so we have the least amount of trouble understanding each others code." Everyone seems to be good with that, and egos get left at the front stoop. I've learned lots, I've taught lots, and I've never felt better than anyone or worse than anyone. It's all about the learning.
And let me tell you, when you hire some junior dev, and he gets these code reviews, and 3 years later he's a senior dev and anchoring a project, it's a pretty good feeling. I think better than any feeling you can get from lording knowledge over others.
- Izkata 8y ago> Until you can do that, you'll always be a lesser software developer. Reminds me of a joke-ish comment I saw on here some time ago: The difference between a junior and senior developer is the willingness to say "that bug was totally my fault".
- tomlagier 8y agoAlso, "maybe we shouldn't build that".
- brianpgordon 8y agoAlso, "No, it's not worth all of the hacks and shortcuts it would take to get it done in the given time. We need to cut features, not quality."
- mirroredfate1 8y agolol
- meko 8y agoWell I guess that makes me a senior developer at heart despite never holding a development job