НовостиОбзорыГаджеты для красотыГик-календарь 2024ГаджетыТехнологииНаукаСоцсетиЛайфхакиFunПромокодыСтранные вопросы

Какие программисты будут востребованы через 10 лет

29 ноября 2016
Аналитики «Сколково» считают, что уже к 2020 году окажутся невостребованными бухгалтеры, юрисконсульты, нотариусы, логисты, журналисты, турагенты, специалисты call-центров и даже водители такси! Почему? Их место займут компьютерные программы. Программы, и те, кто стоит за ними.

Среди программистов конкуренция будет только расти. Кажется, что современные дети рождаются с уже «прошитыми» знаниями! Поэтому расслабляться некогда. Чтобы понять, какие языки программирования будут в топе, нужно знать задачи, которые встанут перед программистами в обозримом будущем.

Самые жаркие направления, в которых ожидается прорыв в ближайшее десятилетие:

  1. Увеличение объема передаваемых данных и моделей для их обработки. Появление новых оптических и квантовых компьютеров с расширенными возможностями.
  2. Развитие человеко-машинных интерфейсов и технологии искусственного интеллекта. Всё более востребованы будут семантические системы, работающие с речью и языками (перевод, поиск в интернете, общение человек-компьютер и др.) А также распространение ПО, на которое может влиять обычный пользователь.
  3. Развитие нейроинтерфейсов, в т.ч. «управление мыслью», разными объектами, передача ощущений и переживаний на расстоянии.

Очевидно, что и во всех других сферах человеческой жизни информационные технологии будут использоваться всё плотнее. Поэтому остаться в стороне, это значит — остаться за бортом.

Перспективные языки программирования с 2016 по 2025 год

[
[
"
<
s
t
r
o
n
g
>
Я
з
ы
к
п
р
о
г
р
а
м
м
и
р
о
в
а
н
и
я
<
/
s
t
r
o
n
g
>
"
,
"
<
s
t
r
o
n
g
>
З
а
ч
е
м
о
н
н
у
ж
е
н
?
<
/
s
t
r
o
n
g
>
"
]
,
[
"
R
"
,
"
С
е
г
о
п
о
м
о
щ
ь
ю
м
о
ж
н
о
о
б
р
а
б
а
т
ы
в
а
т
ь
б
о
л
ь
ш
и
е
о
б
ъ
ё
м
ы
д
а
н
н
ы
х
,
п
р
о
и
з
в
о
д
и
т
ь
р
а
с
ч
ё
т
ы
и
с
о
з
д
а
в
а
т
ь
г
р
а
ф
и
ч
е
с
к
и
е
м
о
д
е
л
и
.
"
]
,
[
"
E
r
l
a
n
g
"
,
"
О
с
н
о
в
н
о
е
 
п
р
е
и
м
у
щ
е
с
т
в
о
-
п
а
р
а
л
л
е
л
ь
н
о
с
т
ь
.
Е
с
л
и
в
а
м
н
е
о
б
х
о
д
и
м
о
о
б
с
л
у
ж
и
в
а
т
ь
м
и
л
л
и
о
н
ы
п
о
л
ь
з
о
в
а
т
е
л
е
й
,
E
r
l
a
n
g
н
е
з
а
м
е
н
и
м
.
"
]
,
[
"
G
o
"
,
"
Р
а
з
р
а
б
о
т
к
а
<
s
t
r
o
n
g
>
<
/
s
t
r
o
n
g
>
G
o
o
g
l
e
,
и
м
е
ю
щ
а
я
м
н
о
ж
е
с
т
в
о
в
о
з
м
о
ж
н
о
с
т
е
й
и
п
р
е
и
м
у
щ
е
с
т
в
.
П
р
а
в
д
а
,
с
е
г
о
д
н
я
н
е
в
с
е
п
р
о
г
р
а
м
м
и
с
т
ы
р
а
з
д
е
л
я
ю
т
у
в
е
р
е
н
н
о
с
т
ь
в
е
г
о
п
е
р
с
п
е
к
т
и
в
н
о
с
т
и
,
н
о
в
р
е
м
я
п
о
к
а
ж
е
т
.
"
]
,
[
"
S
w
i
f
t
"
,
"
Д
е
т
и
щ
е
<
s
t
r
o
n
g
>
<
/
s
t
r
o
n
g
>
A
p
p
l
e
.
К
а
к
о
н
и
с
а
м
и
г
о
в
о
р
я
т
о
н
ё
м
:
«
э
т
о
п
е
р
в
ы
й
м
о
щ
н
ы
й
я
з
ы
к
п
р
о
г
р
а
м
м
и
р
о
в
а
н
и
я
,
т
а
к
о
й
ж
е
п
о
н
я
т
н
ы
й
и
у
в
л
е
к
а
т
е
л
ь
н
ы
й
,
к
а
к
с
к
р
и
п
т
о
в
ы
й
я
з
ы
к
»
.
В
п
е
р
в
у
ю
о
ч
е
р
е
д
ь
п
р
е
д
н
а
з
н
а
ч
е
н
д
л
я
р
а
з
р
а
б
о
т
ч
и
к
о
в
 
i
O
S
и
 
O
S
X
.
"
]
]

