3 ms·
"Stay the hell out of other people's code." Great advice if you want a miserable 40 year career as a team player in mind numbing corporate work prevention depa
by edw519 8y ago
"Stay the hell out of other people's code."
Great advice if you want a miserable 40 year career as a team player in mind numbing corporate work prevention departments.
Bad advice if you want anything more out of your programming career.
Horrible advice if you want to make a difference by sharing your gifts with those who need them.
You don't get that many chances to do what OP did by jumping in and making dramatic improvements.
The only reason I have ever avoided staying the hell out of legacy code was when opening that can of worms was just the wrong thing to do for everyone.
Otherwise, I got the hell in there.
Sometimes I was thanked.
Sometimes I was reprimanded.
Sometimes I was fired.
Always I learned something, usually the best learning I ever had.
(And as for getting fired, I wouldn't have changed a thing. This is actually a good thing. Better to push the limits, find out who you're dealing with, and move on quickly rather than being miserable for years without ever understanding why.)
The Best Programming Advice I Ever Got? ... Always Do the Right Thing. (Even if it takes a lifetime to figure out what that is.)
- gcb0 8y agoI highly suggest you go back and re-read the text :)
- dkrikun 8y ago"Great advice if you want a miserable 40 year career as a team player in mind numbing corporate work prevention departments" This
- hacym 8y agoI got some good advice that I will never forget: Always make sure you understand what is being said before you respond.