Samo da se razumemo. Dakle, ti NISI napisao algoritam ISO-kako-god, ti si PRERADIO neko postojeće rešenje, tj napisao nešto bolju IMPLEMENTACIJU ALGORITMA koji je stvorio tim od 50 inženjera i doktora nauka (gle, 50 ljudi sa dipolomom, je li moguće, kako to)? Jel tako? Prema tome, u redu je, ti si dobar PROGRAMER. A da li bi mogao da odradiš sa tim ljudima jedan deathmatch u pisanju algoritama? Slično i za tog klinca. Razdvoj pisanje algoritma od pisanja implementacije. Dodatno, da bi me takve stvari impresionirale, treba da znam koliko je bilo pokušaja da se napiše kvalitetnija implementacija i ko je sve sprovodio te pokušaje.
Nema problema, ja sam uradio "samo implementaciju", ali eto... ljudi se okupise pa napravili Open Source audio kodek poznatiji kao Vorbis na cijoj je standardizaciji radilo vise ljudi, od kojih deo nema formalno obrazovanje - na kraju je taj Vorbis pretekao po kvalitetu mnoge patentirane algoritme koji su formalno razvijeni od strane akademije danas.
Inace, postoji 3 dobre implementacije standarda koji sam implementirao i bar jedno 20-tak katastrofalno losih komercijalnih implementacija doticnog standarda, cisto da stavimo stvari u perspektivu.
Mozemo ovako nastaviti u nedogled, to je najobicnije pljuvanje u dalj - a vidim da se i vi slazete da nema potrebe da diskusija ide u tom besmislenom smeru (diploma ili ne). Poenta price je, situacija na IT trzistu je takva da deo sw. inzenjeringa i menadzmenta nema diplomu, drugi deo ima - jedini indikator kvaliteta necijeg rada jeste njegovo predhodno iskustvo, i to je to.
Naravno, uvek mozete pokusati promeniti svet i pravila - to je tako zanimljivo, ali ljudi koji zaista rade nemaju vremena da menjaju svet, to se po pravilu ostavlja "vizionarima" iz raznih udruzenja, u pauzi izmedju klope.
Srbija kao Srbija, ali mi ovde ne analiziramo udruženja u Srbiji, nego pričamo o pretpostavljenom strukovnom udruženju i njegovim funkcijama koje su u službi uspostavljanja sistema profesionalne odgovornosti (i unapređenja kvaliteta IT usluga).
Krupne reci :)
Profesionalna odgovornost postoji i danas - definise se ugovorima izmedju 2 strane. Dodavanje nekakvih informalnih nivoa "udruzenja" nista ne doprinosi osim sto dize cenu poslovanja - zbog toga ta ideja nece nikada uspeti u praksi kada je IT u pitanju, jer je dinamika IT-a daleko veca nego sto nekakva wine-drinking udruzenja mogu da prate.
No, kao sto rekoh - ako zelite, pokusajte... iskreno vam zelim da imate dovoljno clanstva da mozete da organizujete lepe "event-ove".
I molim vas, hajde da priču o potrebi uspostavljanja sistema profesionalne odgovornosti ne pretvaramo u priču Diplomirani vs Nediplomirani.
Možemo li da se složimo oko ovoga:
Profesionalna odgovornost podrazumeva da nestručni ljudi ne treba da se bave problemima kojima nisu dorasli i za čije rešavanje nemaju potrebna znanja. Iz prakse da se nestručni ljudi bave problemima kojima nisu dorasli proizilazi samo šteta. Zbog toga je potrebno sprečiti nestručne ljude da se bave problemima kojima nisu dorasli. Takođe je potrebno zaustaviti i eventualno eliminisati iz poslovnog okruženja svakoga ko se nemarno odnosi prema svom poslu i ko svojim nemarnim činjenjem ili nečinjenjem nanosi štetu drugima.
Sve to sto vi pricate postoji i danas. Zove se "poslovna praksa".
Ni jedna firma koja zeli da ima prosperitet nece drzati nekvalifikovane ili nesposobne ljude na svom platnom spisku. Ne postoji ni jedan jedini razlog za takvo ponasanje (ovde naravno treba izuzeti nepotizam i korupciju, ali za to treba da budu zaduzeni sudovi kao i trzisne reperkusije a ne neko udruzenje) - budite sigurni da je svakom na upravljackoj poziciji stalo da ima adekvatnu radnu snagu za dati posao i zahtevani nivo kvaliteta. Time se bavi citava grana menadzmenta - menadzment radne snage ili "People Management", kako god zelite.
A sto se profesionalnih relacija izmedju firmi tice - svaka firma kojoj je potrebna garancija kvaliteta za neki projekat ce to definisati ugovorom, kroz kriterijume prihvatljivosti / sertifikacije i komercijalno izuzece odgovornosti ("indemnification" je omiljeni legalni termin), a za ono sto ugovorno pravo nije u stanju da pokrije se brinu komercijalne polise osiguranja, koje su tu da pokriiju nepredvidljive okolnosti.
Svako ponasanje van ovoga bi poslovni rizik ucinilo neprihvatljivim, i vrlo brzo bi takve firme eliminisalo sa trzista jer bi se katastrofalni problemi desili pre ili kasnije. Te probleme vase "udruzenje" ne bi moglo da resi jer ne postoji nikakav set pravila koji bi mogao da garantuje korektno izvrsenje nekog posla, a da to vec nije uzeto u obzir prilikom izvrsavanja HR politike.
Dakle, nemojmo otkrivati rupu na saksiji.
Postavite sebi prosto pitanje - da li bi vase udruzenje ugovorno GARANTOVALO kvalitet i imalo komercijalnu odgovornost za propuste?
Naravno da ne bi, jer niko nece garantovati tako nesto osim ako nema profit koji bi to pokrivao, a vase udruzenje nikako ne bi bilo u stanju da ima takve prihode (osim ako ne zelite sami da budete preduzimac poslova, ali onda ste vi firma a ne udruzenje). Tu se svaka prica zavrsava - i vase udruzenje svodi na "talking shop" i neformalnu "sertifikaciju" koja je najobicnije parce papira bez vrednosti. Nekima je to zanimljivo, ali je daleko od neophodnog.
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