Анализ зарплат программистов и аналитиков в одной картинке: где стеклянный потолок
Всем привет! Я Лаптев Алексей, основатель и главный разработчик сервиса бесплатной сквозной аналитики и коллтрекинга Utmstat. Сегодня расскажу, чем отличаются специалисты на каждом сегменте зарплат.
86 386 просмотров
Также веду Telegram-канал про сквозную аналитику.
С какой целью делался анализ
Анализ проводился на HeadHunter путём вбивания названия инструмента и выписывания диапазонов зарплат.
Цель — понять диапазоны зарплат аналитиков, наглядно продемонстрировать, сколько стоит ручной труд и какая выгода от его автоматизации. Ну и с программистами сравнить.
Junior, Middle, Senior, «если очень повезёт» — в чем разница
Расскажу с точки зрения программиста, но подойдёт к любой сфере деятельности.
С одной стороны, это горящие глаза и любознательность, желание применять все новейшие инструменты и фреймворки. Но с другой — это боль и колоссальная потеря времени на управление этим бурным энтузиазмом.
Сколько зарабатывает программист? Какая зарплата у джуна, мидла и сеньора?
Junior будет делать задачу, которая решается в 10 или даже 0 шагов за 100.
Junior обычно не видит и особо не пытается понять проект целиком, делает задачи по принципу «здесь и сейчас». Задача-то готова, но решение порой абсолютно неправильно или переусложнено с точки зрения архитектуры проекта и требует переделки.
Junior обычно не понимает, что модный фреймворк или библиотека, вышедшая 13 минут назад, никому не интересна кроме других junior-ов и за неё никто не будет платить. А вот времени на споры и переделку задач на типовые инструменты уйдёт много.
Junior обычно считает что тем короче и нечитабельней его код — тем круче. А то, что у другого разработчика уйдут часы на понимание этого шедевра, — неважно.
Junior стоит дёшево, но это компенсируется потерей времени более дорогих специалистов на его консультации. Доверять можно простые задачи и обязательно всё за ним проверять.
Это Junior, прошедший несколько месяцев унижений и ударов по рукам за кривой код от более опытных товарищей.
У него уже выработаны паттерны, как надо решать задачи в рамках проекта. Пришло понимание, что в приоритете простота и надёжность кода, скорость решения задач, а не модные библиотеки и навороченный код. Сам код местами кривоват, но не так критично, правится быстро.
Это уже более-менее самостоятельная единица, которой можно что-то делегировать и при этом получать экономию времени, а не ещё большую его трату.
Этот товарищ обычно с опытом лет пяти и более. Примерно более года на одном проекте. У него в голове уже есть типовая архитектура решений в его сегменте.
Особо ничего не придумывает, а просто на каждую задачу выдаёт шаблонное решение, а если junior придумает что-то «новое», автоматически заметить это на код-ревью.
Умеет раздавать задачи.
Так что-то его ценность — это постановка процесса разработки проекта на стабильные рельсы типовых решений и какой-то предсказуемости сроков.
Какие ПРОГРАММИСТЫ зарабатывают больше других
Если очень повезёт
На мой взгляд, в этой категории в основном специалисты, которые являются первоклассными технарями с широким кругозором, умеют решать задачи за минимальное число шагов, при этом имеют прокаченные скиллы по управлению и пониманию ценностей бизнеса.
Умеют разговаривать с технарями, менеджерами, заказчиками на их языке и переводить с одного на другой.
Человек-оркестр, и обычно они не ищут работу.
Им можно просто сказать: «реши проблему» — и она будет решена более-менее грамотно. Будь то разработка и реализация маркетинговой стратегии или разработка сервиса.
1. Стеклянный потолок по версии HH на уровне 280 тысяч рублей в месяц.
2. Если хотите реализовать сложный проект, наймите хотя бы одного Senior и дайте ему в управление Middle или Junior. Поверьте, это оптимальный вариант, кому-то сэкономит год времени.
Показать ещё
339 комментариев
Написать комментарий.
«Junior стоит дешево, но это компенсируется потерей времени более дорогих специалистов на его консультации.»
Ну так отож! Всеж сразу из роддома вышли «сеньорами» и «сеньоритами». Прямо как «Требуется девственница с опытом в сексе от 2 лет».
Откуда возьмутся эти мидлы и сеньеры?
Развернуть ветку
К сожалению это никого не волнует, поэтому самый главный навык — умение себя продать.
Развернуть ветку
4 комментария
Все мидлы и сеньоры сначала были простыми джунами, а миф о том, что для джунов нет работы и не стоит даже начинать, распространяют действующие программисты, опасаясь высокой конкуренции в будущем.
Развернуть ветку
10 комментариев
Как мыслил я, прихожу к маме и говорю, я у тебя годин на шеи посежу. И год делал свою игру, мысль была такая, если игра не пойдет, мне будет что показать когда буду устраиватсья на работе.. С тех пор я уже 10лет не работаю.
Развернуть ветку
2 комментария
Я вас прекрасно понимаю, другого варианта кроме как обучения и страданий нет. Я не рекрутер, описал с технической стороны все.
Развернуть ветку
3 комментария
на hh есть сотня вакансий сеньоров на 300-400. тех, кто не публикует зарплату, ес-но в разы больше
Развернуть ветку
Разумеется, но сути это не меняет
Развернуть ветку
40 комментариев
Реальный потолок сеньора где-то 500к. Это если один проект.
Развернуть ветку
4 комментария
на hh зарплата публикуется в дай бог 10% вакансий. Причем чем выше зарплата, тем меньше вероятность её публикации.
Я на все мои работы устривался без указания зп в вакансии. Ну и на всех собеседованиях, или 99%, в вакансиях не было зп. А их было штук 100 точно.
Развернуть ветку
3 комментария
Как я понял — автора не смущает большое количество вопросов по качеству выборки. «Поэта каждый может обидеть».
Выборка только слова (тега?) SQL вобще наводит только смуту — в одной куче, похоже, и NoSQL, MS SQL, MySQL,T-SQL и прочее. Профессионально, что уж тут.
Автор сам утверждает что является «специалистом» в оценке правдоподобности выборки на основании своего опыта, не имея прямой работы с анализом рынка труда и выборками работодателей, и это тоже его не смущает.
По моему опыты получается, что знаю именно тех кто выпрыгнул за «если повезёт», но видно что они в выборку не смогли попасть со своими вакансиями (притом не в Москве, а даже в регионах).
Утверждение, что мидлами становятся за «несколько месяцев», а сеньоры вырастают за 5+ лет вызывает только улыбку — спросите у всего рынка это мнение, а особенно у крупных компаний разработки (200+ разработчиков) что подразумевают под грейдами и что для этого нужно.
Для всех читателей статьи — доверяйте на свой страх и риск. Автору — удачи в жёлтой прессе, там частенько всплывает «мясо-капуста-голубцы» аналитика.
Развернуть ветку
автор сделал полезное дело. мы прям в прямом эфире наблюдаем как хорошего техспеца губят слабые soft skills
Развернуть ветку
3 комментария
Выборка да, по «тегу»
Указанные инструменты надо делить на якорные — php/python/java и вспомогательные — SQL и прочее. А не считать есть миддл SQL разработчик за 125к. Поэтому не для всех понятна логика и аналитика «плохая».
Про несколько месяцев, вы правы, но тут имелся ввиду вариант, когда берут более менее опытного разраба на новый проект. В этом случае до мидла в рамках проекта реально вырастить.
А про сениоров что не так?
Табличка показывает хоть какие-то границы денег по популярным технологиям, а не как у экспертов в комментах — ты не прав, а как прав — не скажу, у меня есть секретная правильная аналитика.
Развернуть ветку
5 комментариев
Вспомнил старый принцип «garbage in — garbage out”. Входные данные искажены мне кажется, так как включают «потемкинские вакансии» и завышенные оклады (для увеличения входящего потока соискателей эйчары частенько практикуют это).
Развернуть ветку
До Senior в целом похоже на правду
Развернуть ветку
26 комментариев
Фразы «Анализ проводился на HeadHunter. » и «Цель — понять диапазоны зарплат аналитиков. » Друг другу противоречат. Судить по хх о реальных зп — это не серьезно.
Была у хх традиция — периодически присылать статьи — самые высокооплачиваемые специалисты месяца. И когда они мне прислали список с потолком в 300 к — я вернулся к вакансиям с зп выше, которые видел в течении месяца и увидел, что закрыто лишь процентов 30%, а остальные с зп до 700 к в том числе — висят открытыми.
После этого я хх всерьез не воспринимал. Как и большинство разрабов уровня синьер, если верить их высказываниям в профильных группах в телеге и на линкдине.
Развернуть ветку
Ну я знаю рынок и зарплаты более менее в нем, разумеется все что выше 300к в основном фейк.
Развернуть ветку
17 комментариев
Судить по хх о реальных зп — это не серьезно.
Это называется оценкой генеральной совокупности по выборке и делается столетиями причем с подтверждением результатов
Примеры с 300, 700, 100500 зарплатами никому не интересны, они называются выбросами и на статистику радикально не влияют
Развернуть ветку
6 комментариев
На много денег обычно хотят гуру со специфическим скиллсетом, экспертизу, которой нет в компании, такое вполне по полгода и больше до выхода человека на работу занимает
Развернуть ветку
Какие-то очень слабые оценки умений Middle и Senior
То что я встречал требования в разы выше
Ну и верх зарплаты тоже раза в два выше
Развернуть ветку
это не верх, а среднее по грейду. на hh полно вакансий на 300-400
Развернуть ветку
Аккаунт удален
Развернуть ветку
ну иди работай за копейки, есди тебе з/п не нужна LOL
Развернуть ветку
12 комментариев
Судя по табличке (и другим табличкам) в ходу Java. Стоит ли учить этот язык, если не программировал лет. очень много?
Развернуть ветку
Тут нужно понимать что это сложно и надолго. Лет на 10+
Если тема реально интересна — да.
Если хочется просто зарабатывать «кучу» денег как программист, то лучше в php/python/js. Там порог входа сильно ниже и есть удаленка.
Развернуть ветку
1 комментарий
Знакомому 20 лет, работает админом, прошёл онлайн курс JavaScript, сейчас его переводят отдел FrontEnd, а другой знакомый в 39 лет больше года изучал java по онлайн курсам, в итоге так и не смог найти работу даже джуном.
Поэтому в вашем вопросе много всяких «но» и «если», зависит от рынка в вашей локации, от вашего возраста.
Развернуть ветку
9 комментариев
платят не за одно знание языка. язык + CS = уровень джуна. и ещё попробуйте найти джуниорскую работу, особенно если нет корочки вуза 😀
Развернуть ветку
43 комментария
А где же программисты 1С?
Развернуть ветку
Всем перечисленным специалистам до них далеко, поэтому они вне рейтинга
Развернуть ветку
Зарплаты приведены для Москвы, как я понимаю?
Развернуть ветку
Да, но специальности международные и удаленные, при небольшом желании — регион не имеет значения. По Москве сразу можно отнимать 50000 на аренды/ипотеки. Поэтому не так радужно как кажется.
Развернуть ветку
13 комментариев
Аккаунт удален
Развернуть ветку
мой личный ориентир (опыт — з/п):
0 — 60
1 — 100
3 — 150
5 — 200
10 — 250
сеньор может стать тимлидом и пойти дальше по менеджерской линии, CTO в стартап, углублять тех. знания (например в москве нужно много спецов в highload), освоить лругие платформы (например связку javaсеньер»
Такое только во фронтенде прокатывает. В нормальных областях человек через три года только в более менее самостоятельного мидла оформляться начинает.
Развернуть ветку
Спасибо за проделанную работу, для первого приближения получилось годно.
Развернуть ветку
да, мой личный ориентир (опыт — з/п):
0 — 60
1 — 100
3 — 150
5 — 200
10 — 250
Развернуть ветку
Вот что за тенденция завышать зарплаты джунов?) Люди радостно бегут покупать курсы и потом офигевают, что никому более чем на 15-30к не нужны. 60-80 актуально, разве что, у джавистов и дотнетчиков. Джуну пхпшнику или джаваскриптизеру больше 40 мало кто даст, там дикая конкуренция, питонисту — потолок 60, если не data science. У миддлов да, зарплата +- похожа на правду, а сеньоры (не мидлы, которые думают, что они сеньоры) по зарплате могут выходить гораздо больше заявленных цифр в столбце «если повезет». Про толковых тимлидов и архитекторов вообще молчу — они на сумму из столбца » если повезет» даже не посмотрят)
Развернуть ветку
15-30к сейчас даже в макдаке не платят (в городах миллионниках). Какой джун пойдет работать за эти гроши? Все-таки программирование — одна из наиболее сложных областей, и вполне справедливо, что з/п здесь выше в 2,5-3 раза, чем в других сферах.
Развернуть ветку
Ну все цифры с HH, в вакансиях оно указано в «От»
Развернуть ветку
8 комментариев
А кто тут крайний в джуниоры на позиции Яндекс.Директ и Яндекс.Метрика (это, что вообще подразумевалось?)?
95 000, знаете ли, на дороге не валяются.
Развернуть ветку
Подразумевалось, что автор статьи суперпрофессионал и очень хорошо разбирается в предметной области ). Мне еще SQL мидл понравился.
Развернуть ветку
19 комментариев
а вы в две смены работать собрались? или думаете, что тем кто знает по несколько языков программирования, платят миллионы? LOL
я ещё в школе знал их несколько десятков, где моя яхта и белый слон?!
Развернуть ветку
4 комментария
Глубокий ихтиандр
Походу я сеньор с зарплатой Джуниора.
Развернуть ветку
Развернуть ветку
причем тут стеклянный потолок, он не имеет никакого отношения к этой аналитике
Развернуть ветку
я использовал здесь этот термин в смысле «потолок для людей со средними знаниями», т.е. не выпускников условного мехмата. т.е. 97% программистов
автор не то подхватил моё толкование термина (что он сам отрицает), не то просто использовал красивое слово, не прочитав что оно значит
Развернуть ветку
4 комментария
Аналитика говорит о том, что если вы PHP программист, то на зарплату выше 220к рассчитывать особо не стоит, если вы конечно не очень ценный кадр с точки зрения рынка.
Развернуть ветку
3 комментария
Развернуть ветку
Эй, а где 1С проги? Их в России только сертифицированеых около 100 тыс!
Развернуть ветку
Заниженные зарплаты какие-то.
Развернуть ветку
— где ж лучше?
— где нас нет
Развернуть ветку
1 комментарий
хорошая статистика, совпадает с моими представлениями о рынке JS в Москве
Развернуть ветку
То есть если бы не совпадала с вашими ожиданиями, была бы плохая?)
Развернуть ветку
А вы учитывали зарплаты gross или net? На хх и так, и так указывают.
Развернуть ветку
вы слишком много требуете от аналитика LOL
«Анализ проводился на HeadHunter путём вбивания названия инструмента и выписывания диапазонов зарплат.»
Развернуть ветку
Есть мнение что много не учтено — для людей из последнего столбца таблички часто никаких вакансий не размещают и в открытую вилку не указывают.
Развернуть ветку
Ну в целом да, но иногда размещают.
Развернуть ветку
2 комментария
Развернуть ветку
Интересны были технические специальности на стыке программирования и аналитики
Развернуть ветку
А PM это разве программист? Если PM еще и программист, то он точно не PM.
Развернуть ветку
Интересно увидеть такую таблицу по основным IT-специальностям)
Развернуть ветку
glassdoor — там можно оценить по странам и должностям
Развернуть ветку
С удовольствием бы нанял Power BI разработчиков по указанным ценам. Даже с премией к указанной цене 🙂
Развернуть ветку
Еще б продактов / проджектов не забыли. Был бы вообще золотой анализ
Развернуть ветку
и, да, «золотой анализ» ха-ха
Развернуть ветку
Продакт — от силы 3 года позиции. Проджект прождекту рознь, смотря в каком направлении. И вообще это не о программистах.
Развернуть ветку
Не понимаю кто создает спрос на пайтон на российском рынке?
Можно ли называть SQL языком программирования, думаю большинство вакансий с SQL начинаются со слов «аналитик» «ведущий аналитик» и т.д.
Не вижу 1С программистов, их больше всего. Легион.
Средняя зп программистов в США, Канаде, Австралии: 6-10 млн. руб. в год
Сеньеры в среднем 12-18 млн руб.в год. Есть и выше.
ЗП по kotlin понятно почему такая, предложений на вакансии очень мало. После того как google анонсировал kotlin как приоритеный язык программирования, спрос похоже вырос.
Развернуть ветку
Вполне себе реальный сред рынка
Развернуть ветку
Скажите а самые сильные программисты ведь не нанимаются за любые деньги на наемную работу, это вопрос, они даже думаю и не хотят что бы о них знали.
и еще вопрос, а что все программируют, если толком уже много лет ни чего не меняется в целом. напишите плиз.
Развернуть ветку
Они просто уезжают в Европу /США или на аутсорс. Поток то движется. Джуны ни когда не стареют 🙂
Развернуть ветку
Вообще все не очень объективно. Особенно в части поколения Z, которые по большей части слишком много о себе думают и мало чего стоят. Ребята из поколения Z, не хотел всех задеть, но многие именно такие.
Развернуть ветку
Все объективно, если воспринимать это как обзор зарплат в разрезе технологий с HH и не более
Развернуть ветку
Ребята, а зачем вы идете в программисты все? Когда уже хайп закончится? Зарплаты? В Москве?
А сколько зарабатывает учитель в Москве? Смотрите статистику- зп вчерашнего студента 90+, «Мидла»после 3-5 лет стажа -120-150тыс, вы ценный кадр, работаете в частной школе и готовите одимпиадников? 250+ !
А сколько инжинегры и продажники у каких нибудь иностранных вендоров с неплохим английским ? 150+
А сколько средний/хороший спец/манагер в фарм гиганте?? 150-200-300тыс +!
А сколько в госмонополиях которых в который год признают лучшими работадателями в России? Оклад в тысяч 150, а потом годовая премия ещё тыщ 800!(как пример)
Бедные работадатели! Из за хайпа на этом всем гребут бабло «курсы программистов», которые растут как грибы. Курсы программистов , которые все учат вас одному и тому же — как написать очередной ХелоуВоррлд! Потом на суперджобах ищут работу тысячи одинаковых Питонистов в стиле «Павел, 38 лет, жена и двое детей, работал охранником/кассиром/менеджером по работе с клиентами/оператором, прошел курсы ХХХ, вот мой ГИТ с хелоуворлдом, готов работать за еду, только возьмите!»
Развернуть ветку
Работая программистом, можно получать те же деньги и при этом не тратить на дорогу до работы 2-3 часа своей жизни в день. Шах и мат )
Развернуть ветку
2 комментария
Кому то просто нравится программировать. А кому то детей учить. Программист с опытом и востребованными скилами, востребован не только в РФ. И рынок труда РФ не ограничен.
Развернуть ветку
> Junior обычно не видит и особо не пытается понять проект целиком, делает задачи по принципу «здесь и сейчас». Задача-то готова, но решение порой абсолютно неправильно или переусложнено с точки зрения архитектуры проекта и требует переделки.
херня это.
«джун-будущий архитектор» даст фору тупому сеньору, в любом возрасте и при любом опыте. разница будет видна сразу.
Развернуть ветку
Возможно кто то не верно джуну задачу поставил, возможно сеньор помидор не такой и сеньор если на пару с тим лидом не может адекватно сформулировать, что конкретно требуется.
Развернуть ветку
В статье имеется ввиду что все одинаково умны но не хватает практического опыта, поэтому никакой форы не будет
Развернуть ветку
2 комментария
Вот это да! Ребята деньги лопатой гребут. Жаль конечно, что программистов нет.
Развернуть ветку
Статья в догонку: как нанимать и управлять джуниорами и миддлами
Источник: vc.ru
Зарплаты: Senior Developer, Россия | декабрь 2022 года
225951.0 руб. — средняя зарплата для ‘Senior Developer’ (Россия).
Средняя зарплата для ‘Senior Developer’, рассчитанная на основе вакансий, показывает среднее арифметическое по зарплатам из найденных вакансий (количество таких вакансий для ‘Senior Developer’ равно 1400).
211000.0 руб. — медианная зарплата для ‘Senior Developer’ (Россия).
Возможно, вас заинтересуют зарплатные обзоры по следующим профессиям и специализиям:
| Developer | 160134.0 | 151000.0 | 8988 вак. (с зп) 20782 вак. 03.12.2022 |
| программист | 161080.0 | 151000.0 | 6665 вак. (с зп) 15792 вак. 03.01.2023 |
| разработчик | 161139.0 | 151000.0 | 6476 вак. (с зп) 15400 вак. 02.01.2023 |
Статистика зарплат для ‘Senior Developer’ по городам
Лидеры по количеству вакансий для ‘Senior Developer’: Москва, Санкт-Петербург, Новосибирск, Нижний Новгород, Екатеринбург.
Лидеры по уровню средней зарплаты для ‘Senior Developer’: Новосибирск, Москва, Санкт-Петербург, Екатеринбург, Казань.
| Москва | 287047.0 | 287000.0 | 541 вак. (с зп) 2037 вак. 12.11.2022 |
| Санкт-Петербург | 229483.0 | 207000.0 | 203 вак. (с зп) 601 вак. 19.11.2022 |
| Новосибирск | 292487.0 | 261000.0 | 38 вак. (с зп) 130 вак. 05.11.2022 |
| Нижний Новгород | 198200.0 | 197000.0 | 30 вак. (с зп) 118 вак. 05.12.2022 |
| Екатеринбург | 210143.0 | 199000.0 | 42 вак. (с зп) 108 вак. 05.11.2022 |
| Казань | 198500.0 | 195000.0 | 40 вак. (с зп) 98 вак. 15.12.2022 |
| Самара | 192931.0 | 195000.0 | 29 вак. (с зп) 71 вак. 04.12.2022 |
| Краснодар | 192333.0 | 179000.0 | 30 вак. (с зп) 70 вак. 04.12.2022 |
| Уфа | 143923.0 | 119000.0 | 26 вак. (с зп) 49 вак. 04.12.2022 |
| Воронеж | 183444.0 | 177000.0 | 18 вак. (с зп) 49 вак. 04.12.2022 |
Статистика зарплат для ‘Senior Developer’ по некоторым регионам
| Новосибирская область | 241331.0 | 219000.0 | 127 вак. (с зп) 275 вак. 23.05.2021 |
| Республика Татарстан | 187769.0 | 173000.0 | 78 вак. (с зп) 211 вак. 15.05.2021 |
| Свердловская область | 185238.0 | 179000.0 | 84 вак. (с зп) 190 вак. 11.06.2021 |
| Нижегородская область | 218923.0 | 201000.0 | 52 вак. (с зп) 181 вак. 21.05.2021 |
| Краснодарский край | 186701.0 | 171000.0 | 67 вак. (с зп) 145 вак. 15.06.2021 |
| Самарская область | 228833.0 | 225000.0 | 48 вак. (с зп) 134 вак. 07.06.2021 |
| Воронежская область | 177364.0 | 173000.0 | 44 вак. (с зп) 116 вак. 22.06.2021 |
| Ростовская область | 192061.0 | 199000.0 | 49 вак. (с зп) 108 вак. 27.06.2021 |
| Пермский край | 144294.0 | 133000.0 | 34 вак. (с зп) 76 вак. 10.06.2021 |
| Республика Башкортостан | 162882.0 | 121000.0 | 34 вак. (с зп) 72 вак. 10.06.2021 |
Источник: zarplan.com
Кто такой сеньор и что он делает (он же senior)
Мы тут потихоньку рассказываем об уровнях программистов: был рассказ о джуниоре, потом о мидле, наконец — о сеньоре.
- Джун — начинающий, вроде стажёра, подай-принеси, напиши документацию, вот тебе три простые задачки, потом батьке покажешь.
- Мидл — боевая машина, ест за троих, работает за семерых.
- Сеньор — помидор (вы здесь).
Чем senior-разработчик отличается от всех остальных
Сеньор — это программист, который может всё. Он в силах написать нужный код и решить задачу оптимальным способом. Но это не самое важное. Важнее всего то, что он полностью понимает устройство проекта, все его связи, тонкости и нюансы.
Ключевое качество сеньора — умение работать полностью автономно. Это значит, что задача, которая ему поручена, будет сделана, даже если никто пока не представляет, как именно. Для этого сеньор:
- сам распределит рабочее время,
- выяснит, для чего нужно решать эту задачу,
- проверит, есть ли уже у кого-то готовое решение,
- продумает логику проекта,
- найдёт нужные инструменты,
- даст задания мидлам и джуниорам,
- проконтролирует их выполнение,
- посмотрит, как сделать результат лучше,
- если для этого нужно написать код самому — сядет и напишет.
Как им стать
Обычно говорят про 5–10 лет работы мидлом, но это ерунда. Настоящими сеньорами становятся не по выслуге лет (хотя иногда бывает и такое), а по способности решать сложные задачи и брать на себя ответственность за ход проекта.
Если говорить о требованиях, которые обычно предъявляют к сеньорам, то вот они:
- полное владение всем рабочим стеком инструментов и технологий,
- умение вести проект с нуля,
- оптимальный подбор фреймворков для каждой задачи,
- умение вести переговоры и руководить командой, ставить задачи и принимать их, мотивировать людей и не быть говнюком,
- понимание бизнес-процессов, которые реализуются в проекте.
А ещё он знает про технический долг и про то, что с ним делать. Про этот философский аспект работы программистом мы расскажем отдельно.
Зачем нужны senior-разработчики
Вести проекты. Если компания берёт много заказов на разработку, то как минимум один сеньор должен вести этот проект от начала и до конца. Он планирует загрузку всей команды, разрабатывает архитектуру и следит за тем, чтобы код был понятен не только компьютеру, но и человеку.
Помогать другим программистам. Когда у джуниоров возникают вопросы, они идут к мидлам. Когда вопросы у мидлов — они идут к сеньорам.
Думать на шаг вперёд. Джуниоры делают техническую работу, мидлы пишут основной код, но именно сеньоры понимают, зачем это нужно и что будет на следующем этапе. Благодаря такому подходу новые возможности программы не противоречат старому коду.
Сколько платят senior-разработчикам
Мы посмотрели зарплаты сеньоров разных направлений на Хабр Карьере за второе полугодие 2019 года:
- фронтенд — 170 тысяч рублей,
- бэкенд — 168 тысяч,
- разработчик мобильных приложений — 180 тысяч,
- десктоп-разработчик — 128 тысяч,
- фулстек — 155 тысяч.
Это в полтора раза выше, чем у мидлов.
Что дальше
Может показаться, что сеньор — последняя ступень в развитии программиста. Но на самом деле из них получаются отличные тимлиды, архитекторы или технические эксперты. Всё дело в специализации, которую выберет сеньор, когда захочет профессионального роста.
Об этом — в новых статьях.
Курсы по программированию с нуля
Приходите к нам в ИТ. У нас есть удаленная работа, высокие зарплаты и удобное обучение в «Яндекс Практикуме». Старт бесплатно.

Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Источник: thecode.media
Названы самые высокие зарплаты апреля – они в IT


