Powrót do blog

Język programowania Python

Jeśli zdecydowałeś już, że chcesz nauczyć się programować, zanim zaczniesz musisz wybrać język programowania. Z wielu dostępnych opcji warto rozważyć język Python. Dlaczego? 

Jeśli zdecydowałeś już, że chcesz nauczyć się programować, zanim zaczniesz musisz wybrać język programowania. Z wielu dostępnych opcji warto rozważyć język Python. Dlaczego?

Python jest językiem wysokopoziomowym o bardzo prostej i zwięzłej składni - napisanie pierwszego programu to jedna linijka! Python jest też bardzo uniwersalny - pozwala na pisanie skryptów a także programowanie funkcyjne i obiektowe. Składnia wymusza na programiście formatowanie kodu, dzięki czemu jest on czytelny. Nawyk ten będzie bardzo przydatny, jeśli zaczniesz uczyć się także innych języków. To właśnie niektóre z powodów, dla których w Codecool studenci zaczynają naukę programowania właśnie od niego, a już po kilku tygodniach są w stanie stworzyć ciekawe i funkcjonalne aplikacje.

To że Python jest prosty nie znaczy, że służy tylko do nauki, czy prostych zastosowań. Mnogość bibliotek i frameworków sprawia, że po opanowaniu podstaw możesz poszerzać swoje umiejętności pisząc zarówno aplikacje webowe, programy do analizy danych (big data, data science, BI), czy ucząc się tworzenia sztucznej inteligencji. A to jedynie niektóre z zastosowań! Na stronie https://awesome-python.com/ możesz znaleźć najpopularniejsze biblioteki języka Python wraz z podziałem na obszary w których są stosowane.

Python jest jednym z najpopularniejszych języków programowania, o czym świadczy druga pozycja w indeksie TIOBE. Poniżej lista zaledwie kilku projektów, w których użyto tego języka:

  • YouTube - popularny serwis z plikami wideo w dużej mierze napisany jest właśnie w Pythonie
  • Spotify - więcej na ten temat można przeczytać na blogu deweloperów tego serwisu tutaj
  • Odoo - system ERP
  • gra Civilization IV - główne elementy interfejsu oraz generator map zostały napisane w Pythonie

To jedynie przykłady. O innych dużych pythonowych projektach możesz przeczytać tutaj.

Ze względu na popularność Pythona programiści tego języka są od wielu lat poszukiwani na rynku pracy, zarówno Polskim jak i zagranicznym. Zapotrzebowanie stale rośnie, gdyż coraz więcej firm docenia Pythona jako język, w którym aplikacje powstają bardzo szybko. Co istotne Python od pewnego czasu wypiera inne języki - firmy zaczynają używać go do programowania mikrokontrolerów, co wcześniej było domeną języków C i C++. Sektor data science również docenił Pythona który coraz częściej zastępuje język R.

Jakich zarobków możemy się spodziewać na stanowisku Python Developer w Polsce? Jest to oczywiście związane ze stażem pracy. Średnia dla juniora to 4563 PLN, Mid Python Developer zarobi już 8086 PLN, natomiast senior 12713 PLN. Przeglądając aktualne oferty pracy możemy zobaczyć, że specjalistów w tej dziedzinie szukają teraz między innymi: Ceneo, Intel, T-Mobile, Sabre, Motorola, czy PKO BP.

Udostępnij