Ce educație și experiență este necesară pentru a fi un dezvoltator de web?

Cum să deveniți un dezvoltator profesionist de web

Există o mulțime de modalități de a obține educația și experiența necesară pentru a deveni un profesionist Web designer sau dezvoltator. Dar există câteva elemente de bază pe care ar trebui să le cunoașteți pentru a obține un loc de muncă, astfel încât să puteți obține experiența necesară pentru mai multe locuri de muncă avansate.

Baze de cunoștințe de dezvoltare web de care aveți nevoie

  1. HTML
    1. Unii oameni îți vor spune că, pentru că programele WYSIWYG sunt atât de răspândite, nu trebuie să înveți HTML, dar dacă nu ai de gând să rămâi în afaceri pentru tine, în cele din urmă vei întâlni un manager de angajare sau o firmă care te vrea pentru a demonstra că știți HTML. Dincolo de asta, HTML este coloana vertebrală a designului Web și, dacă știi cum sunt puse paginile Web , vei fi mai bine la serviciu - chiar și cu un editor WYSIWYG.
  2. CSS
    1. Fonturile de stil cascadă sunt ceea ce face paginile dvs. să arate bine. Și chiar dacă intenționați să faceți mai mult programare Web decât Web design, ar trebui să știți cum funcționează CSS. Conținutul și comportamentele paginii Web interacționează cu CSS pentru a crea designul complet, iar CSS poate deveni foarte complicat.
  3. JavaScript de bază
    1. Majoritatea designerilor web nu învață niciodată JavaScript, ceea ce le poate afecta în carieră. Nu vă pot spune cât de des mi sa cerut să scriu un script de validare rapidă sau o imagine de rollover. Cunoașterea suficientei JavaScript pentru a bate aceste afară mi-a ajutat să îmbunătățesc site-urile Web simple în timp ce am așteptat comportamentele serverului mai complicate care urmează să fie construite.

Rețineți că, atunci când vine vorba de educație generală și de experiență, majoritatea companiilor mari vor dori să aveți o diplomă de licență. Firmele mici nu le pasă atât de mult, dar, de asemenea, nu plătesc întotdeauna, de asemenea.

Dar nu este tot ce ar trebui să înveți. Serviciile de dezvoltare web necesită adesea sau cereți să aveți o altă educație și experiență, în funcție de tipul de loc de muncă pentru care solicitați.

Web Designer Educație și experiență

Designerii de web ar trebui să își concentreze educația pe design - grafică și aspect. Cele mai multe companii care angajează designeri doresc oameni care sunt artisti vizuali. Ar trebui să studiați teoria și compoziția culorilor și să obțineți o diplomă în artele vizuale sau în designul vizual.

Concentrați-vă educația asupra designului și mai puțin pe construirea de pagini web în mod specific. Faptul trist este că majoritatea designerilor Web au petrecut mult mai mult timp învățând HTML și cum să folosească Dreamweaver decât au învățat ceva despre spațiul alb și creând un design care curge. Dacă te educi în tehnicile și abilitățile de design clasic și apoi înveți cum să le aplici paginilor Web, vei fi un designer.

Majoritatea companiilor care caută designeri web vor dori să vadă un portofoliu de site-uri pe care le-ați proiectat. Asigurați-vă că păstrați fotografii de pe ecran și imprimări color ale desenelor pe care le-ați lucrat - chiar dacă acestea erau doar proiecte de clasă sau site-uri pe care le-ați construit pentru tine. Încercați să aveți un portofoliu diversificat, care să arate mai mult decât prima pagină a oricărui site, și să vă amintiți că desenele dvs. nu vor rămâne pe un site pentru totdeauna, așa că păstrați-vă propriile copii.

Programare și experiență programator web

Programatorii web se concentrează pe comportamentul site-urilor Web - multe companii nu angajează în mod special programatori web, ci mai degrabă dezvoltatori de software care sunt calificați într-un anumit limbaj de programare. Cele mai frecvente limbi utilizate de corporații pe Web sunt: ​​PHP, JSP și ASP.

Programatorii web fac cel mai bine atunci când obțin o diplomă de informatică. A fost posibilă obținerea unei poziții de programare pe Web fără o diplomă de informatică, dar nivelul de programare necesar pentru majoritatea site-urilor web ale întreprinderilor necesită profesioniști de înaltă calificare în domeniul informaticii.

Nu vă concentrați asupra niciunui limbaj de programare. Șansele sunt, până când termini școala, că limba va fi "afară" și ceva complet diferit va fi "în". Companiile urmaresc faduri la fel de mult ca orice altă industrie, iar programatorii web trebuie să fie conștienți de ceea ce este fierbinte și nu. Este mai bine să învățați cum să învățați limbile de programare și apoi să scanați locurile de muncă timp de 6 luni înainte de a începe să lucrați pentru a afla ce limbă ar trebui să vă concentrați pentru a vă angaja. Câteva pariuri bune sunt: ​​ASP, JSP și Ruby. PHP este popular pentru companiile mai mici, dar are multe probleme de securitate.

Dezvoltarea și experiența producătorilor de web

Producătorii web creează și gestionează conținutul pentru site-urile Web. Cei mai buni producători de Web au o înțelegere puternică a marketingului și PR și pot scrie foarte bine. Companiile adesea angajează producători de Web care lucrează bine cu alte persoane, deoarece deseori acționează ca intermediari între designerii web, programatori și restul companiei.

Producătorii de web ar trebui să aibă un anumit grad de licență în domeniul artelor liberale - ceea ce nu este la fel de important ca și faptul că ați obținut un program cu multe cerințe de scriere. Un grad de marketing sau de PR nu ar face rău, dar de multe ori vi se va cere să vă concentrați mai mult pe Marketing și mai puțin pe dezvoltarea de web-uri, dacă acest lucru vă interesează.

Activitățile de producție pe Web au adesea cele mai diverse titluri. S-ar putea să fiți proprietar de conținut Web, editor web, scriitor de Web, setator de Web, scriitor de copiere sau ceva complet diferit. Dacă aveți bune abilități de scriere și nu vă simțiți să obțineți o diplomă în programare sau design, aceasta poate fi o intrare excelentă în domeniul dezvoltării web.

Obținerea experienței de dezvoltare web

Amintiți-vă că nimeni nu începe să fie înmânat o ardezie complet goală și a spus "aici este $ 1 milion de dolari pentru a construi site-ul nostru Web". Toată lumea începe în partea de jos. Iar partea de jos pentru dezvoltarea Web poate fi foarte plictisitoare - întreținere.

Dacă ați construit numai site-uri pentru prietenii și familia dvs., puteți obține în continuare un loc de muncă la un site Web de construcție al companiei - dar este posibil să fie o poziție foarte junior. Aici începe toată lumea. Folosiți acest link de fixare a timpului și corectați-l pentru a învăța cât mai mult posibil. Fiecare designer și programator pentru un site web este diferit, iar dacă încercați să învățați ceva de la toate.

Nu vă fie teamă să sugerați schimbări și soluții de proiectare - chiar dacă sunteți junior în echipă. Dacă ideile dvs. sunt acceptate, utilizați-le în portofoliul dvs. Dacă nu sunt, salvați-le în dosarul ideilor de design și încercați să aflați de ce a fost respinsă. Apoi folosiți aceste critici pentru a vă îmbunătăți designul sau programul următor. De fiecare dată când deschideți Dreamweaver pentru a edita o pagină Web, gândiți-vă la aceasta ca la o ocazie de a învăța mai multe și de a vă îmbunătăți abilitățile.