Александр Хлынов Редакция «Текстерры»
Сколько вакансий в сфере IT было размещено на HeadHunter в феврале? – 110 000. А в марте? – 70 000. И что там насчет апреля? – 68 000. Получается, спрос на IT-специалистов упал более чем на треть (на 35,2%), а количество соискателей, по данным HeadHunter, продолжает расти. При такой тенденции работодатели скоро, пожалуй, начнут уменьшать зарплатные предложения.
Из опубликованных в апреле на HeadHunter 68 тысяч вакансий 27 тысяч рассчитаны на поиск программистов и разработчиков. Еще 20 тысяч объявлений размещены для поиска специалистов в области инжиниринга, и две тысячи – в управлении проектами. Для начинающих специалистов было опубликовано 6 тысяч вакансий.
Чаще всего IT-специалистов ищут в Москве (28 тысяч вакансий) и Санкт-Петербурге (9 тысяч). На третьем месте – не Казань с ее «Иннополисом» (городом программистов), как можно было бы предположить, а Свердловская область – две тысячи вакансий в апреле.
Все специалисты из рейтинга апрельских зарплат HeadHunter сегодня востребованы. У них хорошие зарплаты и офферы, причем не только по данным апреля, но и за последние три года в целом. Количество джунов (специалисты начального уровня) может расти – в кризисные периоды всегда так.
Но на айтишников с высокими компетенциями спрос всегда выше – их не увольняют и не сокращают, так как они могут закрывать большие участки работы. Кроме того, в кризисы они сами держатся за рабочие места.
У нас есть вакансии для IT-специалистов, открытые в апреле, и трафик кандидатов грустный.
Несмотря на неплохие офферы и возможность работать удаленно, 75% кандидатов не продходят по уровню: то сертификатов нет на «Битриксе», то отсутствуют примеры работ.
IT-специалисты очень избалованы: их зарплаты росли последние лет 10-15, спрос на их услуги постоянно увеличивался и продолжит увеличиваться. Тренды по импортозамещению, по разработке продуктов и приложений будут только расти. Многих российских специалистов зарубежные компании перевезли в другие страны, чтобы не терять проекты. И это тоже создало вакуум на рынке.

Юрий Пятаков
заместитель HR-директора TexTerra
Топ-10 самых высокооплачиваемых IT-специалистов
10. Системный аналитик
Человеку, способному создавать уникальные сервисы обучающего характера, SberTech готов платить от 161 тысячи до 265 тысяч рублей на руки. Десятая строчка у вакансии – из-за цифры «от». Желательно, чтобы соискатель также разбирался в смежных областях – UI/UX, Data Science и поведенческой аналитике.
И это, действительно, реальная зарплата. Вообще, аналитик данных, даже уровня «джуниор» получает 120 тысяч рублей. 160 тысяч – это уже уровень «мидл», надо полагать.

Александр Белов
project-менеджер TexTerra
9. Программист «1С ERP»
Больше других за услуги программиста «1С ERP» в апреле готова заплатить люберецкая компания «Мастеровит» (Московская область). За 201 тысячу рублей (чистыми) ему придется проводить оптимизацию работы сервера приложений и баз данных, чтобы производительность их всегда была на пике. Для этого требуется знание, кроме прочего, «1C: ERP», «1С:8.3. Бух КОРП», «1С: ЗУП КОРП».
8. Ведущий full-stack разработчик
Московский «Автоцентр сити» нуждается в ведущем full-stack разработчике. С него – создание новых функций системы и поддержание уже существующих проектов компании, а с работодателя – от 201 тысячи рублей. То есть, если кандидат окажется сведущим также в языке C#, HTML, CSS, Bootstrap, ASP.NET MVC, React, то можно будет потребовать зарплату и побольше.
7. Старший front-end разработчик
Этот специалист, если будет принят на работу в московскую компанию Inguru.ru, может рассчитывать на зарплату от 200 тысяч до 350 тысяч рублей после вычета налогов. А надо-то всего лишь разрабатывать и тестировать веб-приложения, имея за плечами опыт работы от трех лет, да знание JavaScript, HTML5 и CSS3.
Рынок сейчас нестабильный, так как многие топовые разработчики, к сожалению, уехали из страны. Поэтому цена на фоне конкуренции может расти еще больше. Зарплата в среднем по рынку у senior начинается от 170-250 тысяч рублей и в среднем составляет около 400 тысяч. Слышала, что очень редко можно получить оффер и за 700 тысяч. Это зависит от компании, от валюты, в которой выплачивают зарплату.
При зарплате 200 тысяч от кандидата требуется трехлетний опыт работы, но за это время он должен был очень хорошо обучиться, что мало у кого получается. Поэтому три года – это все-таки еще middle, а где зарплата составляет 300-400 тысяч рублей, требуется опыт работы пять лет и более. Только для этого недостаточно знать JavaScript, HTML5 и CSS3. Работодатель будет требовать наличие множества скилов, как хард, так и софт.

