Кто такой одинарный инженер?

в 10:24, , рубрики: гуманизм, Карьера в IT-индустрии, производительность, простой человек

Кто такой «1х-инженер»?

Возможно, вы слышали о «десятикратных» инженерах. Они очень производительны, эффективны, работают буквально за десятерых. Если такие существуют, то наверняка должны быть и одинарные инженеры?

Конечно, такие есть. Давайте попробуем составить список качеств, присущих простому одинарному инженеру. Неполный список.

Итак, 1х инженер…

  • Если не уверен в ситуации, запускает поисковые запросы в Google, Duckduckgo, Bing или где угодно.
  • Копипастит фрагменты кода из Stack Overflow, Glitch, Codepen или других ресурсов, где находит ответы.
  • Отдаёт должное авторам кода, если это необходимо.
  • Создаёт сообщество и делится знаниями.
  • Тратит время на вещи, не связанные с инженерией, такие как хобби, друзья и семья.
  • Поддерживает здоровый баланс между работой и личной жизнью, а также уважает время других.
  • Не оценивает себя произвольными метриками вклада на любом сайте и не судит других за их метрики и вклад.
  • Пишет код, который «задыхается», с багами.
  • Пишет код, который другие могут прочитать.
  • Читает документацию.
  • Обновляет документацию.
  • Не обязательно увлекается кодом, который пишет, или проблемой, которую решает, хотя такое возможно.
  • Не удивляется, когда кто-то чего-то не знает.
  • Готов и способен сотрудничать с другими.
  • Публично прославляет других за их победы.
  • Задаёт вопросы, прежде чем критиковать.
  • Критикует в частном порядке, не публично.
  • Относится к другим так, как они хотят, чтобы к ним относились.
  • Предоставляет коллегам конструктивные, полезные и тактичные код-ревью и отзывы, помогая им расти лично и профессионально.
  • Выражает признательность за конструктивные и полезные код-ревью и отзывы коллег.
  • Иногда чувствует себя уязвлённым критикой, но не реагирует деструктивно.
  • Иногда делает короткие перерывы, чтобы очистить голову.
  • Время от времени совершает ошибки и находит в этом причины для профессионального роста.
  • Готов признать свою неправоту и не боится сказать «Я не знаю».
  • Любит или не любит писать документацию, но всё равно делает это для будущих мейнтейнеров.
  • Любит или не любит писать тесты, но учится их писать, если это нужно команде или проекту.
  • Благодарит других за их время, усилия и энергию.
  • Может установить красочные обои на рабочий стол.
  • Поддерживает код в продакшне, даже если не он его написал.
  • Иногда страдает от синдрома самозванца и понимает, что другие тоже могут.
  • Считает, что все присутствующие одинаково умны и способны.
  • Не отказывается помочь другим повысить их уровень и сам просит о помощи, когда нуждается.
  • Никогда не прекращает учиться, но иногда полностью подавлен тем объёмом материала, который нужно изучить.
  • Старается поддерживать продуктивность дискуссий и позволяет людям высказывать своё мнение до принятия решения.
  • Готов покинуть зону комфорта.
  • Вносит вклад в сообщество по-своему, когда это возможно, и ценит то, как другие вносят свой вклад, когда могут.
  • Может программировать медленно.
  • Имеет продуктивные и непродуктивные дни.
  • Не воспринимает себя слишком серьёзно.
  • Говорит «никогда о таком не слышал» вместо того, чтобы кивать и притворяться.
  • Достоин доверия.
  • Работает, чтобы жить, а не живёт, чтобы работать.
  • Иногда теряет свою работу.
  • Не всегда помнит всю кодовую базу.
  • Уважает и поддерживает общественные кодексы поведения.
  • Может работать дома, в офисе, в кафе или где-то ещё, где лучше всего получается.
  • Не хейтит инструменты, процессы или языки, которые сам предпочёл бы не использовать или которые используют другие.
  • Его личность не определяется компьютером, который он использует.
  • Может украсить свой ноутбук и рабочее место любым способом, который ему нравится, а также уважительно относится к декору других (или его отсутствию).
  • Не заражается хайпами в твиттере от невежественных венчурных инвесторов.

В списке чего-то не хватает? Однократные инженеры часто скромны и готовы принять пул-реквесты на исправление ошибок.

Заходите в репозиторий статьи.

Автор: m1rko

Источник


* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js