Говорят, в IT много платят. Как построить успешную карьеру разработчика, оставаться востребованным и не выгорать (Правдина) - страница 131

Таков следующий уровень.

Забудьте про оправдания. Признавая ошибки, не крутите хвостом. Не сделали? Не сделали. Забыли? Так и скажите. Не учли? Признайте. Не тратьте ни свое, ни время коллег на детские попытки притянуть за уши обоснования вашему провалу. И тем более не ищите виноватых среди ваших напарников. Даже если это так – время расставит всё на свои места, а ваш сдержанный нейтралитет скорее завоюет уважение, нежели явные указания пальцем. В конце концов, если вы оказались «на ковре» по милости нерадивого коллеги – значит, и вы сделали что-то не так, доведя ситуацию до пиковой точки. Не предвидели, не предупредили владельцев продукта вовремя, не скорректировали поведение команды. Если видите причину неудачи – всегда доносите ее до руководства: явное вам изнутри не всегда столь очевидно им. Обсуждайте меры по улучшению в абстрактных лицах. Указывайте на несовершенство процесса, невыполненные в срок этапы работ, а на ответственности за них того самого нерадивого коллеги не стоит акцентировать внимание – менеджеры сами легко сложат «два плюс два». Будьте кратки, конкретны и беспристрастны. В первую очередь к самому себе. Лепет оправдания всегда выглядит жалко и отдаляет вас от ореола профессионализма.

Работайте на совесть. Никогда не делайте плохо. Конкретизируйте требования, отказывайтесь идти на поводу у постоянных дедлайнов. Быть может, раз или два наскоро встроенный костыль и сойдет вам с рук. Но со временем некачественный, тяжело поддерживаемый код обязательно всплывет, и вашей репутации будет нанесен серьезный урон. Уметь быстро поставить заплатку и спасти ситуацию на продакшене – полезная черта, особо любимая менеджерами и руководством, вытягивающим бизнес любой ценой. Да и натренированный навык оперативно мыслить в стрессовых ситуациях, безусловно, выдает в вас неплохого специалиста. Однако если вам раз за разом не удается вернуться к проблеме и переделать ее решение на совесть – бойтесь таких продуктов. Почти всегда они обречены на провал в недалеком будущем. И, что хуже всего, обречены ваши профессиональные навыки – проектирования, качественной разработки и рефакторинга. Сегодня не хотите, завтра уже не можете.

Работайте больше. Нет проще способа вызвать расположение коллег на новом месте, чем задержаться на часок. Не справляться с работой это одно, однако проявить инициативу и чуть засидеться над изучением нового продукта или решением не срочных, но важных проблем старого – мне доводилось заставать за подобными занятиями только лучших программистов. Если же вы только начинаете свой путь и «оверджобы», скорее, вынужденная мера – что ж, хотя бы заработаете репутацию ответственного и старательного кадра. И не забудьте после перестроиться и использовать в дальнейшем переработки только для «сверхцелей».