Salt la conținut

SUBIECTE NOI
« 1 / 5 »
RSS
Viata cu butelie versus retea de ...

Nelamurire succesiune

Concediu medical pe zile din urma

Receiver satelit care sa faca aut...
 Recuperare sim/eSIM digi.

charger "laptop de muzeu"...

apartament vandut de tatal sotiei...

Socializare -grupuri
 Puteti sa-mi indicati numele soft...

Pret zugravit

Megalopolis (2024)

Integra A8690
 Solutie asamblare perete - cada.

Balans la ridicare picior dupa ac...

Izolatie intre OSB si placa de be...

instalatie incalzire apartament 2...
 

DBA sau Web Designer

- - - - -
  • Vă rugăm să vă autentificați pentru a răspunde
27 răspunsuri în acest subiect

#1
j0cher90

j0cher90

    Junior Member

  • Grup: Members
  • Mesaje: 133
  • Înscris: 24.02.2008
Salutare, Cristi ma numesc, sunt student la Tehnologia informatiei si am ajuns in punctul in care trebuie sa ma hotarasc ce cale sa urmez, deci ce sa incep sa invat. Sunt in dubii in legatura cu cele doua directii: DBA sau Web Designer. Sunt nelamurit pentru ca nu stiu exact ce implica fiecare, daca au puncte comune, daca una o implica si pe cealalta, ce trebuie sa ma apuc sa invat, daca pot trece de la una la alta si multe alte intrebari pe care sper sa le elucidam impreuna. Toate astea m-au adus in fata voastra. Sper sa ma puteti ajuta. Multumesc, Cristi.

#2
edu2004eu

edu2004eu

    Junior Member

  • Grup: Members
  • Mesaje: 209
  • Înscris: 06.03.2010
pai daca vrei sa fii web designer, nu iti trebuie nimic legat de baze de date, pt ca tu esti designer numai, adica faci look`ul site`ului (ceea ce implica HTML, CSS etc). daca vrei sa fii web programmer, atunci da, iti trebuie ceva cunostinte de baze de date. nu ai facut in a 12a Oracle? ca se face in unele licee, si e cam de ajuns pentru un job entry-level.

#3
j0cher90

j0cher90

    Junior Member

  • Grup: Members
  • Mesaje: 133
  • Înscris: 24.02.2008
intr-adevar, am facut in clasa 12a Oracle.  Pentru Web programmer se foloseste Java si etc??? bun..si tu spui ca un web designer creeaza doar look-ul...nu si situl in sine?? asta o face web programmerul??

Vizualizare mesajedu2004eu, pe 13th January 2011, 23:27, a scris:

pai daca vrei sa fii web designer, nu iti trebuie nimic legat de baze de date, pt ca tu esti designer numai, adica faci look`ul site`ului (ceea ce implica HTML, CSS etc). daca vrei sa fii web programmer, atunci da, iti trebuie ceva cunostinte de baze de date. nu ai facut in a 12a Oracle? ca se face in unele licee, si e cam de ajuns pentru un job entry-level.



Pun intrebarea legata de web designer, cum ca el ar face doar look`ul pentru ca ma gandesc....un webdesigner...nu trebuie sa stie sa foloseasca Java,PHP..etc..si daca trebuie sa le stie..de ce nu s-ar ocupa si de partea de construire a sitului.
Acum se ridica alta problema...ce implica construirea unui site...cunostinte de??? java/html/xhtml/php/mySQL/css?????

#4
The@ngel

The@ngel

    Active Member

  • Grup: Members
  • Mesaje: 1.225
  • Înscris: 07.08.2003
Pe scurt:

1) Web designer - face una sau mai multe poze (deobicei in Photoshop, dar nu neaparat). Cunostintele de HTML si CSS ajuta foarte mult. Cunostintele de php pot lipsi, dar pot ajuta.
2) Web programer - se ocupa cu realizarea site-ului. Ia poza facuta de web designer, o "taie". Cunostinte necesare: Pothoshop mediu, pentru taierea pozelor. HTML, Javascript, PHP, MYSQL - cat mai bine.
3) DB admin - administrator de baza de date. Trebuiesc cunostinte solide de administrare a bazei de date pe care este DBA. Trebuie sa stie sa instaleze, sa configureze si sa rezolve eventualele probleme care apar ale acelei baze de date. Deobicei sa vorbeste de DBA pe ORACLE, pe DB2, eventual pe MSSQL. Nu am auzit de DBA pe MYSQL.

Punctele 1 si 2 de mai sus sunt pentru realizarea unui site web. Web programer-ul nu realizeaza doar site-uri. De cativa ani buni, se creaza aplicatii web intranet si internet. Pentru asta nu prea se mai foloseste PHP. Se foloseste, C, JAVA, PERL, eventual PYTHON.

#5
sergiu_spooky

sergiu_spooky

    Senior Member

  • Grup: Senior Members
  • Mesaje: 3.738
  • Înscris: 23.06.2006
Evident, există și alte puncte de vedere.

Designer-ul WEB este o tâmpenie. Un designer WEB e un om care face design grafic și știe să-l facă (și) pentru pagini WEB.
Un designer adevărat e mai întâi de toate artist.

Programatorul WEB e o tâmpenie. Un programator WEB e un om care programează și știe să o facă și pentru pagini WEB.
Orice programator adevărat e capabil să învețe limbaje și tehnologii pentru creearea aplicațiilor desktop, mobile, web. Cu un astfel de om discuți mai întâi conceptual, apoi în termenii limbajului ales.

La administrarea bazelor de date nu mă bag că nu cunosc. Ăla e un om cu pregătire și experiență în domeniu. Fiecare arhitectură DB existentă pe piață e diferită din n puncte de vedere față de celelalte. Există concepte de bază și există concepte specifice fiecăreia. Din nou, un om priceput le știe pe toate.

Ce înseamnă asta? Dacă vrei să ajungi un designer foarte bun învață să desenezi. Dacă vrei să ajungi un programator foarte bun învață să programezi.
Dacă vrei să te zbați în mediocritate muțumește-te cu titulatura de web designer.

#6
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Mesaje: 40.641
  • Înscris: 30.07.2003
Si DBA-ul poate fi o tâmpenie. Un programator care zice ca lucreaza cu o baza de date trebuie sa stie tot despre ea. Si tot el trebuie sa faca admistrarea prin codul programului sau fiindca el stie cel mai bine detaliile bazei, nu altcineva din afara.

Editat de neagu_laurentiu, 14 ianuarie 2011 - 12:22.


#7
The@ngel

The@ngel

    Active Member

  • Grup: Members
  • Mesaje: 1.225
  • Înscris: 07.08.2003

Vizualizare mesajneagu_laurentiu, pe 14th January 2011, 12:20, a scris:

Si DBA-ul poate fi o tâmpenie. Un programator care zice ca lucreaza cu o baza de date trebuie sa stie tot despre ea. Si tot el trebuie sa faca admistrarea prin codul programului sau fiindca el stie cel mai bine detaliile bazei, nu altcineva din afara.
Aici aberezi. Probabil te gandesti la MYSQL. Am specificat mai sus ca nu exista DBA de MYSQL.
Daca eu fac o aplicatie (ca si programator) care lucreaza cu ORACLE. Sa nu-mi spui mie ca eu trebuie sa stiu sa instalez acel oracle, sa-l configurez sa mearga distribuit pe 3 servere, si sa-si faca backu-up periodic pe altele 3. Iar in cazul unei probleme, sa stiu eu sa restaurez (din loguri) baza de date asa cum era ea acum 1 ora, 1 zi, .....
Eu ca programator trebuie sa stiu sa-mi fac o arhitectura de tabele, si sa stiu sa scriu SQL optim. Restul e treaba DBA-ului. Iar pentru restul, DBA-ul trebuie sa aiba ani buni de studiu si de experienta pe chestia asta.

#8
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Mesaje: 40.641
  • Înscris: 30.07.2003
Da. Tu ca programator trebuie sa stii tot. De asta ti-a expus ORACLE totul in PL/SQL, sa folosesti nu sa te limitezi doar la CRUD.
Programul tau trebuie sa jongleze cu toate alea de mai sus.

Editat de neagu_laurentiu, 14 ianuarie 2011 - 12:54.


#9
The@ngel

The@ngel

    Active Member

  • Grup: Members
  • Mesaje: 1.225
  • Înscris: 07.08.2003

Vizualizare mesajneagu_laurentiu, pe 14th January 2011, 12:53, a scris:

Da. Tu ca programator trebuie sa stii tot. De asta ti-a expus ORACLE totul in PL/SQL, sa folosesti nu sa te limitezi doar la CRUD.
Programul tau trebuie sa jongleze cu toate alea de mai sus.
Ce tare. Poti sa-mi dai si mie instructiunile PL/SQL necesare pentru instalarea lui ORACLE ? Si apoi cele necesare pentru configurare ? Si apoi cele de oprire ale serverului, analyza loguri si repornire ?

#10
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Mesaje: 40.641
  • Înscris: 30.07.2003
Eu lucrez cu SQL Server si iti pot descrie cu el tot.
Serviciile le pornesti/opresti cu mecanismele sistemului de operare.
Iar  installer-ul din SQL Server accepta parametri prin care faci ce vrei. Totul are echivalenta in cod la ce da omul cu mouse-ul prin ferestre.

Editat de neagu_laurentiu, 14 ianuarie 2011 - 13:01.


#11
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Mesaje: 27.268
  • Înscris: 10.08.2006

Vizualizare mesajsergiu_spooky, pe 14th January 2011, 12:58, a scris:

Evident, există și alte puncte de vedere.

Designer-ul WEB este o tâmpenie. Un designer WEB e un om care face design grafic și știe să-l facă (și) pentru pagini WEB.
Un designer adevărat e mai întâi de toate artist.

Programatorul WEB e o tâmpenie. Un programator WEB e un om care programează și știe să o facă și pentru pagini WEB.
Orice programator adevărat e capabil să învețe limbaje și tehnologii pentru creearea aplicațiilor desktop, mobile, web. Cu un astfel de om discuți mai întâi conceptual, apoi în termenii limbajului ales.

La administrarea bazelor de date nu mă bag că nu cunosc. Ăla e un om cu pregătire și experiență în domeniu. Fiecare arhitectură DB existentă pe piață e diferită din n puncte de vedere față de celelalte. Există concepte de bază și există concepte specifice fiecăreia. Din nou, un om priceput le știe pe toate.

Ce înseamnă asta? Dacă vrei să ajungi un designer foarte bun învață să desenezi. Dacă vrei să ajungi un programator foarte bun învață să programezi.
Dacă vrei să te zbați în mediocritate muțumește-te cu titulatura de web designer.
E cel mai bun răspuns, deci voi pleca de la el.

"web programmer", "web designer" sunt titulaturi care există din nevoia de afirmație a unor indivizi care NU sunt stăpâni pe ce fac, care nu sunt programatori, respectiv artiști, în primul rând (ai spus-o și tu, dar am vrut să subliniez mai bine ideea sublimă).

Deci te faci ori programator, ori designer.

Ce mă aștept eu să știe un designer bun:
- accesibilitate. și aici nu mă refer doar la accesibilitatea unui site SAU a unei aplicații desktop sau pentru mobil, ci la accesibilitate în general, în viața reală: cum să faci design la o ușă astfel încât să se deschidă cât mai bine. Exemplu: http://www.un.org/es...ignm/AD2-08.htm
- un designer (e designer deja, ok?) care se angajează într-o firmă de dezvoltare web, să poată învăța HTML, CSS, și cum să facă slicing la designul său din mers, dacă nu știe deja
- despre psihologia consumatorului sau alte domenii relevante (HCI, tipografie, etc nu strică nici ele); cum se mișcă ochii, cum se mișcă mâinile, cum poate "abuza" de slăbiciunile umane pentru a face produsul mai atractiv și mai ușor de folosit

Programatorul va conlucra cu DBA-ul și cu webdesigner-ul.

Ambele, atât programarea, cât și design-ul, sunt activități creative. Dar sunt tipuri diferite de creativitate, ce au loc în emisfere diferite de creier.

Editat de OriginalCopy, 14 ianuarie 2011 - 13:27.


#12
j0cher90

j0cher90

    Junior Member

  • Grup: Members
  • Mesaje: 133
  • Înscris: 24.02.2008
Multumesc tuturor pentru intrerventii, le-am citit cu atentie si observ ca a mai aparut un termen, cel de web programmer.  dupa explicatiile lui sergiu_spooky si ale lui OriginalCopy inteleg ca sunt doua activitati diferite care au un acelasi punct final. site-ul.  din cate intelesesem eu anterior, web programmer-ul se ocupa si de partea de design a site-ului, prin intermediul unor aplicatii(sa dam exemplu php), repet asta am auzit. asa cum si un web designer, pe langa grafica se ocupa cu construirea site-ului. (exemplu luand html)...pentru mine in momentul de fata cele doua activitati par a fi una si aceeasi.  Ma gandesc, ce programe folosesc fiecare penrtu construirea site-ului??
In ceea ce priveste DBA, pot spune ca am inteles intr-o oare care masura cu ce se ocupa desi, fiecare site...nu trebuie sa aiba o baza de date????? baza aia de date cine o face????
sper sa nu par prea agasant insa cele trei activitati sunt prea asemanatoare dar in acelasi timp diferite.

#13
andronic312

andronic312

    Member

  • Grup: Members
  • Mesaje: 903
  • Înscris: 16.01.2009
Poți să fii și programator și designer și să știi și DBA?

#14
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Mesaje: 30.268
  • Înscris: 24.02.2007
Deocamdata ai un haos in cap, propun chiar sa nu bagi in seama ce ai auzit pana acuma si sa pornesti "de la 0" cu ce s-a scris pe aici, la care mai adaugi si documentare serioasa din alte parti.

Daca e vorba de un site marunt evident ca le poate face acelasi om pe toate, dar va iesi ceva cel mult mediocru, nu le poti sti pe toate calumea.
Daca vrei sa inveti sa dezvolti aplicatii web calumea (nu sa iei scripturi din diverse parti, sa schimbi ceva la ele si atat) ia-o incet cu programarea "clasica", algoritmica, apoi treci la retelistica, baze de date. Dupa ce sti toate astea la un nivel acceptabil te apuci de programare web.

#15
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Mesaje: 27.268
  • Înscris: 10.08.2006
@j0cher90 Ești confuz cel mai probabil pentru că ceea ce ai auzit, ai auzit tocmai de la cei vizați:

Citat

există din nevoia de afirmație a unor indivizi care NU sunt stăpâni pe ce fac

Ce ai auzit pe acest topic a fost pentru a te îndruma către profesionalism.

Deci începe cu ce te simți mai comfortabil: design dacă ești o persoană creativă, desen, etc, programare dacă ești o persoană analitică, nu fugi de matematică, etc.

La o adică te poți extinde și către celălalte domenii într-o oarecare măsură: ca programator nu îți va fi greu să înveți cum se face slicing, iar CSS și HTML sunt limbaje banale de formatare/structurare. Ca designer inteligent, cu o oarecare gândire analitică, iar nu îți va fi greu să înveți CSS și HTML, din același motiv.

Ca programator, oricum vei lucra și direct cu baze de date (ocazional), vei crea prototipuri, și te vei lăsa îndrumat de un DBA la treburi mai complexe sau de finețe.

#16
j0cher90

j0cher90

    Junior Member

  • Grup: Members
  • Mesaje: 133
  • Înscris: 24.02.2008
am inteles...eu acum urmez cursurile Microsoft 2274 si mai apoi 2275, si cele de Cisco ITE (momentan), deci pe partea de retelistica am programat totul ok, zic eu. ramane sa mai ma informez in domeniu si sa ma hotarasc ce aleg, multumesc.

Vizualizare mesajdani.user, pe 14th January 2011, 14:16, a scris:

Deocamdata ai un haos in cap, propun chiar sa nu bagi in seama ce ai auzit pana acuma si sa pornesti "de la 0" cu ce s-a scris pe aici, la care mai adaugi si documentare serioasa din alte parti.

Daca e vorba de un site marunt evident ca le poate face acelasi om pe toate, dar va iesi ceva cel mult mediocru, nu le poti sti pe toate calumea.
Daca vrei sa inveti sa dezvolti aplicatii web calumea (nu sa iei scripturi din diverse parti, sa schimbi ceva la ele si atat) ia-o incet cu programarea "clasica", algoritmica, apoi treci la retelistica, baze de date. Dupa ce sti toate astea la un nivel acceptabil te apuci de programare web.


#17
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Mesaje: 27.268
  • Înscris: 10.08.2006

Citat

Poți să fii și programator și designer și să știi și DBA?
Și să excelezi în toate? Nu, nu poți. Nu există om care să își folosească la fel de bine ambele emisfere ale creierului, și să le folosească la maxim.

Poți fi însă acceptabil de bun în două din ele, și excela în una din arii.

#18
j0cher90

j0cher90

    Junior Member

  • Grup: Members
  • Mesaje: 133
  • Înscris: 24.02.2008
bun..discutia a ajuns la un punct in care este destul de clara diferenta dintre cele doua directii...voi ce ati ales...sau ce ati alege..ce directie ati urma si de ce??? ce va atrage la fiecare...spun asta pentru ca ma pun pe mine in fata situatiei...si imi place sa creez si sa editez..calitati pentru un web designer....dar in acelasi timp ma pasioneaza si partea de constrcuire a site-ului si administrare a acestuia...voi ce credeti ca este mai potrivit??

laurentiu,sa inteleg ca tu esti DBA???

Vizualizare mesajneagu_laurentiu, pe 14th January 2011, 13:00, a scris:

Eu lucrez cu SQL Server si iti pot descrie cu el tot.
Serviciile le pornesti/opresti cu mecanismele sistemului de operare.
Iar  installer-ul din SQL Server accepta parametri prin care faci ce vrei. Totul are echivalenta in cod la ce da omul cu mouse-ul prin ferestre.

Editat de j0cher90, 14 ianuarie 2011 - 15:09.


Anunturi

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

www.neurohope.ro

Utilizatori activi: 1

0 membri, 1 vizitatori, 0 utilizatori anonimi

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate