Pozdrav!
Elem, da se malo ukljucim i ja u ovu pricu :)
Ja ne spadam u sloj "skolovanih" Oracle DBA, pre bi moglo da se kaze da sam bio samouk... tj, sticajem okolnosti morao da naucim... Mada, imao sam prilike videti neke od OCP "strucnjaka" koji pojma nemaju! Uz duzno postovanje, ne zelim nikoga da vredjam!, kurs, ma kakav da je, nije nikakav garant da onaj ko ga slusa/polozi ima dovoljno znanja... Potrebno je RADITI van kursa!
Pravo znanje, (pod "pravo znanje" podrazumevam prakticno i upotrebljivo znanje kojim resavas problem u realnom vremenu) se stice:
3. Samostalnim radom - hrabro sednes i pionirski krenes u osvajanje tehnologije
2. "Kradjom" - dakle, ucis od nekoga ko to radi i uz put ti objasnjava zasto je to bas tako uradio a ne nekako drugacije
1. Iskustom!!!
To sto nemas programerskih iskustva, moze da ti bude, cak, prednost!!! Naime, ti SIGURNO nemas sindrom "Programersko slepilo" (Od mnogo znanja programeri, cesto, "ne vide drvo u sumi!") vec si spremna da UCIS i stices nova iskustva!
Jednu stvar nisam ukapirao, sta je tvoj krajni cilj? Da budes Oracle Programer ili Oracle Administrator ili samo da se zaposlis?
Pazi, Programer i DBA su, maltene, nebo-zemlja poslovi pogotovu u Oracle-u!!! I programer i DBA moraju znati materiju onog drugog ali, u sustini, uglavnom rade potpuno razlicite stvari.
Sve ovo ti ja pricam samo kao uvod u sledece:
Ukoliko hoces da se bavis Oracle-om, pogotovu kao DBA, moras da imas jak (a samim tim i SKUP) hardver!!! Mislim, jeste da u uputstvima stoje hardwerski zahtevi od, npr, 450MHz procesora i nesto malo GB na HDD, ali... neces nista pametno stici da uradis sa time! Kao ilustracija ovog sto pricam je i sledeci podatak: Samo raspakivanje 3 instalaciona diska (oracle 9i za linux) na obicnu maxinu ("pun" Intel 3GHz HDD 7200) traje 10-ak minuta dok na serveru (2xIntel 2GHz HDD 3600) sa RAID-om traje 3x krace! Ili: instalacija Oracle 10g AS baze na gore pomenute maxine traje 8h i 3h (server)!!! Licno ja merio u zadnjoj instalaciji!
A da ne pominjem neke ozbiljnije akcije... nesto tipa tabele od par stotina hiljada slogova... pa nekoliko view... pa "malo" trigera... ume to da potraje do neprihvatljivosti...
Drugo, realne stvari se desavaju na 3-4 (i vise!) maxine!!! I to su uglavnom serveri!!! A tako nesto ne mozes da naucis prakticno ako nemas opremu na kojoj ces da radis!
Naime, home-useri Oracle-a grese u jednoj stvari: instaliraju bazu i to je to! Sama instalacija, po defaultu, radi. Ali... problem nastaje kasnije! Problemi koji se javljaju su, pocev od minornih pa do onih gde moras instalirati ceo OS + bazu od pocetka!
Posto radim kao DBA (verzije 6,8,9,10) mogu ti pomoci po tom pitnju, ukoliko si zainteresovana i ukoliko i ja znam.
Poenta ovog dela price je: Imas li mogucnosti (finansiskih, vremenskih, prostornih, etc...) za tako necim?
Sledece:
Jeste da nije kulturno pitati, ali koliko imas godina i koliko si godina spremna da ulozis u ucenje? Cak i sa zavrsenim kursom (nekoliko dana, nedelja, meseci, semestara...), pravo prakticno znanje ces steci tek posle par godina RADA sa Oracle-om u realnim okolnostima (dakle, postoje korisnici, postoje aplikacije koje se izvrsavaju, postoji neko realno okruzenje... neko gresi a ti ispravljas ili neko ti nesto trazi a ti programiras).
Sto se tice poslova... hmm...pa to ti, valjda, najbolje znas, s' obzirom na to gde zivis. Ovde je situacija krajenje bezizlazna po pitanju Oracle-a i, uglavnom, ima ga na fakultetima i retkim (ali stvarno retkim) firmama. I to, koristi se uglavnom baza, tako da zavrsavati neki oracle kurs, sa stanovista programera u Srbiji, po mom misljenju, i nije neko resenje koje ce mu brzo doneti posao (u Srbiji).
Ovde neko rece da se zaposlio na osnovu onoga sto je radio i potpuno je u pravu! A i sta ocekivati kada na razgovoru za posao, onaj sa kim razgovaras nezna nista o Oracle-u, ili zna da je to neka tamo mnogo jaka baza?!?
Eto, da zaokruzim pricu. Nemoj misliti da te plasim, nije sve toliko crno koliko moze da ti se ucini ali, da bi lakse krenula, moras da znas sta tacno zelis i koliko (vremena i novaca) mozes da odvojis za to. A kada jednom pocnes, pa, shvatices kako i koliko je Oracle dobra stvar!!! :-))))))
E, sad, ja ne bih diskutovao o kursevima, pogotovu ne u stranim zemljama, ali, sta god da se odlucis (dba ili proramer), izaberi neki kurs (u zavisnosti od odluke) na kome ces steci teoriska znanja i UCI!
Drugo, sve ovo sto sam rekao su moja licna iskustva, mozda se neko nece sloziti sa ovim sto pricam... ali ja to u najboljim namerama! :)
Ja sam bas ugnjecio pricom, zar ne?
Nego...kako stojis sa linux-om?
A u medjuvremenu, dok razmisljas, jedan savet sa gledista DBA:
Instaliraj, pod hitno, neki Linux i radi malo pod linux-om... to (pred)znanje ce ti samo pomoci...