Gdzie będzie lepiej się pracowało?

0

Korporacja:
18k b2b, tech (java, kafka, AWS, k8), Polacy, praca lekka bez nadgodzin,
oprogramowanie już powstało, teraz tylko je optymalizują, naprawiają błędy i niedługo wdrożenie

Softwarehouse:
start od 18 lipca, dobrze zorganizowani, HR bardzo kontaktowe.
19k b2b, tech (java, AWS), głównie Ukraińcy (na kierowniczych stanowiskach sami Ukraińcy), ale też Rumuni, Polacy, Amerykanie.
Przepisywanie oprogramowania, budowanie CI/CD od podstaw, wdrażanie tego na chmury od zera, spodziewam się, że będzie zapieprz.

3

Ogólnie bym na pewno wybrał korpo, tylko jak piszesz że przekładają Twój start date to lecą w kulki i to mocno (bo nagle będziesz pół miesiąca bez wypłaty).

0

Moze maja hiring freeze?

2

Jest czas urlopowy. Może nie ma kogoś, kto musi umowę podpisać. Ja nie lubię korpo i unikam.

1
Riddle napisał(a):

Typowa dychotomia w ankiecie.

Czyli wzięcie szerokiego spektrum możliwych ofert pracy i sprowadzenie go do dwóch skrajnych wartości. Na pewno dostaniesz wartościowe wyniki.

Przecież to jest szczególny przypadek gdzie ma dwie oferty i przypadkowo jedna jest z korpo a druga ze startupu

3

A jaka wielkość korpo i tego SH? Może się okazać, że w software house będziesz pracował nad projektem dla korporacji (coś w rodzaju kontraktowni) ;D I no w tej sytuacji bym się kierowała już składem zespołu, z którym będzie się pracowało oraz samym projektem. Tu masz do wyboru utrzymanie dużego projektu lub tworzenie nowego (a raczej przepisywanie) od podstaw.

Z mojej perspektywy to tak bym oceniła te dwie oferty:

Korpo:

  • komunikacja głównie w języku polskim, a zatem mniejszy wysiłek, jeśli chodzi o samą komunikację, bo łatwiej zrozumieć zakres zadań i ogólnie łatwiej się dogadać z zespołem, z drugiej strony coraz więcej firm działa bardziej międzynarodowo i w przyszłości firmy będą preferowały osoby, które mają więcej doświadczenia w międzynarodowym środowisku
  • większa stabilność pracy i płynność finansowa, zapewne łatwiej o urlop, gdyż nieobecność nie zaburzy za bardzo pracy zespołu
  • brak możliwości zmiany projektu czy klienta, a jeśli się uda zmienić dział/zespół czy sam projekt, to jednak cała otoczka (HR, organizacja) pozostaje taka sama
  • z reguły większy nacisk na dobre praktyki i optymalizacje kodu, ale niekoniecznie, np. jeśli to Comarch
  • być może większy nacisk na work-life balance, stale godziny pracy, może brak możliwosci nadgodzin?
  • jeśli długo nic nie będzie ciekawego się działało w projekcie - tez łatwo się wypalić
  • zazwyczaj opracowane procedury, brak płaskiej struktury
  • praca lekka, można się skupić na innych rzeczach po pracy

SH:

  • komunikacja głównie w języku angielskim, więc trzeba bardziej się wysilać, gdyż to nie jest nasz pierwszy język, ale z drugiej strony łatwiej będzie znaleźć kolejną prace już taką zagraniczną za o wiele lepsze zarobki dzięki nabytemu doświadczeniu
  • większa szansa na "awans" i wyróżnienie się w firmie, większy wpływ na funkcjonowanie firmy
  • możliwość zmiany projektu, każdy projekt może być inny, gdyż to zalezy od klienta w dużej mierze
  • większy rozwój zawodowy ze względu na konieczność tworzenia czegoś od nowa (dużo researchu)
  • skoro chcą przepisać od nowa - to może też mają duży nacisk na dobre praktyki?
  • jeśli to małe SH i mały zespół - to może być problem z urlopami i dłuższa nieobecnością
  • jesli bedzie cały czas zapieprz - to można łatwo się wypalić i mieć dużo nadgodzin
  • trudniejsza praca, zapewne brak siły na dodatkowe projekty po godziny

