Комментарии 15
Традиционный путь «научись программировать, устройся Junior, вырасти до Senior» почти не работает. Исследование Гарварда с участием 62 миллионов работников показало, что когда компании внедряют генеративный AI, количество занятых начинающих разработчиков падает примерно на 9–10% в течение шести кварталов
"почти не работает" - это падение на 9-10% ?
Так, тут похоже 2 мысли смешалось. Мысль первая - переход от научись программировать до устройства на работу джуном сейчас почти не работает. Точных цифр у меня нет - возможно они есть в постах по найму. Но сейчас шансы попасть куда-то джуном - это скорее 1%. Вторая мысль скорее показывает, что после внедрения AI джунов стали нанимать еще меньше, чем делали раньше.
Мысль первая - переход от научись программировать до устройства на работу джуном сейчас почти не работает.
Вторая мысль скорее показывает, что после внедрения AI джунов стали нанимать еще меньше, чем делали раньше.
В том смысле, что он и не работал до внедрения AI а теперь стал еще хуже?
А "раньше" это когда? я свою первую работу в ИТ искал где-то полгода, имея некоторый любительский опыт, вакансий было очень-очень мало, деньги платили смешные, работать надо было много и стараться. Было это 22 года назад.
Может времена, когда джуном брали с улицы всех подряд, - это просто некий короткий период истории развития ИТ, а не какое-то само-собой разумеющееся нормальное состояние "раньше" ?
Да, не работал раньше, а теперь еще хуже.
Вы правы, 20 лет назад было также. Я примерно тогда же искал работу джуном и мой опыт похожий.
Но после 2015 (опять же мои ощущения) людей нанимали очень активно, а в ковид еще активнее. Попробую поправить текст, спасибо за комментарии.
Вы написали в статье, что пишите код "более 10 лет". А что было в промежутке между поиском работы джуна 20 лет назад и началом программирования "10 лет назад"? Так и не нашли и отложили на почти 10 лет? Просто интересно
А что будет если AI пузырь лопнет? Какой будет сценарий развития событий?
При этом без реальной практике не какой AI не поможет джунам войти в профессию. А фирмы не хотят их брать и это правда, но что они будут делать когда мидлы и сеньоры по естественным причинам закончатся?
Вопросы риторические на самом деле, потому что как бы мы не планировали, все равно будет другое развитие событий. И единственное что остается, это просто пытаться получать удовольствие от работы за компьютером и стремиться к новым знаниям которые конкретно вам интересны.
Моя основная идея - нет абсолютных ответов и решений. Даже если AI пузырь лопнет сам AI уже никуда не денется. Да, будет не 100 компаний, а всего 2-3-5. Это в целом нормально для любой хайповой технологии. Джуны тоже не одинаковые. Кто-то просто все пихает в AI и не включает мозг, а кто-то с пониманием, и заглядывает глубже. Вот таких и будут брать компании. Я это так вижу. Даже до AI я проводил десятки интервью с разработчиками, которые не понимают основ или не могут без гугла и/или stackoverflow написать FuzzBuzz. Теперь просто stackoverflow заменился на Cursor или другой инструмент. Но всегда были и те, кто разбирался, понимал глубже и так далее.
Моя основная идея - нет абсолютных ответов и решений. Даже если AI пузырь лопнет сам AI уже никуда не денется.
Он то останется, вопрос в каком виде он останется.
Кто-то просто все пихает в AI и не включает мозг, а кто-то с пониманием, и заглядывает глубже. Вот таких и будут брать компании. Я это так вижу.
Не будут, к сожалению. Впрочем таких джунов реально мало.
В статье не высказана но подразумевается идея, что джунов брали на решение простых задач. В моей практике это было немного не так - джунов обычно брали на вырост.
Да, позакрывать какое-то время простенькие кейсы в целях обучения, но цель всегда была вырастить как минимум мидла, и побыстрее, потому как простых однообразных задач в хорошо спроектированной системе много быть не должно - они должны решаться на лету, почти автоматически.
В целом - согласен. Я бы только добавил - что джунов берут в том числе для решения рутинных задач, которые мидлам уже не интересны, а джунам как раз интересны и полезны.
джунов берут в том числе для решения рутинных задач
Рутина - это что-то повторяющееся. Таких задач как раз должно быть мало. Если много - похоже что в системе недостает абстракций или иным образом нарушается принцип DRY
Кстати реально, из практики, когда приходил джун, лидам приходилось выискивать или придумывать ему задачи, потому как простых задач всегда мало.
Вброс: по мнению Алисы
Почему senior developer может зарабатывать больше, чем senior system administrator:
Сложность задач — разработка требует решения сложных задач, управления проектами, обучения новичков, в то время как системное администрирование — управление серверами, настройка сетей, обеспечение безопасности данных.
А ведь вроде русская... у нас же как:
если сисадмин:
- установи БД... и пофиг что ты CCIE и занят оптимизацией инфраструктуры 100к сетей прямо сейчас, быстро же надо.
- настрой WiFi директору срочно, пофиг что ты прямо сейчас закрываешь инфр-ру от атаки
если разраб:
- "Господин Сеньор, рассмотрите Пожалуйста вопрос о возможности в этом году добавить отображение Даты рождения коллег в staff-портале"
хотя... конечно многое от CIO и TeamLead зависит, но за 30 лет работы не видел контор, где не вытирали бы ноги о "senior sysadmin"
P.S. я не принижаю знАчимость девелоперов, просто доходы реально сильно выше - как следствие отношение юзеров - другое

Следующие два года в разработке программного обеспечения