Наступает новая эра

Я работаю программистом в консалтинговой фирме уже пару месяцев. В этой статье я объясняю, почему, по моему опыту, работа в консалтинговой фирме - хороший выбор.

Мы можем сгруппировать компании в следующие категории:

  • Запускать
  • Big Tech
  • Продуктовая компания
  • Консалтинговая фирма

Когда в прошлом году я закончил поиск работы, мне поступили предложения от стартапа в Берлине, продуктовой компании (Zalando) и консалтинговой фирмы. Хотя я слышал плохие истории о консалтинге в целом, я решил обратиться в консалтинговую фирму.

Консалтинговые фирмы переосмысливают свой способ ведения бизнеса

Обычная неделя в консалтинговой фирме выглядит так:

  • Утро понедельника: Поездка к клиенту (в моем случае: из Берлина в Нюрнберг)
  • В четверг днем: возвращайтесь домой.
  • Пятница: домашний офис или работа в офисе

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

Однако COVID-19 изменил ситуацию. Путешествие прекратилось и больше не вернется. По крайней мере, не так, как было до пандемии. Это почему?

Пару дней назад у нас был внутренний опрос компании. Сотрудники ответили на вопросы о командировках и будущем работы.

Результаты были довольно ясными. Большинство сотрудников предпочитают работать из своего родного города, а не ездить к клиенту. Это определенно основная причина, по которой все не вернется к тому состоянию, в котором было до пандемии.

Другая причина в том, что консалтинговые фирмы экономят большие деньги. Отправка сотрудников по стране - дорогое удовольствие.

Давайте посмотрим, сколько денег моя компания экономит в неделю, не отправляя меня в Нюрнберг:

  • 4-звездочный отель: 85 € * 3 ночи = 255 €.
  • Билет в одну сторону из Берлина в Нюрнберг стоит: 89 €. Билет туда и обратно стоит 178 €.
  • Деньги на еду 150 евро.
  • Билет в одну сторону от отеля до офиса клиента: 2,5 €. Нам нужно два в день на понедельник, вторник, среду и четверг, поэтому: 2,5 € * 2 * 4 = 20 €.

В сумме получается 603 евро в неделю или 2412 евро в месяц.

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

В настоящее время в Senacor работает 650 сотрудников. Предположим, что 475 сотрудников еженедельно совершают командировки. 475 * 2412 € = 1145700 €. Так что это более 1 миллиона евро в месяц. Или почти 14 миллионов евро в год только на то, чтобы отправить сотрудников в нужное место.

Я могу говорить только с точки зрения инженера-программиста, но это определенно пустая трата денег. Неважно, надену ли я наушники с шумоподавлением в Нюрнберге или Берлине.

Нет нужды искать работу, если работа не приносит удовольствия

Все консалтинговые фирмы работают в различных отраслях с самыми разными клиентами. В моем случае есть три отрасли: страхование, автомобилестроение и банковское дело.

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

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

Это меняет всю вашу рабочую среду. Это похоже на смену работы. В других компаниях вы можете сделать внутренний перевод в другую команду, где рабочая среда, скорее всего, будет похожа на вашу старую команду.

Конечно, не всем может понравиться идея изменить рабочую среду. Но это определенно хорошее дополнение.

Баланс между работой и личной жизнью существует

Всем известен слух:

В консалтинге вы будете работать 60 часов в неделю и будете иметь баланс между работой и работой вместо баланса между работой и личной жизнью.

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

Не было. Так что я отслеживал свое рабочее время за последние пару месяцев.

Честно говоря, до написания этой статьи в блоге я думал, что мои средние рабочие часы будут меньше.

Но давайте запомним пару вещей.

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

Единственным месяцем, когда я работал более 50 часов в неделю, был март. Причина в том, что я отвечал за первоначальный дизайн одной из самых важных функций 2021 года.

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

Однако я понял, что такая работа в долгосрочной перспективе неэффективна. Поэтому я немного уменьшил его в апреле, мае и июне.

Когда я работаю, я хочу работать максимально эффективно и целенаправленно. Чем больше я работаю, тем меньше у меня внимания. Это причина, по которой я работаю в среднем около 40 часов в неделю.

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

Однако я не боюсь работать сверхурочно и интенсивно, если в этом есть необходимость.

Путешествовать на самом деле не так уж и плохо

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

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

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

В будущем появится гибридная модель. Едем в офис клиента, но не каждую неделю. Это будет больше похоже на одну неделю в месяц. Это разумно для меня и имеет только положительный эффект для сотрудников и планеты Земля.

Научитесь работать с деловыми людьми

Работа моей нынешней команды - модернизировать ИТ-инфраструктуру моего клиента. Мы работаем в очень гибкой scrum-команде. Нас девять инженеров, два владельца продукта, технический владелец продукта и мастер схватки.

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

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

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

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

Вот пара ценных вещей, которые я узнал за последние пару месяцев:

  • Как легко объяснить сложные технические концепции. Когда я общаюсь с нетехническими людьми, я стараюсь выбирать простые слова. Чем больше я это делаю, тем лучше у меня получается.
  • Как сказать «нет»: Рабочие отношения в нашей команде очень хорошие. Однако у владельцев продукта есть небольшие хитрости, чтобы втиснуть дополнительную работу. Если я сделаю вывод, что эта небольшая дополнительная работа требует слишком больших усилий и задерживает внедрение других функций, я выскажу свое мнение.
  • Доставьте удовольствие клиенту. Да, иногда важно сказать «нет». Однако иногда мне хочется потратить еще два часа на работу, чтобы выделить свою реализацию. Особенно когда дело доходит до UI и фронтенд-инжиниринга, есть много возможностей порадовать клиента.
  • Научитесь доверять своим техническим возможностям. Иногда клиент просит меня помочь решить проблему. Я стараюсь не говорить: «Я не знаю». Вместо этого я хочу дать полезный совет, говоря то, что я знаю, а что нет. Если я действительно не знаю, как подойти к проблеме, я говорю вслух все, что думает мой мозг. Я называю это «отказом от идеи». Клиент может уловить то, что я сказал, и на основе этого сформулировать новую мысль. Затем я получаю новое понимание, основанное на его мысли. Так продолжается до тех пор, пока мы вместе не найдем решение.

Заключение

Когда я начал поиск работы, я не думал, что буду заниматься консультированием, но я не жалею о своем решении. Из-за COVID-19 типичные «4-дневные недели у клиента» закончились. Это делает консалтинг гораздо более привлекательным для инженеров-программистов. В моем случае баланс работы и личной жизни хороший, и есть много возможностей для роста и проявить себя. Наличие команды, состоящей из двух компаний, интересно и дает много возможностей для улучшения моих инженерных навыков и навыков межличностного общения.