Budućnost zanimanja "Programer" i da li će nestati
- poruka: 161
- |
- čitano: 38.811
- |
- moderatori:
Lazarus Long, XXX-Man, vincimus
Nekada su na razvoju jednog automobila radili čitavi instituti, danas iste razviju timovi čije ljudstvo broji manje od 10% nekadašnjih potreba. Proizvodne hale bile su poput mravinjaka, krcate radicima raznih profila, specijalistima za ovo i ono, danas vecinu tih poslova obavljaju mašine. Ljudi su se školovali i obučavali za pojedine proizvodne procese, bili su uvjereni da ce imati siguran i dobro placen posao sve do mirovine. Tržište je bilo gladno za tim zanimanjima, sve dok se nisu pojavili novi tehnoloski procesi, koji su isključili potrebu za ljudskom radnom snagom. Nekada je 10 radnika pravilo 1 automobil, danas 1 radnik pravi 10 automobila (ovo je slikovito).
Sličano će proći i IT sektor.
Nekada su na razvoju jednog automobila radili čitavi instituti, danas iste razviju timovi čije ljudstvo broji manje od 10% nekadašnjih potreba. Proizvodne hale bile su poput mravinjaka, krcate radicima raznih profila, specijalistima za ovo i ono, danas vecinu tih poslova obavljaju mašine. Ljudi su se školovali i obučavali za pojedine proizvodne procese, bili su uvjereni da ce imati siguran i dobro placen posao sve do mirovine. Tržište je bilo gladno za tim zanimanjima, sve dok se nisu pojavili novi tehnoloski procesi, koji su isključili potrebu za ljudskom radnom snagom. Nekada je 10 radnika pravilo 1 automobil, danas 1 radnik pravi 10 automobila (ovo je slikovito).
Sličano će proći i IT sektor.
Dragi Nix, ne znam koliko se tebi to sviđa ili ne, ali .NET je vrlo opasna konkurencija Javi u enterprise segmentu. Da ne spominjem da je C# kao perjanica .NET-a apsolutno bolji jezik od Jave. A ne zaboravi da .NET nije C# i da Microsoft kreće u free tools tržište i u open source.
Uostalom, programeru je jezik nebitan. To je samo alat za rješavanje problema. Ja sam kroz svoj radni vijek bio i na C-u i CPP-u i CS-u i vjeruj mi jezici su prolazni, ali ono što dobre od loših programera ističe je mogućnost napretka u korak s tehnologijom.
Mislim da je budućnost zanimanja "Programer" itekako svijetla, ali samo ako se s time misliš baviti ozbiljno (doduše to vrijedi i za bilo koje drugo zanimanje). Ja ne vjerujem u knjige ili tečajeve, koje je netko ovdje već spomenuo, sa naslovom "Learn programming in 24 days" ili slično. Ako ti netko ponudi knjigu "How to become programmer in 10 years", tog čovjeka shvati vrlo ozbiljno.
Inače, mislim da smo u područje programiranja, tj. u širem smislu software developmenta samo "zagrebli". Ima tu još jako puno posla.
IT strucnjaci ce uvijek trebati posla, bili to programeri ili strucnjaci za sigurnost i sl.
Automobilska industrija je velika i stalno se siri vec dug niz godina, zasto mislite da IT nece ici time smjerom?
Mislim da je budućnost zanimanja "Programer" itekako svijetla, ali samo ako se s time misliš baviti ozbiljno (doduše to vrijedi i za bilo koje drugo zanimanje). Ja ne vjerujem u knjige ili tečajeve, koje je netko ovdje već spomenuo, sa naslovom "Learn programming in 24 days" ili slično. Ako ti netko ponudi knjigu "How to become programmer in 10 years", tog čovjeka shvati vrlo ozbiljno.
<cut>
@ V00D00
na žalost godišnje pogledam 2-3 filma, tv uopće ne gledam nemam vremena za gluposti. Auto industrija je odličan primjer, mada ti mislis da nije. Jednostavno imao sam prigodu da vidim kako propadaju dobro plaćena zanimanja i poslovi u rasponu zadnjih 14 godina., Posao i zanimanje na kojem su se mlatili novci 1994 god, 1999 su vec imali ogromnu konkurenciju, 2007 firma proglasila bankrot i ugasila se.
Šta se desilo, pojela ih Globalizacija iako su i sami globalno djelovali, nisu uspjeli.
.. idelani svijet... da ponovim mnogi su vjerovali da je nemoguće zabraniti pušenje, zbog vrlo jake duhanske industrije, ipak dokazano je da je moguće ;), samo par redaka u zakonu i nema pušenja. EU uporno šamara veliki američki m$ i primorava ga da se pridržava europskih zakona, sutra neka m$ napravi pogrešan potez, eu moze dopisati par redaka u svoje zakone i propise gdje se od svojih članica zahtijeva korištenje non-m$ tehnologija....
@ naxeem, m$ je počeo podvijati rep pod pritiskom EU, jer su svjesni da lako mogu izgubiti jedno veliko i ozbiljno tržište, sa ostalim se slažem potrebna je prilagodba da bi se opstalo...
@Martin: Možda bi ga trebalo shvatiti ozbiljno, ali tu knjigu niko ne bi hteo da kupi. A što se tiče tih "Naučite *** za 24 sata", imao sam prilike da vidim par komada i nisu delovale loše, jedino što ljudi po pravilu pogrešno interpretiraju naslov. Kad kreneš da čitaš, ubrzo ti postane jasno da naslov ne znači da ćeš sve to naučiti za jedan dan (zabluda koju izdavači svesno omogućavaju), već da se sadržaj cele knjige može (teoretski) preći za oko 24 sata efektivnog rada. Da li ispadne baš toliko ne znam, ali u svakom slučaju, to već deluje kao neka razumna količina vremena za koju osoba sa nešto iskustva može pohvatati osnove novog jezika, što je i cilj tih knjiga.
Dragi Nix, ne znam koliko se tebi to sviđa ili ne, ali .NET je vrlo opasna konkurencija Javi u enterprise segmentu. Da ne spominjem da je C# kao perjanica .NET-a apsolutno bolji jezik od Jave. A ne zaboravi da .NET nije C# i da Microsoft kreće u free tools tržište i u open source.
Uostalom, programeru je jezik nebitan. To je samo alat za rješavanje problema. Ja sam kroz svoj radni vijek bio i na C-u i CPP-u i CS-u i vjeruj mi jezici su prolazni, ali ono što dobre od loših programera ističe je mogućnost napretka u korak s tehnologijom.
24 sata se odnosi na 24 lekcije, a ne na vrijeme potrebno za prolazak gradiva. :)
Eh da, Nix, ti si svjestan da je u samo 6 godina C# dobio već treću iteraciju i da je trenutno (imho) najbolji jezik za RAD poslovnih i distribuiranih DBD sustava?
Sve do nedavno, programeri su znali C/C++, Delphi i Javu. Imali smo i 'web kodere' koji su znali PHP (ne baš pravi 'jezik', ali eto). Enterprise development bio je 90% u Javi, a sav desktop i sistemsko programiranje u C/C++u. U smao nekoliko godina C# i .NET su doslovno razbili enterprise tržište. To nije rezultat pritiska EU već dobro isplanirana tržišna politika i jedna od najboljih inovacija MS-a.
.NET je prisilio Zend da krene s Platformom, Oracle na suradnju s MS-om (i obrnuto), SUN na akviziciju MySQL-a...
Ne samo da MS nudi definitivno i sigurno najbolje razvojne alate, već je serverska i klijentska platforma (počevši izvrsnim Serverom 2003) napredovala od noćne more NT-a do vrlo stabilnog Servera 2008 i Viste na klijentskoj strani. Ne znam pratiš li poslovno tržište, ali Microsoftov utjecaj samo raste, a Sun stagnira.
Da ti ne spominjem da, pod utjecajem tržišta ili samo pametne strategije, Microsoft grabi s Novellom naprijed, kreće u pohod na PHP (integracija, ne uništenje) i općenito kreće u stvarnu bitku s konkurencijom donoseći ono o čemu sam ja osobno davno sanjao, ali nisam imao dovoljno godina i hrabrosti ili utjecaja da krenem: integraciju weba u sve i uvođenje HTML-ish jezika u dizajn desktop aplikacija što je upravo XAML. Pogledaj samo kakav utjecaj MS ima: čak su i Adobe/Macromediu prisillli na uvođenje xmla kao jezika za definiciju interfejsa...
Toliko o pljucanju po .NET-u.
A to da će globalizacija nešto pojest? - Vidio sam i previše projekata koji se rade iznova jer su ih radili "programeri".
I ti govoris o globalizaciji m$ ima samo dobre menadzere koji znaju nanjušiti dobre projekte, kupiti programere, programe, ideje itd. Od samog starta u garaži oni kupuju, pakuju i prodaju poluproizvode. Dakle kupis poluproizvod koji ce tek nakon nekog vremena mozda postati punokrvni proizvod, kroz razne update, sp...
U cijelom svijetu je nastala globalizacijska utrka, zauzimanje što boljih pozicija za naredno desetljeće.
m$ i njihove proizvode ne pratim izravno od webmatrix 1.0. Istina je da i sam m$ nastojati krajnjim korisnicima olakši razvoj aplikacija i sa svakom novom verzijom VS pojavljivaće se višak radne snage po raznim development tvrtkama, Budućnost zanimanja "Programer" i da li će nestati, neće ali će biti znatno reducirani..
Korišćnje XAML(XML) za definisanje UI nije topla voda koju je otkrio m$. Dugo vremena sam izučavao dreamweaver (adobe, macromedia), tj izradu plugina za iste i znam da je čitav UI bio definisan sa xml i xhtml elementima, 95% funkcionalnosti obavlja javascript, vec par godina koriste isti engine kao i opera, a taj engine je višeplatformski. što se nebi baš reklo za m$ proizvode.
Mozilla koristi XUL , Trolltech Qt Designer XML UI, ... SVG je definisan sa XML (a nije podrzan kao standard od m$)..
Sličnu raspravu sam nedavno imao sa jednim ex pilotom, koji neda reći da je to zvanje u skoroj budućnosti ugroženo, iako sam ga uputio na dosta projekata koji ukazuju na mračnu sudbinu njegovog zanimanja. Već skoro dva desetljeća dečki sa joysticima u rukama probijaju protuzračne obrane sa tomahawk projektilima, čitavo desetljeće razni predatori nadgledaju duboko iza leđa neprijatelja, zadnjih 5g izvode se zračni napadi bez da u njima sudjeluju piloti., a u skoroj budućnosti glavninu zračnih snaga činiće UAV
I da zaključim, bez obzira koja platforma i jezik budu dominantni, iz godine u godinu smanjivati će se broj ljudi koji će raditi na istom projektu, razlog smanjivanja će biti alati, koji će obogućiti brzo i efikasno kreiranje aplikacija, krajnji cilj rezanje troškova.
Eto laku noc, idem sada u krevet
Hvala bogu, nakon 20-ak godina VB bi mogao konačno dostići Powerbuilder
Ma lol Nix, bez uvrede, ali previše buljiš u Star Trek. Stvarno.
Samo bih htio napomenuti da cemo vrlo brzo krenuti u zesca svemirska istrazivanja, tako da ce zvanje pilota biti itekako potrebno ;)))
Beam me up, Scotty!!!
Ma lol Nix, bez uvrede, ali previše buljiš u Star Trek. Stvarno.
Korišćnje XAML(XML) za definisanje UI nije topla voda koju je otkrio m$. Dugo vremena sam izučavao dreamweaver (adobe, macromedia), tj izradu plugina za iste i znam da je čitav UI bio definisan sa xml i xhtml elementima, 95% funkcionalnosti obavlja javascript, vec par godina koriste isti engine kao i opera, a taj engine je višeplatformski. što se nebi baš reklo za m$ proizvode.
<cut>
Samo da dodam nešto za Nixovo vraćanje u stvarnost: Microsoft ♥ Sun :)
Zato, dragi Nix, uopće se ne bojim za budućnost .NET programera. :)
A dok strojevi zamijene programere, do tada će moji unuci ionako biti dva metra pod zemljom...
Za prvo, dobro znam kako funkcionira,
za drugo, ja ne pričam o umjetnoj inteligenciji, već o aplikacijama koje odstranjuju potrebu za učestovanjem većeg broja 'stručnjaka' na razvoju novih proizvoda. Svaki 'gazda' nastoji imati što veći profit ili što manje troškove, pa i gazda u IT sektoru. Za takve klijenete se razvijaju aplikacije. Auto i avio industriju naveo sam za primjer samo iz razloga što su te dvije grane daleko starije od informatičke industrije, a koju isto tako čeka rezanje ljudskih resursa, ma kako to smiješno sada izgledalo.
"kakvo sjeme posiješ, takvo žito bereš" ovo važi i za IT
Samo da dodam nešto za Nixovo vraćanje u stvarnost: Microsoft ♥ Sun :)
Zato, dragi Nix, uopće se ne bojim za budućnost .NET programera. :)
A dok strojevi zamijene programere, do tada će moji unuci ionako biti dva metra pod zemljom...
Ne brinem se za buducnost programera generalno. Jos uvijek imas levata koji sjedaju na java solucije, zato sto dobiju dobru ponudu. I sjebu se na kraju.
Ni ja nisam rekao da je koncept izmislio MS (daleko od toga), ali integracija cijelog xml koncepta u sučelja na desktopu na sustavu koji je do sada bio strogo zatvore, to je napredak.
Ni ja nisam rekao da je koncept izmislio MS (daleko od toga), ali integracija cijelog xml koncepta u sučelja na desktopu na sustavu koji je do sada bio strogo zatvore, to je napredak.
Da se osvrnem, na sve gore napisano....pa ovako, freelancer ne može rušiti cijenu nikome, posao i njegova cijena ovise o dogovoru, ako vi nećete to uraditi za neki cijenu, ne morate, ta svi smo na tržištu kapitala i bira se onaj pogodniji...( na primjer ako netko za vikend može uzeti 500 kuna za lagani i brzi poslić, zašto da ne uradi isto...možda radi skuplje i jalne konukrencije-da baš!)...
.....što se tiče fakulteta( ta možete imati svoju kreativnost, ali morate se kretati u određenim pravilima ponašanja... na primjer ako taj neki akademski Gargamel hoće programirati s Štrumpfovima , onda budite Štrumpfovi), pa shvatite igru i završite to na bilo koji način i tako se samo gleda znanje za određeni posao, a ne ono čime ste zbildali CV, bilo to fakultetska titula, tečaj ili neki drugi posao....poslodavcu svejedno.
U vezi robota, pa oni će za nekoliko desetljeća tražiti svoja prava, tko zna kako će to sve ispasti, možda će trebati ratovati s njima (programer će možda postati vojni strateg koji će morati pomoću algoritama namudriti zločeste robote.....), analogija s početka 20. stoljeća, sa ženama i traženjem "njihovih prava", ili onih ljubitelja istopolaca, oni zeleni, životinjska prava, dječja ili koja već izmisli devijatna priroda.
Što se tiče izumiranja pojedinih djelatonsti, nažalost to je stvarnost, nemamo više kovača, jer nema više konja, nemamo više čordaša, jer nema više šuma i gazda, tako da je i posljednji čordaš Andra morao izumrijeti....moramo se znati prilagođavati promjenama, te tko to bude znao i umio izaći nepokoleban, biti će pravi kako već napisaše samosvojni forumaš. Ako ne vjerujete meni, ta vjerujte onom dobrotvoru, koji je počeo iz garažnih uvjeta, te uspio promijeniti svijet računala, naglavačke...rekao je jefnom prilikom da u današnjem svijetu vlada pravilo brzog prilagođavanja promjenama ili osuđenost na propast.
Ma programer nece nikada propasti. W!n programeri ce "tuci" po .net-u dok ce Linux-asi "tuci" Qt i GTK-u.
Glupo je o tome uopce razgovarati kad fali toliko programera.
Tko ce raditi algoritme za te vase "robote" pa programer.
Tko ce raditi software za automatizaciju npr. Avio industrije pa programer.
Tko ce raditi software za novi hardware sto stalno dolazi pa programer.
Onaj tko je "bubnuo" da ce programeri propasti bolje da on propadne u zemlju.
Ovo sve sto sam citao bilo je kao dobar roman ili film od Steven Speilberg-a.
U vezi robota, pa oni će za nekoliko desetljeća tražiti svoja prava, tko zna kako će to sve ispasti, možda će trebati ratovati s njima (programer će možda postati vojni strateg koji će morati pomoću algoritama namudriti zločeste robote.....), analogija s početka 20. stoljeća, sa ženama i traženjem "njihovih prava", ili onih ljubitelja istopolaca, oni zeleni, životinjska prava, dječja ili koja već izmisli devijatna priroda.