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

Языков программирования существует огромное количество, но владение далеко не каждым из них обеспечит программисту востребованность на рынке труда. KV.by выяснили, как языки стоит изучать белорусам сегодня.

Index TIOBE

В оценке популярности языков программирования можно смело доверять данным компании TIOBE, которая специализируется на оценке и отслеживании качества различного программного обеспечения. Они измеряют качество написанной программы с применением широко признанных стандартов кодирования. Компания была основана в 2000 году, и с тех пор достигла того, что каждый день в режиме реального времени она проверяет более 300 миллионов строк программного кода своих клиентов.

На сайте компании размещена таблица «популярности» ТОП-20 языков программирования (Index TIOBE). Чтобы попасть в эту таблицу, язык программирования должен иметь рейтинг более 1%. Что означает этот рейтинг? На самом деле, все просто. Индекс оценивает популярность того или иного языка на основе подсчета поисковых запросов, связанных с ним. Для индексации используются наиболее популярные поисковые системы и порталы, начиная с Google и заканчивая Википедией и Amazon’ом. То есть, если более 1% процента запроса принадлежит какому-то языку программирования, то он попадает в эту таблицу. На июнь 2016 года она выглядит так:

Индекс TIOBE на Июнь 2016 года

Jun 2016

Jun 2015

Change

Programming Language

Ratings

Change

1

1

 

Java

20.794%

+2.97%

2

2

 

C

12.376%

-4.41%

3

3

 

C++

6.199%

-1.56%

4

6

Python

3.900%

-0.10%

5

4

C#

3.786%

-1.27%

6

8

PHP

3.227%

+0.36%

7

9

JavaScript

2.583%

+0.29%

8

12

Perl

2.395%

+0.64%

9

7

Visual Basic .NET

2.353%

-0.82%

10

16

Ruby

2.336%

+0.98%

11

11

 

Visual Basic

2.254%

+0.41%

12

23

Assembly language

2.119%

+1.36%

13

10

Delphi/Object Pascal

1.939%

+0.07%

14

14

 

Swift

1.831%

+0.39%

15

5

Objective-C

1.704%

-2.64%

16

13

R

1.540%

+0.02%

17

15

MATLAB

1.447%

+0.01%

18

17

PL/SQL

1.346%

+0.12%

19

26

D

1.063%

+0.45%

20

18

COBOL

1.048%

+0.10%

В топе находится язык Java, который уже много лет удерживает лидирующие позиции. Связано это, несомненно, с его большой распространенностью и привязкой к интернету. К слову сказать, еще 10 лет назад первые 8 языков программирования охватывали 80% рынка, на сегодняшний день это значение упало до 55%. Это указывает на то, что число реальных лидеров рынка постепенно снижается. Оно и понятно – технологии развиваются, требуются новые и оригинальные программные решения. Тенденция популярности языков программирования за последнее 15 лет показана на рисунке ниже:

Кстати говоря, при оценке популярности языка помимо поисковых запросов также оценивается количество квалифицированных инженеров по всему миру, а также количество проводимых курсов, и многие другие показатели.

Спрос на языки программирования

Для проведения анализа спроса на топовые языки программирования в Беларуси были изучены данные самых популярных сайтов поиска работы по данным liveinternet.ru. Ими оказались сайты jobs.tut.by, rabota.by и praca.by. Ниже приведено количество вакансий по поиску специалистов, работающих с топовыми языками программирования.

 

Programming Language

Количество размещенных вакансий

jobs.tut.by

rabota.by

praca.by

Java

241

11

18

C

107

20

18

C++

88

5

10

Python

70

2

15

C#

149

8

40

PHP

229

30

50

JavaScript

436

30

60

Perl

20

2

3

.NET

164

24

8

Ruby

61

10

15

Visual Basic

8

0

0

Assembly language

4

1

0

Delphi/Object Pascal

11

0

1

Swift

21

5

8

Objective-C

41

5

19

R

0

0

0

MATLAB

4

3

1

PL/SQL

36

2

0

D

0

0

0

COBOL

0

0

0

По сравнению с прошлым годом, в рейтинге TIOBE добавилось несколько новых языков программирования, самым быстро растущим из которых оказался Swift.

Причины того, что Swift набирает все большую популярность, довольно очевидны. Он разработан компанией Apple и используется для создания приложений под «яблочные» аппараты, работающие под управлением iOS и OS X. Можно сказать, что Swift построен на базе Objective-C, но в то же время он дает в распоряжение разработчикам многие функции, доступные в C++ и Java.

Несмотря на то, что Swift появился в рейтинге TIOBE только в этом году, по количеству предлагаемых вакансий он может сравниться с такими языками, как PL/SQL и Objective-C. Опираясь на вышесказанное, можно сделать вывод, что в ближайшие годы Swift будет только набирать свою популярность.

Для наглядности представим данные приведенной выше таблицы в виде круговой диаграммы:

В прошлом году на kv.by приводилась подобная статья с анализом спроса на языки программирования за 2014-2015 года. Было бы не менее интересно узнать, как изменилась тенденция спроса на те языки программирования, которые остались в рейтинге TIOBE с прошлого года. Для анализа была составлена таблица ниже:

Programming Language

Количество вакансий на сайтах работодателей по годам

2014-2015

2015-2016

Рост в %

Java

174

270

55,17

C

141

145

2,83

C++

92

103

11,95

Python

74

87

17,56

C#

108

197

82,4

PHP

169

309

82,84

JavaScript

298

526

76,5

Perl

24

25

4,1

.NET

127

196

54,3

Ruby

53

86

62,2

Visual Basic

6

8

33,3

Objective-C

33

65

96,96

MATLAB

7

8

14,2

PL/SQL

29

38

31,03

Для наглядности представим данные таблицы в виде диаграммы


В среднем темп роста популярности некоторых языков программирования по сравнению с прошлым годом составил 50%, а в некоторых случаях, например, для языков C#, PHP, JavaScript и Objective-C, спрос на вакансии программиста вырос почти в 2 раза.

В качестве заключения

В рассмотренной статье был произведен анализ спроса в Беларуси на популярные языки программирования. Если вы начинающий программист, и только определяетесь в каком направлении развиваться, то ваш выбор можно остановить на Java, C#, PHP, JavaScript или Objective-C. За последний год в Беларуси спрос на специалистов этого профиля вырос почти в два раза. Также можно смело делать ставку на Swift, который только начинает набирать обороты, но однозначно уже в следующем году мы можем увидеть его в верхней части рейтинга.

Версия для печатиВерсия для печати

Рубрики: 

  • 1
  • 2
  • 3
  • 4
  • 5
Всего голосов: 0
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!

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

Добавить комментарий