✨️ Jak wycenić siebie na stanowisku junior DevOps?
Pomóżcie mi wycenić się na stanowisku junior DevOps (40 godzin tygodniowo). Widziałem oferty z mocno różniącymi się widełkami i trudno mi określić jakie są standardy rynkowe. Najlepiej z podziałem B2B, UoP, zlecenie. #devops #pracait

〰〰〰〰〰〰〰〰〰〰〰〰〰〰〰
▶︎ Obserwuj nasz tag #mirkoanonim
〰〰〰〰〰〰〰〰〰〰〰〰〰〰〰
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mirko_anonim: jeśli startujesz od 0 (po studiach informatycznych lub samodzielnej edukacji) to ciesz się z 50zl na b2b. Otwierasz sobie w ten sposób furtkę do kilkukrotnie większych zarobków w ciągu tych 2-3 lat.
Jeśli jesteś backend/fullstack devem z doświadczeniem to ok 100zl/h jeśli w ogóle nie miałeś do czynienia z DevOps lub 150-200 zł jeśli już grzebałeś w DevOps. Jeśli jesteś frontasiem z doswiadczeniem - stawka startowa 50-80zl
  • Odpowiedz
@Widelec_: Przecież 13k b2b - pewnie bez urlopów to jakieś 8k nett? XD

Z samego stacku wygląda na to że budują appki mobilne - możliwe że testują to na AKS. Rozumiem że za umiejętność stawiania&supportu mobile-development cicd/azure powinienem zarabiać 8k? XD gdzie to pewnie jest jakiś kontraktor co cię sprzeda za 60k
  • Odpowiedz
Połowa lutego, sytuacja nadal się nie zmieniła, rozmowy o podwyżce póki co jak nie było tak nie ma.

Stan na dziś:

Zakres obowiązków: QA (manual/automat), DevOps, Admin, Informatyk, Murarz, Tynkarz, Akrobata
Doszły kolejne tematy do utrzymania zarówno w chmurze jak i on-premise
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PoorOps: Twoja sytuacja nie jest nadzwyczajna, zgodziłeś się kiedyś pracować za tę stawkę i firma ciągnie ją cały czas. Jak rzucisz papierami, znajdą kogoś innego. W gorszym wypadku zwiększą stawkę. Pozostaje szukać pracodawcy, który zapłaci rynkową stawkę. Póki co liczą oszczędności z każdego miesiąca, gdy nie muszą Ci płacić rynkowych pieniędzy. Polecam materiał Tomasza Kammela na kanale Zero, który dobrze omawia ten temat. Ja dwa razy musiałem zmienić chlebodawcę, żeby
  • Odpowiedz
Hej miraski pracuję jako QA od 10 lat, głównie testy automatyczne w C#, okazjonalnie w TS jakieś pipeliny pod automatyzację w CI/CD w Azure. No generalnie proste rzeczy. Ostatnio byłem z ziomkami na piwie i rozmaiwialiśmy o AI o szansie na wyparcie przez sztuczną inteligencję konkretnych dziedzin itd itp. Long story short zdałem sobie sprawę, że QAje raczej zostaną zredukowani do minimum, ktoś tam rzucił info że devopsi właśnie są bezpieczni.
Tak sie
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Co to jest YAML?

Nagranie pochodzi z programu Szkoła Automatyzacji Sieci. Autorem jest Piotr Wojciechowski.

Jeśli chcesz nauczyć się jak automatyzować swoją pracę z siecią, bez potrzeby pisania skryptów w Python lub Go, to dołącz do SAS.

https://showroute.pl/sas/
Showroute_pl - Co to jest YAML?

Nagranie pochodzi z programu Szkoła Automatyzacji Si...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

rozwiązanie to rzekomo Kubernetes, który lepiej zarządza wolumenami (...) Na nic --restart unless-stopped, jeśli po awarii trzeba ręcznie usuwać kontener, wolumeny i tworzyć na nowo


@SendMeAnAngel: sam sobie odpowiedziałeś. Na k8s nie byłoby awarii, bo pod zeskalowałby się na inny dostępny node.
  • Odpowiedz
Co to znaczy awaria serwera? Docker jest postawiony bezpośrednio na systemie? W jakiejś maszynie wirtualnej? Przez awarie serwera rozumiesz awarie hosta? Usługi dockera? Samego kontenera? Sprawdziłeś logi kontenera?


@Shumitu: Weź pod uwagę wszystkie scenariusze.

Sprawdzałem logi serwera. To chyba ten błąd:
  • Odpowiedz
Scrum Master jako brygadzista w firmach IT

Rola Scrum Mastera miała być jednym z najbardziej rewolucyjnych elementów zwinnych metodyk. Facylitator, lider służebny, strażnik wartości Scruma i katalizator zmiany organizacyjnej. W praktyce wielu polskich firm IT Scrum Master coraz częściej przypomina jednak postać dobrze znaną z poprzedniej epoki: brygadzistę pilnującego normy.

Od servant leadera do nadzorcy tablicy

