Сериал. Как я стал senior-руководителем проекта. Серия 3. Рост
В заказчиках у компании был ни много ни мало - Билайн, пилили мы биллинговую систему, а я начал разрабатывать ПО в команде на языке программирования собственной разработки. Компания, в которую я устроился работать, была небольшой, штат на тот момент был в пределах 100 человек. Именно там, я впервые осознал, что я нахожусь на нижней градации Junior'a даже несмотря на то, что перед этим разработал свое ПО и продал Заказчикам.
👶Рос я там над собой в два больших этапа. Сначала, как разработчик уровня «стартовый» узнал: 🎯 нюансы многопользовательской разработки, 🎯что вообще такое релиз и зачем он нужен, 🎯почему нейминг переменных и функций и комментарии в коде - это не бантик, а, практически вопрос выживания, и многое многое другое.
🤵Позже я стал работать непосредственно с Заказчиком, получал от него требования, называл сроки внедрения и релиз. Тогда я начал узнавать первые реалии ИТ-проектов:
🎯 Один раз я нашел баг в старом коде важного отчета - для одной ячейки делил два раза вместо одного (пример: вместо 100 : 2 = 50, возвращал 100 : 2 : 2 = 25). Удивился, что это до сих пор это не обнаружили, быстро исправил и подсунул в релиз. На следующий день - гнев от заказчика. Выяснилось, что они это приняли как фичу и сами домножали число в этой ячейке на два, а потом клали на стол топ-руководству 🙈
🎯 Как-то я отрефакторил код уволившегося бойца. И если раньше конкретный процесс исполнялся два рабочих дня, содержал две-три фазы дозагрузки и требовал глубокого вовлечения заказчика с некоторой периодичностью, то в результате рефакторинга стал отрабатыать за 10-30 минут и приводил к правильному результату. Но радости это не принесло :) К исходной работе процесса привыкли все, включая девушку-заказчика, которая, условно между второй и третьей фазой могла забрать из школы ребенка. После того, как процесс стал укладываться в 30 минут, ее руководитель это увидел, загрузил девушку дополнительной работой. И стала она жаловаться на неработоспособность нашего кода в других местах 🙈. Меня конечно не ругали за это - но троллили изрядно 😂
🎯И вот эта история, происходила прямо при мне, хотя и не моих рук дело было.
👿Объективно говоря, первое время у старожилов компании было за что меня-джуниора ненавидеть, т.к. наступал я на все возможные грабли, да еще и по неопытности свои придумывал.
📈Но итого, за неполные пять лет я прокачался с околонулевого разраба-джуниора - до аналитика, понимавшего примерно треть биллинговых процессов и мини-аккаунта по направлению, который мог принимать требования заказчика и возвращать работающий код в согласованное время. А через 5 лет я ушел, после того как Билайн завершил миграцию с нашего биллингового решения на решение от Amdocs, и компания сократила свой штат в несколько раз.
🐝 Спустя еще год работы в другом месте, я устроился на работу непосредственно в Билайн, на позицию бизнес-аналитика. Где и стал постигать опыт работы на стороне бизнеса и постановки задачи в ИТ. Там же я впервые окунулся во внутренний мир крупных корпораций, который слегкая отличался от мира небольших компаний, но об этом - в следующей серии.
Начало Вторая серия #МойСериал
В этом посте были ссылки, но мы их удалили по правилам Сетки