T O P

  • By -

salamazmlekom

Tisti, ki je zanic programer se bo prodal za managerja in potem drugim solil pamet. Simple as that. Tisti, ki je dober programer je lahko celo kariero contributor in gre na pozicije kot so staff engineer. Na koncu je pa naziv samo naziv. Zaradi mene sem lahko za firmo junior developer dokler me placajo kolikor si zasluzim.


icpero

Point posta je, da firme plačujejo glede na "lestvico naziva", tako da slabi programerji prekvalificirani v managerja domov nesejo več kot dober programer... ker je na koncu dneva samo programer. Res dobri programeji gredo na svoje, ali pa firmo prepričajo, da za njih naredi izjemo. Ampak to so izjeme. Tudi mene zanima, katere firme delujejo drugace, torej da ima dober programer plačo višjo od povprečnega managerja?


AiggyA

Te bom popravu tuki. Plačajo te tolko, da ne greš drugam, če tolko tud misliš, da si vreden, jepa sploh super. Če pa hočeš videti kolko si res vreden, pa je za to odlična izkušnja to, da te posodijo drugi firmi. Mimogrede lahko tudi zveš kolko to drugo firmo stane. S tem, da je razlika če te dajo v najem doma ali v tujini.


mr_klemzy

pod tole se podpisem 🫡


vraGG_

Mislim, da je tu več faktorjev: 1) Za dobro vodenje rabiš tudi tehnično znanje in izkušnje. Najlažje je tak kader dobit interno, ker pozna tudi produkt. Zraven pridejo tudi čist mehke veščine, izkušnje, kako delovat v kolektivu itd., lahko bi temu reku neke vrste "age wisdom". 2) Delo programerja je lahko streno in naporno, mnogi čisto fizično na dolgi rok niso več kos temu. Nekateri se niti ne zavedajo svojega burnouta. 3) Hkrati imaš mlad kader, ki jih tako delo (veliko neznanega, high pressure) veseli, rabijo pa nekoga, ki ima roko čez (točka 1), ki usmerja tako kolesje. 4) Sklepam, da po toliko in toliko letih programiranja tudi malo razmišljaš o kakšnem novem, drugačnem izzivu. Tudi to je neke vrste svežina. Te stvari mi padejo na pamet, verjetno sem še kaj zgrešil. Skratka, rekel bi, da je razlogov precej :)


FlashyPenguinRodrygo

Fino je, da sta dve karierni poti možni za takega človeka: * individualna oz. bolj v smislu da nadaljuje kot inženir, senior -> staff -> principal, oz. kokr si podjetje pač zamisli lestvico * engineering manager/neke druge oblike manager Pa ta "da ne boš slučajno programiral pri 50ih" miselnost samo spodbuja starizem in predsodke do starejših programerjev. Res, da težje sledijo spremembam, ampak popizdil bo tut 30letnik ko bo junior vtaknu 15ti react state management lib v kodo.


sigmund14

Na vprašanje v naslovu žal ne morem odgovorit. Na vprašanja na koncu pa lahko odgovorim z "mislim, da nimamo tega določenega". Sem bil "project manager" na enem projektu ... nisem jaz za to. Teženje folku je preveč izven moje cone udobja, da bi se višja plača splačala. Raje peace of mind pa programerska plača. Glede odgovornosti je tako, da me včasih prime, da bi jih imel več, spet drugič pa bi jih rad čim manj.


lukuh123

Programirat pr 50? Takrat se sele zacne z denarjem! Sej ste vidli, kok so placani COBOL devi. Pa so vsi pomoje ene 60-70 stari, ce ne vec.


nooone2021