W
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Ksiega_dusz: a nie było czasem tak że skrum master miał być rolą w projekcie a nie stanowiskiem samym w sobie. Kiedyś w miarę komunikatywny dev zostawał SM i se prowadził te spotkania tabelki robił itp. Ot 2-3 godziny w tygodniu poświęcone na pierdy zamiast kodzenia

To firmy źle zrozumiały manifest i pozatrudniał nadzorców z batem w ręce zamiast mózgu w głowie
  • Odpowiedz
Kiedyś w miarę komunikatywny dev zostawał SM i se prowadził te spotkania tabelki robił itp. Ot 2-3 godziny w tygodniu poświęcone na pierdy zamiast kodzenia


@Lurlve: historia zatacza zdrowe koło, bo u mnie na zakładzie jest dokładnie tak jak piszesz
  • Odpowiedz
Przez lata uchodzili za wygranych transformacji cyfrowej. Programiści w kontrze do klasycznch „korposzczurów” — mieli być nową elitą rynku pracy: mobilną, niezależną, świetnie opłacaną i odporną na kryzysy. Kapitalizm w wersji startupowo-technologicznej wydawał się im systemem idealnym. Dziś jednak coraz wyraźniej widać, że ta narracja była iluzją, a rachunek właśnie przychodzi do zapłacenia.

Model B2B, elastyczne kontrakty, brak „zbędnych” zabezpieczeń socjalnych — wszystko to sprzedawano jako wolność. Wielu programistów z entuzjazmem odrzucało etaty,
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Ksiega_dusz: prawda jest taka, że całe IT to banda indywidualistów i tu jest problem. Przez brak poczucia jedności z innymi zatopią statek na którym płyną przez zawodowe życie.
Wielu się tu uważa za indywiduum, które rozgryźli życie i świat bo zarabiają 3-10 x tyle co ich rodzice a tak naprawdę są niezorganizowani i wystarczy że firma wystawi managera i scrum mastera ogarniętych w social skills I zaczynają biegać w kołowrotku
  • Odpowiedz
Mam pytanie, pracuje it w developmencie produktu, niestety, audyt wewnętrzny do mnie przyszedł i chce moje pliki za poprzedni kwartał, a ja przez dwa lata nie we wszystkich plikach zaktualizowałem specyfikację produktu, robiłem kontrole na bazie aktualnej ale w eksel ach nie wszystko zaktualizowałem, trochę sie teraz boję

#pracbaza #studbaza #programista15k #programowanie #praca #it #devopsiarz #devops
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Koniec stycznia a moja sytuacja tylko gorsza. Na początku grudnia 2025 pisałem, że zbliżają się rozmowy o podwyżkę. Mamy koniec stycznia i nadal nie było żadnej rozmowy, jedynie się pogorszyło bo pod początku nowego roku ściągnęli mnie do biura (wczesniej musiałem być tylko raz w tygodniu).

Zakres obowiązków to nadal qa automaty, devops, admin, informatyk (ogólnie człowiek od wszystkiego, tester, murarz, akrobata a stanowisko na umowie to DevOps)

I to wszystko za zawrotne 5
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć Wykop,

buduję bardzo wczesny projekt (alpha), jeszcze bez firmy i bez inwestora.
Na razie skupiam się wyłącznie na produkcie i realnym feedbacku.

Aktualnie w testach są dwa elementy:
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Bawie sie i troche ucze obslugi serwera z budowa pipelinow... na RPi 5. Zainstalowalem w dockerze #gitea, setupuje runnera i... lipa. Po rejestracji runnera nie generuje sie plik .runner. Walczę dwie godziny, LLM zapetla się juz dwa razy i nagle... .runner znajduje w glownym katalogu kontenera, a nie w katalogu data/. WTF?! Co zle zdefiniowalem w docker-compose? Zanim mnie ukrzyzujecie zaznaczam, ze jestem amatorem-hobbysta-masochista. XD

#linux #
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Co zle zdefiniowalem w docker-compose?


@Commodore_64: łatwiej by było jakbys wstawił plik docker-compose, z tego co piszesz to błąd przy ścieżkach właśnie w services/volumes;
  • Odpowiedz
Pamiętacie to? Znalazłem przyczynę. Otóż używamy wtyczki jib-maven-plugin do budowania obrazów Docker. Tak narzucił pośrednik klienta, ale mamy wolną rękę i można to zmienić. Wtyczka ta dba o reproducible builds i między innymi ustawia wszystkie daty na 1970. W konfiguracji nie da się zachować oryginalnych dat, a jedynie ustawić sztywną datę.

Ale czy to by pomogło i przeglądarka za każdym razem by sprawdzała, czy jest nowa wersja?

Z serwera dostajemy:
- Last-Modified: Thu, 01 Jan
@SendMeAnAngel 0
Wdrażamy nową wersję aplikacji Angular. Klient nadal widzi starą wersję, bo przeglądarka zapisała w pamięci podręcznej. Jak sobie z tym radzić? Angular tworzy pliki .js z losowym ciągiem znaków, ale to index.html jest cachowany.

Po analizie wyszło, że serwer lighttpd zwraca datę Last-Modified 1970.

Można wymusić Cache-Control: no-cache, no-store, must-revalidate

Ale
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach