@nkrgovic,
Mnogo volim ove teme - wall of text incoming... :-)
Imas i danas ljude koji znaju brdo efemernih stvari, ako su jos u stanju da "iz glave" iskontruisu distribuirani sistem od klikera i ako zive u nekoliko krajeva planete kao sto je Silicijumska Dolina, vrlo verovatno su u nekom Google-ovom podrumu i placeni izuzetno velike pare da rade to sto vole :-)
U malo manje retkim slucajevima, u razvijenim zemljama gde je efikasan IT kicma svega, radice kao i dalje jako dobro placeni rockstar-ovi za firme zaduzeni za drzanje gomile stvari u stanju da radi ne samo "OK" nego vrlo dobro (zato sto je bitno). U ostalim slucajevima ce verovatno biti i dalje OK samo sto njihov posao nece puno znaciti u infrastrukturi firme ili drzave. U svim slucajevima ce biti verovatno zadovoljni zato sto rade sta ih zanima, za enormno velike pare i autonomiju ili bar samo za autonomiju.
Ali u svim ovim gore primeima, ti ljudi su retkost - zato sto je moderni IT "mainstream" masinerija koja je odavno postala globalna "zrela" industrija, sto znaci da su svi procesi optimizovani za efikasnost operativno i najmanju cenu komercijalno u vecini trzista (zato sto je "trziste" = "planeta zemlja" u ovom slucaju, i "IT" vise nije nista drugaciji od farmerki ili usluge dostave).
U slucaju programera, to konkretno znaci da je ta pozicija postala "sraf" u izuzetno optimizovanom procesu koji mozda na prvi pogled deluje losije, ali bi to bila velika zabluda.
Fast-food style edukacija (osposobiti "alat" (coveka) za produktivan posao sto jeftinije i sto brze ili, jos bolje - nesto sto imaju samo razvijene zemlje, uvesti "alat" iz LCC gde je neko drugi vec platio edukaciju, ili prebaciti "fabriku" negde gde su "alati" jeftiniji) znaci i da je gradivo koje covek nauci na takvom mestu kondenzovano i uprosceno do nivoa koji je minimalan za danasnji industrijski posao.
Postoje i dalje kvalitetniji i obimniji programi edukacije koji su neophodni za tehnoloski razvoj (sto zahteva funkcionalnu akademiju, ne samo strukovne programe), ali i tu "caruju" brojevi: od 1000 poslova u nekom "softverskom inzenjeringu", vrlo mali broj (mozda nizak jednocifren, ako i toliko) zahteva "heavy-duty" akademski kadar, o nekim genijima inovatorima da ne pricamo. Sve to postoji i dalje, kao i nekad - samo je odnos broja takvih pozicija nasuprot "McProgramer" radnih mesta drasticno u korist ovih drugih.
Zato je jako tesko naleteti na ljude iz nkrgovicevog posta "koji znaju gomilu efemernih stvari" ili, jos jace, znaju "staru dobru informatiku" (tipa da zaista razumeju sta se zapravo desava bar do nivoa logickih kola, necemo im zameriti ako moraju da googlaju za konkretne implementacije drugacije od ventila ili klikera tipa poluprovodici, ta podela se desila jos negde 70-tih).
Ti ljudi i dalje postoje, mozda cak i u nesto vecem broju nego, sa znam, pre 30+ godina zato sto je i "fundamentalna" IT industrija isto tako veca ("fundamentalna" je onaj deo koji pravi igracke za "masovnu" IT industriju, McProgrameri nece moci da naprave sledecu generaciju procesora ili nove algoritme poput, recimo, GAN ili Transformer neuronskih mreza iz prosle decenije). Jedino sto ljudi koji danas ulaze u struku vrlo verovatno nece imati puno posla sa njima, zato sto je ogromna vecina danasnje struke posao koji nema veze sa tim.
I to nije nikakva kritika za "McProgramere". Naprotiv! Jednostavno je posao postao takav. Kriviti to je besmsleno podjednako kao sto bi bilo besmisleno zasto McDonalds ne zaposlljava kuvare sa Miselin zvezdama da pljuckaju sos na instant lepinje. Proizvod je drugaciji, industrija je drugacija - to sto se i jedno i drugo zove hrana ne znaci da bilo sta unutra ima veze jedno sa drugim. Plus, ko bi kupovao u McDonaldsu ciju fransizu cine Miselin kuvari? To bi bio jedan vrlo skup Big Mac.
Ima sve ovo i losih stvari - ali one su obicno krivica drugih delova procesa, recimo menadzmenta koji ne zna sta radi (za neke: verovali ili ne, postoji i menadzment koji zna sta radi).
Desi se ponekad da neko misli da sa McProgramerima mozes da radis posao za koji ti trebaju drugaciji elementi. To se skoro garantovano zavrsava katastrofom (ono sto sam ja video u mom kratkom zivotu je cesto bilo na nivou hibrida Monty Python-a i ostrvskih ljudi iz "Cargo Cult Science" predavanja, sto je prvi put bilo zastrasujuce videti svojim ocima), ali moderni menadzment i od toga moze da napravi "uspesnu pricu" - dozivis katastrofu zbog akutne nekompentencije (ne McProgramera - oni rade tacno ono sto im pise u CV-u, nego menadzmenta koji pojma nema sta radi ali misle da imaju), unajmis konsultante iz, 'bem li ga, Accenture-a, BCG-a, KPMG-a u zavisnosti koliko kinte imas da sprzis, i onda lepo platis da ti objasne kako da radis posao, uradis reorganizaciju po preporuci i, BAM, uspeh!
Svi srecni - od McProgramera do McMenadzera koji imaju kancelarijski posao umesto rada na polju koji bi imali pre 100 godina, kao i "Michelin star" programera i menadzera koji su naplatili debelu kintu za konsultacije i dobrotvornog posrednika poput KPMG-a cisto radi dobrobiti za siru ekonomiju (svu Forbes-ovu listu :-)
Citat:
Balon puci nece, sve se danas automatizuje i radi preko interneta. Manjak kvalitetnih je katastrofa, posla ima koliko hoces. Ali kvalitet ljudi nikad nece biti kao sto je bio kad su bili entuziajsti.
Balon? Nema balona, IT McIndustrija je realna - neophodna je za potrebe McNekeDruge industrije :-)
Mislim da je to o cemu pricas "mismatch" potreba neke organizacije i onoga sto menadzment radi. Mada, to bi onda mogao generalizovati i na menadzere i reci da su potrebe organizacije takve da im trebaju menadzeri a ne McMenadzeri, ali da ne komplikujemo stvari sad :-)
Drugim recima, ako je firma odlucila da zaposljava IT kadar (ovde pod IT ocigledno mislim na najsiru definiciju) koji nije adekvatan, to ukazuje na dublji problem koji MOZE biti uzrokovan "manjkom kvalitetnih" ali moze biti i nesto sasvim drugo.
Nisam siguran u teoriju "manjka kvalitetnih" - tj. naravno manjak uvek postoji ako neko zamislja da moze naci "kvalitetne" po ceni McRadnika. To je besmisleno i apsolutno nemoguce bez obzira na skolski sistem. Zasto? Ako hoces kvalitetnog sw. inzenjera, taj mora biti skolovan kao inzenjer, mora posedovati intelekt veci od prosecnog (ne, od IQ 100 ne mozes ocekivati brze vestine resavanja problema ili apstrakcije - bar ne u drustvu zvanom Planeta Zemlja 2020, AD.), verovatno mora biti zainteresovan za posao i visoko motivisan ($$$ nije motivator ali je nedostatak $$$ garantovan
demotivator. Cak i da takav covek prihvati da "radi sta voli" pre ili kasnije ima da ispizdi ako je u firmi placen isto koliko i kolega ciji rezultati rada predstavljaju opasnost po zivot i imovinu).
Ali da li je to "manjak kvalitetnog IT kadra" ili "manjak mozdanih celija ljudi koji su planirali biznis?". Kad sve ovo gore saberes, mislim koliko bi trebao takav "kvalitetni sw. inzenjer" da kosta? Pa bas kao neko ko je spr*ao godine u sopstvenu edukaciju (formalnu ili ne, nebitno), ima visoku inteligenciju, visoku motivaciju i bas treba da radi za tebe. Hmm... ja bih pitao PWC da mi uradi studiju i sazmu zakljucke u 1-pager PowerPoint sa lepom grafikom, cisto da vidim na koliko lepo izgledajucih i skupih nacina mozes da objasnis stvari koje su ljudi trebali zapamtiti iz srednje skole :-) Vidis, TO je vestina!
E, sad, ako neko smatra da industrija koja radi "IT za siroku potrosnju" u 2020 mora da ima brdo ovakvih, mislim da problem definitivno nije u trzistu rada ili srednjem menadzmentu, vec u prevelkoj konzumacji kool-Aida od strane koga god da je pravio poslovni plan ili nesrecnika koji je ulozio kintu u to. Big Mac od $3.5, licno ti ga napravio Alain Ducasse jbt.
Kad bi neko dosao danas u banku ili u neki investicioni fond i trazio kintu za svoju revolucionarnu ideju da napravi Porsche po ceni Dacije ili novi nacin gradnje aerodroma sa elementima iz "sve za 1 EUR" prodavnice, pokazali bi mu izlaz, zatvorili vrata i prozore i pocepali bi se od smeha.
Ako neko ISTO TO radi milion puta, samo umesto "Porsche" prica o, sta znam, "CRM-u za firmu od 10000 ljudi" koji ce da napravi uz pomoc kartona tj. "McProgramera koji razbijaju IT tehnologije kao sto su pisanje CRUD aplikacija u skript jeziku iz modne sezone prolece-leto 2020", to nekako zvuci drugacije i, zastrasujuce, cesto prodje prvi deo (davanje kinte) dok se ne zavrsi sa detonacijom. I to ne sa onom detonacijom "korisnog tipa" vec drugom cuvenom: "neocekivanog i vrlo destruktivnog tipa" :-)
[Ovu poruku je menjao Ivan Dimkovic dana 12.07.2020. u 12:27 GMT+1]
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos:
http://www.digicortex.net/node/17 Gallery:
http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! -
https://github.com/psyq321/PowerMonkey