Эрланг, о мой Эрланг, жди меня!

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

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

Второй вариант был для меня более "чем-то эдаким", и я решил начать с него. До сих пор считаю, что если в профессиональном сообществе сказать "Всем привет, я пишу на Эрланге за деньги", то это гарантирует +100 к уважению. А кто по молодости не хочет быть уважаемым человеком?

За время работы над стримингом я успел прочитать "Learn You Some Erlang for great good!", написать несколько маленьких приложений, сделать популярную шпаргалку по OTP и собрать первый митап по Elixir в Питере (Elixir — это как Erlang, только более хайповый и с Ruby-подобным синтаксисом). В общем, у меня были довольно высокие шансы начать писать на Эрланге в продакшн.

Я откликнулся в компанию FunBox. Они писали софт для операторов сотовой связи и искали под это дело Эрлангистов. Разрабатывать ПО для сотовой связи на Erlang — это вдвойне уважаемо, Erlang создавался в компании Ericsson как раз для нужд телефонии. В общем, в FunBox мне мне захотелось с двойной силой.

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

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

— Мы готовы сделать вам предложение на 90 тугриков. — Мне интересно работать с Erlang, но 90 тугриков находятся ниже отметки, с которой я готов рассматривать предложения. — Спасибо за ответ. Удачи!

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

Спасибо за ответ. Удачи! Мы не можем предложить больше, так как у вас нет коммерческого опыта разработки на Erlang. — Резонно! Принимаю ваше предложение.

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