Я работаю разработчиком и зарабатываю 700 000 ₽ в месяц
Этот текст написан в Сообществе, в нем сохранены авторский стиль и орфография
Профессия: разработчик
Город: Белгород
Возраст: 35 лет
Опыт работы: 5 лет
Выбор профессии
С раненого детства у меня появился интерес к информационным технологиям. В 14 лет я написал первую HTML страницу с помощью приложения Блокнот. Затем я увидел, что на этой технологии можно сделать игровой движок.
Окончил я факультет компьютерных наук и телекоммуникаций Белгородского государственного университета.
Преддипломная практика была в местном Белгородском банке. К окончанию практики и университета мне предложили работу в том же банке. Было собеседование — нужно было написать запросы на SQL. Пошёл успешно. Оклад на первой работе составил 15 000 рублей (2016 год).
Суть профессии
В одной компании у меня должность web-разработчик. Я занимаюсь backend разработкой приложения на языке программирования PHP. В обязанности также входит проектирование архитектуры, новых функций, спецификаций для взаимодействия между сервисами, документирование, рецензирование чужого кода, разработка технических решений, структур и баз данных.
Результатами моей работы пользуются более 50 млн. пользователей. Из-за того количества пользователей вся работа происходит в high load (приложение с высокой нагрузкой). Мне нравится программировать — это для меня хобби, поэтому вся работа это скорее не труд, а медитация. Самое трудное — это получать бизнес требования от заказчика. Часто заказчик упускает множество деталей, при этом пропуская этап груминга (разбора, анализа), задачу отдает ее в работу.
В другой компании у меня должность team lead. Это следующий уровень в карьере разработчика с выбором направлений — технический лидер или лидер команды. В роли тимлида я занимаюсь управленческими обязанностями, декомпозиция задач, планирование загрузки команды, выбор оптимальных технических решений, проведение командных встреч, мониторинг сервисов, сбор метрик. Я люблю общаться с людьми, у меня системный подход к организации процессов, нравится внедрять новые практики и методологии.
Самое сложное — защищать интересы команды перед бизнесом, объяснять и доказывать необходимость в работе над конкретными задачами, приоритизация.
Место работы
Сейчас я работаю старшим инженером в компании (1), которая занимается предоставлением средств связи. Она обслуживает более 50 млн. абонентов в России.
Плюсы: способ ведения задач по методологии Agile с разделением на 2-недельные спринты. Высокая зарплата по рынку, хорошие бонусы, интересные задачи, сильный системный аналитик.
Минусы: маленькая команда (4 разработчика), отсутствует карьерный трек (нет развития, стагнация), отсутствует обратная связь по разработке (нет скрама, нет вовлеченности менеджмента в процесс разработки).
Еще работаю тимлидом в международной компании (2), которая продает БАДы по всему миру.
Плюсы: свобода действий в применении технологий в разработке и методологий в процессах управления и ведения задач, сплоченная команда (не компания), есть интерактивные встречи.
Минусы: бизнес не заинтересован в развитии разработчиков и в общем не имеет представления о сотрудниках, зарплата ниже рыночной, отсутствует карьерный трек.
И в конце концов работаю ведущим разработчиком в последней компании (3), которая занимается онлайн образованием фармацевтов.
Плюсы: свобода выбора технологий и технических решений, классный коллектив, высокая компетенция команды.
Минусы: зарплата ниже рынка, нужно все быстро и вчера.
Рабочий день
Рабочий день начинается с 9 утра и заканчивается в 19.
- С 9 до 11 утра происходит серия встреч (дейлики, стендап), на которых команда узнает как дела друг у друга и обсуждаем задачи.
- С 11 до 15 это фокус тайм — время для разработки. Я полностью погружаюсь в код и не обращаю внимание на сообщения и письма.
- С 15 до 19 это время рабочих встреч (созвоны) — обычно в это время происходит проектирование новых фич, помощь коллегам с затычками, ревью кода, обсуждение проблем и анализ багов.
Случай
Изумительная история в том, что я совмещаю 3 работы одновременно. Я не нарушаю никакое законодательство и не нарушаю правовые требования компаний. Моя экспертность, опыт, характер, воспитание, взгляд, отношение позволяет эффективно и продуктивно выполнять трудовые обязанности.
Да — это разные компании с разными задачами, да — рабочие созвоны не пересекаются, да — так делать можно.
Как так получилось? На первой работе мне не повышали зарплату, я начал искать другой вариант. После получения 2ого оффера и выхода на работу, мне повысили зарплату на 1ой работе.
Была дилемма остаться на какой то работе. Но спустя время я смогу работать на обоих. Качественно выполнять обязанности. После чего удалось найти 3-ью работу.
Подработки
Я нашел не подработки, а полноценные 2 работы на фулл тайм. Отношусь к ним как к проектной работе.
Доход
250 000 ₽ + 230 000 ₽ + 210 000 ₽ = 700 000 ₽