Jaki język programowania wybrać?

przez admin
0 komentarz

Najtrudniejszą częścią nauki programowania jest decyzja, od czego zacząć. Masz wybór spośród setek języków programowania. Może wydawać Ci się to przerażające, ale dobra wiadomość jest taka, że gdy rozpoczniesz swoją podróż jako programista, zaczniesz odkrywać, który język programowania będzie najbardziej odpowiedni dla Ciebie, Twoich zainteresowań i celów zawodowych.

Według Stack Overflow’s 2020 Developer Survey, najpopularniejszym językiem wśród programistów już ósmy rok z rzędu jest JavaScript. Prawie 70 procent respondentów stwierdziło, że używało JavaScript w trakcie ostatniego roku.

Wybór języka programowania zależy przede wszystkim od specjalizacji, którą wybierzesz.
Według Badania Społeczności IT 2020 wśród polskich programistów najwięcej jest specjalistów Backend (41%) oraz Fullstack (31%). Patrząc na wynagrodzenie – najwyżej wynagradzani są junior developerzy Java, C++, Python. Co czwarty programista zaczynał od C++.

Zdaniem programistów biorących udział w ankiecie Stack Overflow najpopularniejsze technologie to:

JavaScript — 67.7%
HTML/CSS — 63.1%
SQL — 54.7%
Python — 44.1%
Java — 40.2%
Bash/Shell — 33.1%
C# — 31.4%
PHP — 26.2%
TypeScript — 25.4%
C++ — 23.9%
C — 21.8%

Musisz wziąć pod uwagę, że różne specjalizacje wiążą się z innymi językami programowania, dlatego gdy wybierasz pierwszy język, pomyśl o tym, że ta decyzja zdeterminuje drogę Twojej kariery.
 Oczywiście jak opanujesz pierwszy język, uczenie się kolejnych jest dużo łatwiejsze. Jeśli planujesz pracę w konkretnej branży, wybierz technologie, które są tam wykorzystywane i są ze sobą kompatybilne.

W zależności od planowanej kariery warto znać następujące języki:

  • Front-end web development: JavaScript
  • Back-end web development: JavaScript, Java, Python, PHP, Ruby
  • Mobile development: Swift, Java, C#
  • Game development: C++, C#
  • Desktop applications: Java, C++, Python
  • Systems programming: C, Rust

Według juniorów – uczestników badania “Junior Candidate Experience 2021” przeprowadzonego przez No Fluff Jobs aktualnie poszukiwani są głównie juniorzy, którzy chcieliby rozwijać swoje umiejętności w technologiach takich jak Java i .NET. Na kolejnych pozycjach znalazły się PHP i JavaScript.

Nie da się niestety określić, jakie języki będą najbardziej popularne za pięć czy dziesięć lat. Nowe trendy wyznaczają giganci technologiczni jak Google czy Apple. Nowością może się okazać programowanie kwantowe, ale na razie trudno znaleźć kursy z tej dziedziny. Jednak warto wiedzieć, że poznawanie kolejnych języków nigdy nie jest nauką od zera, bo większość z nich jest tworzona według jednego z dwóch paradygmatów; funkcyjnego bądź obiektowego.

0 komentarz
0

Powiązane

Leave a Comment