baze podataka kao karijera

  • Začetnik teme ja bi da pitam
  • Datum pokretanja
J

ja bi da pitam

Gost
Jedno pitanje koje upucujem iskusnijim posetiocima ovog foruma. (Termin "iskusniji" sam objasnio u PS-u)

Dakle, koliko je tacan trac da je programiranje baza dosadan i odbojan posao?

Ovo cesto cujem tu i tamo, ali da li je zaista tacno da je rec o rutini, dosadi i kompleksnosti koja je, sve zajedno, jako odbojna?

Mozda je biti DBA dosadno, ali sta je sa razvojem (developing) baze? Verujem da se taj status treba i zasluziti...

Takodje pretpostavljam da nijedna oblast, pa ni baze, nije dosadna kada postanes zaista expert u njoj i kada se upustis u "tajne zanata".

Voleo bih da cujem ljude da iskomentarisu ovo sto sam pisao, tj pitao, pogotovo ovo poslednje...

Unapred hvala!



PS
Pod iskusnijim programerom podrazumevam bar 5 god rada + fakultet, ili skoro 10 god ako ste bez faxa! Nadam se da ovo nece izazvati reakcije tipa: a sta je, ja ti nisam dovoljno dobar bez faxa? (posto jesi ako imas 10-ak god iskustva) i sl. stvari tipa: a sta meni fali... Ali zaista bih da izbegnem mudrovanja nekih koji na jednom topicu razmisljaju koji fax da upisu a na drugom, pocinju sa: "znas, to je dosta stvar iskustva... videces i sam posle par godina... ne mogu ti to sada objasniti - prvo se malo uputi"... AKo neko misli da tako neceg nema - neka malo proceslja po forumu...
Dakle, jos jedno ljubazno izvinjenje, ali ja zaista zelim iskustva ljudi kakve sam naveo gore... no hard feelings...
 
Vidi, po tvom nisam iskusan programer, imam jedva zapochetu drugu godinu faxa i kojekakve 3-4 godine iskustva u programiranju, za DOS (da DOS!) i windozzu, shto se svodi na Delphi; ali cu da budem dovoljno bezobrazan da ti odgovorim na ovo.

E, sad, shto se tiche baza podataka:
- programiranje baza je bilo bum pre neku godinu, kada si mogao sa tim da se zaposlish gde kod hocesh. Sad je malo drugachije
- postoji milion alata koji posao svode na minimum tako da to vazhi za jednu od lakshih oblasti programiranja danas
- da li je zanimljivo to zavisi od tebe? Ne mogu ja da znam shta je tebi zanimljivo. Meni je lichno mnogo zanimljivije recimo programiranje za net.

POz
 
ja bi da pitam:
Mozda je biti DBA dosadno, ali sta je sa razvojem (developing) baze? Verujem da se taj status treba i zasluziti...

Verujem da je biti ono 'A' bilo cega, a ne samo DB-a, jako dosadan i neinteresantan posao. Dakle, toliko o administraciji i odrzavanju...

Sto se tice razvoja (developing) baze - takva stvar ne postoji!!!

Sa jedne strane imas projektovanje baze podataka koje podrazumeva analizu zavisnosti sadrzaja buduce baze podataka, izbor tabela, raspodelu kolona po tabelama i sl. Tu je teorija razvijena (uputi se malo u normalne forme vezano za baze podataka). Bacis sve na papir (ili ekran), pa to dovedes u prvu normalnu formu, pa onda ides na drugu, trecu i otprilike tu negde stanes. Teorijski postoje i cetvrta i peta, ali ne treba preterivati... Cak, da se programerima aplikativnog softvera koji ce raditi sa bazom ne bi zagorcao zivot, valja napraviti malo odstupanja od ovih normalnih formi.

Nadam se da je ovo bilo dovoljno da pokaze kako uz malo prakse, projektovanje baze podataka postaje rutinski i pomalo dosadan posao.

