Романтика и выгорание

by Мягкие Sкилы
Романтика и выгорание

Страдать и ныть нынче модно, чего уж там говорить.

Каждый десятый в индустрии выгорел и не может больше работать.

Любопытно, как хайп затягивает всё новый и новых участников. И вот в след за инфлюэнсерами, которые заебались поддерживать опенсорсные проекты, херачить код на работе, писать блоги и сидеть на десяти стульях сразу, за ними про выгорание заговорили двадцатилетние сениоры, отработавшие по пять месяцев на своём первом проекте.

Читаешь такого страдальца, и думаешь:

Что ты блять несёшь?

Напоминает ситуацию с депрессией. Этот (очень серьёзный) диагноз ставит себе любой подросток, который столкнулся с трудностями в жизни и вот уже 40 минут не может себя ничем порадовать.

Виновата романтика

Наверное, если романтизировать работу инженера, если считать, что они получают деньги за то, что целыми днями сидят в твиттере и изредка копируют код со стэковверфлоу, параллельно выбирая себе билеты на конференцию в Лондоне или Сиднее... Да, я бы хотел так жить.

Ну а чё, только модные фреймворки, только интересные задачи, только притные люди и (или их отсутствие, ведь быть интровертом так модно).

На самом деле, суровая реальность совсем иная. Работа в IT это зачастую монотонный труд, это внимание к деталям или длительные поиски проблемы. Всё это нужно делать в команде, взаимодействовать и договариваться, учитывать чужое мнение и наступать на свою гордость.

Инженер приличного уровня должен решать задачи бизнеса, а значит он должен понимать домен, осознавать зачем и что он делает.

Крупная IT-система это не только хардкорный код, но и инфраструктура, поддержка, сбор требований, анализ и документация.

Звучит не так романтично, да? Я тебе скажу, чем важнее ты на работе, чем выше твой уровень, тем больше такой работы приходится выполнять.

Однако, и молодому джуниору (тавтология, ха!) приходится фиксить проблемы и сидеть на митингах. И вот, система ценностей пошатнулась, появляются разговоры о легаси коде (легаси это, видимо, всё то, что написал не наш герой).

Начнём всё заново

Наверняка отсюда же торчат уши у любви к greenfeild проектам.

Как я писал ранее изобретение велосипедов это типичная форма прокрастинации, и начинать проект с нуля -- это отличный способ отложить решение "скучных" задач в долгий ящик.

Можно заниматься настройкой CI, заполнением скелета проекта стандартным кодом, выбором правильной базы данных и ORM. Тут же включается CDD (CV-Driven-Development), выбор технологий, которые позволят покрасоваться в тусовке, вбросив несколько хайповых баззвордов.

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

Нет, под поддержкой и развитием я не подразумеваю "переписать на новых технологиях".

Увы, но скорее всего ты не выгорел, ты просто плохой инженер.


Эти и другие вопросы обсуждаем в канале https://t.me/your_soft_skillzz

и твиттере https://twitter.com/soft_skillzz

Подписывайтесь и рассказывайте друзьям.

МS.

November 6, 2018
by Мягкие Sкилы
CV
командная работа