|
|
|
|
|
by hackermailman
2391 days ago
|
|
Where I work we routinely openly disparage each other's skills and work ethic, but keep it jovial without any serious personal attacks or ganging up on one person. Criticism is never taken personally, and you build a culture of friendly competition, and nobody is ever afraid to tell anybody else that their code sucks because everybody has shitty code somewhere, took a short cut to meet a deadline, made a mistake, etc. In your situation I would've said to the new devs they should be more worried about screwing up my lunch order being so new, and claimed I wrote the terrible code myself instead of selling out the old devs, and that they need to pick up the pace and step up if they want to compete with my 10x skills pushing working product out the door. I would've also nicknamed the loudest critic 'Triple A' from there on in too just like how they nicknamed me when I started and took forever to finish anything. |
|
This usually works until teams get large, or start to grow diversity