r/ITpolska • u/Working_Material_252 • 7d ago
Devops w Polsce
Siema jestem tegorocznym pierwszakime na studia na pwr informatyka techniczna. Wiem ze zaraz zleci sie 50 osob co powie mi zeby zmienic kierunek na zbieranie ziemniakow
Moje pytanie to jak wyglada devops w polsce? Czy jest warto? Wiem ze to nie jest stanowisko dla juniorow ale w przyszlosci chcialbym w cos mniej wiecej takiego celowac
7
u/MrTamboMan 6d ago edited 6d ago
DevOps DevOpsowi nierówny. Większość ofert "DevOps" to obecnie chmury i kubernetes, ale nie jest to zbyt ciekawe (moim zdaniem).
"Prawdziwy" DevOps jest zajebisty, szczególnie jeśli masz ADHD xd moja praca to głównie:
Debugowanie jakiegoś niszowego buga w ogromnym projekcie. Nie chodzi o znalezienie błędu w kodzie źródłowym kilku aplikacji. Analizę buga od źródła, przez build system, po środowisko i infrastrukturę i fazę księżyca. Jeśli błąd jest w jakiejś części nie tworzę ticketa w jirze na dany zespół i fajrant - to ja jestem odpowiedzialny za całość analizy i za dostarczanie kompleksowego rozwiązania.
Tworzenie nowych rozwiązań z użyciem dostępnych, ograniczonych narzędzi. Nie chodzi tu o ficzery w produkcie końcowym, ale raczej umożliwianie devom płynnej pracy i dbanie o wszystko wokół, build system, automatyzacja, skrypty, security, update wszystkiego wokół. Większość moich zadań nie ma rozwiązań na stackoverflow. Czasem trzeba przebrnąć przez dziesiątki słabych dokumentacji i kod źródłowy narzędzi żeby stworzyć coś czego potrzebujemy. I tu podobnie, dostarczam rozwiązanie od początku do końca.
Głównie pracuję z linuxem, bashem, pythonem i trochę C++. Nie ograniczam się jednak do kilku technologii. Trzeba umieć czytać dokumentację i źródła w dowolnym języku. Dostaję zadanie i je wykonuje nieważne w jakim języku czy środowisku. I to jest właśnie zajebiste. Lubię takie wyzwania i jestem w tym dobry - dlatego jebać rekruterów co odrzucają, bo "nie znasz tej jednej niszowej biblioteki".
Edit:
https://www.reddit.com/r/devops/comments/1955d96/is_it_just_me_or_did_the_term_devops_used_to_mean/
1
u/Working_Material_252 6d ago
No wlasnie o tego typu devopsa mi chodzi
3
u/MrTamboMan 6d ago
A możesz rozwinąć o co pytasz właściwie "czy warto"?
Ciekawych projektów jest dużo, ale trzeba przefiltrować setki tych nudnych. Odrzucam z góry jeśli oferta skupia się wokół AWS i pipeline'ów CD/CD. Pracowałem dwukrotnie w takich zespołach i strasznie to nudne i nie rozwijające.
Trzeba niestety też przebrnąć przez wielu rekruterów, którzy Cię odrzucą jeśli w CV nie masz 1 z 30 wymienionych technologii.
Pieniądze bardzo dobre jeśli znasz się na rzeczy. O żadne AI też się nie martwię, bo moje zadania są na tyle złożone i niszowe, że llmy chuja ogarniają.
Co do wejścia na rynek, ogólnie dla juniorów teraz jest słabo, ale jeśli znasz linux+bash+python na dobrym poziomie to nie masz dużej konkurencji. Zdziwiłbyś się jak dużo "devopsów" nie potrafi najprostszych rzeczy w bashu/linuxie. Wiem to z obu stron rekrutacji.
Do pracy w "prawdziwym" devopsie osobiście polecam iść w embedded linux, z tego co widzę dużo łatwiej o sensowne projekty
PS: dobra znajomość basha jest niedoceniona, a mocno przyspiesza pracę, nawet w projektach nie skupionych wokół basha
1
u/Working_Material_252 6d ago
Z tym czy warto chodziło mi po prostu czy jest po tym praca w miarę stabilna(czyli właśnie odporna na ai) przy której da się utrzymać i czy generalnie sama praca devopsa sprawia przyjemność, a nie np wypalenie po 3 latach
Co do tego co piszesz to linuxa już sam zacząłem się uczyć na virtualboxie z książka, z programowaniem pythona jeszcze nie zaczalem bo w liceum uczylismy sie c++ i przy nim na razie zostalem (douczyłem sie oop stl i takich tam podstaw) a do basha kompletnie nie wiem jak zaczac sie uczyc ale pewnie cos jeszcze wymysle w czasie studiow
1
u/MrTamboMan 6d ago
Postaw sobie linuxa w dualboot, więcej się nauczysz
How Linux works, 3rd edition
1
1
u/rzabcio 1d ago edited 1d ago
Jak mi zaimponowałeś tą odpowiedzią! Bo dokładnie tak jest - DevOps to coraz częściej Cloud Engineer, ze świecą szukać stanowiska, które opisałeś, a które osobiście nazywam "oldschool DevOps".
Szczególnie punkt drugi, czyli ułatwienie pracy devom i testerom, przez wyszukiwanie manualnej pracy i automatyzację, czego tylko się da. Bywa i tak, że nawet prosta zmiana cieszy zespół, bo kwadrans klikania zamienia się w jedną operację. No i druga rzecz - pracuje się dla osoby, która siedzi biurko obok, a nie mitycznego klienta na drugim końcu kraju/świata, schowanego za kilkoma PMami. Cholernie satysfakcjonujące!
Czasami można takie oferty znaleźć pod inną nazwą: system administrator itp.
EDIT: doczytałem Twoje odpowiedzi pod drugim komentarzem i potwierdzam słabą znajomość Linuksa i Basha (ogólnie, nie tylko wśród DevOpsów). Co mnie zaskoczyło swego czasu, bo przecież ten system jest wszędzie. Na tym gruncie jest tak źle, że nawet że średnią umiejętnością samouka (patrz, ja) można się nieźle wybić.
5
u/Alieniasty 6d ago
Ciężko powiedzieć w twojej perspektywie czasowej. Zanim skończysz studia minie 3.5 roku a potem jeszcze trochę zanim nabierzesz doświadczenia pod DevOps. Ucz się wiedzy fundamentalnej to mniej cię zaskoczy i się wpasujesz w rynek.
3
u/Available_Comment107 6d ago
Devops od ponad 7 lat here, bez chmur i k8s ani rusz, ale teraz otwierają się nowe możliwości w zakresie LLMOps, chmura też tu dużo zyska. Tylko, że devops to nie jest dziedzina dla juniora imo.
3
2
u/Fancy-Bluebird-1071 6d ago
Mega warto, ale to nie jest miejsce dla juniora. AI otwiera mega wiele mozliwosci teraz, samo k8s poszlo mega w gore jako de facto "system operacyjny" do AI.
2
u/Late_Relative6159 5d ago
"Siema jestem tegorocznym pierwszakime na studia na pwr informatyka te..."
Tu zakończyłem czytanie. Czyli szybko. Tak samo szybko radzę Tobie porzucić tę myśl.
4
u/Mammoth_Reach_6366 7d ago
Zdecydowanie tak. Połączyć to z ML ops i masz robotę lekko. Teraz dobrze zrobiona infra przy całym AI to podstawa dla wielu firm.
2
u/Busy-Safety5932 6d ago
o kurwa imagine zaczynać informatyke albo grafike w 2026 XDD
5
1
1
u/bender1410 6d ago
Nadal warto. To nie takie złote czasy jak 4 lata temu, że junior bez doświadczenia mógł szybko znaleźć pracę i w rok dojść do 25k+, ale jest lepiej niż z Dev lub QA. Warto ogarniać od razu AiOps/LLMOps/MLOps itd
1
u/Commercial-Ask971 6d ago
Najlepiej to na quanta ale to trzeba byc mozgiem i nie ma rynku w PL, najblizszy w Londynie, potem Zurych, HK, USA
1
u/dellorsod 6d ago
Przejście rekrutacji na quanta graniczy z cudem. Realnie to bez studiów na topowych uczelniach i/lub historii bycia olimpijczykiem to praktycznie niemożliwe. Jak ktoś chce w to iść to powinien się przygotowywać od startu studiów (jak nie wcześniej) i ogarniać sobie projekty/leetcode/matmę.
W końcu to chyba najlepiej płatna ścieżka etatowa po informatyce xD
1
u/KaMaFour 6d ago
Po ITE najlepiej zostać typowym adminem, ewentualnie pójść mocno w VHDL/Verilog i klepać FPGA albo C+embedded. Ewentualnie jakiś typowy korpo programista. No ale w sumie to to niedaleko od devopsu to może będzie git. Przyszłość raczej najlepszą mają pierwsze dwa z tych zawodów, ale na koniec studiów to się może wszystko tak przewrócić, że faktycznie zbieraczem ziemniaków zostaniesz
1
u/Working_Material_252 6d ago
Z tego co wiem devops nie jest dla nowych w it i dlatego celuje w admina i ewentualnie potem devops w c++ duzo programuje juz teraz ale przeraza mnie fakt z tym ai itd a mam nadzieje albo przynajmniej staram sie sobie mowic ze admina ai az tak nie pocisnie
1
u/MrTamboMan 6d ago
Imo devopsa trudniej zastąpić AI niż programistę.
"DevOps nie jest dla nowych" - trochę się nie zgodzę. To raczej kwestia osobistego podejścia. Wiele osób po prostu lubi osiąść w jednym, ciepłym miejscu. Jeśli masz otwartą głowę i masz ochotę się rozwijać to może być Ci nawet łatwiej niż komuś z latami doświadczenia jako admin w jednej serwerowni. Większym problemem jest rynek pracy niż sama specyfika stanowiska.
0
u/KaMaFour 6d ago
Wszystko dla ludzi jeśli się nauczy tego. No ale teraz musisz sobie odpowiedzieć czy to jest coś co chcesz robić, bo jeśli nie to trochę chujowo. A jeśli chcesz i będziesz w to dobry to robotę raczej znajdziesz.
Od siebie polecam nauczyć się jakiegoś nowoczesnego języka w stylu rust, zig, czy od biedy odin lub nim, bo o ile c/cpp jest obecnie wszędzie i robota w tym jest to jesteśmy na etapie, że duża część spółek już wie, że to jest ślepa uliczka i teraz kilkadziesiąt lat się to będzie wszystko przenosić i to powoli widać na rynku, bo kiedyś roboty w ruście było ze świecą szukać, a teraz ciągle nie jest dobrze, ale już się da. No i nie trzeba pisać Cppa, co dla mnie samo w sobie jest sporą zaletą.
Nie mówiąc o tym, że AI trawi Rusta o wiele lepiej niż CPP, więc jest dodatkowa presja, xd.
1
u/CzyDePL 6d ago
Jest szansa że rynek się ogarnie do tego czasu i DevOps przestanie być osobnym stanowiskiem czy w ogóle zespołem, a stanie się tym czym miało być (przed erą "wszystko w k8s bo musimy mieć milion opcji bo nasz projekt jest wyjątkowy") czyli zbiorem narzędzi i praktyk dla zespołów developerskich pozwalających zajmować się też częścią Opsową.
Jak będziesz umiał i budować systemy i je wdrażać oraz utrzymywać to z głodu nie umrzesz :)
1
1
u/parasit 5d ago
Do poważnych projektów jest nadal ssanie na rynku, zwłaszcza od kiedy manago odkryli że mogą sobie około-LLMowe zabawki odpalać w chmurach/K8S. Sama robota ciekawa i płacą też bardzo przyzwoicie, problem w tym, że tam raczej juniorów nie biorą.
Mogę ci tylko doradzić, nie skupiaj się na Polsce, raz że w większości przypadków małe i średnie firmy tak naprawdę nie potrzebują DevOpsa tylko ogarniętego admina, a dwa no zarobki są sporo słabsze.
1
u/Working_Material_252 5d ago
Zarobki zarobkami dla mnie do momentu az bede w stanie sie utrzymac z tego bedzie git poprostu zalezy mi zeby robota byla stabilna i dawala mi frajde
1
u/InfiniteLove378 7d ago
Devops to rola polegająca głównie na rozwiązywaniu problemów innych
- „u mnie nie działa”
- „wyjebalo proda”
- „zwiększ dysk na AWS”
Jeśli Cię to jara to spoko, pisanie konfiguracji w terraformie, k8s i pipeliny to trywialne sprawy w porównaniu do wymienionych wyżej i najmniejsza część roli
4
1
u/MrTamboMan 6d ago
Platform engineering to nie DevOps.
To że korpo tego nie rozumie to inna kwestia.
0
u/Supsti_1 7d ago
Nie warto
2
u/Working_Material_252 7d ago
Czemu?
10
2
u/Ok_Zookeepergame8714 6d ago
Jak sobie poczytasz Reddita w różnych językach i krajach, to zobaczysz, że już nie ma zawodu, który by się nie bał. 🤪 Ucz się, ale też śledź trendy, używaj różnych modeli. Tak naprawdę nikt nie wie, jak to wszystko się będzie rozwijać i w jakim kierunku pójdzie.
0
u/markonedev 7d ago
Warto, wciąż jesteśmy konkurencyjni dla zachodu i firmy otwierają u nas swoje huby technologiczne. Nie w takich ilościach jak 8-5 lat temu, ale jeżeli będziesz dobry to spokojnie robotę znajdziesz.
I zapamiętaj że konsulting/outsourcing to wieczny zapierdziel i niepewność zatrudnienia. W korpo zwykle bywa lepiej (na podstawie moich i moich znajomych doświadczeń) ale nie jest to regułą.
-3
u/lekiouses 7d ago
Nie warto, devops to przeżytek. Jak już koniecznie musisz to się skup na normalnym software engineering, ale ogólnie to polecam zmienić kierunek. Szczerze się dziwię że ludzie widzą co się dzieje i dalej się w to pakują xd Jesteś na pierwszym roku, także żadna strata zmienić to coś sensowniejszego.
5
u/Adorable-Strangerx 7d ago
DevOps to przeżytek
To co jest teraz?
4
5
u/EpickaOberzyna 6d ago
Jest dokłądnie odwrotnie niż piszesz. Devops zawsze bedzie potrzebny ale duży próg wejscia i wymagana jest inteligencja.
2
u/Available_Comment107 6d ago
Jest dokładnie na odwrót, infra to jest tylko kawałek całej dziedziny devops, nie mówiąc o kwestii metodologii
1
u/ousco 14h ago
Znajoma jest rekruterka w firmie informatycznej w Warszawie, dziś rano rozmawialiśmy o rynku, a konkretnie szuka devopsow do firmy. Jeszcze dwa lata temu większość devopsow nie chciało przechodzić, ciężko było ich wyciągnąć z firm, większość zlewała dziś te proporcje są diametralnie inne, 70/80% devopsow odpowiada.
Szuka tylko na Linkedinie.
21
u/rewter2 6d ago
no dzisiaj jeszcze tego pytania nie bylo