» »

Ali so v Sloveniji sploh še kakšni developerji?

Ali so v Sloveniji sploh še kakšni developerji?

mm&r ::

Večina jih ima že z vejicami probleme :)

kunigunda ::

v 30 letih sem rabil matematiko edino pri projektu, kjer sem moral risati text po elipsi, google math elipse was my friend, pa sem delal ze za ogromno podrocij. Mogoce bi matematik kaj resil z 1 vrstico namesto petimi, ampak se vedno sem vse uspel naresti.

slovencl ::

@mm&r: Ne vem zakaj programerji še niso spisal programa, ki sam dodaja vejice kamor je treba (se da avtomatizirat vse razen vrinjeni stavek). Pa s/z bi ravno tako lahko korigiral. Tega ne zna tale vnosna vrstica niti word.

kingsix ::

Da odg. na prvotno vprašanje:

Izleda, da je na slo-tech veliko programerjev. Ne le programerjev, ampak najboljših kar ostajajo. Glede na preseravanja v večini tem, bi lahko celo zaključil, da imamo v Sloveniji top razvijalce ter intelektualce na svetu. Ni jim para!

Zgodovina sprememb…

  • spremenilo: kingsix ()

Mavrik ::

kingsix je izjavil:

Da odg. na prvotno vprašanje:

Izleda, da je na slo-tech veliko programerjev. Ne le programerjev, ampak najboljših kar ostajajo. Glede na preseravanja v večini tem, bi lahko celo zaključil, da imamo v Sloveniji top razvijalce ter intelektualce na svetu. Ni jim para!


Sam kaj ko vsi tile raje delajo za tuja podjetja in odlične plače, ne pa za OPja ;)
The truth is rarely pure and never simple.

Invictus ::

Mavrik je izjavil:


Sam kaj ko vsi tile raje delajo za tuja podjetja in odlične plače, ne pa za OPja ;)

Ha, ha...

Naj OP da več denarja, pa jih bo imel preveč ;).
"Life is hard; it's even harder when you're stupid."

http://goo.gl/2YuS2x

kunigunda ::

V Sloveniji je tud ogromno fotografov, ce nima fotoaparata ma pa telefon :)

pegasus ::

kingsix je izjavil:

imamo v Sloveniji top razvijalce ter intelektualce na svetu. Ni jim para!
Da, nekaj jih poznam osebno. Nimajo pa vsi časa viset tu in trolat folk ;)

kingsix ::

Problem v Slo ni le denar, ampak tudi delovni pogoji oz. odnos.
Sicer tukaj niti nisem iskal, ampak sem imel nekaj priložnosti, ki pa jih nisem izkoristil zaradi:
- skrivnostnosti glede denarja. npr: Bil kontaktiran, da startam .NET development v eni izmed večjih Slo/balkan podjetij. Kar v prvem pogovoru jih vprašam glede plačila etc. Nekaj začnejo mutit. Ne mislim zgubljat časa z ne vem koliko pogovori....
- delo od doma je več ali manj nek tuj/čuden koncept. Npr. šlo je za en manjši projekt, vse je bilo dogovorjeno. Nato se "šefe" z lepega odloči, da bi bilo dobro, da hodim na firmo. Za to sploh ni bilo potrebe. Ne mislim hodit na firmo, kjer bo mi en star ekonomist gledal pod prste.
- šefi IT oz. odgovorni za nek projekt izgleda da nimajo pojma o razvoju. Npr. Sem bil kontaktiran, da se naredi določena spletna stran. Dam svoj estimate mislim, da tam 1000 ur. Onemu znalcu se zdi nemogoče, reče da je to max 1 teden dela. Ok...on išče okrog - čez par tednov me kliče nazaj in reče, da izgleda da sem vseeno imel prav in da ponudba še stoji. Sem se lepo zahvalil in odklonil.

...pa še bi se našlo.

technolog ::

točka dve: motiš se. Delo na delovnem mestu je dokazano bolj učinkovito, kar se tiče stališča učinkovitosti komunikacije, generiranja novih idej in nasploh. Noben od tehnoloških gigantov (Google, MS, Facebook) ne dovoli svojim zaposlenim dela od doma, vsaj ne veš kot en dan tu pa tam.

Mavrik ::

[Citation needed] :)
The truth is rarely pure and never simple.

technolog ::

Moram poiskat. Delam za enega izmed zgoraj omenjenih podjetij, smo imeli večkrat debate glede tega in sem prepričaen, da je to res. Da ne omenjam kvalitete pogovora glede na to, če ga mamo v živo, al pa prek video chata - sem jih dal že ogromno čez, oboje vrste. Poleg tega pa, če se ne motim, smo mel novico na slo-tech glede dela od doma, bilo je nekaj v zvezi z IBM. Poišči, mogoče od tam dobiš vire za nadaljnjo raziskavo. Meni je očino, da si contractor in jasno je skoraj nemogoče, da te izzovem da preveriš svoja prepričanja.

Poleg tega pa nobena resna firma ne bo dovolila, da contractorji hostajo kodo na svojih mašinah, ki jih imajo doma. Prevelik risk. Jasno to mogoče gre, če delaš neke brezvezne websajte in podobno.

Edit: novica: https://slo-tech.com/novice/t696758

Zgodovina sprememb…

AndrejO ::

technolog je izjavil:

točka dve: motiš se. Delo na delovnem mestu je dokazano bolj učinkovito, kar se tiče stališča učinkovitosti komunikacije, generiranja novih idej in nasploh. Noben od tehnoloških gigantov (Google, MS, Facebook) ne dovoli svojim zaposlenim dela od doma, vsaj ne veš kot en dan tu pa tam.

Letno delam cca. 4 tedne "od doma" iz Slovenije. Malo je težka tale tvoja "noben od gigantnov ne dovoli".

Po drugi strani pa se še vedno strinjam s tvojim sentimentom, ker je večino dela od doma vsaj pri nas odvisenga od nekaj pogojnikov. Ni vsaka kategorija dela primerna za delo od doma, videokonference so dobre, vendar ne morejo zamenjati vsaj občasnega osebnega stika in tudi pri nas, kjer je delo od doma še vedno sprejeta in običajna praksa, ga je dejansko manj, kot si morda večina zunanjih opazovalcev predstavlja.

kingsix ::

technolog je izjavil:

točka dve: motiš se. Delo na delovnem mestu je dokazano bolj učinkovito, kar se tiče stališča učinkovitosti komunikacije, generiranja novih idej in nasploh. Noben od tehnoloških gigantov (Google, MS, Facebook) ne dovoli svojim zaposlenim dela od doma, vsaj ne veš kot en dan tu pa tam.


Ne pa se ne. Tukaj gre za firmo, ki nima IT osebja oz. razvjialcev in si le želijo določen produkt. Šle se je le za to, da "spremljajo napredek", kot so sami rekli. Kot da jih bom nafarbal etc. kljub temu, da so kontaktirali oni mene - seveda ker imam določene reference/priporočila.
Zakaj bi delal za Slo firmo z pogojem da hodim do njih, če pa lahko za tujo firmo lepo od doma in po možnosti za več EUR?

Zgodovina sprememb…

  • spremenilo: kingsix ()

kunigunda ::

Jest konkretno delam nekje 1/3 od doma in je vecja produktivnost, ker me nihce ne moti. Nekje x3 bi rekel, sploh ker se nekaj ljudi se ni navadilo, da te po telefonu sogovornik slisi ravno tako, ce tisje govoris ipd :)

BigWhale ::

3p je izjavil:


a) Hobijaški sistem. Eni delodajalci si želijo take developerje, ker vidijo prihranek. Razvijalci pa v svojem resumeju povdarjajo, da ko po šihtu pridejo domov, delajo dalje.
b) To je pristop razvijalske super-zvezde. Če se seveda ne skurijo. Ali ravijejo depresije in ostalih hujših reči. Ali pa za mladičke.

Po žnj leti programiranja, pa po šihtu tega za hobi doma ne počnem (več). Če mi to ne bi bila služba, najbrž bi. Z veseljem pa preberem kako s temo povezano bukvo (ker običajno v službi po zgoraj opisani navadi ni tega "časa").


Jaz sem recimo dalec od mladica, pa mi je programiranje se vedno precej v zabavo. Najprej X ur skupaj hackam sluzbene zadeve oziroma reci za stranke, potem pa se mal za sprostitev kaj prckam sam zase. Trenutno se nic kaj ne kaze, da bi se skuril ali padel v kaksno depresijo. :) Mene programiranje v resnici sprosca. Odklopim cel svet okrog sebe in se ukvarjal z nekim brain teaserjem. Nic lepsega kot to. :)

mm&r ::

Tudi sam sem delal v eni firmi od doma in v eni lepo štemplanje 8 do 16h, pa sem bil v delu od doma vsaj enkrat bolj učinkovit, čene več.
Ampak po nekem času dela doma človeku kar zapaše it med kolege developerje:)
Tako, da trenutno mi ustreza malo mešano, dva dni od doma, tri dni v pisarni. Je pa res, da v pisarni imam slabšo opremo saj je šefe težko prepričat v nakup top šit opreme.
Za varnost pa ni problema, se da mašinarijo doma prav tako ustrezno zaščititi kot v firmi.

BigWhale ::

mm&r je izjavil:

Tudi sam sem delal v eni firmi od doma in v eni lepo štemplanje 8 do 16h, pa sem bil v delu od doma vsaj enkrat bolj učinkovit, čene več.


Kako pa izmeris to povecanje ucinkovitosti in kako si lahko preprican, da je to ravno zaradi tega, ker delas od doma?

AndrejO ::

kunigunda je izjavil:

Jest konkretno delam nekje 1/3 od doma in je vecja produktivnost, ker me nihce ne moti. Nekje x3 bi rekel, sploh ker se nekaj ljudi se ni navadilo, da te po telefonu sogovornik slisi ravno tako, ce tisje govoris ipd :)

YMMV

Nekatere vrste dela so v povprečju takšne, spet druge pa drugačne. Moje osebno(!) pravilo je, da če delo zahteva več sprotne komunikacije, produktivnost pri delu od doma strmo pade, če delo tega ne terja, pa se pokažejo koristi odsotnosti motiteljev in posledično produktivnost pri delu od doma strmo naraste. Temu primerno načrtujem eno ali drugo.

mm&r ::

BigWhale je izjavil:

mm&r je izjavil:

Tudi sam sem delal v eni firmi od doma in v eni lepo štemplanje 8 do 16h, pa sem bil v delu od doma vsaj enkrat bolj učinkovit, čene več.


Kako pa izmeris to povecanje ucinkovitosti in kako si lahko preprican, da je to ravno zaradi tega, ker delas od doma?