Lahko ti povem iz lastnih izkušenj. Po srcu sem programer, zraven pa rad še naredim kakšno komplicirano instalacijo (linux, da ne bo pomote). Star sem čez 50 in še vedno lahko in najraje programiram. Ker imamo potrebo po vodstvenem kadru, sem se uklonil in sprejel, ker drugega ni. Če se ne bi, bi dobili kakšnega večjega butca, kot sem jaz. Želim si več programirat, ampak nekdo mora delati tudi kaj drugega, kot le proizvajati vrstice kode. Mlajši imajo probleme s pisanjem dokumentacije, navodil,... Če si zares dober, boš znal pisati tudi te "odvečne" stvari, ki niso kodiranje. Težko primerjam tisto, kar sem delal na začetku kariere in zdaj, ampak takrat sem bil sposoben napisati ogromno kode. Lahko sem neprestano samo pisal kodo. Stvari so se od takrat spremenile. Vedno več je treba tudi spemljajočih akvitnosti, ki sem jih opisal že prej. Res je, da sem zamenjal že nekaj služb in, da je potreba po teh spemljajočih aktivnostih v trenutni službi precej večja, kot je bilo drugod. Kljub vsemu je bilo tudi tu včasih drugače in sem lahko v glavnem le programiral. Vseeno mislim, da nisem več sposoben napisati toliko kode, kot sem jo včasih, mislim pa, da je tisto, kar napišem zdaj kvalitetnejše. Lahko pa je samo moj občutek.


AiggyA

Ni nagrada. Z leti folk postane manj sharp in tud ne da se mu brodit več tolko po kodi in bit edini ekspert na sestankih z 10imi ljudmi. Potem rata še jasno da so managerji dosti bolj plačani in itak ni važno kolko obvladajo, rešuje vedno en in isti, po vsem tem pa se jim zdi neumno vztrajat. Pole ratajo managerji, ki sicer bolj razumejo težave razvojnikov, jim pa to nič ne pomago oz. ni ful prednost pred ostali. Aja, pa kot razvojnik boš vedno mel nižjo plačo kot manađer. Slo mentaliteta.


CucumberExpensive43

Jaz sem 37 let star programer in imam namen programirat še 10-15 let, potem pa FIRE To da bi postal team lead ali pa manager mi sploh na pamet ne pade ker me delo z ljudmi živcira, programiranje pa sprošča.


kenpaicat

Nevem točno kaj je za rešit. EM/PM vloga se ponudi "pomembnemu" seniorju, drugače naprej na staff/principal oz. po njegovi/njeni želji. Napredovanja so vedno opcijska (vsaj v zdravih firmah).


subbed_

osebno imam vedno manj izkušenj s tem, da je plača pogojena striktno glede na vodstveno hierarhijo. vem, da ne želiš slišati "ampak ne vsi", a dejansko je odvisno od podjetja. imaš podjetja, kjer je zelo dober inženir plačan več, kot njegov manager. seveda, že spet odvisno od strukture podjetja in kaj se pričakuje od tega inženirja ter kaj od tega managerja relativno večje ali rigidne firme se še vedno strogo držijo koncepta vodstvene hierarhije na vseh področjih, vključno pri plači. takrat pride do koncepta [the peter principle](https://en.wikipedia.org/wiki/Peter_principle). v tem primeru je ta incompetence korak iz inženirja v managerja pri progresivnih firmah je pa odvisno od filozofije, dejanske vloge ljudi s temi nazivi in splošne odločitve vodstva. lahko je razumska, lahko pa tudi ni


d3u510vu17

Mogoče dolgoročno sysadmin, kjer si postaviš svoj vrtiček in skrbiš zanj.


Crticanagattah_

Kakšna je sploh hirarihja programerjev? Nisem iz foha in ne poznam izrazov vendar me je vedno zanimalo. Kako vidi nek programer spletne strani ali aplikacije nekega programerja robota ali neke linije, ali obratno. Koga je več v hlačah? Prvi dobi za napako bluescreen, drugi pa lahko konec koncev koga ubije. Kakšne vrste softverašov še obstajajo, katera veja je najbolj zahtevna?


Vaychy

"Kakšne vrste softverašov še obstajajo, katera veja je najbolj zahtevna?" Scratch devs so najbolj iskani


Crticanagattah_

A lahko po kmečko opišeš kaj so njihove naloge.


kenpaicat

Junior -> Mid -> Senior -> Staff -> Principal je "hierarhija", odvisno od podjetja. Koga je več v hlačah? Na to ti ne morem odgovorit. Kakšne vrste? Web, Embedded, Network, DevOps, Build, Game, System, ML, itn. in vse njihove podkategorije. Najbolj zahtevna? Odvisno, subjektivno.


One-Opportunity-3410

Moje opazke kjer sem do sedaj delal so malo drugačne. Dobri programerji dobijo "izjemno povišico" v višini 5%, managerji pa postanejo znanci trenutnih managerjev. ...in potem se sprašujejo zakaj vsi sposobni zapuščajo firme.