Brakuje mi informacji takich jak:

  • wielkość i kompetencje zespołu, do którego się trafi
  • długość trwania projektu - co dalej po wdrożeniu projektu (poza oczywistymi poprawkami i utrzymaniem projektu)
  • jak jest duży nacisk na dobre praktyki
  • czy są jakieś spotkania typu tech meetings, szkolenia
  • metodyka pracy, np. czy jest Scrum lub coś podobnego, kto zarządza projektem
  • czas istnienia danej firmy
  • czy w SH dbają o work-life balance
  • liczba spotkań online oraz offline (jakieś delegacje, spotkania integracyjne)
  • benefity typu doradztwo prawne lub z zakresu księgowości

No i dużo zależy od Ciebie, czy szukasz pracy bardziej długoterminowej czy chcesz za kilka lat lub wcześniej zmienić, czy chcesz awansować lub pójść na swoje, czy masz rodzinę lub jakieś plany w tym zakresie (chodzi mi o możliwość wzięcia urlopu na żądanie w przypadku choroby kogoś z rodziny) i jakie masz doświadczenia z poprzedniej pracy - tzn. czy szukasz mocnego rozwoju czy raczej zależy już Ci na stabilizacji.

4

Ociężałość to cecha charakterystyczna w korpo, jak zależy ci na "stabilnej i spokojnej" pracy, to zaczekaj aż się wyrobią. Ich "mindset" jest taki, że szybciej się nie da. Wielu rzeczy się w korpo "nie da", więc jeżeli wykażesz absolutne minimum inicjatywy, to można się piąć po stopniach kariery jako wyjątkowo proaktywna osoba.
Software house - pewnie będzie zapieprz, bo im zależy na wypchnięciu projektu do klienta i zgarnięciu kasy, ale robota prawdopodobnie dużo ciekawsza w tym przypadku i dająca więcej okazji (a wręcz zmuszająca) do rozwoju.
Pracowałem w jednym i drugim, w obu przypadkach da się żyć i utrzymać. W korpo miałem swój najlepszy jak do tej pory projekt, ale tez najgorszy możliwy syf. reguły nie ma.

0

dzięki za analizę, dodaję:

jagodowa napisał(a):

Brakuje mi informacji takich jak:

  • wielkość i kompetencje zespołu, do którego się trafi

nie wiem

  • długość trwania projektu - co dalej po wdrożeniu projektu (poza oczywistymi poprawkami i utrzymaniem projektu)

nie wiem

  • jak jest duży nacisk na dobre praktyki

nie wiem

  • czy są jakieś spotkania typu tech meetings, szkolenia

nie ma

  • metodyka pracy, np. czy jest Scrum lub coś podobnego, kto zarządza projektem

scrum w obu przypadkach

  • czas istnienia danej firmy

długi w obu przypadkach

  • czy w SH dbają o work-life balance

nie wiadomo

  • liczba spotkań online oraz offline (jakieś delegacje, spotkania integracyjne)

raczej nie ma

  • benefity typu doradztwo prawne lub z zakresu księgowości

raczej nie ma

3

Weź taką, żebyś miał mniej czasu tutaj zaglądać, bo te trolle są coraz słabsze

2
LitwinWileński napisał(a):

Softwarehouse:
19k b2b, tech (java, AWS), głównie Ukraińcy (na kierowniczych stanowiskach sami Ukraińcy), ale też Rumuni, Polacy, Amerykanie.

znasz rosyjski?

3

No, ale ten software house to też korporacja. Więc jak rozumiem porównujesz dwie korporacje - jedną, która sprzedaje Cię jako zasób programujący na którym sama chce jak najwięcej zarobić, z drugą, w której soft nie jest istotą działalności, a więc jesteś kosztem.

Wybierając między dżumą a cholerą wybierz zatem tam, gdzie więcej płacą. Dodatkowo w SH teoretycznie masz większe szanse się czegoś nauczyć.

0

Skoro obie firmy istnieją od dawna oraz pracują w Scrumie, to granica pomiędzy nimi może się rozmywać, szczególnie, że doprecyzowałeś w którymś komentarzu, że to wielki SH, więc nie patrzyłabym już na to, czy firma jest korpo czy SH, szczególnie po tej sytuacji z opóźnianiem startu współpracy.

no właśnie, stąd ta rozkmina. Też bym wolał korpo, ale jak lecą w kulki to nie wiem...

@LitwinWileński: a dlaczego wolisz korpo? Chodzi głównie o to, że praca lekka bez nadgodzin w języku polskim (co akurat rozumiem) czy coś jeszcze?

0
jagodowa napisał(a):

@LitwinWileński: a dlaczego wolisz korporacji?Chodzi głównie o to, że praca lekka bez nadgodzin w języku polskim (co akurat rozumiem) czy coś jeszcze?

Bo jestem skoczek (3 firmy w 3 lata) i szukam stabilizacji by popracowac ze 3-5 lat. W tym korpo wiekszy spokoj, wiec wieksza szansa ze wytrzymam.
Poza tym nie mam dosw. z k8, aws a tu bede mogl sobie powoli w tym klikac. W softwarehousie nie ma k8, jest tylko aws i raczej bedzie trzeba sie szybciej tego uczyc.
Lubie tez wysoka jakosc kodu i wydaje mi sie ze w tym korpo bedzie czas na to by pisac tak jak wujek Bob nauczal.

Z drugiej strony w tym softwarehousie jest fajniejsza atmosfera, takiej zespolowej walki i na pewno uczylbym sie szybciej niz w korpo.
A mowienie po angielsku to dla mnie plus by byl.
Troche boje sie tex tych Ukraincow bo o ile wiekszosc jest normalna to niech sie trafi jakis nazista banderowiec to moze mnie mobbingowac.

Pracowalem juz i w korp i softwarehousie.
Z korpo odszedlem bo nuda.
Z softwarehous bo sie wypalilem (jak csly zespol z reszta, wszyscy sie zwolnili w 3 mies.) zapieprzalem po 10-12 godz. dziennie a scrum masterki po polonistyce i tak wiecznie niezadowolone byly i potrafily na mnie nakablowac do dyrektorki za to ze po miesiecznym urlopie do godz. 15 (minus spotkania) czytalem maile i czaty xD
Lider ptrafil siedziec od 8 rano w pt. Do 3 w nocy w sobote xD i mial pretensje jak zamknalem lapka o 16.
Z perspektywy czasu jednak bardzo duzo nauczylem sie w tym kolchozie i fajnych ludzi poznalem.

2

Z softwarehous bo sie wypalilem (jak csly zespol z reszta, wszyscy sie zwolnili w 3 mies.)

Na LinkedIn możesz poszukać osób (jest taki filtr, gdzie możesz filtrować po "Poprzednia firma"), które pracowały w któreś firmie i zobaczyć, po jakim czasie zmienili pracę na inną. W ten sposób będziesz mógł ocenić rotację i ew. masz okazję zagadać do osób, które już tam nie pracują.

Troche boje sie tex tych Ukraincow bo o ile wiekszosc jest normalna to niech sie trafi jakis nazista banderowiec to moze mnie mobbingowac.

Nie wiem jakie masz doświadczenie, ja do tej pory natrafiłam na zupełnie normalnych Ukraińców czy Białorusinów, szczególnie jeśli chodzi o IT. Poza tym masz informację, że w tym SH pracują już Polacy, więc gdyby osobom na stanowiskach kierowniczych (gdzie są Ukraińcy jak wspomniałeś) by to przeszkadzało, to nie dostałbyś tej ofert, bo firma nie byłaby zainteresowana współpracą z Polakami.

1
LitwinWileński napisał(a):

Lubie tez wysoka jakosc kodu i wydaje mi sie ze w tym korpo bedzie czas na to by pisac tak jak wujek Bob nauczal.

To absolutnie nie zależy od firmy, lecz od projektu i zespołu.
SH może Cię oddelegować do totalnego bagna, ale może też do klienta na wysokim poziomie technicznym.

Troche boje sie tex tych Ukraincow bo o ile wiekszosc jest normalna to niech sie trafi jakis nazista banderowiec to moze mnie mobbingowac.

Sugeruję odstawić Komsomolskają Prawdę.

1

Przy pracy w korpo będziesz miał tyle czasu wolnego że spokojnie możesz wziąć drugi etat w tym samym czasie zdalnie, albo pracować nad własnymi projektami.
W software housie prawdopodobnie będziesz musiał faktycznie pracować 8h dziennie.

No i wątpię żeby w tym pierwszym korpo byli sami polacy, obstawiam co najmniej 30% ukraińców

0

ech, poszedłem do korpo i żałuję. Mam już dość. Absolutne dziadostwo na każdym kroku, wszyscy mają wszystko w dupie.
Trafiłem na końcówkę wielkiego projektu. Nie jestem w stanie nawet nic odpalić lokalnie, bo wszystkie mikroserwisy są mocno powiązane przez jakieś projektowe frameworki, w których rzeczy dzieją się implicit i wymagana jest implicit konfiguracja, którą muszę sobie nie wiadomo skąd wyczarować. Nie są używane są profile ani bootstrapowanie bazy. Jak prosiłem o pomoc to mam wrażenie, że na tym etapie to już nikt nie ogarnia jak to sobie uruchomić lokalnie i bazują na tym co im się pozapisywało w bazie przy wcześniejszych uruchomieniach. Są środowiska dev, ale nie wiadomo jak podłączyć się tam na kolejkę. Nie miałem wprowadzenia w projekt, nawet nie wiem o co w nim chodzi, prawie nic nie wiem o domenie. Dokumentacja? Syf, nieaktualna. Mam wrażenie, że nie ma pracy zespołowej, każdy sobie.
Zadawałem po 1 pytanie dziennie, a scrum master po 3 dniach od kiedy miałem już dostepy zapytał mnie czy w przyszłym tygodniu też będę miał pytania czy już nie będę miał pytań. (odebrałem to tak jakbym miał już nie mieć pytań i że ma mnie za debila ten scrum master)
Plusy takie, że nie ma pośpiechu i nijaka atmosfera (nie włażą w buciorami w zycie prywatne).

To jest normalne, zazwyczaj tak jest? Może ja się nie nadaję do tej roboty?
Poszukałbym innej, ale: przez ostatnie 3 lata pracowałem w 3 firmach.
Z 1 odeszłem, bo było legacy, lider mnie chwalił.
Z 2 bo wymagali pracy w nadgodzinach, 2 głównych liderów technicznych mających pod sobą 50 devów mnie chwalili.
Z 3 bo nuda, prawie nic nie było do roboty, w 1 zespole mnie chwalili, w 2 przeciwnie.
To chyba nie mogę sobie pozwolić na zmianę, muszę zacisnąć zęby i wytrzymać tu chociaż rok?

4
LitwinWileński napisał(a):

To chyba nie mogę sobie pozwolić na zmianę, muszę zacisnąć zęby i wytrzymać tu chociaż rok?

Tak, od 1.08 weszła ustawa, która zakazuje zmieniać pracę częściej niż raz w roku. Musisz się przemęczyć, IT to nie jest żadne eldorado

2

@LitwinWileński:
To nie wina korpo tylko zespolu. Masz 2 opcje:

  • skoro nie ma pospiechu i nikogo nic nie obchodzi to udawac, ze jest spoko. Odbierac pensje i zdychac w srodku
  • meczyc im dupe na daily az ktos w koncu Ci pokaze konfiguracje. I to tak meczyc ze o ile nie macie nastepnych spotkan to chcesz zeby ktos zostal po daily, sharowal ekran i pokazywal. Jezeli ktos sie zarzeka ze nie wie, to ma zostac razem z Toba i tez sie dowiedziec.
  • bonusowa opcja: jezeli b zawiedzie to wysylasz maila w cc manager lub manager managera, ze jestes nowy i to jest jakis zart ze nikt nie chce pomoc nawet postawic srodowiska.

Przerabialem taki schemat i u mnie opcja b rozwiazala wszystkie problemy. Pracowalo sie o dziwo fajnie mimo lekkiego niesmaku co do poczatku wspolpracy.

LitwinWileński napisał(a):

