День 1815. #Карьера
Забота – это Больше, чем Долгие Часы Работы
Бывший инженер Netflix Алекс Кастильо в твите размышляет о ценности заботы о результате. Их команда в пятницу обнаружила неработающее приложение и сумела всё исправить к понедельнику. Быстрый результат объясняется тем, насколько «заботились о продукте» вовлеченные люди.
Приложение, унаследованное командой Алекса, они не смогли даже запустить локально, не говоря уже о том, чтобы исправить в пятницу. В понедельник они решили собраться, чтобы найти решение. Алекс, стремясь проявить себя, в выходные написал новое приложение для замены. Он представил его своему менеджеру, но тот поделился с ним приложением, которое другой член команды создал за выходные. Развернули второе предложение (скорее всего, собравшись и сравнив варианты). Алекс пишет: «Именно тогда я понял, что я работаю с неравнодушными людьми и хочу работать только с такими людьми». И он прав.
Когда все в команде преданы цели, их результаты превосходят сумму их индивидуальных способностей. Но нельзя приравнивать работу в выходные к заботе!
Мы знаем историю только по короткому твиту и не в курсе деталей. Но твит сочетает в себе положительную ценность засучивания рукавов для поиска решений неотложных проблем с переутомлением и геройским менталитетом, что опасно. Есть разница между заботой, бросаться с головой в проблему, и заботой, сделать шаг назад и все тщательно обдумать.
Долгий рабочий день — плохая замена хорошей инженерии
Иногда надо поработать на выходных. Похоже, команда Алекса оказалась в такой ситуации. Их усилия помогли решить проблему, что наверняка принесло пользу бизнесу.
Но. Два инженера в команде из трёх провели выходные за работой. Насколько хорошо команда сможет выступить на этой неделе? Что, если бы новое приложение оказалось неисправным или возник бы другой, более серьёзный сбой? Работа сверхурочно — эффективный способ потушить пожар. Но это неустойчивый подход, и его не следует поощрять как способ проявить заботу.
Работа в выходные — это решение симптомов, которое не устраняет основную проблему. Исправлять сломанное приложение бессмысленно, если вы не устраните проблемы, которые изначально привели к поломке. Если не провести анализ для выявления основной причины проблемы и способов её предотвращения в будущем, это приведёт лишь к созданию прецедента, который другие могут счесть нормальностью.
Лучший подход — постоянно концентрироваться на качестве. Проявите заботу через результаты труда, а не через количество рабочих часов. Забота — это выполнение скромной, скучной, но необходимой работы по очистке, которую требует каждая устоявшаяся кодовая база. Иногда приходится сопротивляться давлению, требованию новых фич, чтобы обеспечить надёжную реализацию.
Общение – это забота
Ещё одна проблема в истории Алекса - отсутствие общения. Почему он или его коллега не договорились? Они могли бы поработать вместе и достичь лучшего результата. А менеджер мог бы либо уговорить их отдохнуть, либо подбодрить и компенсировать им работу в выходные отгулом на неделе.
Коммуникация является важнейшим компонентом эффективной и продуманной командной работы.
Проявляйте заботу последовательно, а не интенсивно
Третий член команды, не представивший своё решение, ему разве было всё равно? Возможно, но этот случай не показатель. Хорошо работать только с людьми, которым не всё равно, но в первую очередь нужно заботиться о долгосрочной игре. Важно расслабляться, чтобы сосредоточиться во время работы и придумывать новые решения, которые может дать только отдохнувший мозг.
Алекс хотел подчеркнуть ценную черту, но выбрал для этого не ту историю. Он и его коллега проявили большую заботу, но не потому, что работали в выходные. Они взяли на себя ответственность и инициативу и принялись за решение насущной проблемы. Ищите людей, которые возьмут на себя ответственность за проблемы и посвятят себя их решению. Но не путайте переработку с заботой.
Источник: https://betterprogramming.pub/theres-more-to-caring-than-working-long-hours-f64a89e9c718
Post #2194
2.58K
- 👍 12