Самые востребованные языки программирования 2016

[
[
"
<
s
t
r
o
n
g
>
Я
з
ы
к
п
р
о
г
р
а
м
м
и
р
о
в
а
н
и
я
<
/
s
t
r
o
n
g
>
"
,
"
<
s
t
r
o
n
g
>
К
а
к
и
е
з
а
д
а
ч
и
о
н
п
о
м
о
г
а
е
т
р
е
ш
а
т
ь
?
<
/
s
t
r
o
n
g
>
"
]
,
[
"
S
Q
L
"
,
"
П
о
 
п
р
а
в
у
з
а
н
и
м
а
е
т
п
е
р
в
у
ю
с
т
р
о
к
у
х
и
т
-
п
а
р
а
д
а
.
С
а
м
о
н
а
з
в
а
н
и
е
<
s
t
r
o
n
g
>
«
<
/
s
t
r
o
n
g
>
S
Q
L
»
р
а
с
ш
и
ф
р
о
в
ы
в
а
е
т
с
я
,
к
а
к
<
s
t
r
o
n
g
>
«
<
/
s
t
r
o
n
g
>
я
з
ы
к
с
т
р
у
к
т
у
р
и
р
о
в
а
н
н
ы
х
з
а
п
р
о
с
о
в
»
.
А
 
з
а
п
р
о
с
ы
,
к
а
к
в
ы
п
о
н
и
м
а
е
т
е
,
е
с
т
ь
в
е
з
д
е
.
"
]
,
[
"
J
a
v
a
"
,
"
З
а
 
д
в
а
д
ц
а
т
ь
л
е
т
с
у
щ
е
с
т
в
о
в
а
н
и
я
,
J
a
v
a
<
s
t
r
o
n
g
>
«
<
/
s
t
r
o
n
g
>
п
р
о
с
о
ч
и
л
с
я
п
о
в
с
ю
д
у
»
.
У
д
а
л
и
т
е
е
г
о
с
о
 
с
в
о
е
г
о
к
о
м
п
ь
ю
т
е
р
а
и
л
и
м
о
б
и
л
ь
н
о
г
о
у
с
т
р
о
й
с
т
в
а
и
 
в
а
с
ж
д
ё
т
к
о
л
л
а
п
с
.
"
]
,
[
"
J
a
v
a
S
c
r
i
p
t
<
s
t
r
o
n
g
>
<
/
s
t
r
o
n
g
>
"
,
"
К
а
к
и
 
J
a
v
a
и
с
п
о
л
ь
з
у
е
т
с
я
п
о
в
с
е
м
е
с
т
н
о
и
 
в
с
т
р
о
е
н
в
о
 
в
с
е
о
с
н
о
в
н
ы
е
б
р
а
у
з
е
р
ы
.
J
a
v
a
S
c
r
i
p
t
н
у
ж
е
н
д
л
я
 
с
о
з
д
а
н
и
я
и
н
т
е
р
а
к
т
и
в
а
,
п
о
э
т
о
м
у
с
п
р
о
с
н
а
 
J
a
v
a
S
c
r
i
p
t
-
р
а
з
р
а
б
о
т
ч
и
к
о
в
т
о
л
ь
к
о
р
а
с
т
ё
т
.
"
]
,
[
"
C
#
(
C
S
h
a
r
p
)
"
,
"
Р
а
з
р
а
б
о
т
к
а
к
о
м
п
а
н
и
и
M
i
c
r
o
s
o
f
t
.
П
р
о
с
т
о
й
,
б
е
з
о
п
а
с
н
ы
й
и
 
о
б
ъ
е
к
т
н
о
-
о
р
и
е
н
т
и
р
о
в
а
н
н
ы
й
.
C
#
о
т
н
о
с
и
т
с
я
к
 
с
е
м
е
й
с
т
в
у
я
з
ы
к
о
в
с
 
C
-
п
о
д
о
б
н
ы
м
с
и
н
т
а
к
с
и
с
о
м
и
 
б
л
и
з
о
к
к
 
C
+
+
и
 
J
a
v
a
.
"
]
,
[
"
C
+
+
"
,
"
И
с
п
о
л
ь
з
у
е
т
с
я
д
л
я
 
р
а
з
р
а
б
о
т
к
и
п
р
о
г
р
а
м
м
н
о
г
о
о
б
е
с
п
е
ч
е
н
и
я
и
 
я
в
л
я
е
т
с
я
о
д
н
и
м
и
з
с
а
м
ы
х
п
о
п
у
л
я
р
н
ы
х
я
з
ы
к
о
в
п
р
о
г
р
а
м
м
и
р
о
в
а
н
и
я
.
Н
у
ж
е
н
д
л
я
 
с
о
з
д
а
н
и
я
о
п
е
р
а
ц
и
о
н
н
ы
х
с
и
с
т
е
м
,
д
р
а
й
в
е
р
о
в
,
п
р
и
к
л
а
д
н
ы
х
п
р
о
г
р
а
м
м
,
в
ы
с
о
к
о
п
р
о
и
з
в
о
д
и
т
е
л
ь
н
ы
х
с
е
р
в
е
р
о
в
,
и
г
р
и
 
м
н
о
г
о
г
о
д
р
у
г
о
г
о
.
"
]
,
[
"
P
y
t
h
o
n
<
s
t
r
o
n
g
>
<
/
s
t
r
o
n
g
>
"
,
"
Н
а
 
P
y
t
h
o
n
м
о
ж
н
о
н
а
п
и
с
а
т
ь
ч
т
о
 
у
г
о
д
н
о
:
п
р
и
л
о
ж
е
н
и
я
,
и
г
р
ы
,
к
о
м
п
л
е
к
с
н
ы
е
с
и
с
т
е
м
ы
р
а
с
ч
ё
т
а
,
с
к
р
и
п
т
ы
п
о
 
а
в
т
о
м
а
т
и
з
а
ц
и
и
и
 
е
щ
е
м
н
о
г
о
в
с
е
г
о
!
А
 
п
р
о
с
т
о
т
а
к
о
д
а
о
б
л
е
г
ч
а
е
т
д
а
л
ь
н
е
й
ш
е
е
с
о
п
р
о
в
о
ж
д
е
н
и
е
п
р
о
г
р
а
м
м
.
П
о
э
т
о
м
у
в
л
а
д
е
н
и
е
э
т
и
м
 
Я
П
с
у
щ
е
с
т
в
е
н
н
о
о
б
л
е
г
ч
а
е
т
ж
и
з
н
ь
п
р
о
г
р
а
м
м
и
с
т
а
и
 
д
е
л
а
е
т
е
г
о
б
о
л
е
е
к
о
н
к
у
р
е
н
т
о
с
п
о
с
о
б
н
ы
м
.
"
]
,
[
"
P
H
P
<
s
t
r
o
n
g
>
<
/
s
t
r
o
n
g
>
"
,
"
О
б
л
а
д
а
е
т
в
о
з
м
о
ж
н
о
с
т
я
м
и
с
л
о
ж
н
ы
х
с
к
р
и
п
т
о
в
ы
х
я
з
ы
к
о
в
,
н
о
 
в
т
о
 
ж
е
в
р
е
м
я
у
д
и
в
и
т
е
л
ь
н
о
п
р
о
с
т
о
й
и
 
л
е
г
к
и
й
в
 
и
з
у
ч
е
н
и
и
и
 
п
р
и
м
е
н
е
н
и
и
.
Х
о
р
о
ш
к
а
к
д
л
я
 
н
а
ч
и
н
а
ю
щ
и
х
,
т
а
к
и
 
д
л
я
 
о
п
ы
т
н
ы
х
п
р
о
г
р
а
м
м
и
с
т
о
в
.
"
]
,
[
"
R
u
b
y
o
n
R
a
i
l
s
"
,
"
R
u
b
y
п
о
з
а
и
м
с
т
в
о
в
а
л
в
с
е
л
у
ч
ш
е
е
и
з
д
р
у
г
и
х
я
з
ы
к
о
в
п
р
о
г
р
а
м
м
и
р
о
в
а
н
и
я
,
а
 
ф
р
е
й
м
в
о
р
к
R
u
b
y
o
n
R
a
i
l
s
с
д
е
л
а
л
е
г
о
е
щ
ё
к
р
у
ч
е
.
Б
у
д
ь
т
е
о
с
т
о
р
о
ж
н
ы
:
г
о
в
о
р
я
т
,
о
н
 
в
ы
з
ы
в
а
е
т
п
р
и
в
ы
к
а
н
и
е
!
"
]
,
[
"
i
O
S
/
S
w
i
f
t
"
,
"
А
 
в
о
т
и
 
б
у
д
у
щ
е
е
а
к
к
у
р
а
т
н
о
п
р
о
с
а
ч
и
в
а
е
т
с
я
в
 
с
п
и
с
о
к
л
и
д
е
р
о
в
с
е
г
о
д
н
я
ш
н
е
г
о
д
н
я
.
П
о
м
н
и
т
е
,
м
ы
 
у
ж
е
г
о
в
о
р
и
л
и
п
р
о
S
w
i
f
t
,
к
а
к
п
р
о
я
з
ы
к
с
л
е
д
у
ю
щ
е
г
о
д
е
с
я
т
и
л
е
т
и
я
?
"
]
]