Анна Булгакова
заместитель руководителя отдела frontend- и backend-разработки TexTerra
6. Битрикс-разработчик
Если кандидат, занимавший прежде должность руководителя ИТ-команды, согласится на даун-шифтинг и станет просто битрикс-разработчиком в питерской компании «Нонтон.РФ», то ему готовы платить от 250 тысяч рублей на руки. При этом задачи предельно понятны: разрабатывать новый функционал для сайта под конкретные бизнес-задачи.
5. Руководитель ИТ-отдела
Если же соискатель не согласен на даун-шифтинг, а опыт руководства составляет от трех лет, то вот вакансия от подмосковного «Автолайна» (Красногорск): нужен руководитель IT-отдела, на котором будет разработка и реализация IT-стратегий различной срочности. Но зарплата та же – от 250 тысяч рублей.
4. Продакт-менеджер
Чтобы отвоевать часть рынка у конкурентов и тем самым увеличить свою долю на нем, московская компания «Росско» готова платить продакт-менеджеру от 250 тысяч рублей. Опыта работы сроком один год будет достаточно, но также необходим опыт проведения количественных и качественных исследований.
Навскидку, год опыта и 250 тысяч рублей – сомнительное сочетание. Реальная зарплата при таких требованиях – 150-170 тысяч, я думаю. Указание столь высокой зарплаты в объявлении может быть своего рода фильтром. Заведомо ненужные работодателю соискатели отсеются сами с мыслью «ой, это высокая зарплата – там, наверное, невероятно высокие требования и мне даже лезть не стоит». А потом, после отсеивания, HR начинают обрабатывать кандидатов: говорить что «указанная зарплата реальная, но надо постараться – это вместе с kpi, и первое время она будет меньше, сами понимаете».

