Разработчики создали культуру стыда и токсичное рабочее место

Разработчики создали культуру стыда и токсичное рабочее место

3 апреля 2022 г.

Это хороший день, когда я могу поболтать с разработчиком о коде: над чем он работает и что его волнует в данный момент. Честно говоря, я редко встречаю разработчика, с которым я не люблю общаться. Всегда найдутся точки соприкосновения.


Но когда дело доходит до онлайн-присутствия разработчиков, многие из них — настоящие ублюдки.


Откройте Twitter, Stackoverflow или любой другой форум разработчиков. Прокрутите немного, и вы совсем скоро обнаружите, что разработчики неприятны друг другу. Неприятности обычно можно свести к одной ключевой теме; стыдить друг друга за то, что они не работают в установленном порядке.


Повсеместная гниль стыда увековечена во всей индустрии. Распространенные публикации разработчиков, кажется, разжигают огонь своим стилем журналистики, и в Твиттере есть влиятельные разработчики с большим количеством подписчиков, которые, похоже, делают то же самое.


Читать утомительно, а дело в том, что это настолько обыденно, что по сути совершенно нормализовано.


Как разработчики, мы привыкли стыдить людей и быть недобрыми


Чтобы стать разработчиком, нужен человек определенного типа, и одна из таких вещей — способность есть много дерьма от других разработчиков. Я искренне верю, что это одна из основных причин, по которой у нас возникают проблемы с привлечением женщин и представителей меньшинств на поле. Люди, которые уже нервничают и, возможно, чувствуют себя немного уязвимыми, выставляя себя напоказ, могут навсегда уйти из отрасли.


Эта культура просачивается из Интернета в офисы и комнаты разработчиков по всему миру, заражая всех, кого касается. Даже самые приятные люди, которые никогда бы не подумали публично опозорить кого-то на улице, вскоре будут бросать WTF, когда они просматривают чей-то код, и так цикл продолжается.


Не поймите меня неправильно. Я полностью за установление стандартов в командах разработчиков, которые соглашаются с ними между собой. Это основа успешной команды разработчиков, но если кто-то не соответствует этим стандартам, его нужно взращивать, а не принижать.


Как и культура вины, культура стыда заставляет людей чувствовать себя в опасности.


Это заставляет людей бояться выставлять себя напоказ и совершать ошибки. Если люди боятся совершать ошибки, они не будут рисковать и не будут вводить новшества. Это душно.


Всегда будут хорошие способы делать что-то и ужасные способы делать что-то, и разработчики всегда будут расходиться во мнениях относительно того, что они из себя представляют. Но прежде чем вы начнете придумывать постыдный ответ на код, который вам не нравится, спросите себя. Могу ли я быть немного добрее об этом?


Вместе мы должны работать лучше.



Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE