Skoči na vsebino

[AMA] Sem senior developer z 10let+ izkušenj


Priporočeni prispevki

https://blog.pragmaticengineer.com/advice-for-tech-workers-to-navigate-a-heated-job-market/

 

0. najprej par osnov glede trga, da otipas kaksno je stanje, googlanje, glassdoors, da vidis koliko si vreden:

- optimizacija CVja (buzzwordi, nekaj kar ne-tehnicnemu cloveku predstavi kako super si nek projekt vodil, problem resil, neko stvar optimiziral). slovenci se tipicno podcenjujemo, sploh za ameriske standarde, sploh za kalifornijske standarde

- firmi-prilagojen CV (vzames 15minut da, ce se da, malenkost prilagodis "osnovni" CV da bolj pade v oci glede na to kar so trenutni buzzwordi trenutne firme, kamor applyas

- osnove pogajanja (https://www.kalzumeus.com/2012/01/23/salary-negotiation/, videi na youtube). ce kot developer se nisi posvetil ure ali dveh temu da se zavedas tega, potem je to najboljsa poslovna investicija v karieri. pogajanje je rigged proces kjer vecina zaradi nepoznavanja teh osnov izgubi 10-30+% na placi.

1. ce imas pod rokavom >5 let delovne dobe in dober resume projektov, lead rolo oz. dober senior role, gledas direkt firme, sicer so mogoce agencije lazja opcija (v sloveniji imamo Povio, ki kar dobro placa), vendar se zavedaj da agencija pobere 25-55% tega kar stranka placa.

2. gledas firme ki zaposlujejo (polno strani), se bolje je da gledas razne skupnosti (reddit ipd.) specificne za tvoje podrocje, kjer so ponavadi teme kdo zaposluje, se boljse je pa da tezis ljudem ki jih poznas, ali s katerim imas kontakt, po recimo 5 letih dela bi moral met nek krog ljudi bivsih sodelavcev, ce jim reces ce te referrajo oz. ce poznajo koga da te referra, obstaja sansa da te nekdo bo. referral je ponavadi neprimerljivo bolj efektiven kot posiljanje mailov oz. DM na linkedin etc.

3. delas na sebi in se sprijaznis s tem da je to long-term proces, ce nisi danes v formi bos pa v bistveno boljsi formi cez eno leto, ce bo to leto gradnje skillov, sodelovanja v skupnostih, izkusenj v iskanju firm in mogoce celo par neuspesnih intervjujev mimo

  • Račka +1 2
  • Na jagodo +1 2
Povezava do prispevka
Morski reče Dne, 17. 1. 2022 at 1:49:

Enterprise: kolko so sedaj tarife okvirno? Lahko kar s številom inexpensive prostitutk dnevno (70eur/30min)

disclaimer: mam omejen vpogled, ker nimam dosti znanih ki delajo direkt za ameriske firme, tko da scepec soli, cez palec

agencije majo gaussa med 25 in 65 usd/h (notranji del gaussa recimo)

sicer pa recimo bay area, new york nekje 110-130k entry, 140-160k+ mid level, 180+ senior, 210+ lead, to je primer mogoce tipicne "dobre" firme, base compensation (brez letnega bonusa in brez stock options, ponavadi to nanese se dodatnih 25-75% vec)

razni netflixi in podobni ki se kopajo v denarju in so desperate za razne izkusene pa hitro placajo se par deset postov vec

 

uredilo bitje Enterprise
Povezava do prispevka
Enterprise reče Dne, 16. 1. 2022 at 8:44:

 

ne.

vsaj trenutno (almost-30) ne, in ne kaze na to da bi me rabilo skrbeti, ker se cela industrija stara, oz. se stara del ki je najbolj produktiven in najbolj placan.

 

sploh zdej v covid casih je senioriteta izjemno poudarjena in placana, juniorji so pa najebal. ta mentaliteta "mladi, ki mislijo out of the box, so nadobudni in delavni" je overrated as shit. ti isti mladi zelo tezko upravicijo da so karkoli druega kot junior/midlevel in so zato na globalnem trgu v kurcu.

Res je. samo tudi 15 let nazaj junior ni bil baš bajno plačan. Se pa pozna ker je razlika v plači ogromna (večja kot je bila). No zakaj se ne rabi juniorjev? Ker rabijo 1-2 leti da so produktivni. Senior rabi pa par mesecev. Firme imajo DANES denar in ga hočejo zapravit, uglavnem preveč denarja je. Seveda pametne firme ki gledajo na dolgi rok uzamejo tud juniorje, samo ne sme bit prevelik % ker gre potem firma lahk v bulo.

Enterprise reče Dne, 16. 1. 2022 at 8:46:

 

ce mene vprasas, vcasih sem mislil da to bi blo super da bi spoznal kaksno koderko. ampak glede na to kako mi v glavi vre ko vidim povprecno-nesposobne deve, bi pomojem zelo hitro bodisi popizdil (interno lol) sillicon valley tabs versus spaces style, bodisi bi cisto odmislil to da je koderka.

 

da ne govorimo o tem kako je vedno vecji procent teh koderk izrazito woke-extreme-left usmerjenih, majo modre cudno pristrizene lase in privlacijo nikogar.

 

 

Lol kaj ga moti. To da je nekdo woke ni nek baš problem, če nisi ravno Janšist. Izobraženi Janšisti so najbolj smešni pajaci, ko vidiš da je izobražen/pameten samo na napačnih mestih.

 

Jaz imam pri tem bolj problem, ker se potem lahko profesionalno primerjaš med sabo in ta branža je izredno tekmovalna. Verjetno jih 90% ne bi preživelo.

 

Also, kratki lasje so hot, jebeš tiste dolge metle na glavah, overrated :D

Enterprise reče pred 5 urami:

disclaimer: mam omejen vpogled, ker nimam dosti znanih ki delajo direkt za ameriske firme, tko da scepec soli, cez palec

agencije majo gaussa med 25 in 65 usd/h (notranji del gaussa recimo)

sicer pa recimo bay area, new york nekje 110-130k entry, 140-160k+ mid level, 180+ senior, 210+ lead, to je primer mogoce tipicne "dobre" firme, base compensation (brez letnega bonusa in brez stock options, ponavadi to nanese se dodatnih 25-75% vec)

razni netflixi in podobni ki se kopajo v denarju in so desperate za razne izkusene pa hitro placajo se par deset postov vec

 

Za tak dnar skor ni fore delat za njih. Also ameri nimajo 40 urnega delovnika. No seveda fully remote bi maybe šlo, samo ti vseeno ne pobegne kak let čez veliko lužo. Pa dvomim da bojo take cifre dali za remote. To ti govoriš za plače tam (pa so stroški bivanja nori), ali za remote?

Povezava do prispevka
jlpktnst reče pred 11 urami:

Lol kaj ga moti. To da je nekdo woke ni nek baš problem, če nisi ravno Janšist. Izobraženi Janšisti so najbolj smešni pajaci, ko vidiš da je izobražen/pameten samo na napačnih mestih.

mogoce tebi ni problem, meni gre na k ze slovenski nivo wokednessa, da bi pa zivel s takim clovekom? no, za mene to ni, sicer so tudi studije (no, saj ne rabis studij) ki kazejo na slabo uspesnost razmerij kjer je ostopanje v politicnih polih preveliko, in take zenske so prevec ekstremne za vecino :) 

jlpktnst reče pred 11 urami:

Za tak dnar skor ni fore delat za njih. Also ameri nimajo 40 urnega delovnika. No seveda fully remote bi maybe šlo, samo ti vseeno ne pobegne kak let čez veliko lužo. Pa dvomim da bojo take cifre dali za remote. To ti govoriš za plače tam (pa so stroški bivanja nori), ali za remote?

kaksen denar tocno in po kaksni racunici ni fore? v sloveniji je rang za seniorje 4k do 6k bruto, pa 6k je v pescici manjsih podjetij, ponavadi se okoli 5k ustavi.

fully remote je fully remote. ne poznam nobenega (pa jih poznam kar nekaj) ki bi rabili letet cez luzo. pa to leta pred covidom. no, meni so 2020 rekli naj pridem za 2 tedna v office, da bomo meli neke workshope; to je bilo po dveh letih dela, pa kompenzirano bi imel vse, tko da sem se veselil, dokler ni bilo odpovedano zaradi covida.

 

seveda imajo 40-urni delavnik. tipicni 9-to-5, nisem videl odstopanj napram sloveniji, pa ne pri sebi (in znancih) osebno, ampak tudi pri tem kdaj ostali se delajo. ce je treba delat nadure se dela nadure, ce hoces, ki so placane (in placane vec), isto kot v sloveniji. jaz odkar delam remote delam manj casa dnevno kot prej ko sem hodil za 7 ur v pisarno (in dobro uro od tega porabil za kosilo in kavice).

 

to govorim za place splosno, pac za agencijo delajo ponavad tujci in ne domacini, se pa da prav tako delat direkt za isto placilo, placan dopust, stock options itd, samo da pac nimas zascite kot kocevski medved zoper odpustitev, pa nimas placanega ameriskega zdravstvenega zavarovanja (seveda) itd.

 

Morski reče pred 8 urami:

Tisto dol pa verjetno plače v Bay area. Čeprav se mi zdijo previsoke - razen za top tier big tech

ja, kot sem napisal, "tipicna dobro stojeca firma v bay area ali new york". v alabami bo 2x, 3x manj. ampak upostevaj da trenutno je dosti firm (v absolutnih stevilkah, seveda ne relativno) ki jim en izkusen zaposleni prinese milijon extra dohodka letno plus. pogajalske moznosti so wide open, ce oni ne morejo dobit kar iscejo, ti se pa dobro prodas.

uredilo bitje Enterprise
Povezava do prispevka
bainit reče Dne, 16. 1. 2022 at 17:27:

jah, čeprav outsourcing v indijo ni nekaj novega, pa v vzhodno evropo tudi ne (ena od teorij za solarwinds hack so ravno ti).

 

Outsourcing se vraca iz Indije ker so pac firme ugotovile da so hudo nesposobni.

Povezava do prispevka

to je meme brez podlage razen par anekdot (ki niso cisto take kot ta meme)

 

ce mas svojega "subcontractorja" potem bos moral met dost srece da bos z njim porabil manj casa kot bi ce bi sam delal, pa da bo dejansko naredil zadosti in zadost ucinkovito da ne bo nekdo nekaj posumil

 

no ok pac ce ti to rata speljat potem se gres ze skoraj biznis agencije, potem lahko uradno ustanovis tocno to kar kup drugih firm dela, ko prodajajo naprej developerje brez da bi sami dodali kakrsnokoli vrednost, razen tega da shendlajo birokracijo in najdejo posel

Povezava do prispevka
AdamSmit reče pred 14 urami:

Ne razumem zahodnih. Mas job, reskiras 300 e place in najdes indijca, da ti dela job medtem ko si ti frej

Kolega je hotel za test najet enega samooklicanega senior pakistanca da bi mu za firmo kucal nekaj v Rustu pa se tip po prvem klicu ni več javil ker je blo mal preveč komplicirano zanj :D

 

Drgač pa dobre stvari, @Enterprise se z vsem strinjam (minus neumnosti o ženskah). Kok časa misliš da bo še obdobje brutalno visokih plač za deve?

Povezava do prispevka
AdamSmit reče pred 15 urami:

Ne razumem zahodnih. Mas job, reskiras 300 e place in najdes indijca, da ti dela job medtem ko si ti frej

please do the needful

sicer je pa zadnje čase bolj popularna vzhodna evropa, kjer odpreš vejo firme.

 

enter a so ti potem kaj odgovorili?

uredilo bitje bainit
Povezava do prispevka
Arey reče pred 6 urami:

Kok časa misliš da bo še obdobje brutalno visokih plač za deve?

tale pravi da nekje do poletja bo to obdobje, ampak ne bo kar naenkrat konec, je pa zdaj verjetno vrhunec

zima je ponavadi obdobje ko grejo firme v "spending", ker majo "velike nacrte", pocasi bodo efekti covida popustili, splosna omejenost z dobrinami bo popustila, tisti ki mrzlicno iscejo bodo nasli svoje...

bainit reče pred 5 urami:

enter a so ti potem kaj odgovorili?

bom sprejel verjetno ja :) bom kasneje porocal kaksne razlike so v delu itd.

uredilo bitje Enterprise
  • Račka +1 1
  • Na jagodo +1 2
Povezava do prispevka
AdamSmit reče Dne, 22. 1. 2022 at 19:51:

Ne razumem zahodnih. Mas job, reskiras 300 e place in najdes indijca, da ti dela job medtem ko si ti frej

Haha a ti misliš da je kar tko u izi to. :D s tem indijcem za 300eur boš mel enih 100ur mesečno dela. Pol bolje da sam programiraš. Obstajajo firme za outsourcanje sam tisto tut ne bo ravno zastonj. Še vedno se boš moral dosti jebat z outsourcanjem. Že tko al tko je dejansko programiranje morda pol šihta vsega skup. ni to da boš sedaj enmu indijcu napisal dva stavka in bo pol on to programiral en teden in te pustil pri miru med obračanjem Elden Ringa ali gledanjem meme videov na youtube

Povezava do prispevka
Morski reče pred 6 urami:

Kaj zna povprečen data scientist? a ti modeli obvladajo machine learning? Vejo poanto SVM? n. Bayesa in podobno? Al so v tej skupini že taki, ko samo malo pograbajo podatke? Na čem je točno fokus teh zaposlenih?

 

lep lp

Data scientist najbrž ja, za nek navaden data position pa bi jaz prej pričakoval znanja s sorodnega področja rudarjenja podatkov, klasične statistike, vizualizacij, osnove prostorskih podatkov, programiranja (poleg klasik še kak r ali julia), baze, predvsem pa jebenih orodij za čiščenje in manipulacijo podatkov, glede na to, da večina v sektorju največ časa porabi za to.

 

Par žalostnih starih citatov, ki sem jih nedavno uporabil v predavanju:

  • “50% – 80% of data scientists’ time is spent preparing data.” from this 2014 New York Times article,
  • “76% of data scientists view data preparation as the least enjoyable part of their work.” from What’s The Big Data? 2016 blog post.
Povezava do prispevka
DannySmit reče pred 50 minutami:

ti dela job, če mu diktiraš tipko po tipko kaj naj stisne, drugače pa ne gre čisto tako

anekdota izpred 4 mesecev, firma za katero delam je najela zunanjo firmo, da naredi nek feature na istem appu na katerem delamo sicer ostali full time zaposleni 

(zelo neumna odlocitev, upper management ima svoje veze in so se odlocili ko smo jim rekli da smo pac prezasedeni da naredimo ta feature v dobrem mesecu, tudi ce zaposlimo nove, ampak upper management v tej firmi je full retard)

 

ta firma (ameriska) sestoji iz cheap remote contractorjev po svetu, pretezno iz indije. (oglasujejo se kot oh in sploh, seveda, fancy marketing material itd.)

 

long story short, po treh mesecih, ko so imeli 24/7 guidance iz nase strani preko komunikacije in kritike pull requestov (kljub temu obupno slaba koda ampak ko ima pull request 50 komentarjev na 100 spremenjenih vrstic, pocasi morala pade), je stvar narejena po principu "daj nekaj hitro skup zmeci, da lahko naredis recording da dela", sicer zadaj vse gnilo.

 

do tedaj jim je uspelo prepricevati ves management da delajo progress in da je pac "challenging, ker je kompleksno in ker smo mi tako striktni pri PRih" (ni raketna znanost, pa bolj smo jim gledali skozi prste kot si drug drugemu), ampak naposled je stvar prisla do nasih QA (prej jim je QAjal interni team, don't ask, prizadeto neumen proces) in se je videlo da to ne more videt produkcije

 

potem se meni alocira cas da se fulltime posvetim skropucalu ki so ga sproducirali, naslednji dan imamo "workshop" z njimi, v tem workshopu grem z njihovim "lead" developerjem in imava "pair programming" session medtem ko 5 drugih developerjev in 5 PMov/project ownerjev to gleda, ta session zgleda da startam iz visjega nivoja, mu probam razlozit kako je treba stvar refaktorirat (se enkrat, ni raketna znanost ta specificen feature) da bo delovala spodobno. ta lead dev samo govori (indijski naglas) "okay, okay" ampak po 30min je jasno da nima pojma. presaltam na nivo kjer bolj specificno zacnem omenjat vse kar je treba spremenit in kako. FRI diplomant brez izkusenj bi tle ze moral sfolgat in imet osnovno predstavo kaj in kako.

po 30 min spet jasno, da ne bo slo (pa tud ostalih 5 developerjev je clueless). sledi last resort, naslednji 2 uri gremo dobesedno vrstico po vrstico in mu govorim, kako tipkat da bo zelen rezultat (vsakic znova probam napeljat, v smislu zdaj pa assignaj novo spremenljivko v privi element seznama ki matcha pogoju itd., ampak vsakic znova nima pojma in potem mu moram dobesedno govorit "start typing: val element equals ....". vsakic znova se trudim da nisem nevljuden in nespostljiv ko tako govorim, ker me se 10 ostalih ljudi gleda in poslusa kako virtualno tipkam za nekoga preko zooma, ampak jbg ce je treba je ocitno treba).

 

tako pridemo do 2h ur tega in mamo prvi del refaktoriran, nakar moj tech manager koncno rece okay folks this isn't going to work, our devs need their own time, I think you got plenty of help and guidance on how to proceed. njihov lead dev izusti zelo nesuveren "okay", njihov PM pa izjavi da dajmo hitro se preostanek dneva nadaljevat, ker "we are doing awesome progress here!".

 

pol nismo nadaljevali, contractorska firma je nehala delat na projektu, potem smo rok deliveryja podaljsali za 2 tedna in sem jaz v prvem tednu iz nule sestavil zadevo (prvotna ocena dobrega meseca je bila mal prevelika, ampak jbg), ampak uradno sem samo piggybackal na njihovem delu, tko da so se vedno dobili svoj credit (in milijone, nekje 5 mil USD so pokasiral za slabih 20 developerjev cez nekaj projektov cez 3-4 mesece).

 

evo short story long zakaj se ne contracta "poceni" resevalcev problemov

uredilo bitje Enterprise
  • Račka +1 2
  • Na jagodo +1 2
Povezava do prispevka

Isto primer Indijca, ki ga je stranka hotela dodati v ekipo. Najprej vsakodnevno ujčkanje tri tedne, da si postavi projekt. Potem pa en mesec za update Readmeja in 65 commentov na MR. Na koncu smo obupali in rekli, da se tega ne gremo več in je škoda našega časa.
Imamo pa tudi dva, ki res dobro delata performance in e2e testing zelo samostojno. Potrebovali smo vsega dvakrat po pol urce uvodnega sestanka in sta delala sama. Ampak je prvi primer daaaaleč pogostejši.

Povezava do prispevka

ravno berem eno na linkedin. Šešok iz Iskre je pohvalil (in slikal) svojega CFO-ja da dela v proizvodnji sedaj, ko je corona zdesetkala zaposlene. Spodaj med komentarji pa komentarji lezenja v rit in višjih iz drugih slo firm v stilu: 

- dober team

- bravo to je ekipa

- en sef iz Nlb: bravo, najboljša ekipa

- pa en iz druge banke da bi blo treba to ponavljat skos

 

vse lepo in prav. Samo Šešok je manjkal v proizvodnji verjetno :lol:

Povezava do prispevka
Morski reče pred 57 minutami:

ravno berem eno na linkedin. Šešok iz Iskre je pohvalil (in slikal) svojega CFO-ja da dela v proizvodnji sedaj, ko je corona zdesetkala zaposlene. Spodaj med komentarji pa komentarji lezenja v rit in višjih iz drugih slo firm v stilu: 

- dober team

- bravo to je ekipa

- en sef iz Nlb: bravo, najboljša ekipa

- pa en iz druge banke da bi blo treba to ponavljat skos

 

vse lepo in prav. Samo Šešok je manjkal v proizvodnji verjetno :lol:

linkedin community, najslabsi in najbolj toksicen community

  • Račka +1 1
  • Na jagodo +1 1
Povezava do prispevka

Ma saj nekako je logicno zakaj so se place s covidom tolko gor:

- senior programer lahko naredi X-krat več kot junior. Ne vem če je dosti drugih poklicev, kjer je lahko razlika tako očitna.

- za remote delo rabiš bit samostojen.

- free money je odprl goro projektov, goro startupov, ki rabijo hitro produkt, hence odpadejo juniorji. 
- remote delo ima blagovoljen učinek tudi na ostale it službe pri nas, ker je pritisk na kader večji, ker ga ni.

 

Samo ne se preveč razvadit. To se lahko obrne dobesedno v par mescih. Tisti mlajši ne veste kako je sploh živeti v času, ko so imeli delodajalci močnejše karte. Ti stanje z zaposlitvami nekako traja od 2017 naprej. Prej je bila precej tugica. To vam govori nekdo ki je prvi reden job iskal že pred finančno krizo.

Povezava do prispevka
Morski reče pred 1 uro:

Ma saj nekako je logicno zakaj so se place s covidom tolko gor:

- senior programer lahko naredi X-krat več kot junior. Ne vem če je dosti drugih poklicev, kjer je lahko razlika tako očitna.

- za remote delo rabiš bit samostojen.

- free money je odprl goro projektov, goro startupov, ki rabijo hitro produkt, hence odpadejo juniorji. 
- remote delo ima blagovoljen učinek tudi na ostale it službe pri nas, ker je pritisk na kader večji, ker ga ni.

 

Samo ne se preveč razvadit. To se lahko obrne dobesedno v par mescih. Tisti mlajši ne veste kako je sploh živeti v času, ko so imeli delodajalci močnejše karte. Ti stanje z zaposlitvami nekako traja od 2017 naprej. Prej je bila precej tugica. To vam govori nekdo ki je prvi reden job iskal že pred finančno krizo.

jep. pa povprecen projekt danes je kompleksnejsi in vecji kot 5, 10 let nazaj (iz vidika vasega codebasa + koliko servicov uporablja na vasi in zunanjih straneh + dependencyji)

 

da v tak projekt dobis ne-seniorja ga moras mentorirat mesece, da postane produktiven in ne podre stvari, ne samo klasicnih par tednov uvajanja. kar pomeni tudi mesece ko bo nek senior moral vsak dan uro, dve, tri porabiti za mentoring 

 

pol pa se zacaran krog situacija ko seniorji gredo ven in pustijo za sabo luknjo ki jo lahko (s skodo za podjetje) zafila samo drug senior, samo da bo podjetje placalo vec, ker bodo v casovni stiski

 

pa hype driven economy raznih startupov in manjsih firm kjer ne gledajo na dolgi rok da bodo poceni zaposlili par prospektivnih juniorjev in jih mentorirali

uredilo bitje Enterprise
Povezava do prispevka
shure reče pred 3 urami:

Isto primer Indijca, ki ga je stranka hotela dodati v ekipo. Najprej vsakodnevno ujčkanje tri tedne, da si postavi projekt. Potem pa en mesec za update Readmeja in 65 commentov na MR. Na koncu smo obupali in rekli, da se tega ne gremo več in je škoda našega časa.
Imamo pa tudi dva, ki res dobro delata performance in e2e testing zelo samostojno. Potrebovali smo vsega dvakrat po pol urce uvodnega sestanka in sta delala sama. Ampak je prvi primer daaaaleč pogostejši.

Iz tvojega lastnega zapisa izhaja obratno

Povezava do prispevka

Nekako ne bom pisal vseh primerov a ne? Ok, imamo še enega frontenderja, ki trenutno ne izgleda kaj dosti boljše od primerka zgoraj. Na prejšnji firmi so kupili CRM od Indijcev, ki so potem tudi prišli nas uvajat dva tedna v Slovenijo. Totalna katastrofa, ko smo potem poskusili karkoli narediti s tistim, supporta nikakršnega za naprej. Na koncu bi bilo boljše, če bi sami iz nule.

uredilo bitje shure
Povezava do prispevka

Pridruži se debati

Lahko objaviš prispevek in se registriraš kasneje. Ako imaš račun, se vpiši za objavo s svojim računom.

Gost
Odgovori na temo...

×   Prilepljena vsebina je formatirana.   Odstrani formatiranje pisave

  Only 75 emoji are allowed.

×   Tvoja povezava je bila samodejno vpeta..   Namesto tega prikaži kot povezavo

×   Tvoja prejšnja vsebina je bila obnovljena.   Počisti urejevalnik

×   You cannot paste images directly. Upload or insert images from URL.

  • Nedavno brska   0 članov

    • Nihče od registriranih uporabnikov ne pregleduje strani.
×
×
  • Ustvari novo...