Варвара Бекшаева
проектный директор Texterra
3. Quantitative Researcher
Если человек способен справляться с большими массивами данных и находить в них статистические закономерности, то у московской Gara.capital есть, что ему предложить. Это зарплата от 322 тысяч рублей в обмен на знание теории вероятности, статистики, алгоритмов и структур данных.
Quantitative Researcher – это, фактически, Data Scientist, только более погруженный. Для этих специалистов зарплата 300 тысяч рублей – далеко не потолок. Data Scientist, например, от 200 тысяч рублей получают. Причем это нижний порог для тех, кто сидит в IT-лабораториях и 90% времени изучает базы, а также проводит тесты.

Александр Белов
project-менеджер TexTerra
2. Product Manager
Если продакт-менеджеру с четвертого места рейтинга хватит зарплаты от 250 тысяч рублей, то Product Manager должен получать до 450 тысяч рублей на руки. Так считают, например, в питерской компании «Тасмо-груп». Но здесь требования более конкретные. Согласившемуся на такую зарплату специалисту с опытом работы от трех лет придется искать и находить точки роста в Customer Journey Map, а также генерировать и проверять продуктовые гипотезы, причем в команде.
1. Разработчик C#
И тут во главу угла ставится уже опыт работы (релевантный, конечно же) – от пяти лет. За разработку продуктов компании фирма Luminati из подмосковного Видного готова платить от 480 тысяч до 510 тысяч рублей чистыми.

Язык Kotlin: кто его придумал и что с ним будет — разговор с разработчиком
Источник: texterra.ru
Junior, Middle, Senior в разработке — кто есть кто и как перейти на уровень выше
Junior зарабатывает от 40 000 ₽, Middle от 100 000 ₽, а Senior от 250 000 ₽ и выше.

Виктория Земскова
Автор статьи
29 марта 2022 в 16:59
Четкой границы между младшим (junior), средним (middle) и старшим специалистом (senior) в IT нет. В одной компании разработчик может быть крепким сеньором, а при переходе в другую компанию стать мидлом, но с сохранением заработной платы и даже ее повышением, потому что в другой компании уровни считаются иначе.
Рассказываем, в чём разница между junior, middle и senior, как понять, что вы уже не джуниор или что мидлу пора становиться сеньором. И что нужно сделать, чтобы продвигаться по карьерной лестнице.
Junior — первая ступень в разработке
Джуниор (junior) — это младший специалист. Он знает теорию, освоил синтаксис одного языка программирования и может писать на нём код. Если джуниор не умеет писать код, то это стажер.
Знания у джуниора обычно не структурированы, но их хватает, чтобы решить простые технические задачи, если указано, что и как сделать.
Положение на рынке труда: джуниору сложно найти первую работу. Компаниям всегда проще нанять мидла или сеньора. Поэтому на открытые вакансии начинающих специалистов претендуют тысячи выпускников курсов и институтов.
Проблемы возникают из-за того, что для обучения джуниору нужен наставник, а несложных задач в разработке немного. Иногда для младшего программиста специально ищут задачи, чтобы он мог на чём-то тренироваться. Это требует ресурсов и даст результат, если из него получится крепкий программист и он останется работать в компании. Поэтому наём джуниора — это риск и в основном их берут на работу с прицелом на рост до мидла.
Опыт. Год — полтора реальной разработки.
Знания и навыки. Хорошо разбирается в языке и технологии, которую использует компания.
Софт-скилы (личностные качества). Восприятие критики, умение слушать, открытость новому, адаптируемость и обучаемость.
Задачи: технические задачи — четко поставленные, с подробным описанием, что и как нужно сделать. Например, исправить некритичные ошибки, добавить или изменить элементы пользовательского интерфейса. Пример задачи в frontend-разработке — сверстать слайдер по прототипу.
Ответственность. Минимальная.
Зарплата. 40 000 ₽ — 100 000 ₽.

