Czy Python jeszcze żyje?

0

Cześć,.

Mam pytanie, czy warto teraz iść w pythona pod kątem kariery? Wczoraj na uczelni miałem zajęcia w tym języku, który z jakiegoś powodu odpychał mnie przez jakiś czas i powiem tak - to co musiałem w JAVIE ogarniać miesiąc - dwa, tutaj przeleciałem w jeden wieczór po uczelni.
Jakie są kierunki rozwoju w pythonie? Gdzie można pracować? Co robić? I czego pod tym kątem się uczyć

0

Najłatwiej pewnie WEB (głównie Django).

0

Sam w wonszu nie piszę, ale na tyle, ile się orientuję, to ma się całkiem dobrze. Powoli robi się coraz bardziej popularny jako język webowego backendu. Dużo dystrybucji Linuxowych pisze też różne narzędzia systemowe w pythonie (chociażby Red Hat/Fedora - menadżer paczek jest napisany w pythonie). Oprócz tego python dobrze zagnieździł się w niszy szeroko pojętych obliczeń naukowych.

2

Python cały czas jest aktywnie wykorzystywany do różnych rzeczy:

  1. W Polsce głównie backend webowy pod postacią Django, Flask, rzadziej Pyramid (a szkoda, że nie częściej), ale pojawia się coraz więcej pracy w innych obszarach
  2. Obróbka dużych zbiorów danych - big data, data mining
  3. Deep learning, machine learning
  4. Blockchain
  5. Często wkorzystywany jako język skryptowy przez devopsów (chyba już dawno wyparł basha i perla)
  6. GIS'y, np. ArcGIS
  7. CAD'y

Generalnie robota jest, chociaż zdecydowanie więcej ogłoszeń jest na Javę, C#, Javascript (zarówno frontend i backend). Wydaje mi się (tak bardziej z własnych obserwacji), że jak już robisz coś w pythonie, to jest to, z reguły, ciekawsze niż w pozostałych językach. Podejrzewam, że Java i C#, to głównie ciężkie aplikacje biznesowe, często napisane dawno temu, a bieżąca praca, to wsparcie i mozolne przepisywanie aplikacji do nowszych wersji, generalnie grzebanie w gównie. Javascript, to albo proste api na backendzie, albo klepanie frontendu - nie ważne na ile byłyby to zaawansowane aplikacje w nowoczesnych frameworkach, to jednak nie wyjdziesz poza pewien ograniczony zakres pracy - nie wejdziesz tym w data mining, wielowątkowość, sztuczną inteligencję. Frontend pozostanie frontendem :) PHP, to wiadomo. Staje się niby coraz lepszy, frameworki też dają radę, ale poza webdeveloperką właściwie nieużywany, do niczego innego.

Oczywiście ktoś tam moze się nie zgadzać z tym, co napisałem wyżej, ale nie bardzo mnie to interesuje :). Podzieliłem się opinią wynikającą z mojego doświadczenia i moich obserwacji, więc ktoś inny może mieć inny obraz rynku. Podsumowując Python jest dobrym i przyszłościowym językiem. Ostatnio przeżywa renesans i ma wiele różnych zastosowań. Nie będziesz miał problemów ze znalezieniem pracy.

0

W Pythonie jest dużo, dużo mniej ofert niż w Javie, ale praca jest.

0

GIS'y, np. ArcGIS
CAD'y

W większości rodzimych firm ten soft jest wspomagany przez rozwiązania pisane MS VisualBasic.

0
Thyliamris napisał(a):

Ciach[...]
Stare języki, stare systemy, nie to co nowoczesne farmeworki, z taką kobyła javą nawą wielowątkowości nie zrobisz... ani dużych danych nie obrobisz...

0

tylko Python jest i tak powiązany z róznymi fw i webem więc w sumie żadna różnica czy php+xxx, czy python+xxx, mniej nauki i więcej szans na kasę dla php, takie realia na dziś...

0

Python jako jedyny staje się coraz bardziej popularny z pierwszej piątki:
https://www.tiobe.com/tiobe-index/

0
Thyliamris napisał(a):

Python cały czas jest aktywnie wykorzystywany do różnych rzeczy:

  1. CAD'y

że co k....?
chyba "freecad" albo jakies inne ołpensorsowe g.... do zabawy

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0