«Ненавижу». Почему айтишников бесит их работа

Среди солидарно трудящихся нашлось два человека (или остальные просто не готовы к исповеди перед комьюнити), которые признались в ненависти к работе.

И да, «убийца» желания работать — заказчик. 

Падтрымайце нашую беларускую версiю: перайсцi

36 комментарий

«Смотришь на новые фичи у профильных блогеров и сравниваешь с „зоопарком“ у себя на работе»

Пётр — fullstack-программист, сеньор:

— Искали того, кто ненавидит свою работу, — это как раз я! Я — fullstack-программист на одном не то чтобы большом, но дорогом проекте. Сеньор.

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

А иногда из-за постоянных накладок и смены планов это происходит параллельно.

Вчера я был очень зол, потому что два часа работал бизнес-аналитиком. Дело в том, что новенькому на проекте выдали таску и он пришёл ко мне за советом.

А я посмотрел — и пошёл в красках описывать РМу, а соответственно, и заказчикам, что это не может быть сделано в том виде, который предполагает задание.

У нас в два раза меньше тестировщиков, чем тестовых серверов. Поэтому 2/3 времени при разработке чего-то нового уходит на полное покрытие юнит-тестами. Нет, это неплохо, многие бы о таком мечтали, — но это невероятно сильно тормозит работу.

Девопсов как таковых у нас нету, поэтому будьте добры знать Kubernetes\докер\CI\CD\bash\powershell — и вообще всё, что может пригодиться, если что-то пойдёт не так. Как вы поняли, ВА отдельных тоже нет, поэтому иногда приходится разбирать «хотелки» вдвоём, втроём, вчетвером вместе с PM и другими программистами, а также QA.

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

Какой выход из ситуации — поменять работу. Я в процессе — полгода уже ежедневно посещаю LeetCode, готовлюсь к собеседованиям. Резюме рассылаю. Но поиск идёт небыстро, а вот так уйти «в никуда» я не могу потому, что я — единственный кормилец в семье.  

Нет, программистом работать мне нравится — с самого детства (как-то на уроке информатики, пока все справлялись со вложенными циклами, я нарисовал аналоговые часы на TurboPascal).

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

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

Хотел бы найти работу в Германии — и осесть там. Но меня также устроила бы работа на удалённом проекте для американцев (и обязательно на продукте, никакого больше аутсорса!) — тогда бы я выбрал Испанию и Digital Nomad Visa. Думаю, что до конца лета всё же найду, а может даже перееду (я не в Беларуси, где — не хотел бы говорить). 

Что посоветовал бы другим, чтобы не попали в такую же «ловушку». Следите, ребята, за тем, что делает заказчик. Посещайте митинги, даже если не хочется. А если видите неадекватные решения — сразу бегите. Потому что иногда, оказывается, что на тебя «денег нет». Есть на интеграции с сомнительными стартапами, на ещё 2-3 новых маркетинговых сервиса, а на тебя и на новый сервер для баз данных — нет.

«Кофаундеров трое, каждый говорит своё, таски кидают в «личку»

Виктор — Senior Node.js-разработчик:

— Я уже ненавижу свою работу — чувствую апатию и одновременно злюсь, даже мелочи выводят из себя.

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

Менеджмента ноль, что, конечно, бесит: их трое и каждый говорит своё, таски не нарезают в Kanban, а кидают в «личку». С кодом сложно работать — это просто минное поле. За год с лишним я привёл немного в порядок кодбазу, но сам за это время превратился в какого-то неадеквата.

Пока я не могу уйти с этой работы: она даёт возможность кормить семью. Так что я пытаюсь отвлекаться — играю в видеоигры (но если проигрываю, то снова злюсь). Ещё мне помогают держаться прогулки с женой и дочками, а также общение с другими разработчиками о том, как их тоже «достала» ужасная работа.

Надо сказать, что стресс у меня ещё после работы в предыдущей компании. И тем не менее, с марта я начал искать другую работу, но пока не очень активно. Отновил резюме, закинул посты в линкедин. 

Я понимаю, что, конечно, ещё мне нужен отпуск.

Да и вообще очень важно иметь стабильный отпуск (ни в коем случае не пропускайте его!), говорить о проблемах на проекте, а если эти проблемы не решаются — уходить.

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


А с вами бывает?

«Накинет на себя упряжку — и гонит рысью». Минский психотерапевт о том, как выгорают айтишники
По теме
«Накинет на себя упряжку — и гонит рысью». Минский психотерапевт о том, как выгорают айтишники
Как я борюсь с выгоранием? Три простых совета от Миши Ларченко
По теме
Как я борюсь с выгоранием? Три простых совета от Миши Ларченко

Читать на dev.by