Пример вакансии стажера / backend-разработчика уровня junior на хедхантере
Что делать, чтобы перейти на следующий уровень. Джуниор может вырасти до мидла, если изучит весь набор технологий, используемый командой:
- языки программирования;
- фреймворки — платформы, набор технологий, который помогает разработчику создавать, масштабировать и обслуживать веб-приложения;
- системы управления базами данных;
- компиляторы — программы, которые переводят текст с языка программирования в набор машинных кодов.
Будущему мидлу нужно писать код без ошибок, уверенно, самостоятельно и в срок решать небольшие задачи. А еще читать чужой код и высказывать по нему полезные замечания.
Сколько это займет времени. Зависит от компании: где-то разработчик остается на позиции джуниора два — три года, а в другой — перейдет на новый уровень за год. Разработчик тоже влияет на развитие своей карьеры. Джуниоры с опытом 10–15 лет не редкость, если специалист не хочет развиваться в профессии и брать больше ответственности.
Как происходит переход на уровень мидла. Оценивают компетенции младшего специалиста каждые полгода. Джуниор и его наставник встречаются и изучают цели, которые сотрудник должен достичь, чтобы повысить уровень. Вырос джуниор или нет, решает тимлид (руководитель направления). Если код джуниора принимают после первого ревью (проверка), значит, он может перейти на следующий уровень.
Middle — крепкий середнячок
Мидл (middle) — средний специалист. Это основной разработчик, который выполняет поставленные задачи почти без ошибок. Знает языки программирования и использует дополнительные технологии — например, backend-разработчик погружается во фронтенд и учит Angular. Мидлу не нужна проверка кода, наоборот, он сам проверяет его и исправляет, чтобы тот стал простым и понятным.
Мидл умеет решать нестандартные задачи. Например, если его попросили реализовать назначение прав пользователям, мидл понимает, как выполнить задачу, на какие типы разбить: пользователь, администратор, модератор и т. д. Он не боится задачи на неделю и может ее декомпозировать — разделить на простые и понятные части.
Положение на рынке труда. Мидлов редко увольняют, потому что на них держится вся разработка в команде. Устроиться на новую работу мидлу просто: обычно они ищут предложения о работе, при этом остаются на прежнем месте. На новую работу переходят, если их повышают до сеньора или предлагают зарплату выше.
Опыт. От двух до семи лет.
Знания и навыки. К техническим навыкам джуниора добавляются новые — они приходят только с опытом. Мидл должен досконально знать базу используемых в разработке языков, не поверхностно, а понимать, как изнутри работает технология или фреймворк, иметь опыт работы и теоретические знания стандартных библиотек.
Софт-скилы (личностные качества). Мидл понимает, что работает не один, и умеет договариваться с другими членами команды. Проявляет самостоятельность, нацеленность на результат, большую ответственность и инициативность.
Задачи. Решает бизнес-задачи, которые закрывают конкретную проблему. Ему по силам изменить существующий сервис, добавить новые страницы интерфейса или функции API (протокол, с помощью которого программы общаются между собой и обмениваются информацией). Если говорить о тестировании, мидл умеет писать автотесты (программы для автоматического тестирования приложений) с нуля,без копирования кода, полностью самостоятельно. Мидл способен закрывать, не срывая сроков, 80% поставленных задач.
Ответственность. Полностью отвечает за проект или задачу, которую разрабатывает.
Зарплата. От 100 000 ₽ до 300 000 ₽.

Пример вакансии Python-разработчика уровня middle, от 160 000 ₽ до 260 000 ₽ на хедхантере
Что делать, чтобы перейти на следующий уровень. Для этого программисту нужно изучать новые технологии — например, мультиоблачные среды или блокчейн-технологии. Читать и анализировать исходный код популярных проектов: Facebook (организация признана экстремистской и запрещена на территории России), Uber, Netflix или «ВКонтакте». Изучать разные системы управления баз данных.
Сколько это займет времени. У всех разная скорость и возможность обучения на текущем месте работы. Поэтому важные факторы для роста — стремление к саморазвитию и способность достигать своих целей. В среднем мидлу требуется от четырех до семи лет для перехода на следующий уровень. За это время программист полностью изучит все языки и технологии, которые используются в команде, начнет брать на себя больше ответственности за проект, научится наставничеству.
Как происходит переход на уровень сеньора. Оценивает компетенции мидла технический руководитель или другие старшие разработчики — они и решают, может ли мидл перейти на уровень сеньора. Часто в компании только один сеньор и для повышения уровня программисту нужно искать другое место работы.
Senior — самый опытный в команде
Сеньор (senior) — старший разработчик. Уровень зависит не только от стажа в программировании. Если разработчик 10 лет занимается одинаковыми задачами, вырасти в сеньора не получится.
Сеньор — это самый опытный специалист в команде. Решает сложные задачи, проектирует архитектуру программ и систем и понимает, что в итоге должно получиться при запуске продукта или программы. Такой специалист проверяет код и помогает менее опытным разработчикам. Нередко занимает управляющую должность. Главный показатель сеньора — успешно запущенные IT-продукты, которые работают.
Положение на рынке труда. Сеньоров не увольняют. Кадровики охотятся за ними и переманивают в свои компании. При этом предлагают высокие заработные платы, премии, бесплатный выкуп акций компании, страховки ДМС, обучение за счет компании, оплату обедов, занятия в тренажерных залах.
Опыт. От пяти до семи лет.
Знания и навыки. Создает и продумывает архитектуру проекта, пишет инструменты для решения задач в разработке и фреймворки, которыми пользуются джуниоры и мидлы. От сеньора требуют не только найти решение, но и убедить в его правильности заказчика и команду.
Софт-скилы (личностные качества). Для сеньора характерны наставничество, выработка и принятие решений, многозадачность, клиентоориентирование и планирование.
Задачи: решает сложные и нестандартные бизнес-задачи. Например, получив задачу создать безопасный сервис, который свяжет людей, сдающих жилье, с путешественниками, и прозрачную платформу для оплаты на нём, сеньор вначале узнает, какую проблему решает задача. И может согласиться с ней или предложить свое решение, которое будет менее затратным. Затем сеньор собирает группу для решения задачи, формулирует задания для младших разработчиков, принимает работу и представляет результат компании. Сеньор умеет слушать заказчика, понимает процессы не только с технической точки зрения, он решает задачи бизнеса, даже несформулированные.
Ответственность. Отвечает за весь проект и работу всей команды: за архитектуру, скорость и эффективность кода.
Зарплата. От 250 000 ₽ и выше, верхней границы нет.