Poszukałbym innej, ale: przez ostatnie 3 lata pracowałem w 3 firmach.
Z 1 odeszłem, bo było legacy, lider mnie chwalił.
Z 2 bo wymagali pracy w nadgodzinach, 2 głównych liderów technicznych mających pod sobą 50 devów mnie chwalili.
Z 3 bo nuda, prawie nic nie było do roboty, w 1 zespole mnie chwalili, w 2 przeciwnie.
To chyba nie mogę sobie pozwolić na zmianę, muszę zacisnąć zęby i wytrzymać tu chociaż rok?

Jezeli to sa 3 roboty przez 3 lata, a nie 1 robota 2,5 roku i 2 w 6 miesiecy to nie widze problemu. Aktualna jezeli potrwa mniej niz 2-3 miesiace to mozesz nawet jej nie wpisywac w CV, ale jak na moje to beda sie odzywac tak czy siak. Po prostu bedziesz grzecznie tlumaczyc dlaczego odszedles po tak krotkim czasie.

0
LitwinWileński napisał(a):

ech, poszedłem do korpo i żałuję.

To dobrze, bo teraz możesz zrobić retrospekcję. Trzeba się sparzyć, żeby wiedzieć na przyszłość, czego unikać.

oprogramowanie już powstało, teraz tylko je optymalizują, naprawiają błędy
to już jest żółta lampka ostrzegawcza, że będziesz miał do czynienia z legacy.

Druga oferta wydaje się bardziej greenfieldowa (jest jeszcze aktualna?):

Przepisywanie oprogramowania, budowanie CI/CD od podstaw, wdrażanie tego na chmury od zera, spodziewam się, że będzie zapieprz.

tylko też bym nie wierzył, że to będzie idealne:
Przepisywanie oprogramowania - czyli chaos albo utrzymywanie obu wersji naraz. Poza tym często można spotkać na oszukane greenfieldy (gdzie mówią ci, że greenfield, a jak wchodzisz to okazuje się, że już 20-30% projektu jest zrobione, czyli w zasadzie masz już dość ograniczone pole do podejmowania jakichkolwiek większych decyzji projektowych).

Nie jestem w stanie nawet nic odpalić lokalnie, bo wszystkie mikroserwisy są mocno powiązane przez jakieś projektowe frameworki w których rzeczy dzieją się implicit i wymagana jest implicit konfiguracja, którą muszę sobie nie wiadomo skąd wyczarować.

Czyli "monolit zbudowany na mikroserwisach"?

To nie wina korpo tylko zespolu.

Dokładnie. W JanuszSoftach też dzieją się podobne cyrki. Wiem, bo kiedyś pracowałem w takim JanuszSofcie w chacie w lesie i tam też były podobne akcje. Np. nawet do testów nie dało się zrobić new Foo, tylko żeby stworzyć jedną instancję obiektu, to trzeba było wypisać z kilkadziesiąt linijek konfiguracji i zasymulować całe środowisko produkcyjne (jakieś permissions, opcje konfiguracyjne, potworzyć agregaty, wygenerować UUID itp.), bo to niby miało być pisane w stylu DDD.

2
LukeJL napisał(a):
LitwinWileński napisał(a):

ech, poszedłem do korpo i żałuję.

To dobrze, bo teraz możesz zrobić retrospekcję. Trzeba się sparzyć, żeby wiedzieć na przyszłość, czego unikać.

A ja jestem w korpo (niemieckim) i se chwalę. Po prostu nie podoba mi się takie generalizowanie, że korpo jest złe. Jak już zostało napisane wyżej kilka razy wszystko zależy do jakiego projektu się trafi. Na kupę można trafić zarówno w korpo, SH czy startupie. Podobnie w drugą stronę.

1
LitwinWileński napisał(a):

ech, poszedłem do korpo i żałuję. Mam już dość. Absolutne dziadostwo na każdym kroku, wszyscy mają wszystko w dupie.

No to jest właśnie główny plus korpo. Nie mówiłeś że zależy ci na tym żeby innym zależało, albo żeby robić coś co działa i nie zostanie za chwilę wyrzucone do kosza.

1

@obscurity: To jest problem większości projektów w korpo. Ale zgadzam się, na ogół taki sweet spot to "sp....ć projekt, ale nie za szybko i nie za tanio, a przede wszystkim tak, żeby to była niczyja wina, tylko learning experience i można było z tego zrobić success story power pointa".

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