Здравствуйте!

Меня зовут Григорий Кислин, разработчик + веду онлайн-курсы программирования на Java. Все мы знаем текущую ситуацию на рынке IT. Недавно наш чат обучающихся и выпускников оживился высказыванием широко известеного в узких кругах Ильгиза Валинурова: будущее IT-специалистов оценили фразой «станут как рабочие на заводах»:

По мнению Валинурова, профессия IT-специалиста утратит востребованность уже через два года.

«Рынок перегрет зарплатами для тех, кто работает в сфере IT, но это не будет вечно. То есть следующий год это еще продолжится, а дальше они станут как рабочие на заводах», — высказался владелец группы рекрутинговых агентств.

Жалко, что аргументация полностью отсутствует... Конечно, здесь масштаб не такой, как у известного высказывания Германа Оскаровича про борьбу с программистами, но есть повод для очередной дискуссии на эту тему, которую и предлагаю открыть сию минуту, кому это интересно.

Программисты станут "как рабочие", вообще будут не нужны или останутся немногие избранные, а остальным придется срочно переквалифицироваться?

Я попробовал переписку из нашего чата разделить на группы и выделить "за" и "против". Посты только слегка подкорректировал, так что стиль разговорный.

  1. Эмоциональный всплеск

    • Нарочно придумали успокаивать заказчиков

    • Не надо паниковать!

    • Дружно все запасаемся попкорном и ждём скайнет там, терминаторов и прочий "экшон".

    К дискуссии ничего не добавляют, предлагаю воздерживаться

  2. Мы не пропадем

    • Ничто не вечно в этом мире, так что все ок. На думающих людей спрос будет еще долго

    • Ну значит переквалифицируемся в кого-то ещё) Я, как свитчер, считаю что ценнейший урок моего свичинга - это понимание того что всегда можно что-то поменять, если тебе это не нравится.

    • Не думаю что спрос на программистов резко упадёт очень скоро

    • Лол, уже лет пять наверное изредка в прессе такое проскакивает, а ситуация с нехваткой айтишников все никак не улучшается

    • В электронной коммерции и банковском ПО программисты будут нужны всегда

    Никто из думающих людей не пропадет:) Но хотелось бы именно аргументов и дискуссии

  3. Общие фразы

    • Бизнес привык решать проблемы. Профессия трансформируется. Сейчас мы на вершине, на нас спрос огромный. Но это не будет вечно. И проблема перегретого спроса решалась не раз до этого...

    • Глупо думать, что потребность в разработчиках, подобных нам, будет вечно

    • Считаю что нет ничего вечного, и динозавры не собирались умирать и обезьяна эволюционировала! Может произойти все что угодно, новый виток развития и код будет писаться силой мысли, но это будет потом, сейчас мы можем только фантазировать об этом:)

    Трудно дискутировать. Предлагаю опуститься пониже, до предмета обсуждения

  4. Аналогия с историей

    • Есть много профессий, которые исчезли. Теже извозчики, которые крутили пальцем у виска, смотря на проезжающие автомобили.Вроде работаешь, потом раз тех. скачек и профессии нет

    • Когда-то никто не верил, что человек может летать. Но братья Райт доказали обратное. Причем путь от первого самолета до современного Боинга был короче, чем от колеса до первого самолета.

    Если брать аналогию с извозчиком, мне кажется его можно сравнить с программистами в машинных кодах и на перфокартах. У нас просто название не поменяли - программисты из "водителей кобыл" трансформировались многочисленные профессии шоферов, таксистов, дальнобойщиков и даже штурманов самолетов.

  5. Автоматизация и расслоение на сборщиков и элиту

    • Упрощается сама разработка: появляются конструкторы приложений, которые складывают ПО по кирпичикам, не написав строчки кода - платформы NoCode - которые покрывают определенные общие потребности (известный конструктор сайтов Tilda, магазины, рестораны и прочую интернет-торговлю) которые составляют неплохой процент работы для разрабов. Причем уже и для мобильной разработки. Там где нужна команда - справится один, умеющий пазлы собирать. Пять сервисов, позволяющих сделать прототип продукта без кода

    • Low–Code: спрос на IT–специалистов существенно снизится. По прогнозам Forbes, больше половины разработок приложений через 9 лет будет связано с low–code продуктами.

    • Сюда же: движки BPM (в частности Сamunda), Zapier, RPA

    • Будет один программист получать зарплату за 5, а работать за 20 с помощью визуальных сред программирования. Это как были колхозы с 50 пьяными трактористами и тракторами Беларусь, так их сейчас заменяет 1 Джон Дир, 1 водитель, 2 механика и сервисная служба на подхвате. Это все дорого, однако в итоге дешевле.

    • Для более сложных систем сделают генераторы микросервисов так, чтобы только нетипичную бизнес логику написать придется. Появляются типичные микросервисы (авторизация/билдер отчетов и т.д.) - часть деведоперов, которые с этим работали тоже отпадут...Мы либо трансформируемся в сборщиков лего, либо станем теми, кто будет поддерживать эти генераторы (элитой, на которой вся IT будет держаться). Оркестраторы бизнес-сервисов: платформы от Леруа-Мерлен, The Microservices Workflow Automation Cheat Sheet, Clouds, iPaaS, Citizen Integrator and Why India’s Outsourcing Is Losing Money

    • Оптимизация промышленной разработки и количества команд: упрощение инфраструктуры. Тот же докер и кубер именно в этом направлении идет. Появятся шаблоны для большинства потребностей - и до свидос 90% админов.

      Контр-аргументы

    • Не весь бизнес осознал, что что-то вообще можно автоматизировать.
      Реальность такова, что большая часть реального бизнеса в каменном веке.
      А пока тысячи, например, бухгалтеров и их работодателей даже не подозревают, что большую часть их работы уже сейчас можно легко автоматизировать. И когда они это поймут, то работы в IT станет ещё больше.

    • Переход даже на микросервисы, не говоря о оркестровке бизнес-сервисов, требует высокой культуры программирования и больших затрат. Это огромное поле для программистов, которое пахать и пахать.

    • Потребности бизнеса сейчас идут впереди возможностей IT. Когда одни проблемы решаются автоматизацией, появляются другие, с еще большим уронем абстракции. Масштабы растут - управление микросервисами вместо управления памятью. К примеру ЯП становятся проще или сложнее? Писать в кодах конечно сложнее. Или на C. А на Maven сборку сделать проще, чем на make. Сложность переходит на другой уровень. В отличие от колхозов с тракторами, появляются новые многомерные поля и под них нужны новые инструменты. Остается только общее название профессии, которая все больше дробиться на разные специализации.

    • За счёт упрощения того, что раньше делалось сложно, инструменты начинают позволять делать что-то, что в старых реалиях было почти невозможно с имеющимися ресурсами. Следующий этап развития инструментов опять породит новые возможности и тд. Пока этот цикл будет продолжаться, профессия будет так же востребована.

    • Дело только в спросе/предложении. Как бизнес стабилизирует огромную разницу между спросом и предложением на IT-шников? Так и задачи появляются новые, возможности, открываются новые горизонты с этими самыми улучшениями. Кто раньше думал обо всяких мета вселенных и т.п.? Скорее появится больше степеней градации в самой профессии, нежели профессия целиком канет в лету.

  6. ИИ сегодня

    • Уже сейчас хватает всяких автодополнялок кода, работающих на примитивной матрице. Вскоре они целыми фичами код пихать будут вместе с тестами. Разработка ускоряется, стоимость поддержки уменьшается.

    Пара актуальных ссылок:

    Вывод Тагира: "будем работать рука об руку с роботом ещё много лет".
    Те ситуацию нехватки IT кадров современное ИИ никак не решит.

  7. ИИ (не)далекого будущего

    В этой области я честно признаюсь, что некомпетентен. С одной стороны все может случиться уже завтра. С другой - после высадки на Луну в 1972 г. специалисты были уверены, что до колонизации Марса осталось 10-15 лет. Интересно услышать мнение экспертов.

  8. Из за "перекоса в ЗП" все ринуться в разработчики и зарплаты упадут

    • Востребованные в 90-е годы юристы и экономисты сейчас не могут найти работу

      Контр-аргументы

    • Специалистов переизбыток, но их все равно не хватает. В IT, где на Дипломы (по крайней мере в России) смотрят мало, а все решают скилы, это особено актуально. Образование не справляется с растущим спросом. Тот уровень выпускников, который могут массово выпустить вузы или большинство курсов переподготовки сильно не дотягивает до входного порога разработчика.

    • Рынок IT стал международным, отсюда и соответствующие суммы. 3К$ в России много, а в условной Германии ЗП обычного инженера.

    • Большая сложность и высокие требования к профессии, из за которой доходят до оффера далеко не все. По отзывам наших выпускников обучение на разработчика - это не спринт, это марафон. Требуется большое упорство, готовность работать и не сомневаться в своем выборе и своих силах. Не сдаваться перед трудностями и идти вперёд. Может быть поэтому средний возраст наших выпускников: 27-35 лет.


    Спасибо за внимание! Если у вас есть аргументы, которые НЕ относятся к первым трем группам, буду рад увидеть их в комментариях.

Комментарии (0)