En primer je bilo recimo načrtovanje in kodiranje unit in integration testov za en večji sistem, v pisarni so bli skoz kakšni sestanki pa sodelavci so rabili kakšno pomoč , pa ko greš na malico je tudi težko v pol ure opraviti, v glavnem veliko več context switchanja kot doma in zato sem recimo v 2-3 mesecih doma naredil približno toliko kot v pol leta v firmi.
To je sicer ocena moja lastna ocena, mogoče bi kdo drug ocenil drugače.

RockyS ::

tx-z je izjavil:

Malo provokativen naslov, pa vseeno. Se mi zdi kot da je nek general shortage developerjev v zadnjem letu - vsi pravijo, da je kar izziv dobit nove ljudi in tudi meni se zdi da jih je vsak mesec manj. Kakšno mate pa vi mnenje glede tega?


Moje izkušnje so pa ravno obratne. Zelo dosti podjetji išče PHP,C#,JAVA in mobile razvijalce, hudič je da se vsi otepajo poštenega plačila. Prideš na razgovor kjer poveš koliko imaš plače oz. koliko pričakujejo in takoj naredijo kalkulacijo, da ti lahko nudijo toliko izplačila. Če tisti, ki je na drugi strani mize, ne razume osnovne slovenščine potem pri taki firmi ne moreš delat. Dosti je firm, ki ne dovolijo, da si neseš pogodbo domov, torej podpišeš na licu mesta ali ne. In šele tam vidiš kako je nastavljena plača, ali na minimalca + dodatki ali je fer.

Da se o tem, da večina podjetji išče izkušene razvijalce za frameworke, ki so šele v povojih ne govorimo. A sem jaz kriv, da direktor rine na nek JS framework, ker je to pač hipsterska zadeva ta hip? To je vidno predvsem pri razvoju hibridnih aplikacij. Ali da vzpostavljajo agile pristop, ki ga prikrojijo do te mere, da je vse skupaj samo en teden scrum in nek kvazi project managment, kjer developerji skrbijo za red, ker project managerji ne znajo?

To je realna slika marsikaterega podjetja, ki trenutno išče razvijalce.

Če koga zanimajo imena firm ali kaj več o napakah, ki jih delamo obojni (podjetja in iskalci), pa se lahko zmenimo za pijačo pa da vidimo kako je stanje na podlagih naših izkušenj.

edit:
pa še to, zmeraj manj je podjetji (IT), ki bi zaposlila razvijalca za 40 ali več let, ker le te nimajo tako dolgo vizije ampak živijo v trenutku ali za naslednjih par let.

Zgodovina sprememb…

  • spremenil: RockyS ()

Invictus ::

Če rečem nekaj o delu od doma...

Sam zdaj delam cirka 3 leta na ta način. Pa tudi že prej sem delal tako z določenimi ljudmi, čeprav sem bil sam on-site.

1. Če delo ne zahteva kontaktov s stranko, ne vem zakaj bi visel v službi.
2. Če je delo relativno neodvisno, oz. zna šef dobro razdeliti taske na obvladljive, krajše od enega tedna taske, je to čisto kul. Seveda mora šef vedeti kaj delajo podrejeni, pa temu ni vedno tako. tako strokovno kot časovno...
3. Komunikacija na remote dandanašnji deluje čisto kul. Če so vam telefonske ali video konference zoprne, je to vaš problem.
4. Če mora šef dnevno komunicirati s svojimi podrejenimi, je tukaj problem v samih procesih. Dostikrat tudi šefih...
5. Delo od doma ti prihrani vsaj 2 uri na dan za prihod v službo. Sam jih lahko bolje ponucam.

Odpor proti oddaljenem delu je bolj v glavah šefov, ki mislijo, da s fizično prisotnostjo lahko bolje nadzirajo podrejene. Ampak dandanašnni imaš cel kup aplikacij, ki ti to omogočajo brez nekih hudih osebnih stikov. Kar ponavadi pomeni da imajo šefi premalo dela, in svoj čas zapolnijo s teženjem podrejenim.
"Life is hard; it's even harder when you're stupid."

http://goo.gl/2YuS2x

AndrejO ::

Invictus je izjavil:


Odpor proti oddaljenem delu je bolj v glavah šefov, ki mislijo, da s fizično prisotnostjo lahko bolje nadzirajo podrejene. Ampak dandanašnni imaš cel kup aplikacij, ki ti to omogočajo brez nekih hudih osebnih stikov. Kar ponavadi pomeni da imajo šefi premalo dela, in svoj čas zapolnijo s teženjem podrejenim.

1. Kako si mentor mlajšim članom ekipe?
2. Kako ugotoviš, da se nekomu v ekipi nekaj zatika in potrebuje pomoč?
3. Kako sprotno veš, kaj se dogaja v treh "sosednjih" ekipah, ko se to dogaja in ne z nekaj dni zamika?
4. Kako preko telefona spremljaš neverbalno komunikacijo, če ne moreš videti sogovornika?
5. Kako lahko pri predavanju preko videopovezave začutiš kdaj si publiko animiral in kdaj ne?
6. Kako lahko pridobivaš "brezplačne izkušnje", ko nekdo ob priložnostni kavi razlaga kaj je šlo narobe in kako je rešil problem?
7. Kako sodeluješ z ljudmi, ki jih telefonske ali video konference motijo ali se v njih ne znajdejo?
8. Kako to gre t.i. "pair programming" na daljavo? Enkrat sem poskusil, pa ni šlo. Predlogi?

HotBurek ::

Malo provokativen naslov, pa vseeno. Se mi zdi kot da je nek general shortage developerjev v zadnjem letu - vsi pravijo, da je kar izziv dobit nove ljudi in tudi meni se zdi da jih je vsak mesec manj. Kakšno mate pa vi mnenje glede tega?

Npr. Wix ima zanimivo reklamo. "You need a website. Why not do it yourself?" In potem prikažejo, kako "narediš" stran z uporabo templateov. Tako je potem vsak iz marketinga tudi programer.
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window

kingsix ::

AndrejO je izjavil:

Invictus je izjavil:


Odpor proti oddaljenem delu je bolj v glavah šefov, ki mislijo, da s fizično prisotnostjo lahko bolje nadzirajo podrejene. Ampak dandanašnni imaš cel kup aplikacij, ki ti to omogočajo brez nekih hudih osebnih stikov. Kar ponavadi pomeni da imajo šefi premalo dela, in svoj čas zapolnijo s teženjem podrejenim.

1. Kako si mentor mlajšim članom ekipe?
2. Kako ugotoviš, da se nekomu v ekipi nekaj zatika in potrebuje pomoč?
3. Kako sprotno veš, kaj se dogaja v treh "sosednjih" ekipah, ko se to dogaja in ne z nekaj dni zamika?
4. Kako preko telefona spremljaš neverbalno komunikacijo, če ne moreš videti sogovornika?
5. Kako lahko pri predavanju preko videopovezave začutiš kdaj si publiko animiral in kdaj ne?
6. Kako lahko pridobivaš "brezplačne izkušnje", ko nekdo ob priložnostni kavi razlaga kaj je šlo narobe in kako je rešil problem?
7. Kako sodeluješ z ljudmi, ki jih telefonske ali video konference motijo ali se v njih ne znajdejo?
8. Kako to gre t.i. "pair programming" na daljavo? Enkrat sem poskusil, pa ni šlo. Predlogi?


1,2,3,6,8 - ne vem..tole gre nam popolnoma brez težav le z pomočjo osnovnih orodij (Skype, Teamviewer, GoToMeeting,Slack ter project managment tooli npr JIRA, TFS etc.). Seveda ne uporabljaš vseh teh ampak vzpostaviš "protokol" kako bo komunikacija potekala. Pri nas uproabljamo tudi Ventrilo, kjer smo pravzaprav skoz skupaj v enem kanalu etc. Ni popolnoma nobene težave z komunikacijo.
4,5 - ne vem..niti ni tako hudo kritično za "težave", ki jih obravnavamo mi. Če je kaj res mission critical se pač gre tja.
7 - wtf? njihov problem sicer

Zame je delo od doma pač bolj produktivno, ker imam manj motenj kot v službi. Tam mi vsake par minut nekdo dviga roko (to delajo, če me rabijo, ker imam drugače skoz gor slušalke in glasbo), ker ima neko vprašanje oz. problem. Prešlo je že mejo toliko, da nisem mogel niti delat na svoji stvareh. Če me morajo kontaktirat online se mi zdi vseeno malce bolj sami razmislijo, preden začnejo letet roke po zraku. Tu je po eni strani prednost ali pa po drugi tudi morda slabost - ampak zaenkrat se izkazuje kot prednost.

Zgodovina sprememb…

  • spremenilo: kingsix ()

AndrejO ::

V preteklih 4 letih se je na vsaj enem koncu (merljivo) izkazalo, da 1-7 delujejo preprosto, če so ljudje fizično na kupu, kar vključuje tudi to, da delajo v istem kraju, ne samo "v pisarni nekje".

8. je moj oseben izziv.

Kar se tiče 7, je WTF in "njihov problem" morda ustrezna rešitev zate, ne pa zame, ker je to v kombinaciji z 1. in 2. pač moje delo, ki ga ne morem preprosto odpisati in se delati, kot da ga ni. Ignoriranje zato vsaj v mojem primeru ni rešitev.

Ne vem, če si opazil, ampak nikjer v mojih težavah se ne pojavljajo neki "šefi" ali celo "teženje". In ja, bom še enkrat ponovil: YMMV. Za nekatere kategorije dela produktivnost pri delu od doma naraste, pri drugih pa pade.

Zgodovina sprememb…

  • spremenil: AndrejO ()

Invictus ::

AndrejO je izjavil:


1. Kako si mentor mlajšim članom ekipe?

Daš mu taske. 2 termina na dan za vprašanja. Vprašanje morajo biti v pisni obliki. In naj jih prej pogugla. A jih ti držiš za rokco?

AndrejO je izjavil:


2. Kako ugotoviš, da se nekomu v ekipi nekaj zatika in potrebuje pomoč?

Dnevni scrum sestanki.

AndrejO je izjavil:


3. Kako sprotno veš, kaj se dogaja v treh "sosednjih" ekipah, ko se to dogaja in ne z nekaj dni zamika?

Dnevni scrum sestanki.

AndrejO je izjavil:


4. Kako preko telefona spremljaš neverbalno komunikacijo, če ne moreš videti sogovornika?

Videokonferenca. Skype dela super. Zadnjih 10 let.

AndrejO je izjavil:


5. Kako lahko pri predavanju preko videopovezave začutiš kdaj si publiko animiral in kdaj ne?

Seveda. zadnje čase je približno polovica mojih tečajev remote. Brez videokonference.

AndrejO je izjavil:


6. Kako lahko pridobivaš "brezplačne izkušnje", ko nekdo ob priložnostni kavi razlaga kaj je šlo narobe in kako je rešil problem?

Dobro spremljanje in vodenje taskov ter bugov. JIRA ali kaj podobnega. Saj ni važno kaj, samo da je vse dostopno za vse člane ekipe. Plus after scrum sestanki. Kratki seveda.

AndrejO je izjavil:


7. Kako sodeluješ z ljudmi, ki jih telefonske ali video konference motijo ali se v njih ne znajdejo?

Odpustiš jih, ker so nesposobni in neprilagosljivi. Oz. jim daš taske, kjer to ni potrebno. kar je večina njih.
Pomaga tudi zapisnik sestanka, ki ga nihče noče delat.

AndrejO je izjavil:


8. Kako to gre t.i. "pair programming" na daljavo? Enkrat sem poskusil, pa ni šlo. Predlogi?

Razbij zadevo na taske. Temu se reče načrtovanje... Metode razvoja so šle malo naprej ;).
"Life is hard; it's even harder when you're stupid."

http://goo.gl/2YuS2x

nevone ::

Ja, dobra organizacija je pomembna precej bolj, kot neka stalna interakcija z ljudmi.

Tej stalni interakciji v živo se daje čisto preveč pomena. Navijanje za to, da moraš biti stalno med ljudmi in da edino tovrstna komunikacija nekaj pomeni. Ja, je potrebna, ampak dovolj je, da je to občasno. Precej informacij se lahko pretoči brez osebnih stikov.

o+ nevone
Either we will eat the Space or Space will eat us.

DejaVu ::

Tako mimogrede, ker se pogovarjate o plačah; mi ponujamo zelo visoko plačo tistemu, ki je specialist programiranja GPGPU (OpenCL, CUDA,..) in ima poleg programerskih sposobnosti tudi globoko razumevanje hardware-a; plača vse tja do 10.000 bruto (ali pa še več za tistega, ki je genij hitrostnih optimizacij), odvisno od sposobnosti.

Zdaj, drugo vprašanje pa je, če takšni v SLO sploh obstajajo. O tem se ne uči na šolah, podjetja ponavadi ne iščejo teh znanj, vse se večinoma vrti zgolj okrog web dev, za kar pa vemo, da so veliko cenejši indijci...

HotBurek ::

Če ne obstajajo, lahko še vedno ta denar investiraš v 4 C/C++ programerje, ki jih to področje zanima in jim ni tuje. ;)
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window

111111111111 ::

DejaVu je izjavil:

Tako mimogrede, ker se pogovarjate o plačah; mi ponujamo zelo visoko plačo tistemu, ki je specialist programiranja GPGPU (OpenCL, CUDA,..) in ima poleg programerskih sposobnosti tudi globoko razumevanje hardware-a; plača vse tja do 10.000 bruto (ali pa še več za tistega, ki je genij hitrostnih optimizacij), odvisno od sposobnosti.

Zdaj, drugo vprašanje pa je, če takšni v SLO sploh obstajajo. O tem se ne uči na šolah, podjetja ponavadi ne iščejo teh znanj, vse se večinoma vrti zgolj okrog web dev, za kar pa vemo, da so veliko cenejši indijci...

Ne vem če ga boste dobili. :( Me pa zanima kako se bo zgodba razvijala naprej, če boš delil z nami podrobnosti, koliko se jih je sploh prijavilo.

Smurf ::

DejaVu je izjavil:

Tako mimogrede, ker se pogovarjate o plačah; mi ponujamo zelo visoko plačo tistemu, ki je specialist programiranja GPGPU (OpenCL, CUDA,..) in ima poleg programerskih sposobnosti tudi globoko razumevanje hardware-a; plača vse tja do 10.000 bruto (ali pa še več za tistega, ki je genij hitrostnih optimizacij), odvisno od sposobnosti.

Zdaj, drugo vprašanje pa je, če takšni v SLO sploh obstajajo. O tem se ne uči na šolah, podjetja ponavadi ne iščejo teh znanj, vse se večinoma vrti zgolj okrog web dev, za kar pa vemo, da so veliko cenejši indijci...

Poznam nekoga, ki dela v SLO prav s takim znanjem, ampak za 10k bruto ne bi menjal sluzbe (glede na trenutno pozicijo, njegov delez v firmi in placo).

3p ::

BigWhale je izjavil:

3p je izjavil:


a) Hobijaški sistem. Eni delodajalci si želijo take developerje, ker vidijo prihranek. Razvijalci pa v svojem resumeju povdarjajo, da ko po šihtu pridejo domov, delajo dalje.
b) To je pristop razvijalske super-zvezde. Če se seveda ne skurijo. Ali ravijejo depresije in ostalih hujših reči. Ali pa za mladičke.


Jaz sem recimo dalec od mladica, pa mi je programiranje se vedno precej v zabavo. Najprej X ur skupaj hackam sluzbene zadeve oziroma reci za stranke, potem pa se mal za sprostitev kaj prckam sam zase. Trenutno se nic kaj ne kaze, da bi se skuril ali padel v kaksno depresijo. :) Mene programiranje v resnici sprosca. Odklopim cel svet okrog sebe in se ukvarjal z nekim brain teaserjem. Nic lepsega kot to. :)


Mogoče pa spadaš v kategorijo b, kar je seveda super.

Tudi meni je sicer programiranje v zabavo in bi z veseljem doma delal na svojih projektih, če bi imel dan 30 ur. Tako pa imam doma par "zanimivih" projektov, ki sem jih začel delati in vsakič obupal, ko sem ugotovil, da je realen rok končanja teh projektov, pri količini časa, ki mi za take projekte ostane ob ostalih hobijih in obveznostih, enkrat čez 30 let.

Gandalfar ::

Imam priložnost, da delam s parimi oblikovalci. En je na Filipinih, sva sta skupaj z mano v shared pisarni, pa dva sta v Ljubljani. Največ znanja sem na koncu še vedno uspel prenest na tiste, ki so z mano v pisarni. Nato so tisti, ki so pripravljeni prit k meni v pisarno občasno zaradi dela na projektu. Tisti na Filipinih najbolj izvisi.

Je potreben prav poseben tip človeka, ki bo na Slack/Skype ti vsak dan napisal težave in bil jasen glede potreb, ter investiral svoj organizacijski čas da dobi od tebe izkušnje.

Tako da trenutno odsvetujem juniorjem remote delo, za senior ljudi, ki imajo dovolj osebnega zanosa in firmo, ki redno organizira srečanja v živo pa še kar deluje.

Mufasa ::

Še en info za developerčke ... nadrejeni vam plačo (pretežno) odmerjajo predvsem po tem koliko se morajo z vami ukvarjat. Potem ko prerastete ta nivo zaupanja da se vam tudi arhitekturne odločitve v vašem sandboxu pretežno prepušča v lastne roke - ste z vidika managmenta del avtopilota in boste deležni žensk in zlatnikov ter pohval na vseh koncih.

Obratno MORA delodajalc bit enabler tega, in neglede na manjko znanja, izobrazbe ali IQja poslušate želje kaj rabite za dosego cilja in ne šteti evrčke za vsako izobraževanje v tujini ki stane več ko 3kEUR in dva dneva. Tudi če se prepozna določene traite, kot je lakota in samoiniciativnost ter pro soft skille na razgovoru se juniorčku da tistih 3k bruto ki jih želi - cena izgube talenta je večja kot tiste par mesecev ko bleferja lahko brez panike brcneš iz šihta - včasih se mi zdi da na forumu noben ne pozna koncepta preizkusne dobe, oziroma ga ampak je cheap bastard, za vas obstaja poseben level v Dantejevem peklu, ker ostalim zbijate ceno na trgu in subvencionirate jahte.
"Es ist nicht genug, zu wissen, man muss auch anwenden;
es ist nicht genug, zu wollen, man muss auch tun."
- Johann Wolfgang von Goethe

Zgodovina sprememb…

  • spremenilo: Mufasa ()

AndrejO ::

@Invictus

Da, juniorjem smo seniorji, dokler ne odrastejo. To je še zlasti vidno v prvih mesecih po nastopu dela. Čeprav bi v neki teoriji lahko zaposlovali samo "že izdelane strokovnjake", te stvari pač ne gredo tako in se zaposli tudi ljudi, ki bodo šele postali priznani in izdelani strokovnjaki.

Dejansko imamo lepo progresijo od juniorjev, ki potrebujejo aktivno pomoč, k srednjim, ki ne potrebujejo in ne nudijo tovrstne pomoči, k seniorjem, ki poleg ostalega dela nudijo tudi takšno pomoč in s tem zagotavljajo dolgoročno uspešnost ekipe navkljub širitvam, prihodom in odhodom.

Kar se tiče agilnih pristopov in še zlasti t.i. scrum sestankov, je pri nas praksa za nekaj širših področij dela (ne pa za vsa področja) pokazala, da je strošek porabljenega časa za scrummanje in posledično količina slabe volje zaradi časa zapravljenega na sestankih presegla količino slabe volje zaradi motenj koncentracije kot posledico okolice (interno se zbira podatke na to temo, to se ni delalo na pamet).

O tem, da je nerealno pričakovati, da bi nek inženir sledil delo še dveh ali treh ekip (njihove taske in buge) zgolj zato, ker je narava dela enaka (programiranje, pač), ni pa enaka vsebina dela, ne bom preveč razglabljal. TL;DR: tvoj odgovor ne naslavlja dejanskega izziva, ker nisi ustrezno "sparsal", kaj je postranska ugodnost tega, da ljudje neformalno čvekajo v čajni kuhinji/menzi/telovadnici/...

Za tisto o taskih ... lepo, da si odgovoril na vprašanje, ki ga ni bilo. "Pair programming" je konkretna oblika dela in ne način delitve dela, da bi lahko dva ali več ljudi delalo vzporedno. Glede na merljivo povečanje produktivnosti pri uporabi tega pristopa lokalno, sem upal, da lahko takšen ali podoben pristop ponovim tudi na daljavo. Žal se ni izšlo, me pa zanima, če obstaja kakšna druga metoda, da se bi ali pa, če imaš kakšne konkretne izkušnje na temo.

Glede na stil odgovarov, sumim, da podcenjuješ nekatere izmed težav, ki se lahko pojavijo pri delu na daljavo oz. pri delu od doma. So stvari, kjer je to boljša izbira in so stvari, kjer se takšen pristop niti pod razno ne obnese, agile pa na to verjetno ne vpliva kaj veliko, ker se organizacija dela podreja vsebini in ne obratno.

jype ::

AndrejO> Glede na merljivo povečanje produktivnosti pri uporabi tega pristopa lokalno, sem upal, da lahko takšen ali podoben pristop ponovim tudi na daljavo. Žal se ni izšlo, me pa zanima, če obstaja kakšna druga metoda, da se bi ali pa, če imaš kakšne konkretne izkušnje na temo.

S kolegom, ki je vešč vima, sem nekaj časa pair programiral tako, da sva za govorno komunikacijo uporabljala mumble in delala v istih štirih terminalnih oknih (takrat še z uporabo "screen -x", tmux je za to še primernejši) in se je odlično obneslo. Z modernimi razvojnimi orodji bi morda tudi šlo.

Mufasa ::

Rad bi še opozoril na možnost alternativne kompenzacije potencialnih kandidatov tudi če si cheap bastard / vezan na nek korp policy.

Kandidatu, ki hoče 3k in morda bo morda za top mgmt "še ni" vreden 3k se ponudi t.i. signing bonus. Daš mu recmo max možno junior plačo recmo 2200 in v pogodbi navedeš 12x800 se pravi 9600 signing bonusa. Ta bonus lahko potem izplačuješ po želji, fer je recimo trimesečno oz polletno, tako tudi v primeru da ga odpikaš nisi pušil nit evra več, motivacija je obojestranska. Po enmu letu tako kandidat napreduje in dobi tut evrčke inkorporirane v colo.

Je pa jasno to dosti večji riziko ni vedno primeren - jest sem takim delodajalce vedno rekel jeXite se - in tudi sam se tega ne poslužujem ... če imam dober filing za kandidata mu pač dam tisto kar želi, oz dodam še kakega jurčka na letno kompenzacijo, kao welcome, da ja pride.
"Es ist nicht genug, zu wissen, man muss auch anwenden;
es ist nicht genug, zu wollen, man muss auch tun."
- Johann Wolfgang von Goethe

Invictus ::

AndrejO je izjavil:


Kar se tiče agilnih pristopov in še zlasti t.i. scrum sestankov, je pri nas praksa za nekaj širših področij dela (ne pa za vsa področja) pokazala, da je strošek porabljenega časa za scrummanje in posledično količina slabe volje zaradi časa zapravljenega na sestankih presegla količino slabe volje zaradi motenj koncentracije kot posledico okolice (interno se zbira podatke na to temo, to se ni delalo na pamet).

To je problem scrum masterja, ki ne zna ustaviti blebetanja v prazno. Priznam, velik problem.

Sem delal v ekipi 10 ljudi, sem ter tja po Evropi, pa so bili dnevni sestanki max 15 minut. V času pred kosilom. To se vedno obnese, ker folk hoče it žret in hitro pove kaj ga muči ;).
"Life is hard; it's even harder when you're stupid."

http://goo.gl/2YuS2x

111111111111 ::

Invictus je izjavil:


Sem delal v ekipi 10 ljudi, sem ter tja po Evropi, pa so bili dnevni sestanki max 15 minut. V času pred kosilom. To se vedno obnese, ker folk hoče it žret in hitro pove kaj ga muči ;).

Tole pred kosilom lahko samo potrdim. Noben ne dolgovezi. :)

krho ::

oxyuranus je izjavil:


Ne razumes. Ne studiras doma, zato ker bi bil rad dober. Doma studiras, zato ker ti je to cel zur...


Doma ne študiram več (samo še ene 1-2h/teden), ker imam otroke in prosti čas namenim njim!
si.Mail odprto-kodni odjemalec elektronske pošte. - http://www.simail.si
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net

MH0 ::

oxyuranus je izjavil:

3p je izjavil:

Gandalfar je izjavil:

Hey .. kaj pa ta koncept - če se potrebe tvoje firme tako zelo spreminjajo, mogoče ne teraš zaposlenega 50 ur na teden ampak 30 in preostalih 10 porabi za učenje?


Malo podjetih pri nas to razume. Tudi zato je potem jamranje, da ni dobrih developerjev. Zakaj bi nekdo dober, ki ima veselje do novih zadev, izbral način dela "v službi kodiramo, študiramo doma", če podjetja zunaj ponujajo, ob dobri plači še recimo (citiram) "8k€ letni osebni proračun za strokovne konference (in obisk teh v sklopu službe), ter seveda literaturo po lastni izbiri".


Ne razumes. Ne studiras doma, zato ker bi bil rad dober. Doma studiras, zato ker ti je to cel zur. Ker je totalno cool, ce spises nekaj, ce pogruntas nekaj kako se naredi, pa ceprav je to tako eksoticno, da ne bo nikoli nobenega denarja iz tega. Nima veze a je za firmo ali ne. Ker v tem uzivas. Bolje od cenenih serij in igric. Ne rabis, da ti firma placa, da gres na neko izobrazevanje, ker bos itak pogruntal sam, v bistvu ti bo malo mimo poslusati se enega nakladaca, kako evangelira.

Dobro napisano.

SambaShare ::

MH0 je izjavil:

oxyuranus je izjavil:

3p je izjavil:

Gandalfar je izjavil:

Hey .. kaj pa ta koncept - če se potrebe tvoje firme tako zelo spreminjajo, mogoče ne teraš zaposlenega 50 ur na teden ampak 30 in preostalih 10 porabi za učenje?


