03.12.2020

Программисты через 10 лет станут безработными: правда или миф?

Через 10 лет все программисты останутся без работы: это правда или миф? Что будет с разработчиками и другими IT-специалистами в ближайшие годы? Станут ли все программисты безработными? Рассказываем в этой статье.

Программисты через 10 лет станут безработными: правда или миф?

В этой статье вы узнаете:

  1. Почему программисты могут остаться без работы?
  2. В чем суть опасения?
  3. Что говорят в интернетах?
  4. Что говорят менторы и партнеры Solvery?
  5. Вывод: что будет с разработчиками через 10 лет?

Почему программисты могут остаться без работы?

В мае 2019 года РБК взяло интервью у Герда Леонгарда. Герд — футурист. Он специализируется на влиянии технологий на человечество и быт людей. Один из вопросов в интервью был таким:

— Чему учить детей, чтобы они смогли найти работу, когда вырастут?

Вот что ответил Гедр:

Мы живем в мире, где более 70% востребованных в будущем профессий еще не существуют, а 50% ныне существующих профессий вскоре превратятся во внештатные. Все меняется слишком быстро. Например, в индустрии соцсетей, которой толком не существовало еще десятилетие назад, сегодня заняты 21 млн человек. Сейчас люди стараются учить детей точным наукам — математике, физике, разработке, инженерным дисциплинам. Но ведь это именно то, в чем машины уже сейчас разбираются лучше нас!

Через десять лет все разработчики станут безработными — ну или по крайней мере большинство из них. Индия выпускает 1 млн инженеров в год — представляете, какая армия безработных будет? Учить надо тому, что делает нас людьми, — умению общаться, пониманию, гуманизму. Своему сыну я говорю: путешествовать по миру гораздо полезнее, чем отучиться на MBA.

Через 5-10 лет все программисты станут безработными: правда или миф?

«Через десять лет все программисты станут безработными»
Это ключевая фраза высказывания. За нее зацепились. Она быстро разлетелась по интернетам и стала вирусной. Герд Леонгард смутил сразу несколько категорий читателей: родителей и детей, которые выбирают будущую профессию; студентов; некоторых джуниор-разработчиков.

В чем суть опасения, что разработчиков уволят?

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

Прокачайте свои Hard Skills, чтобы не остаться без работы. Выберите персонального ментора!

В некоторых индустриях появятся приложения с графическим интерфейсом, которые тоже обесценят работу разработчиков. Что-то похожее уже произошло в сфере создания сайтов. Раньше нужно было каждый элемент веб-страницы описывать кодом. А сейчас есть Wix, Tilda и другие конструкторы. Базовые сайты в них может сделать любой пятиклассник.

Что говорят в интернетах?

После интервью Леонгарда в интернете появилось много дискуссий. Одни говорят, что футуролог прав. Как беспилотные автомобили заменят таксистов, так же другие роботы заменят разработчиков. Но все-таки большая часть людей, которые имеют непосредственное отношение к миру IT, с Гердом не согласна.

Вот, например, отрывок из интервью Заалая Льянова, руководителя тренинг-центра EPAM в Санкт-Петербурге:

«В конце 1970-х годов, когда я был старшеклассником, который только начал заниматься разработкой, возможность замены ИИ уже обсуждалась. Опубликованные тогда результаты по исследованию ИИ еще сильнее подпитывали эту тему.


В университете я частично занимался темой ИИ, а на нашей кафедре велись работы по обработке текстов на искусственном языке. По прогнозам футурологов, в скором времени ИИ научится обрабатывать конкретные задачи и сможет выдавать готовые решения. Прошло больше 30 лет, и это «скоро» никак не наступит. И судя по тому, что сейчас происходит в этой области, несмотря на грандиозные, казалось бы, успехи, до замены человека еще очень далеко.


Если говорить про работу разработчиков в будущем, то фактически она сведется к умению оперировать абстрактными понятиями, которые будут только бесконечно расти»

Рынок труда IT-специалистов через 10 лет

Той же самое точки зрения, но в немного более резкой форме, придерживается редакция издания IT-pravda:

«Кто знал C++ или Java двадцать лет назад, тот и сейчас может на нем заработать. Конечно, для них появилась масса фреймворков и технологий, да и в самих языках появились новые вещи, однако в целом эти языки живее всех живых.

При всей доступности и разнообразности инструментов, фреймворков и «открытого кода», разработка софта, даже самого тривиального вроде лендинг-пейджа или простейшей CMS — требует тончайшей ручной работы»

Что будет с разработчиками и программистами через 10 лет

Что говорят менторы и партнеры Solvery?

Чтобы не быть голословными, мы поговорили с менторами Solvery и задали им 2 вопроса:

  1. Что будет с разработчиками в 2030 году? Останутся ли все разработчики без работы?
  2. Что изучать джунами и мидлам, чтобы быть на коне в будущем?

Вот что они ответили:

Анастасия Бирилло, разработчик-исследователь в лаборатории методов машинного обучения в области прогр. инженерии в JetBrains Research:


«Я работаю в JetBrains, поэтому скажу, что будущее за Kotlin 🙂

На самом деле, мне кажется, что в будущем будет востребовано серьезное машинное обучение. То есть, серьезная математика и вычисления, а не просто перебор готовых параметров. А также разработка на каких-то современных языках типа Kotlin или Rust.

Конечно, C++ никуда не денется в силу своего возраста и производительности. Но я считаю, что языки разработки будущего должны помогать специалистам избегать глупых ошибок по невнимательности или от усталости. А с этой стороны С++ слабее конкурентов. Что касается Kotlin, то он уже признан официальным языком для Android разработки. На нем приятно писать, можно встраиваться в проекты на Java. Преимущество Kotlin в том, что на нем можно писать меньше кода, чем на Java, а результат будет идентичный.

При этом не надо учить какой-то язык машинально. Нужно смотреть, как все устроено изнутри. Например в случае Kotlin или Java посмотреть, как устроена JVM, как устроены компиляторы, почему сделано так, а не иначе. Изучить синтаксис языка не сложно. А вот понять, как это работает и почему именно так — намного сложнее.

Я уверена, что специалисты с хорошей математической базой, которые понимают, как устроены внутренние процессы будут востребованы и через много лет»

Что будет с разработчиками через несколько лет IT Development

Развивайтесь сегодня, чтобы завтра не остаться без работы. Выберите персонального ментора!

Ксения Узлова, Frontend Developer в Форсайт, высказалась о том, программисты станут безработными или нет:

«Я могу сказать только про фронтенд-разработку. Думаю, появится лидер среди фреймворков: React, Angular или Vue. Основной поинт останется таким же, как сейчас. Люди, которые умеют писать читаемый и поддерживаемый код будут при деле»

Дмитрий Малахов, Front-end Team lead в Фабрике информационных технологий:

«В будущем айтишниками и разработчиками ничего не станет. Я думаю, работы станет даже больше. Чтобы быть на коне завтра, сегодня нужно изучать актуальный стек и развиваться в нем. Нельзя рассчитывать, что знания будут актуальны вечно. При поиске работы важно исходить из команды/процессов и актуального стека, выбирать «правильные» проекты. В IT все динамично меняется: достаточно проработать 2-5 лет на месте с устаревшим стеком и вы, как специалист, тоже станете устаревшим»

Алекс Цик, Senior Software Developer в Appjobs:

«Думаю в будущем упор в разработке будет на искусственный интеллект, big data, deep learning и тому подобное. Python вряд ли останется лидером. По крайней мере, появятся достойные конкуренты. Веб мигрирует в приложения, следовательно JavaScript мутирует в адаптивные фреймворки и темплейты. Будут развиваться операционные системы для смарт-вотчей и других умных гаджетов.

Чтобы быть востребованным специалистом через 10 лет, сейчас нужно изучать базовые вещи. Основы протоколов передачи данных, работы серверов, алгоритмы. Должно быть понимание вещей на низком уровне. Многим концепциям больше 40 лет. Они остаются неизменными. Технологии развиваются очень быстро, но некоторые законы и аксиомы остаются незыблемы. Нужно тщательно следить за развитием индустрии и не засиживаться на одном месте. В этой профессии нужно постоянно развиваться и учиться, параллельно с работой»

Вывод: что будет с IT-специалистами через 10 лет?

Конечно, разработчики и другие IT-специалисты не исчезнут. Но порог входа в индустрию станет выше. Просто знать базу синтаксиса одного из популярных языков будет уже недостаточно. Чтобы быть на коне, нужно будет разбираться в том, как работают код и устройства на всех уровнях.

Развивайтесь и зарабатывайте. Прокачать Hard Skills поможет личный ментор.

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Подпишитесь на рассылку

0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x
()
x