Работа с понижением в должности

Целый день сегодня занимаюсь ерундой. Чесслово.

У заказчика - штат сисадминов. Судя по тому, как они настраивают и как у них в принципе работает сеть - штат есть, а результата нет. Я сейчас не наговариваю, я по факту. Строится шлюз: вполне конкретный IP, вполне конкретная интеграция через него. А потом выясняется: "Я уточнил у наших сисадминов, они сказали, что такого IP у нас вообще не существует". Ага. Как в рекламе: "ПотеЯлся".

Короче, проще и быстрее сделать самому - от них не дождёшься, а заказчику не объяснишь по-простому, что "с моей стороны пуля вылетела, проблемы на вашей стороне". Сначала AnyDesk - диагностировать, почему из локалки не открывается их же сайт со всеми поддоменами. (Спойлер: все за NAT, половина ресурсов через WebSocket работает.) Потом попытка обойти всю эту галиматью на сервере. Вслепую, без обратной связи, возвращаясь к одному и тому же по кругу.

И вот, ковыряясь в чужой сетевой катастрофе, я задумался о вещи, которая касается не только сисадминов.

Насколько часто нам приходится выполнять не просто задачи вне роли, а работу с явным понижением уровня компетенций?

Знаете, когда это знакомо каждому разработчику? Создал систему - заполни справочники. Я не про тестовые значения, я про реальные, которые есть только у менеджера. А менеджер будет надувать щёки и выдавать информацию в час по чайной ложке.

В нормальной ситуации разработчик делает инструмент, менеджер им пользуется. И специфические данные - это область ответственности менеджера с зарплатой 60 тысяч (цифры условные), а не разработчика с зарплатой 200.

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

Периодически в сети всплывают посты: "на сотрудников вешают дополнительные обязанности", "работодатели хотят за те же деньги нагрузить больше". Но речь обычно о количестве. А я сейчас про другое. Я про качество: когда не добавляют задач, когда понижают уровень (или сам вынужден понижать). Инженера сажают перекладывать бумажки, потому что "быстрее сделать самому, чем дождаться".

С другой стороны - и это честный контртезис - иногда дёрнуть "ответственное лицо" за "неответственные уши" дольше и дороже, чем признать: бизнес готов платить высокую зарплату за рутинную и в разы менее оплачиваемую деятельность. Простой стоит дороже, чем переплата за то, чтобы умный человек сделал глупую работу быстро. Это не всегда глупость менеджмента - иногда это арифметика.

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

Сегодня я починил чужую сеть.

Завтра вернусь к своим задачам. Если повезет.