История Backend-разработчика о высшем образовании, подводных камнях работы на удалёнке и о том, как не превратиться в динозавра.
Почему программирование?
Коллега моей бабушки души во мне не чаял и мечтал, чтобы я стал программистом. А после окончания школы на выбор вуза повлияла моя учительница и я поступил на факультет информационных технологий и программирования в Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики.
Во время учёбы я взял свою первую подработку и выполнил задание по написанию кода для лотереи в онлайн-игре и получил 8000 рублей. А после стал брать похожие подработки, которые приносили мне около 6000 рублей единоразово каждые несколько месяцев. После вышел на первую официальную работу по поддержке сайта и получал около 35000 рублей в месяц. А когда окончил ВУЗ, трудоустроился сразу на 90 000 рублей.
Так ли нужно ли программистам высшее образование?
Я встречал и тех и тех. По разные стороны баррикады. Людей с образованием всё же больше. Мне кажется, образование нужно получать непрерывно, только так можно оставаться в курсе того, что происходит на рынке.
Суть профессии.
Вся суть программирования — в автоматизации действий. Заставить машину выполнять последовательность действий, делать тот или иной процесс по нажатию одной кнопочки. Автоматизировать то, что раньше делали вручную.
А программисты по-разному получают. Много готовы платить тем, кто готов разбираться в доисторических проектах, созданных для банковской сферы. Я же занимаюсь интернет-разработками и преимущественно в Back-end. Например, вы входите на стартовую страницу поисковика и обращаете внимание на красивый логотип, поисковую строку и кучу других плюшек — это работа Front-end разработчиков. Вы вбиваете в поисковую строку запрос и хотите получить на него ответ — вот это уже моя работа. Вы её никогда не увидите глазами, но сможете почувствовать.
В моей работе самое сложное — следить за нововведениями, постоянно стараться быть в курсе того, что происходит на рынке. Иначе через пол года вы превратитесь в динозавра.
Самыми востребованными я бы назвал среднячковских специалистов со светлой головой, не полные социопаты и могут открывать рот и разговаривать.
Рабочее место
Из моего курса в 60 человек, ВУЗ окончили 8, а программировать умеют 4, много кто уехал за рубеж. Работодатели стараются удержать специалистов. У меня в офисе бесплатный кофе, питание, выездные конференции и многое другое.
Из минусов и одновременно плюсов я бы отметил отсутствие менеджмента. У нас нет руководителей как таковых, совещания назначает пара человек, которая лучше всего разбирается в проекте. А за работой следит какое-то высшее руководство.
Распорядок рабочего дня
Я прихожу к 12 p.m. Это стандартно для ИТ-компаний. Мы должны прийти в офис, чтобы было легче взаимодействовать между отделами, потому как если посадить всех сотрудников на удалёнку, работа скорее всего будет завалена по срокам. Свой день я начинаю с мороженки и вкусного завтрака от компании.
Раньше 16 покодить не получается, первая половина дня завалена встречами. И работой с тестировщиками. Когда они находят баг в твоей предыдущей задаче, то ожидают оперативное исправление с твоей стороны.
Работаю я под фоновую музыку, обычно тяжёлый металл. Не фанат оставлять недоделки на следующий день, поэтому могу просидеть в офисе и до 10 вечера, а иногда и до 12 a.m.
Как я предотвратил атаку
Однажды я работал над формой для регистрации пользователей, и обнаружил, что у не могу найти защиту от массовой регистрации нехороших робо-пользователей. Однако никто про неё ничего не знал, и я решил сам стать этим вредителем, чтобы понять как она работает. В итоге, случился переполох на всю компанию, я ожидал увольнения, а меня попросили сделать защиту от такой атаки.
Зарплатные ожидания
На данный момент мой основной заработок составляет 270 000 рублей и является моим единственным и основным доходом. Для того, чтобы получать больше, достаточно понравится команде с интересным проектом, которой нужно закрыть дыру в штате. Или изучить новые языки программирования.
Подработки найти легко. Поэтому я беру самые интересные. Но в бюджете их не учитываю из-за их непостоянства. Покупаю на них желанные вещи, на которые жаба душила.
Куда уходят деньги?
У меня жена и ребёнок. И когда-то была ипотека, которую мы, живя в Санкт-Петербурге, выплатили почти за год. Я всегда следил на расходами. Суть проста — не трать больше, чем зарабатываешь. Я придумал свой способ: сразу как приходит аванс в 100К, я закидываю 40К себе и 40К супруге и 20К в копилку на форс-мажорные обстоятельства. Остальные 150 тысяч я кладу под подушку. Иногда моей жене требуется больше денег, и тогда я уменьшаю свою часть и расходы в текущем месяце.
Планы на будущее
постоянно изучать новое — часть и особенность моей работы. В роли начальника я себя пока не вижу, профессия молодая, и как мне кажется, когда тебе 40 то надо уже быть руководителем, иначе никуда не устроишься. Периодически я хожу по собеседованиям, чтобы понимать ситуацию на рынке, и, чтобы унять синдром самозванца. Впрочем, я готов вписаться и за меньшие деньги, если проект будет интересным.