Дело было в 2018 году и, проработав 3 года на одном месте, я решил сменить работу.
На тот момент я 1.5 года писал на С прошивки для контроллеров, 1.5 года писал Java enterprise приложение на стеке 2005 рода и по вечерам десятками клепал мобильные приложения для получения денег с рекламы :)
Походил по собесам и собрал пачку предложений:
1. х4 от текущей зп, древний легаси Enterprise на Java 5
2. х3 зп, приложение топ-1 в своей категории, нужно под аб красить кнопки в андроид приложении
3. х2 зп, писать под android, iOS, rn, прошивки на С и вообще хрен пойми что :)
4. х1.2-1.5 зп, галеры разной степени мутности
5. В Яндексы, авито я даже скрининг не прошел, меня даже Джуном не были готовы взять :)
Что бы вы выбрали?
Я выбрал третий вариант, написал заявление, отработал две недели и, вот он, первый рабочий день :)
Чтобы устроиться нужно было съездить объездить пол Москвы — Отдел кадров в одном месте, пропуск в другом, мед комиссия в третьем, оборудование в четвертом
В общем ладно, устроился, выдали мне мой рабочий инструмент — просто монстр, i5, 8gb RAM, 1tb hdd, от момента включения компа до запуска студии с эмулятором обычно проходил час :)
Комп запущен, идем к команде узнавать, где проект, где трекер задач, что вообще нужно делать?
И узнаем, что местный vpn 90% времени не дает собирать проект, трекера задач пока нет, а сам проект представляет из себя приложение на React native из 5 экранов, которое из-за обновлений RN пока не запускается. На его разработку потрачено примерно 4 месяца :)
Понимая что всем немного пофиг, и свое дикое нежелание писать на RN, за выходные я переписываю это приложение на Натив и еще за пару недель мы с командой доводим его до состояния
Стейкхолдер, первый раз увидя прогресс по продукту, согласует расширение финансирования
Потом в отделе возникает еще одна идея продукта, опять же за выходные на коленке я делаю что-то похожее на приложение и… снова на это приложение дают бюджет на разработку. Здесь следует сказать, что на тот момент все, что я умел, это делать какие-то прототипы в максимально сжатые сроки — и, так уж совпало, компании в тот момент это было и нужно :)
Разумеется, эти прототипы были ужасного качества, были детские Баги, приложение могло крашиться и я думал, что меня вот-вот уволят
Но после очередного расширения финансирования, я пошел к своему Лиду и говорю «хочу быть лидом андроид команды». Честно, на тот момент думал, что за такую наглость меня в этот же день уволят 😂
Но в итоге меня сделали лидом андроид команды и тут же предложили набрать iOS команду и стать ее руководителем тоже
Вот так, за 3 месяца из Джуна я превратился в head of mobile