Я работаю разработчиком и зарабатываю 700 000 ₽ в месяц

116

Этот текст написан в Сообществе, в нем сохранены авторский стиль и орфография

Аватар автора

Петр Новиков

Страница автора

Профессия: разработчик

Город: Белгород

Возраст: 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 ₽

  • KseniaИнтересно подробнее про график - меняете работу по дням или по часам? Есть ли у вас жизнь вне работы - выходные, отпуск?7
  • fiteflyKsenia, тоже интересно, как он разделяет 3 работы? По дням недели? В понедельник одна, во вторник другая, в среду третья? По часам внутри дня? Утром одна, в обед вторая, вечером третья? P.S.: И ещё для такого крутого опыта, как описано, и 5 лет разработки зарплата в каждой фирме кажется даже очень сильно маленькой. Возможно, работодатели, как раз, и режут ЗП пропорционально рабочему времени? (делят в 2-3 раза). А то, что он пишет про работу на полную ставку, ему, просто, его начальнички разыгрывают дурачков... И вспахивают его на полную за копейки. Удивился, когда увидел в шапке про ЗП в 700 тысяч, но когда прочитал про 3 работы одновременно... Чувак, ты в своем уме?... Такое себе... По 10 часов каждый день?... Сейчас ты, наверное, не чувствуешь, но позже, спустя время, ты поймёшь, насколько это было плохим решением. Когда тебя с головой накроет выгорание от убитого тобой организма. Вполне возможно, что через время даже совсем не сможешь работать из-за выгорания. И очень долго, вплоть до нескольких лет подряд. Представь, пахал, как вол, зарабатывал, а потом три года сидишь, лапу сосёшь... Ну, вот, и смысл тогда в этой "великой" ЗП? Тебе бы лучше сократить работу, оставь две, или даже одну. Все деньги мира не заработаешь. Это бумажки фантики, на тот свет их не возьмешь. Лучше радоваться жизни, проводить больше времени с близкими. Ну, 2 работы ещё куда не шло. Ну, только если тебе это, реально, несложно совмещать. Я долго работал на двух работах, так что знаю, что там в начальниках дураков нет, впрягают по полной или делят ЗП пропорционально времени. Сказок в этом плане нет. С другой стороны, даже 250 тысяч хватит для комфортной жизни (за глаза). Я бы, наоборот, сократил рабочее время, чтобы больше заниматься собой, отдыхать от работы, раз, уж денег хватает. И чтобы заниматься дальнейшим самообразованием, кстати, говоря! В сфере IT постоянно нужно учиться новым технологиям! Без этого ты можешь стать почти совсем невостребованным через 3-5 лет протирания стула на рабочем месте с работой над их давно морально и технологически устаревшими и никому не нужными технологиями...15
  • fiteflyБыло бы очень интересно увидеть на это ответ автора. Очень интересна ситуация, и как Вы решаете указанные в моем комментарии выше моменты. Кстати, я так понимаю, что вы работаете сугубо и исключительно на дистанционке? Иначе пока не вижу способ, как совмещать 3 "полные" занятости.5
  • ИлиАИ куда я со своими 30тыр в месяц? 🤣🤣🤣29
  • Шарип Султановfitefly, ну он пишет ведь, что работа ему в кайф. Думаю, что если ты получаешь по 700к за работу, которая тебе нравится, то это очень круто. Большинство людей работает не меньше, но зарабатывает меньше намного, и в итоге имеет убитый организм, и жизни не видят. И даже если спустя время ему надоест работать, то посрать, оставит одну работу и будет получать все равно неплохо. И вообще без разницы как он их совмещает, и как он проводит время. А что бы делал ты - это твои проблемы.12
  • Алексей КлимовскийАнтон Федоров, 35 лет, 5 лет в разработке. Как-то искусственно звучит. Игровых движков на HTML как-то не припоминаю. Как и разработчиков, которые о таком могли бы написать)) В общем, меняйте копирайтера. Неправдоподобно сочиняют.76
  • SkvallА я работаю в лаборатории горноспасательной части,каждый день хожу в шахту,наматываю там километры,зп 5000043
  • user3234281fitefly,полностью с тобой согласен, я просто заплакал. Мне, работая на одной работе на заводе периодически подряд по 6 смен по 12 часов включая ночные едва дотягивая до 100к грязными, так тебя жаль,Антон!2
  • user25377042
  • user25377041
  • Тоталитарный лидерУ меня тоже 3 работы. 2 из них полные. Ну не 700. А по-женски около 250. Тоже все нравится. Слегка задолбалась просто. Потому что в понедельник всех резко накрывает распределить задачи)) одновременно)). Вот тут у меня руки трусятся. А потом норм. Не разработчик.7
  • ЦапелькаSkvall, зато Ваша история более правдоподобная)27
  • MaEd>В 14 лет я написал первую HTML страницу с помощью приложения Блокнот. Затем я увидел, что на этой технологии можно сделать игровой движок. Может имелось в виду движок на вебе в браузере, чтобы игрушки в браузере делать? Ну скажите, пожалуйста, что да! А то при прочтении [смысла] "движок на HTML" челюсть отвисает, и встаёт вопрос о вменяемости автора...7
  • МихаилАлексей, на html5 начали делать движки, их на самом деле много. Но вот 3 работы, одна из которых тимлид - слишком круто загнули. Либо на каждой работе платят деньги за 2 часа работы в день, либо даже не знаю как это все объяснить. У меня на текущем месте работы бывает так, что выяснение одного вопроса по ТЗ может занять весь день + некоторые задачи ставят уже просроченные (с учётом текущей загрузки), а тут 3 работы. Ну-ну, тут хоть 8 часов в сутки код пиши. Либо все через чатгпт делается на уровне обезьяны с клавой (ой как часто я такое видел даже от людей с опытом работы более 10 лет), либо на каждой работе тупо нет фуллтайм загрузки. А вообще, отличная сказка, мне нравится24
  • Golden BoyПроектирование архитектур, груминги, тим лидерство, а зп как у мидла начинающего... С такими компетенцтями можно себя на одну работу за 700к продать...3
  • Сергей Е.Круто, но такое ощущение, что на трех работах можно получать больше. Либо столько же, но на двух работах2
  • Николай ПавленкоМихаил, полностью согласен, в IТ 20 лет, я сам тимлид, и это всё, на программирование времени не хватает, максимум 15% времени. И не я один такой сколько не читаю статьи. А тут товарищ и прогает и тимлидит и еще 2 работы и еще по одной пишет "нужно вчера", т.е. загрузка максимум. ТАК НЕ БЫВАЕТ.18
  • Денис ШендроДоход 250+230+210=700 Хммм, отличный математик)30
  • Rissa ReylaДля лохоф 🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣😂😂🤣😂🤣😂🤣😂🤣😂😂😂🤣😂😂🤣😂😂😂😂😂😂😂2
  • Вячеслав Macс математикой у него точно плохо6
  • Юрий ВладимировичДа уж, как то смутило 35 лет, а опыт работы 5 лет, приэтом рассказы о том, что с 14 лет программирует, окончил универ с it направлением, первая работа в 2016, то бишь 8 лет назад! Т. е универ закончил в 27😅 250+230+210, ну если быть точным 690, возможно сработало округление! Ну и совмещение 3 работ, где на одной тимлид 😁 опять же уровень зп идёт на уровне какого нибудь мидла, хотя опять же многое от региона зависит, для Белгорода возможно, но с учётом, что большинство спецов работают на московские фирмы, а для московских цен разрабы 250 тысяч, ну так среднячок! Имхо нестыковок много, ощущение, что история состряпана на коленке)16
  • НорманKsenia, как человек человек из этой профессии, могу описать как действует такой тип разработчиков: у человека хорошее резюме, и он умеет проходить входные собеседования, что позволяет ему устраиваться удаленно в разного рода ИТ-компании. После входа его основная задача - делать минимум на каждой работе, что, за счёт забюррократизированности больших компаний остаётся незамеченным достаточно долгое время. В общем такие перевёртыши умеют "не работать" в нескольких компаниях, получаю зп за полный рабочий день у каждой из них. Когда их в этом начинают подозревать, проходит, как правило, уже 3-6 месяцев, и можно соскочить и начать искать новую работу. Ну и думаю про законность автор лукавит: по ТК РФ он обязан уведомить всех работодателей что левачит на другие компании, но я, почему-то, думаю что он этого не делает6
  • Вилена ВиловаНикого не насторожило, что такой спец.считает как-то приблизительно , 10тр где-то потерял ( или уж при таких доходах это такие мелочи)))2
  • KonstantinЮрий, для php 250 где-то норм. зависит от того что за компания. Не фонтан конечно. Но вообще в целом история не очень правдоподобная2
  • Алексей Климовскийuser2537704, может. Но звучит так, как будто автор не до конца понимал, о чем пишет.2
  • МихаилНиколай, именно, совсем заврались на тж. Одно дело если бы он был обычным разрабом или экспертом, который 90% времени либо следует чужим наставлениям бездумно, либо просто осуществляет лёгкой степени контроль результатов, а другое дело разнопрофильные направления и тимлидство, которое подразумевает в т.ч. нарезку задач другим. Где бы не работал, на тимлидах висит большой пласт работ по планированию разработки, из-за чего их занятость сильно выше занятости остальных. У рп и то головняка меньше. А тут сверхчеловек судя по всему3
  • МихаилMainEditor, на html5 есть движки. Только там времени между 14 годами и "затем увидел на этой технологии двигло" лет 15, т.к. не так уж давно эти движки появились. Но для опыта работы всего 5 лет слишком много остального надумали0
  • Владимир Зотов690=700!!! Без комментариев2
  • user25377042
  • Андрей ВейссенбергАлексей, согласен с Вами. Сложно поверить.0
  • РетроЛемонРаботаю космонавтом, президентом, пишу код а также на 2.5 ставки учителем в школе на две смены. Зарплата 500000+1000000+500000+10000= 3000000 рублей! И это при 30 часхз рабочих в неделю!1
  • ДмитрийАлексей, ТЖ в принципе создан в большинстве своем из таких аот сочинителей... контент для домохозяек без образования, они всему верят :(0
  • Алексей КлимовскийДмитрий, я тоже тут пишу))0
  • Александр БеляковДенис, он ещё не написал программу которая сложит эти числа.5
  • Петр НовиковМихаил, все верно вы говорите. У тимлида - это пипл менеджемент + организация процессов в команде. Если вы смогли настроить процессы, то успех работы тимлида в том, что когда он в отпуске - команда продолжает работать как часы. Этого я добился. Вранья в моем рассказе нет. Рекламы не для меня, ни для компаний нет. Это реальные кейсы, чтобы показать что это возможно без выгорания и проблем.0
  • Петр НовиковАлексей, была онлайн игра на просторах РУ wiw1 . 5 лет - при написании статьи был вопрос "сколько лет в промышленной разработке?". Хобби+фриланс+шабашки+проммышленная= ~17 лет.0
  • Петр НовиковДенис, улыбнуло... round() плохо работает ;)0
  • Петр НовиковЮрий, действительно на коленке. Я ее состряпал на телефоне. Не очень было удобно. Но меня давно друзья сподвигли на то, чтобы я поделился. Это как история про "индусов" - которые работают за вас. Но моя статья не про то. Пишу о том, что без индусов я могу быть полезным в нескольких местах.0
  • Петр НовиковKsenia, по часам. Когда спринт, то выделенные задачи можно сделать сразу и есть запас "свободного времени". Жизнь вне работы? Да, есть. После 19:00 я к компьютеру не подхожу. В выходные отдыхаю, никакой работы. Отпуск нужно согласовывать на всех 3-х работах. Накладок еще не было.1
  • Петр НовиковТоталитарный, из всех комментариев увидел 1ый кейс. Спасибо дали отклик.1
  • Петр НовиковMainEditor, "вменяемость автора"... многие здесь комментаторы не прожили эпоху Интернета, не верстали табличные сайты, не делали под wap для мобилки. Раньше технологии были простые и разрабы выжимали максимум из Html+ванильного JS. Я описал свое хобби и с чего это началось.0
  • Петр НовиковСергей, стремлюсь к этому. Стараюсь каждые полгода проходить собесы чтобы понимать ситуацию по рынку, чем дышат другие компании и их ожидания. Сейчас з/п З/п считается средней1
  • Петр НовиковKonstantin, в чем конкретно не правдоподобная? Что нельзя показывать высокую эффективность на 3-х работах? Или в зарплатах? Или юридически так нельзя? Или где-то подвох?0
  • Петр Новиковuser2537704, лучше, книга0
  • Константин ТигайПетр, работать на трёх работах эффективно, так чтобы работодателя это устраивало. Тем более на позиции тимлида. Либо это надо конкретно упарываться в ущерб всему остальному в жизни0
  • Петр НовиковКонстантин, если вы учились в университете, то должны помнить выражение "сначала студент работает на зачетку, а потом зачетка работает на студента". В университете так у меня и случилось. Далее в карьере я смог выстроить качественную работу. Нигде нет авралов, факапов. Текущие инструменты менеджмента, метрики, алерты, автоматизация и тд помогают эту работу делать эффективно. За счет этого и освобождается время для других вещей. Вплоть для чтения книги или посещения спортзала.0
  • Петр НовиковТоталитарный, по себе могу сказать - что я работаю не ради работы. Выбираю место, которая закроет мои потребности. В одной компании отличный коллектив, комфортно общаться, проводить время и тд. В другой компании коллектив какашка, но каждый день новые знания по техстеку. В третьей компании просто делай работу и много будут платить.1
  • Петр НовиковАлексей, базы на Яндекс практикум достаточно. Это смесь базовых тех знаний (которые часто прокачиваются самими разрабами и тимлидом) + понять хотелки заказчика. Все остальное для ПМа это синтетический сахар. Если задача понятна, то это уже 80% ее решения. Вот этот запрос они должны закрывать. За свою карьеру повидал разнородных ПМов. От безалаберных и безответственных до целенаправленных и системных.1
  • MaEdПетр, ладно, засчитано. Написали бы "игровой движок на вебе" уж тогда...0
  • Иванпросто скорее всего автор делает задачи, которые 80-99% не могут сделать. Отсюда и зп. Как у химика, технолога например на производстве каком нибудь. Никто не может, а он может. Без него встанет процесс или если сбой, то он восстановит, как нужно и т.д.0
Вот что еще мы писали по этой теме