Nesto interesantniji deo je razvoj aplikativnog softvera (ne razvoj baze!) koji ce koristiti bazu podataka. Ovaj deo se svodi na postavljanje gomile SQL upita i tabelarni prikaz podataka (rezultata upita) uz eventualno dodatak dijaloga za editovanje (sa pratecim SQL upitima za update-ovanje) i naravno, podrsku za stampanje izvestaja. Sve u svemu, ovo predstavlja mali izazov dok se ne napise jedna takva aplikacija... posle toga pocinje da gubi cari - kontrole za tabelarni prikaz vec postoje, stampanje je slicno iscrtavanju na ekranu, a postavljanje SQL upita ne previse tezak posao kada se jednom razume uloga primarnih kljuceva tabela...

I na kraju, kad se nakupi ono iskustvo o kome ti pricas dodjes do ideje da sve to treba da se prebaci sa desktop racunara na net!!! A i bez tog iskustva, vidis sta drugi ljudi rade...

Onda se DBMS (Database Management System) nalazi na server strani, a interfejs prema korisnicima, umesto desktop softvera, predstavljaju web aplikacije. Ovde stvari postaju zanimljivije i komplikovanije, jer se moze imati mnogo korisnika istovremeno...

Dakle, baze podataka same po sebi nisu previse interesantne, ali ako ih stavis na net, postaju atraktivnije :wink: .
 
evo, ulogovo sam se codemaker-a radi...


Hvala puno, MickeyMouse, al ja bi da dodam jos koje pitanje:

Ako je projektovanje baze rutinsko itd. zasto Oracle Developeri (video sam negde bas takav naziv, sa developer :roll: ) najvise zaradjuju - sta je njima tacno u opisu posla ako namlate para (na zapadu) vise no iko drugi? Nije valjda da je tolika plata potrebna da se neko navuce na taj dosadni posao :shock: to mi deluje neverovatno... e, da ja sam pod ovim pitanjem o bazama najvise mislio na Oracle...

I da, koristilo bi mi ako bi posetioci foruma rekli kakvo su iskustvo oni sami imali po pitanju baza - ako moze za strane firme :roll: ili bar ako domace, a ono bar velike

Hvala unapred!
 
ja bi da pitam:
Jedno pitanje koje upucujem iskusnijim posetiocima ovog foruma. (Termin "iskusniji" sam objasnio u PS-u)

Dakle, koliko je tacan trac da je programiranje baza dosadan i odbojan posao?

Ovo cesto cujem tu i tamo, ali da li je zaista tacno da je rec o rutini, dosadi i kompleksnosti koja je, sve zajedno, jako odbojna?

Mozda je biti DBA dosadno, ali sta je sa razvojem (developing) baze? Verujem da se taj status treba i zasluziti...

Takodje pretpostavljam da nijedna oblast, pa ni baze, nije dosadna kada postanes zaista expert u njoj i kada se upustis u "tajne zanata".

Voleo bih da cujem ljude da iskomentarisu ovo sto sam pisao, tj pitao, pogotovo ovo poslednje...

Unapred hvala!



PS
Pod iskusnijim programerom podrazumevam bar 5 god rada + fakultet, ili skoro 10 god ako ste bez faxa! Nadam se da ovo nece izazvati reakcije tipa: a sta je, ja ti nisam dovoljno dobar bez faxa? (posto jesi ako imas 10-ak god iskustva) i sl. stvari tipa: a sta meni fali... Ali zaista bih da izbegnem mudrovanja nekih koji na jednom topicu razmisljaju koji fax da upisu a na drugom, pocinju sa: "znas, to je dosta stvar iskustva... videces i sam posle par godina... ne mogu ti to sada objasniti - prvo se malo uputi"... AKo neko misli da tako neceg nema - neka malo proceslja po forumu...
Dakle, jos jedno ljubazno izvinjenje, ali ja zaista zelim iskustva ljudi kakve sam naveo gore... no hard feelings...


Re: Brana


