![Kako postati spletni razvijalec?](https://i.ytimg.com/vi/vFBXjhYX2y4/hqdefault.jpg)
Vsebina
- faze
- 1. del Razumevanje potrebnih veščin
- 2. del Spoznajte programske jezike
- 3. del Spoznajte osnove grafičnega oblikovanja
- 4. del Demonstracije
- 5. del Iskanje dela
Spletni razvoj kot poslovna domena se nenehno razvija in ne preseneča: nove tehnologije (na primer aplikacije za tablične računalnike in pametne telefone) se pojavljajo skoraj vsak dan. Zaradi tega je povpraševanje po osebju s sposobnostjo ustvarjanja aplikacij in računalniških programov zelo veliko. Postati spletni programer je odlična ideja za ljudi, ki so pametni v tehnologiji, vendar se morate za to potruditi in učiti. Če iščete kariero spletnega razvijalca, boste morali pridobiti ne eno veščino, temveč celoten sklop, vključno s programskimi jeziki, grafičnim urejanjem in trženjem.
faze
1. del Razumevanje potrebnih veščin
-
Ugotovite, kaj delodajalci iščejo. Skoraj vsa podjetja, ki želijo najeti spletnega razvijalca, iščejo strokovnjaka s specifičnimi kvalifikacijami.- Mnogi delodajalci iščejo spletne razvijalce z diplomo iz računalništva.
- Dejansko tečaji informatike pomagajo študentom obvladati veščine, potrebne za poklic spletnega razvijalca, vključno s programiranjem, spletnim oblikovanjem, upravljanjem baz podatkov, mreženjem, da ne omenjam matematike.
- Namesto univerzitetne diplome veliko spletnih razvijalcev raje pridobi poklicno spričevalo. Strokovna spričevala lahko izdajo izobraževalne ustanove, storitve stalnega izobraževanja in več tehnoloških podjetij.
- Microsoft na primer organizira tečaje o spletnem razvoju. Če želite pridobiti certifikat, boste morali opraviti izpit in imeti dve ali tri leta izkušenj.
- Čeprav je pridobitev diplom ali certifikatov zaželena zahteva, je mnogim neodvisnim razvijalcem na trgu uspelo zgraditi uspešna podjetja brez njih.
-
Razumevanje veščin, potrebnih za razvoj spletnega razvijalca. Najosnovnejša spretnost, ki jo potrebujete, je ustvarjanje preprostega spletnega mesta.- Morate razumeti, kako deluje splet in računalniško programiranje.
- Dober spletni razvijalec mora znati veliko programskih jezikov. Najverjetneje bo koristna možnost kodiranja v več jezikov in pravilne uporabe.
- Vsak dan se pojavijo novi programski jeziki in novi vmesniki. Če želite napredovati na tem področju, morate biti na tekočem z novimi tehnološkimi trendi.
- Vedeti morate nekaj osnovnih vidikov oblikovanja, vključno z barvno teorijo, sestavo strani, izbiro pisave in podobno.
- Čeprav vaša glavna naloga ni ustvariti privlačne grafike, morate vedeti, kako narediti spletno mesto ali aplikacijo privlačno za uporabnike in hkrati enostavno za uporabo.
-
Razumejte, da je to zelo zahtevno področje. Imeti morate odlične medosebne spretnosti, da na stranke ustvarite dober vtis in da lahko obvladate stres v napornem delovnem okolju.- Medosebne veščine so skoraj temeljni kamen spletnega razvoja. Pravzaprav bi morali dnevno komunicirati s strankami, sodelavci ali predstavniki drugih podjetij.
- Zelo koristna bo zmožnost upravljanja nestrpnih strank ali strank, ki nimajo veliko razumevanja tehnologije.
- Ukvarjali se boste s težkimi strankami in ljudmi, ki potrebujejo veliko pomoči, da se naučijo uporabljati tehnologijo, ki jo razvijate.
- Prav tako boste morali imeti veščine stresa in upravljanja s časom. Naloga spletnega razvijalca je zelo zahtevna.
- Mogoče je, da ste hkrati zasedeni na več projektih hkrati, dobavni roki pa bodo blizu.
2. del Spoznajte programske jezike
-
Razumeti njihov namen in funkcijo. Brez programskih jezikov in IT-platform verjetno ne bodo uspeli vaši programi in spletne aplikacije.- Programirani jeziki in razvojne platforme so dejansko orodja, ki jih razvijalci uporabljajo za ustvarjanje skript, aplikacij in drugih nizov navodil, ki jih mora izvajati računalnik.
- Trenutno obstaja več deset programskih jezikov.
- Vsak jezik ima svojo platformo ali sestavljen program, v katerem je vse napisano in namenjeno za delovanje na računalniku.
-
Seznanite se s HTML. Je eden najpreprostejših in najpogosteje uporabljenih jezikov za ustvarjanje spletnih strani.- Tako preprosto je, da se skoraj vsakdo lahko nauči osnov popoldne z vajo.
- HTML uporablja več kratkih kod, vdelanih v dokument e. Kot vsak drug jezik ima tudi svojo slovnico in skladnjo.
- HTML pomeni Hypere Markup Language, ki je označevalni jezik, zasnovan za predstavljanje spletnih strani.
- Lhypere je sistem, po katerem uporabniki brskajo po internetu. Ko kliknete na povezavo, vas hypere usmeri z ene strani na drugo.
- Ko pišete v HTML, uporabite zaporedje oznak. Te oznake kažejo naloge, ki jih je treba opraviti: oblikovanje v poševnem tisku, ustvarjanje povezave do druge strani, vstavljanje seznama s črkami in tako naprej.
- Ko napišete HTML kodo v datoteko e, jo shranite kot datoteko HTML. Nato ga lahko odprete v katerem koli brskalniku, na primer v Google Chromu ali Firefoxu.
- Brskalniki lahko berejo datoteke in prevajajo kodo v vizualno obliko. Torej, objavite spletno mesto, ki ga boste videli.
- Za pisanje v HTML lahko preprosto uporabite urejevalnik e ali močno orodje za urejanje, kot je HTML Kit.
- Obstajajo tudi drugi programski jeziki, ki delujejo na enak način, vendar uporabljajo različne sintakse in oznake. Potrebovali ga boste, če želite ustvariti bolj zapletene strani.
-
Razumevanje Jave. To je programski jezik, ki ga običajno uporabljajo spletni razvijalci.- Glavna naloga Java je razvijalcu omogočiti, da opiše skript ali navodila za aplikacijo.
- Ta jezik omogoča opisovanje skripta, ki ga je mogoče izvesti na vseh platformah.
- Netflix, Edmunds in Zappos so nekatera priljubljena spletna mesta, ki uporabljajo Java.
- JSON in CORE sta nekaj najbolj priljubljenih orodij za pisanje in programiranje na Javi.
-
Naučite se uporabljati NET / C #. Če delate na sistemih, ki temeljijo na Microsoftu, morate razviti svoje znanje s pomočjo tega programskega jezika.- V resnici gre za programski jezik, ki je bil posebej ustvarjen za Microsoftove platforme.
- ExactTarget, Comcast in XBOX je le nekaj spletnih mest in storitev, ki uporabljajo ta programski jezik.
- Flippy, Imagehandler, SQL Helper in CodeSmith so nekatera razvojna orodja za pisanje v NET / C #.
- Druga orodja, ki vam bodo pomagala preveriti skladnost kode in lažje zagnati aplikacije, vključujejo Flippy, Imagehandler, SQL Helper in CodeSmith.
-
Razmislite o učenju PHP. To je še en jezik, ki je še posebej primeren za razvoj spleta.- To je najpogosteje uporabljen skriptni jezik.
- Ta programski jezik razvijalcem omogoča hitro opisovanje. Poleg tega je veliko bolj prilagodljiv kot drugi jeziki.
- Facebook, Wikipedia in Tumblr uporabljajo PHP kot programski jezik.
- Med glavnimi orodji za delo s PHP so Slim.PHP, Webgrind in Secureimage.
- Obstajajo tudi druga orodja, vključno s Scavenger, PHP DOX in PHP_Debug. Za delo s PHP-om so na voljo tudi številni preizkuševalci, razhroščevalci in dokumentacijska orodja.
-
Razmislite o razvoju svojih C ++ spretnosti. Ta jezik se še posebej uporablja za programske sisteme.- Je programski jezik, ki ga je s prilagodljivo kodo dokaj enostavno uporabljati.
- Najbolj priljubljena spletna mesta, razvita v C ++, so DIRECTTV, JPMorgan Chase in Sony.
- Obstaja več orodij, ki vam bodo pomagala kodirati v C ++, vključno z Doxygen, Mscgen in Graphviz.
- Eclipse je še eno priljubljeno orodje za delo s C ++.
-
Naučite se programirati v Pythonu. Je zelo pogost jezik, ki ga uporabljajo številne spletne strani.- Ta programski jezik je priljubljen zaradi svoje preprostosti, ki omogoča razvijalcem, da hitro ustvarijo program in integrirajo različne sisteme.
- Sintaksa tega jezika je precej preprosta in razumljiva, kar zmanjšuje stroške vzdrževanja programa.
- Nekatera spletna mesta, ki jih uporabljate vsak dan, temeljijo na Pythonu, in sicer Google in YouTube.
- Če želite delati s Python-om, lahko uporabite orodja, kot so Komodo Edit IDE, Eclipse s PyDev in PyCharm IDE.
3. del Spoznajte osnove grafičnega oblikovanja
-
Razumevanje osnov grafičnega oblikovanja na spletni strani. Večina spletnih razvijalcev ne skrbi za grafično oblikovanje svojih spletnih mest, vendar je vedno pomembno poznati osnove tega vidika.- Morate biti sposobni obrezati sliko, spremeniti velikost slike, spremeniti barvno shemo in dodati e.
- Obstaja veliko aplikacij in programov za urejanje grafik in fotografij, ki jih lahko uporabljate.
- Vsak od teh programov ima svoj vmesnik in svoje načine uporabe.
- Ponovno se večina spletnih razvijalcev, ki delajo v velikih podjetjih, ne ukvarja s samim grafičnim oblikovanjem aplikacij in spletnih strani. Zato je pomembno razumeti procese urejanja grafike.
- Če pa delate v majhnem podjetju ali neodvisno, boste morali uporabiti osnovne grafične spretnosti.
-
Prenesite brezplačno programsko opremo za grafično urejanje. Tako boste lahko pridobili osnovne veščine grafičnega urejanja.- Na primer, založniki, kot sta GIMP in Inkscape, so na voljo brezplačno.
- Na internetu boste našli številne vadnice za te programe.
- Ti brezplačni programi omogočajo izvajanje najpreprostejših nalog za urejanje in ustvarjanje osnovne grafike.
- Z GIMP in Inkscape lahko obrezujete in spreminjate velikost slik in grafik, dodate oblike in e, odstranite rdeče oči in spreminjate barve.
-
Naučite se, kako dodati slike na spletno mesto. Ustvarite preprosto spletno mesto o temi, ki vas zanima.- Uporabite svoje znanje programiranja HTML, da spletnemu mestu dodate preproste slike in grafike.
- Za urejanje slik uporabite GIMP ali Inkscape.
- Oglejte si spletno mesto in si oglejte, kako spremembe slik vplivajo na videz strani.
- Za iskanje tehnik in postopkov, ki vam najbolj ustrezajo, morate vaditi in preizkusiti različne možnosti.
- Ko pa vas najame odjemalec, boste morali po potrebi urejati slike in grafike.
4. del Demonstracije
-
Oblikujte več mest. To je pomembno, ker boste potencialnim strankam lahko dokazali svoje sposobnosti.- Ustvariti morate različne vrste spletnih mest: navidezno umetniško galerijo za prikaz umetniških del ali fotografij in videoposnetkov, komercialno spletno mesto in platformo, posvečeno hobiju ali vaši strasti kot blogu.
- Ena glavnih nalog spletnega razvijalca je ustvariti podobna spletna mesta.
- Ustvari stran za izmišljeno podjetje. Navedite opis poslovne dejavnosti, ponujenih izdelkov in storitev, dodajte slike priložnosti za zaposlitev, ustvarite stran z opisom blaga in storitev ter stran s stiki.
- Ustvarite svoje spletno mesto. Vključite informacije o storitvah spletnega programiranja, ki jih ponujate, cene in povezave do spletnih mest, ki ste jih delali ali ustvarili sami.
- Strankam boste lahko pokazali vse svoje projekte.
- Ustvarite blog, kjer lahko uporabniki sami dodajo vsebino s pomočjo posebnega vmesnika.
- Uporabite različne programske jezike, da potencialnim strankam pokažete svoje sposobnosti.
-
Oblikujte profesionalne kartice. Razdelite jih med dogodki.- Na vizitkah morate določiti naslov vaše osebne ali poslovne spletne strani, da boste postali znani kot neodvisni spletni razvijalci.
- Na kartici vnesite druge svoje kontaktne podatke.
- Dodajte povezave do spletnih mest, ki ste jih ustvarili, da bodo potencialne stranke lahko videle vaše delo.
-
Povečajte svojo prepoznavnost na družbenih omrežjih. Poskusite ustvariti stran o svojem podjetju in vaših posebnostih v spletnem razvoju.- Tako kot spletna stran vam bo tudi ta stran pomagala spodbujati svoje sposobnosti.
- Ustvarite Facebook stran za svoje podjetje. Navedite storitve, ki jih ponujate, v smislu spletnega programiranja, cen in kontaktnih podatkov.
- Ustvarite račun in dodajte povezave do spletnih mest, na katerih delate.
- Poskrbite, da imate stran ali blog v Googlu +, da potencialne stranke seznanite s projekti, ki jih delate, in vašim napredkom.
- Za komunikacijo z drugimi spletnimi razvijalci lahko uporabite LinkedIn.
-
Oglašujte svoje storitve tako v spletu kot v časopisih. Ko boste odlično obvladali področje, morate svoje storitve promovirati v velikem obsegu.- Oglas postavite na Leboncoin.fr ali druga podobna spletna mesta.
- Na spletna mesta, ki ste jih ustvarili, dodajte povezave in ne pozabite vključiti kontaktnih podatkov.
- Poskusite objaviti oglas v lokalnem časopisu in reviji.
- Te strategije vam lahko pomagajo predstaviti svoje storitve lokalnim družbenim skupinam, neprofitnim organizacijam in podjetjem, ki želijo ustvariti ali izboljšati svoja spletna mesta.
5. del Iskanje dela
-
Napišite in posodobite svoj življenjepis. Poskusite vključiti vse izkušnje, tudi neplačane, ki jih imate pri načrtovanju in programiranju spletnih mest in aplikacij.- Pomembno je, da v življenjepisu navedete poštene informacije. Ne pišite lažnih informacij in ne pretiravajte s svojimi izkušnjami.
- Izogibajte se tehničnim izrazom in buzzwordom. Jasno opišite svoje delovne izkušnje, ne da bi uporabili besede, kot sta "sinergija" ali "ustvarjalnost".
- Dodajte izjave strank in povezave do kode ali spletnih mest, ki ste jih ustvarili.
- Preden se prijavite za službo, jo bo prebral prijatelj ali kolega.
- Po pisanju ali posodabljanju ga objavite na internetu. Če želite to narediti, lahko uporabite spletna mesta, kot sta LinkedIn ali Upwork.
- Prosite vse svoje stike v tej panogi, da si ogledajo vaš življenjepis in vas obvestijo, če bodo našli ponudbe za delo.
-
Objavite nekaj svojega dela v internetu. Za vse spletne razvijalce, ki si želijo sijajne kariere, je bistvenega pomena za spletno prepoznavnost.- Objavite projekt, ki ga opravljate v prostem času, na spletnih mestih za sodelovanje, kot je Github.
- Sodelujte v odprtokodnih projektih na GitHubu in podobnih spletnih mestih.
- Oseba, ki v prostem času dela na spletnem projektu, bo zanimiv kandidat v očeh katerega koli delodajalca.
- V svoje spletne profile vnesite svojo najboljšo kodo.
- Ste napisali računalniško kodo ali prispevali k projektu? Če je odgovor da, ga navedite v svojem življenjepisu.
- Prav tako lahko vodite blog o svojih trenutnih projektih ali najnovejših trendih spletnega razvoja. V življenjepis vključite povezavo do strani. Potencialni delodajalci pogosto radi preverjajo, ali kandidati sledijo najnovejšim trendom na tem področju.
-
Opravite raziskave tehnoloških podjetij. Če se obrnete na razgovor ali se prijavite za določeno delovno mesto, je zelo pomembno vedeti čim več podrobnosti o podjetju.- Ugotovite, kako dolgo podjetje posluje.
- Poskusite vedeti svoje cilje.
- Poskrbite, da boste izvedeli več o ponujenih storitvah in izdelkih.
- Potencialni delodajalec ne bo izgubil časa za razgovor s kandidatom, ki očitno ne ve ničesar o svojem poslu ali poslovanju.
-
Preživite čas za tehnične preizkuse. Pred intervjujem številna podjetja organizirajo test za oceno tehničnih sposobnosti kandidatov.- Test vzemite resno, tudi če se naloga zdi lahka.
- Lon vas bo morda vprašal, ali lahko programirate z določenim programskim jezikom ali razvijete določeno vrsto spletnega mesta.
- Med testom se potrudite po svojih najboljših močeh. Poskrbite, da bo vaša koda brez napak in da je dobro sestavljena.
- Na spletno mesto postavite rezultat svojega testa. Na ta način bodo potencialni delodajalci vedeli, da lahko sami izvršite kodo, ki ste jo napisali.
-
Pripravite se na intervju. Raziskovanje samega podjetja in podnebja.- Vredno je preveriti, ali obstaja kodeks oblačenja, vedeti ure dela in ali so službena potovanja potrebna.
- Prihodite 15 minut pred predvidenim časom za razgovor. Pokaže, kako blizu ste in da lahko dobro upravljate svoj čas.
- Pripravite več vprašanj, ki jih boste vprašali anketarja. Spoznati morate delovno okolje, kulturo podjetja, vrste projektov, ki jih boste delali itd.
- Če pridete na razgovor in postavite ustrezna vprašanja, pokažete potencialnemu delodajalcu, da ste skrbno razmišljali o delu in samem razgovoru.
- Izogibajte se najpogostejšim napakam med intervjuji. Ne sprašujte o plači in ne govorite o svojih preteklih delodajalcih ali sodelavcih. Ne podvajajte svojih izkušenj, ko postavljate vprašanja o projektih, pri katerih ste delali.