Пример вакансии PHP-разработчика уровня senior, от 250 000 ₽ до 700 000 ₽ на хедхантере
Что делать, чтобы перейти на следующий уровень. Возможностей у сеньора больше, чем у джуниора или мидла. Развиваться сеньор может в сторону технического директора, тимлида (руководитель команды), IT-архитектора или создать свою компанию по разработке. Для развития ему нужно повышать технические навыки — глубже изучать языки программирования, их структуру; наращивать софт-скилы — планировать работу свою и команды, брать на себя ответственность за решения и результаты и глубже погружаться в бизнес-процессы компании.
Сколько это займет времени. Как и с сеньором, будет ли мидл расти дальше или нет, зависит от самого человека и возможностей, которые предоставляет текущее место работы. Сеньор может как стать техлидом или тимлидом за два — три года, так и оставаться в прежней позиции всю жизнь.
Как происходит переход на уровень техлида. При открытой вакансии к разработчикам-сеньорам присматриваются руководители компании. Если своих специалистов нет или требуется опыт в технологиях, которые компания не использовала раньше, поиск специалиста ведется на стороне через просмотр резюме и собеседования.
Куда может развиваться сеньор
Техлид (Tech Lead), он же CTO — Chief Technical/Technology Officer, или CIO — Chief Information Officer, директор по информационным технологиям. Это человек, который строит архитектуру для всей команды. Это самый сильный разработчик в команде. Выбирает техническое решение задачи: предлагает использовать определенные фреймворки, технологии и библиотеки.
Он же проверяет код и решает самые сложные или ответственные технические задачи. Например, принимает решение об автоматизации работы с облачным провайдером и рассчитывает ROI (окупаемость инвестиций) этой автоматизации.
Тимлид (Team Lead) — одновременно опытный программист и хороший менеджер. Связующее звено между командой и менеджером проектов. Тимлид следит, чтобы у каждого сотрудника была задача и он понимал, как ее делать. В половине случаев тимлид занят менеджерской работой: согласует, раздает задачи и права пользователям, следит за загрузкой программистов, распределяет задания.
Проджект-менеджер (Project Manager) — руководитель проекта. Он координирует проект, организует взаимодействие между отделами, руководителями и заказчиками. В небольшой компании один человек может сочетать в одном лице тимлида и руководителя проекта. В больших — эти должности занимают два человека, каждый со своим уровнем ответственности.
IT-архитекторы — это разработчики с большим опытом реализации коммерческих проектов, которые умеют закладывать архитектуру (каркас) сложной IT-системы. Главная задача IT-архитектора — найти оптимальное решение между потребностями заказчика и возможностями команды.
Как пройти путь от программиста-одиночки до руководителя отдела IT в 500 человек
Павел Щербинин — технический директор в «Яндекс.Практикуме», руководитель отдела в 500 человек, экс-вице-президент по технологиям в «СберМаркете» в интервью Skypro рассказал о своей карьере в разработке.

Павел, расскажите о своём образовании.
У меня высшее профильное образование. Я учился в Ступинском филиале Московского авиационно-технического института имени Циолковского (МАТИ), на факультете автоматизированных систем управления.
Какой была ваша первая стажировка или работа? Чему она вас научила?
Моя первая серьезная работа была в компании, которая занималась автоматизацией информационных систем Росздравнадзора. До неё я был программистом-фрилансером, делал сайты на заказ, но это не считается. Своей первой настоящей работой в IT я считаю именно работу в команде.
На стажировке я узнал, что качество моего кода, писать который я учился по книжкам и урокам, не соответствует реальным проектам. И всё, что я делал раньше, было плохого качества. Работая рядом с крутыми программистами, я понял, как писать код, за который не стыдно. Я начал выходить за рамки поставленных задач: разбираться, как и что устроено и почему так написано, а не иначе, как правильно структурировать код по файлам, функциям и т. д. Я многому научился именно на своей первой работе.
Что, по вашему мнению, больше всего оказало влияние на вашу карьеру в IT?
Самое большое влияние на мое профессиональное становление оказала первая работа. Меня окружали крутые специалисты и, самое важное, мне давали пространство и стимул для роста. Они никогда не правили мой код, а спрашивали, что именно не работает. Моя задача была сформулировать вопрос, чтобы получить ответ от опытных коллег и уже самому разбираться в проблеме.
Приходилось самостоятельно доходить до каждого решения. Это оказалось суперполезно.
Второе — интерес к программированию. Мне всегда было интересно, как всё устроено, и я старался погрузиться как можно глубже. Вспоминаю очень интересный переломный момент. Когда-то я думал, что я очень хорош в программировании: много лет писал код, выступал на конференциях и был их организатором. И вот я решил посмотреть, как устроено несколько модулей из языка Perl.
Я смотрел исходный код и понимал, что не могу его прочитать. И не из-за того, что он плохо написан, а потому, что были использованы конструкции, которых я не знал.
Это стало большим рывком в профессии, погружение в то, как всё устроено. Мне приходилось много читать техническую литературу и чужой код, чтобы разобраться, как и что работает. И конечно, это сильно повышало мой уровень, как программиста.
Что у вас сейчас и куда дальше?
Более шести лет я — CTO (технический директор). И мне очень нравится эта роль: на 50% она предполагает работу с людьми — мотивация, рост людей и команды; на 20% это погружение в бизнес — понимание, как он устроен, растёт, что нужно для этого роста сделать с точки зрения технологий; а остальные 30% остаются на решение технических вопросов.
А дальше открывается много дорог, позволяющих влиять на бизнес еще больше. Это позиции Product Owner (отвечает за создание продукта и его конечный результат); или CPO (Chief Product Officer) — директора по продукту; или CEO (Chief Executive Officer), то есть генерального директора IT-компании. И возможно, в перспективе собственный бизнес. Это очень интересно — погружаться в то, как устроен бизнес, как привлекаются пользователи (покупатели) и генерируется капитал.
Что бы вы посоветовали IT-студентам Skypro
Главный совет вытекает из моего собственного опыта — старайтесь погружаться глубже в те проблемы, которые вы видите, и разбираться во всём. Делайте чуточку больше и лучше, чем от вас ждут. IT очень быстро развивается, мы постоянно бежим за новыми технологиями и многое изучаем поверхностно. Но чтобы стать профессионалом, нужно глубже изучать языки, их архитектуру, технологии и принципы построения программ, постоянно оттачивая свое мастерство. Это сложная, тяжелая задача, но это делает профессию гораздо интереснее и собственное развитие более профессиональным — в этом и есть вся суть.
Источник: sky.pro