Vidi ovako, posto sam po tvom kriterijumu ja tu negde - izmedju iskusnog programera i ne; imam fakultet ali Tehnoloski, Informatikom se bavim vise iz hobija ali ako mi dozvolis da ti odgovorim na tvoje pitanje - bar sa svog ugla gledista (a nemoj mi zameriti, bas si me pogodio u "zicu" te stoga zelim biti detaljan):

Baze podataka su jako interesantne za razvoj/programiranje/kreiranje (bar meni jesu!), jedino sto je (bar na ovim nasim podrucjima) nezgodno i dosadno - kako (svoj) finalni proizvod PRODATI ili bar "staviti" na trziste u vidu ponude. Ja sam kreirao svoj operativni sistem "Iskru", koja ima BuiltIn UserFiles, vrstu baze podataka koju sam uradio po ugledu na firmu YelowSoft (ako si cuo za nju, ako nisi - YelowSoft je radila softvere za firmu SHARP!) dakle moja Iskra ima ugradjenu podrsku (automatski kreira) za korisnika do 100 baza podataka koje su u potpunosti konfigurabilne po zeljama krajnjeg korisnika, omoguceno je pretrazivanje po polju, kljucnjoj reci, datumu, kao i exportovanje podataka u plain text ili stampanje direktno na stampac. "Iskra" moze raditi pod bilo kojom verzijom Windowsa, a moze biti "stand-alone" samostalan, butabilan program sa hard diska (ovo je recimo zgodno za vlasnike 386-ica sa jako malim kapacitetom Hard Diska na koji ne moze "stati" instalacija Windowsa jer Iskra zauzima svega 6-7 Mbt-a (kad se potpuno instalira na racunaru) a "zapakovana" zauzima svega nesto vise od pola megabajta!!! U dodatku, Iskra nije SAMO BAZA PODATAKA, ona je licno moj OPERATIVNI SISTEM koji korisniku nudi rad sa slikama (ekvivalent Paintu), rad sa TXT dokumentima (ekvivalent NotePadu) rad sa sitnijim malim Iskrinim Utilitijima (ekvivalent (Windows/accessories) i td. Baze podataka su samo JEDNA od OPCIJA moje Iskre! (...)

E, dakle, to je moje "cedo", moj program, moj OPERATIVNI SISTEM, koji podrzava rad sa bazama podataka, i pazi sada molim te dobro ovo:

Dobio sam odobrenje od jednog STRANCA - Francuza (Mr. Michael Pointier) da se VEST o Iskri distribuira preko njegovog MAIL servera (znaci, kao NewsGroup) jer mi sam SAJT nista ne bi znacio (sta vredi da imam sajt o svojoj aplikaciji kada niko ne zna njegov URL, u tom slucaju moram (obicno) placati reklamu svog URL-a na nekom posecenijem serveru,) tako da je vest o Iskri "kruzila" Netom kao NewsGroup jedno mesec-dva (Hvala ti "DBug" (Mr.Pointier)!)", i mnogi ljudi su (stranci, napominjem to!) bili zainteresovali za nju - izdao sa ukupno 33 kopije Iskre, covek po imenu Peter Patterson je, primivsi vest o Iskri sa Pointierovog mail servera meni ponudio (i prihvatio sam) besplatan Web Hosting, znaci opet - STRANCU se dopao moj rad, posebno ga zadivilo da cuje za programera koji dolazi iz krajeva nase zemlje (normalno - zamisli kakvo oni misljenje o ovoj regiji imaju!) da bi na kraju moja malenkost odlucila da vest o Iskri stavi i u Forum Internet Krstarice nakon cega sam od svojih SUNARODNIKA bukvalno u kratkom vremenu bio POPLJUVAN na temu - kako sam koristio stari programski jezik, kako je to (citiram!) nesto iz doba osmobitnih racunara softver i sl i td.

Nakon toga sam se duboko razocarao u sopstveni narod (pazi dobro, NE SKRECEM SA TEME, bas sam na temi koju si ti zapoceo!) jer ovde svejedno da li prodajes softver ili voce i povrce, valjda je u nasoj sustini da zelimo vise da "pokopamo" druge nego da cenimo sopstveno, naime - ja sam javno na Krstaricinom Forumu rekao da NIKAD vise NI ZA KAKAVE PARE (inace, Iskra je Trial softver - i "cikam" bilo koga ko uspe njenu registracijsku sifru da "provali"!!! - a registracija iste je 25 Eura) necu prodati Iskru niti JEDNOM JEDINOM zitelju NASE ZEMLJE! Iskrin sajt mozes pogledati, ako zelis, na sledecem URL-u:

http://yahoolistspider.home.insightbb.com/
(click on Iskra - operating system (...))
(Web sajt u posebnom Internet Explorer prozoru)

a za bilo koji softver koji eventualno ti u bliskoj ili dalekoj buducnisti realizujes (Iskru sam razvijao 3 godine!!!) NECES moci da prodas bar ne na nasem trzistu iz razloga naseg - mentaliteta...

E, druga stvar je, naravno, ako nisi SAMOSTALAN programer (kao ja) nego ako radis za neku REGISTROVANU firmu, pa radis potreban posao za NJIH i dobijas FIKSNU platu svaki mesec (te ne moras da se mucis po oglasima, pretrazivacima i ostalim u sustini napornim i nezahvalnim resursima Interneta) a da se tvoj rad prodaje od strane same firme za koju radis... to je skroz druga stvar... !

Nadam se da ces shvatiti moj odgovor, da te nisam eventualno razocarao ili "pomerio" sa teme diskusije, ali stvarno sam zeleo detaljno bas bas sopstveni licni slucaj ovde da ti, u odgovoru, opisem...

Puno pozdrava
Brana
brana@hotmail.com
063/8133681 (+381638133681)
 
Brana2:
Puno pozdrava
Brana

Image8.gif


Vidi Brano, nadam se da necu izazvati tvoj gnev i ponovnu pretnju da nikome nikada odavde neces prodati svoje programsko cedo.
Pogledao sam sajt o kome pricas.
Sta je ovo?
Cemu sluzi?
Zasto mislis da ikoga moze interesoavti neki 8-bitni sistem, koji moze da pravi zapise do oko 9KB velicine? Pa posle to da snima na disketu 1.44 (najvise 100 fajlova)
Cemu sluzi crtanje na nivou sprajta iz doba spektruma?
I da ne nabrajam

Posetio sam tvoj sajt i kao uvodna strana programa je slika gore.
Uz najbolju volju i dobronamernost, nisam uspeo da smislim, u sta si i zasto ulozio 3 godine rada i truda?
Ok, uzmimo da pristanes da mi prodas to cudo. Mozes li mi reci, zasto bih to neko kupio, kad imam
- Za baze sve u WIndowsu (koje su hiljadama puta jace od onoga sto Iskra nudi
- Za crtanje pocev od Painta, koji je nemerljivo kvalitetnija stvar
- Pisanje teksta od Worda, koji moze milione puta veci zapis da pravi
...

Ne, stvarno te ne razumem. Vole bih da znam ko je to i zasta kupio tvoj proizvod. Mozda grssim, mozda tu ima necega, ali ja eto ne mogu da shvatim. Ili si ti pogresio stolece, ili je nesto drugo u pitanuj.

Ne blatim te, veruj mi, postujem svaki rad, ali besmislen rad, je nesto sto ne mogu da razumem, pa te stvarno molim za objasnjenje. I nemoj se ljutiti, ali program nivoa koji si napisao (ne po kvalitetu, vec po OS-u), neznam sta moze da punudi u danasnje vreme..?
Vec sam uvodni ekran govori o vremenu kojemu taj program pripada i tu je tacka. Zasto ga prepoznajes kao nesto sto moze uopste u danasnje vreme da se koristi, nemam pojma. Prosvetli me, jer tu nesto ne stima. Razumem da za sistem koji si "razvio" bolja grafika i nemoze, ali CEMU, CEMU i ZA KOGA pobogu.
O cemu ti ovde pricas, imam osecaj da si tom Iskrom zakasnio jedno 15 godina. Takve sam programe pravio na ZX SPectrumu, Commodoreu ali to u danasnje vreme jednostavno NIJE OZBILJNA stvar.
Pa znas li ti da sve manje ljudi vise i ne kupuje racunar sa flopijem, a oni koji ga imaju, nisu ga koristili godinama (ja se eto en secam kada sam ga koristio). A ti nudis neki OS koji koristi flopi za prenos podataka?

Ma ne, dzaba pricam ali priznajem da si me pomalo iznervirao tom pricom o Iskri, STRANCIMA i nama kojima eto nikada to epohalno delo neces prodati. A i ponuda da ti neko krekuje program je sjajna, kome treba trud pa da navali na tvoj program...?
Sto rece moja mala rodjaka "... mislim, stvaaarno..."
 
Brana2:
Necu da skrecem sa teme, samo da ti odgovorim da ima ljudi koji i danas vole Oric, samo ti nisi jedan od njih :)

Baza podataka na Euphoricu? Za mene je to stvarno zanimljivo :)
Nisi me razumeo, i ja sam "nostalgicar" sto se tice mog prvog sokocala. I danas cuvam ZX kao oko u glavi. Oric nisam koristio, ali spada u isto doba..
Pitam se samo da nije dzaba truda 3 godine za nesto sto je daaaavno pregazilo vreme.
Ali ako je tebi dobro, i meni je...
 
Brana2:
...da bi na kraju moja malenkost odlucila da vest o Iskri stavi i u Forum Internet Krstarice nakon cega sam od svojih SUNARODNIKA bukvalno u kratkom vremenu bio POPLJUVAN na temu - kako sam koristio stari programski jezik, kako je to (citiram!) nesto iz doba osmobitnih racunara softver i sl i td.

Ja sam citao tu temu i ucestvovao sam u njoj!!! OVO JEDNOSTAVNO NIJE ISTINA! Ne zameri, ali dobio si obicne komentare i par pitanja! Niko te nije popljuvao, a ti si na to pokazao svoju "divljacku" prirodu i poceo da pljujes po svojim sunarodnicima!

U narodu se kaze: "Vidis trn u tudjem oku, a ne vidis gredu u svom!"


Brana2:
ja sam javno na Krstaricinom Forumu rekao da NIKAD vise NI ZA KAKAVE PARE (inace, Iskra je Trial softver - i "cikam" bilo koga ko uspe njenu registracijsku sifru da "provali"!!! - a registracija iste je 25 Eura) necu prodati Iskru niti JEDNOM JEDINOM zitelju NASE ZEMLJE! Iskrin sajt mozes pogledati, ako zelis, na sledecem URL-u...

http://yahoolistspider.home.insightbb.com/
brana@hotmail.com
063/8133681 (+381638133681)

Pitam se, zasto se onda uopste jos uvek reklamiras ovde? Ili sam ja to pogresno protumacio tvoje navodjenje svih ovih podataka?


Sto se krekovanja tice, imam pitanje: da li si ikada ista krekovao?

btw. sustinia krekovanja nije nuzno da se provali na koji nacin funkcionise tvoja registracijska sifra, vec jednostavno da se iskljuci proveravanje njene ispravnosti.

I na kraju, kao sto codemaker rece, zasto bi iko krekovao taj softver? Slazem se da je mozda jeftiniji od pomenutih alata, al svejedno, ekvivalentno mocni alati postoje pod Linux-om koji je besplatan. Sto ce reci, ako neko ima 386 koji si pomenuo, besplatno ima mnogo bolje alate od tih koje ti nudis za pare!!!

Cak i ako je rec o embedded sistemima, i tu postoje bolje alternative!

:wink:
 
Samo mi dozvoli ovaj odgovor:

Nisam se VISE REKLAMIRAO povodom toga;

jesam za Iskru, ali negde letos,

Sada sam samo hteo naci - kako da se izrazim - zainteresovanu osobu iz te oblasti ovde, na forumu. Nista vise od toga. Url ka mom sajtu sada nije bio u cilju REKLAME, vec - prezentacije mog rada.

Zaboravi - vidim da nema zainteresovanih; pre jesam bio ljut, ne vise. Sada mi je samo zao, i necu vas vise NIKADA "smarati" sto se toga tice. Sve najbolje.
Brana
 
Jesam crackovao CoolEdit i Storm muzicki program sa ORICOM koji je bio spojen na PC i glumio tastaturu istom, krakovanje je trajalo 10-tak dana po aplikaciji, i nasao sam instalacionu sifru za obe... A ti?

(Obrazlozenje:)

Pravi Oric Atmos ("Nova 64KBt-a) je sa mojom Iskrom (ovo NIJE reklama, samo odgovor na tvoje pitanje - :) )glumila tastaturu Pentiumu i slala mu seriju slova i brojeva po principu pokusaja/gresaka, povratnu spregu je imao preko VGA adaptera i EXPANSION porta na Oricu tako da je znao kada NADJE sifru i to je bilo to. Trajalo je dugo, ali je radilo. To sam radio cisto "fazona" radi ... eto.
 
Brana2:
Pravi Oric Atmos ... glumila tastaturu Pentiumu i slala mu seriju slova i brojeva po principu pokusaja/gresaka, povratnu spregu je imao preko VGA adaptera i EXPANSION porta na Oricu tako da je znao kada NADJE sifru i to je bilo to. Trajalo je dugo, ali je radilo.

Prvo da se izvinim ostalim ljudima sto nastavljam pricu izvan teme. :wink:

Evo jednog prijateljskog saveta za "Brana2":
Ovo sto si napisao moze nekome da bude interesantno, ne za krekovanje, vec za neke druge stvari... mada se brzina odziva nekih sistema bas zbog ovog pristupa, sa porastom broja gresaka znatno smanjuje... Anyways, citajuci mi je sinula jedna ideja. Danas ljudi uglavnom imaju predstavu o tome sta moze da se uradi sa svima dostupnim PC-jem. Umesto da reklamiras svoj OS govoreci samo "sta on jeste", mnogo bi bolje prosao reklamirajuci ga sa "sta se sa njim moze" (bez obzira sto ukljucuje dodatnu opremu) - kakve sve primene mozes da smislis za njega i sl. Ali naravno, najvazniji deo je: "zasto je to jeftinije i lakse za upotrebu" od ostalih dostupnih alata. Tako ces mnogo brze i lakse naci, kako rece, "srodnu dusu"... i konacno, ne na ovom forumu :wink:


P.S. Da krekovao sam nekoliko programa, ali za to svakako ne ocekujem orden. Za krekovanje ne koristim simulaciju tastature, vec Win32 Disassembler (Win32dasm), Hex Editor (Hiew), Registry Monitor i jos neke debuger-e.
 
ja bi da pitam:
jaaaako skrenusmo sa teme. drago mi je da ste se ispricali po pitanju iskre, ali ja i dalje ne znam kako i zasto ljudi koji su Oracle strucnjaci mlate pare, a ne bi da budem budala koja u c++-u koji volim ne uzima ni priblizno. :(

Oracle ispiti su recimo nevidjeno skupi, a da bi bio bas dobar strucnjak morao bi da ih polozis (mozda se vecina ne slaze samnom, ali to je moje misljenje) Druga stvar je sto se vecina finansijskih istitucija bazira bas na oraclu, recimo da su zato i tako dobro placeni. U principu, mozda su od oraclovih ispita skuplji jedino jos DB2 ispiti od IBM-a.
 

Back
Top