Wpis z mikrobloga

Ostatnio kilku mireczkow mnie zagadalo na PW o informacje wiec pomyslalem ze mozna skleic to w krotki post o tym gdzie warto pracowac w Europie zeby byc programista25k.. tygodniowo ( ͡° ͜ʖ ͡°)

Source: zmienialem prace ostatnio

Wyjasnienie:
1. Pozycja L5, czyli senior. Nie mowimy tutaj o zjawisku postaci “mam 3 lata doswiadczenia i znam Pythona na wylot wiec jestem seniorem”, tylko o osobach ktore sa specjalistami w danej dziedzinie, sa w stanie samodzielnie prowadzic 6+ miesieczne projekty, zjadly zeby na problemach ze skalowalnoscia a Design Docow uzywaja do planowania piatkowego wieczoru. Zdarza sie ze w wiekszych firmach L4 (regular) zostaja osoby z 10+ letnim doswiadczeniem.
2. Co znaczy 300k USD/4 stock? Na poczatku wspolpracy dostajecie rownowaznosc 300k USD w akcjach, ktore nastepnie spieniezaja wam sie przez 4 lata(25%/rok najczesciej ale sa odstepstwa). Np jezeli dostajecie 300k grantu po 75USD/akcja, dostajecie 4000 akcji przez 4 lata. Ich ilosc nie zmienia sie jezeli cena pojdzie w gore/dol.
3. refreshers = stock ktory dostajecie od firmy co rok, np na start macie grant 300k USD na 4 lata, a pozniej co roku po performance review dostajecie odpowiednik 80k USD w akcjach na kolejne 4, i tak rok rocznie sie nakladaja.

Oferty podane sa w okolicy MAXIMUM ktore wyciagniecie, bez sensownych kontr ofert nierzadko skonczycie z 60% tego. Jak wygladaja przykladowe negocjacje?
-Mozemy zaoferowac panu 200k USD
-Niestety mam oferte 260k USD od firmy X.. Nie uda mi sie raczej wytlumaczyc zonie/mamie/tesciowej wziecie nizszej oferty bo planowalismy zalozyc rodzine w ciagu nastepnych 2 lat i czekaja nas wieksze koszty. Czy dalibysmy rade cos z tym zrobic?
<1-2-3 dni pozniej>
-Damy panu 300k USD o ile podpisze pan kontrakt od reki
- profit???
brzmi slabo, ale dziala swietnie. Wiecej o negocjacjach: https://haseebq.com/my-ten-rules-for-negotiating-a-job-offer/

Lista czysto subiektywna, kierowana jedynie zarobkami i podatkami, bez rozwazania nad kosztem/jakoscia zycia wiec prosze bez gowno burzy. Nie dodaje hedge fundow, lista zawiera tylko firmy ktore zatrudniaja programistow bez specjalistycznych umiejetnosci/wiedzy.

God tier:
Google, Zurich
+ Dla L5 - 300-350K USD/rok i niskie podatki
- Jezeli nie pracowaliscie w firmie podobnego kalibru na stanowisku seniorskim to dostanie sie z zewnatrz na L5 jest watpliwe
- Nawet gdy przejdziecie interview proces to czekanie na zespol ktory was wezmie bedzie trwalo miesiace

Databricks, Amsterdam
+ ~250-300k EUR dla L5, 135-145k EUR gotowka, reszta w stocku
+ Jedyny pre-IPO unicorn na liscie ktory wciaz daje duze granty, jest szansa na podobne IPO do Snowflake i x3 na stocku
- Ciezki interview process, do tego tak dlugi ze zapomnicie w polowie ze z nimi rozmawiacie
- jako pre-IPO duza czesc zarobkow istnieje tylko na papierze

Facebook, London
+ Max ~100k GBP podstawy + bonus + 400k USD stocku / 4 + 50k GBP sign-on dla E5 (L5, tylko po Facebookowemu)
+ Wysokie refreshers - identyczne jak dla osob z US
+ dla high performers Facebook oferuje nawet 2-3x wiekszy stock/bonus roczny
+/- jedna z tych firm do ktorych duzo latwiej sie dostac niz utrzymac
- podstawowa pensja daje duzo do zyczenia (~100k GBP)

**Tier 1*
*Snap, London
+ Dla osob z counter offers i odpowiednim skillem przebija praktycznie kazda oferte, wliczajac w to God Tier
- Ciezki, niestandardowy interview process

Uber, Amsterdam
rozrozniaja 2 poziomy senior enginera L5A i L5B, skupimy sie na L5A
+ 138k EUR podstawy z target bonusem + 200k USD/4 stocku; powinno byc w miare blisko maksymalnej oferty, moze stocku wiecej daloby sie wytargowac
+ swietny poziom inzynierow
- Trudny interview process
- Ryzyko zwolnien grupowych???

Datadog, Paryz
+ 100k EUR + 450k USD/4 stocku
+ mozliwa praca zdalna
+ masa problemow z distributed systems
- w biurze wiekszosc to francuzi.. ( ͡° ͜ʖ ͡°)
- brak refreshers

Stripe, Dublin
+ 250-300k USD dla L3 (strasznie szeroka pozycja, zahacza od L4 (regular) do niskiego L6 (staff) w innych firmach)
+ super techniczne miejsce
+ interview process ciezki, ale w porownaniu do reszty jest najbardziej zyciowy i nie wymaga odwrocenia drzewa binarnergo na whiteboardzie (#pdk)
- nie daja juz stocku w postacji akcji, tylko wartosc pieniezna

Dodatkowo, czysto teoretycznie:
Apple Zurich/London
Microsoft Zurich/London
Google Munich/London
Palantir, London (placi pensje rownowazna US)

inb4 przygotowanie
algorytmy: dowolna ksiazka o algorytmach, cracking the coding interview i leetcode.com premium i sortowac po firmie od najczesciej wystepujacych
system design: Designing Data-Intensive Applications, blog posty wiekszych firm inzynieryjskich, grokking system design jezeli dopiero zaczynacie
soft skills / leadership: Znajdzcie material o przygotowywaniu sie do amazon principles, po przerobieniu go kazda rozmowa powinna byc banalna
mock interviews: pramp.com / koledzy a jezeli nie macie zadnych co sie na tym znaja to kupcie 3-4 platne interview z inzynierami z Google/Facebooka i innych. Koszt kilkuset USD zwroci sie po pierwszej dniowce

#programowanie #naukaprogramowania #programista15k
  • 30