Malo podjetih pri nas to razume. Tudi zato je potem jamranje, da ni dobrih developerjev. Zakaj bi nekdo dober, ki ima veselje do novih zadev, izbral način dela "v službi kodiramo, študiramo doma", če podjetja zunaj ponujajo, ob dobri plači še recimo (citiram) "8k€ letni osebni proračun za strokovne konference (in obisk teh v sklopu službe), ter seveda literaturo po lastni izbiri".


Ne razumes. Ne studiras doma, zato ker bi bil rad dober. Doma studiras, zato ker ti je to cel zur. Ker je totalno cool, ce spises nekaj, ce pogruntas nekaj kako se naredi, pa ceprav je to tako eksoticno, da ne bo nikoli nobenega denarja iz tega. Nima veze a je za firmo ali ne. Ker v tem uzivas. Bolje od cenenih serij in igric. Ne rabis, da ti firma placa, da gres na neko izobrazevanje, ker bos itak pogruntal sam, v bistvu ti bo malo mimo poslusati se enega nakladaca, kako evangelira.

Dobro napisano.


Počakajta še ene 10 let. Bojo druge stvari postale bolj pomembne, denarja pa tako ne bo, zakaj bi ti ga kdo dal, saj delaš "iz veselja".

MH0 ::

Pretekle so tri dekade odkar sem se proti koncu OŠ srečal z računalništvom. Morda imaš prav in me v naslednji vse skupaj mine ali pa me razvoj povozi ampak zaenkrat še nič ne kaže na to. Saj je lepo napisal: "Ne razumeš". Imaš pa prav, obstajajo tudi druge stvari, ki so bolj pomembne. Kakor komu. Meni TV, šport, leposlovje,... zagotovo niso.

krneki0001 ::

O, še en tak.
Začetki z ZX81, pa potem naprej 48, pa comodore, pa amiga, na amstrad in potem 386SX16.

Zgodovina sprememb…

MH0 ::

Ja ZX81, C64, PC 1512.

kunigunda ::

tud atari 520st je biu super

AndrejO ::

Invictus je izjavil:

AndrejO je izjavil:


Kar se tiče agilnih pristopov in še zlasti t.i. scrum sestankov, je pri nas praksa za nekaj širših področij dela (ne pa za vsa področja) pokazala, da je strošek porabljenega časa za scrummanje in posledično količina slabe volje zaradi časa zapravljenega na sestankih presegla količino slabe volje zaradi motenj koncentracije kot posledico okolice (interno se zbira podatke na to temo, to se ni delalo na pamet).

To je problem scrum masterja, ki ne zna ustaviti blebetanja v prazno. Priznam, velik problem.

Tudi v idealnih okoliščinah ta pristop ne skalira glede na število ljudi in projektov. V praksi izmerjeno, da ne.

Invictus je izjavil:

Sem delal v ekipi 10 ljudi, sem ter tja po Evropi, pa so bili dnevni sestanki max 15 minut. V času pred kosilom. To se vedno obnese, ker folk hoče it žret in hitro pove kaj ga muči ;).

Wow! Ekipa 10 ljudi. V koliko ekipah si pa sočasno delal? Eni? Petnajstih?

Sestankovanje (agilno ali pa kakšno drugo) za "low intensity" za občasno izmenjavo podatkov, ki jo dobimo s fizično prisotnostjo, preprosto ne skalira. To izhaja iz narave problema in ne glede na količino in spretnost uporabe kladiva, se problem ne bo magično spremenil v žebelj.

Invictus ::

AndrejO je izjavil:


Wow! Ekipa 10 ljudi. V koliko ekipah si pa sočasno delal? Eni? Petnajstih?

Sestankovanje (agilno ali pa kakšno drugo) za "low intensity" za občasno izmenjavo podatkov, ki jo dobimo s fizično prisotnostjo, preprosto ne skalira. To izhaja iz narave problema in ne glede na količino in spretnost uporabe kladiva, se problem ne bo magično spremenil v žebelj.

Če tebi ne deluje, to ne pomeni, da za druge ne ;).

Sestanek v živo ali prek video konference je meni isto. Remote še bolje, saj ko ugasneš kamero dobiš svoj mir.
"Life is hard; it's even harder when you're stupid."

http://goo.gl/2YuS2x

kingsix ::

SCRUM ima veliko overheada. Se mi pa zdi, da dnevni sestanki to ravno niso. Treba je pač postavit jasne meje, če treba kar med sestankom, ko nekdo začne nabijat.
Največkrat vidim, da začnejo nabijat novinci, ker pred očmi drugih(nadrejenih) želijo prikazat kako veliko so naredili =). Videl pa sem tudi že šefa, ki med sestankom vpraša razvijalca, če je to bilo vse - seveda z negativnim tonom. Od takrat se pa je pri vseh začelo nabijanje.
Mi sicer furamo hibrid med SCRUM(Agile) ter Kanban(Lean).


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Programerska plača (strani: 1 2 3 4 5 6 7 8 9 )

Oddelek: Programiranje
413128397 (12165) Old Spice
»

Delo v Agiledrop.si? (strani: 1 2 )

Oddelek: Loža
5716194 (9560) kffa
»

Vsa podjetja rabijo "seniorčke" (strani: 1 2 )

Oddelek: Loža
6713188 (10014) krneki0001

Več podobnih tem