Какие направления будут популярны в будущем?

Александр Пряхин (руководитель отдела веб-разработки) отметил, что рынок программирования в 2026 будет определен следующими факторами:

  • «Интернетом вещей». Кофемашиной с WiFi уже никого не удивишь. Т.е. будут развиваться микрокомпьютеры и языки программирования под них.
  • Уменьшение времени ожидания для пользователя. Скорости жизни растут. И пользователю нужно сделать заказ прямо сейчас, а перевод денег на карту должен быть простым и производиться в одно нажатие. Скорости работы определяются как «железом», так и программным обеспечением.
  • Сектор IT-услуг. SaaS, PaaS, IaaS и т.д. Многие осознают, что пользоваться сервисом вместо покупки продукта чаще гораздо выгоднее.
  • Информационные угрозы. С каждым годом вычислительные мощности растут и дешевеют. Алгоритмы шифрования устаревают, а взлом систем становится проще. И язык программирования должен уделять много внимания аспектам безопасности.
Не обязателен факт того, что через 10 лет на рынке будут лидировать новые молодые языки. Посмотрите на Java: язык только набирает популярность. И всё потому, что при строгости классического синтаксиса, стандартизации и высоком пороге вхождения для новичков, язык имеет высокую производительность, современные решения и развивается в ногу со временем.
Александр ПряхинРуководитель отдела веб-разработки
Перспектива изучения и нужность языка обусловлена прежде всего современными тенденциями в разработке, заказчику нужна быстрая разработка и, желательно, переносимость между ОС.
Юрий Медведевпрофессиональный системный администратор
Без базы данных в настоящее время не обходится ни одно серьезное приложение. Независимо от выбора языка программирования, будь это Java, PHP или Python, для работы с базами данных используется язык структурированных запросов SQL, что и делает его самым популярным языком в 2016 году.
Филимонов ИгорьЭксперт по созданию высоконагруженных приложений

С чего начать, если вы пока не программист, но очень хотите им быть? Можно купить книгу и самому разобраться, а можно пойти на бесплатные курсы основы программирования от GeekBrains и получить не только информацию, но и ответы на все свои вопросы от опытного специалиста. Главное не стоять на месте, ожидая подходящего дня, потому что этот день может пройти, а вы и не заметите.

Мир меняется слишком быстро, чтобы просто мечтать и ничего не делать... да вы и сами об этом знаете.

А что делаете вы, чтобы опередить время?

Читайте также:

Hi-Tech Mail.ru