Ako sa stať webovým vývojárom?
Ak máte záujem stať sa webovým vývojárom, zdokonaľte svoje znalosti počítačového programovania a ovládajte programovacie jazyky ako HTML alebo Python. Pretože je web design náročná kariéra, pracujte na rozšírení svojich medziľudských schopností tým, že sa naučíte jednať s ťažkými klientmi. Na školské vyučovanie si zvoľte kurzy programovania, webdesignu, správy databáz, sietí a matematiky. Potom sa zaregistrujte na stáže, aby ste získali skúsenosti vo svojom odbore. Pokračujte v čítaní a získajte informácie o najobľúbenejších programových jazykoch, ktoré vyžadujú zamestnávatelia!
Webový vývoj je oblasť, ktorá sa rozširuje so zavádzaním nových technológií, ako sú aplikácie pre smartfóny a tablety. Dopyt po ľuďoch, ktorí poznajú vytváranie nových aplikácií a programov, je veľmi vysoký. Stať sa webovým vývojárom je dobrá stratégia pre ľudí, ktorí majú technické znalosti, ale bude to vyžadovať trochu práce a učenia sa. Ak chcete vybudovať kariéru webového vývojára, budete sa musieť naučiť sadu zručností vrátane programovacích jazykov, grafických úprav a marketingu.
Časť 1 z 5: Pochopenie toho, čo je potrebné na to, aby ste sa stali webovým vývojárom
- 1Zistite, čo zamestnávatelia hľadajú. Väčšina spoločností, ktoré si chcú zamestnať webového vývojára, budú inzerovať pre osoby, ktoré majú niekoľko kvalifikácií.
- Mnoho zamestnávateľov bude chcieť, aby webový vývojár získal bakalársky titul v odbore informatika.
- Titulky z informatiky pripravia jednotlivca tým, že ho naučia zručnosti potrebné pre vývoj webových aplikácií: programovanie, webový design, správa databáz, vytváranie sietí a matematika.
- Namiesto získania titulu má mnoho webových vývojárov profesionálne certifikácie. Môžete ich získať od komunitných vysokých škôl, služieb ďalšieho vzdelávania a niekoľkých technologických spoločností.
- Spoločnosť Microsoft napríklad ponúka školenie o vývoji webových aplikácií, ktoré vyžaduje zloženie skúšky a držanie 2-3 rokov praxe.
- Aj keď je získanie diplomu alebo certifikácie nanajvýš žiaduce, na trhu existuje mnoho nezávislých webových vývojárov, ktorí budujú úspešné podnikanie.
- 2Pochopte, aké počítačové znalosti potrebujete, aby ste sa stali webovým vývojárom. Schopnosť navrhnúť základnú webovú stránku je nevyhnutné minimum, ktoré musíte zvládnuť.
- Musíte vedieť, ako web funguje a ako programovať.
- Existuje mnoho rôznych programovacích jazykov, o ktorých by mal mať dobrý webový vývojár vedomosti. Budete potrebovať vedieť, ako kódovať v rôznych programovacích jazykoch a kedy ich používať.
- Nové programovacie jazyky a rozhrania sa objavujú každý deň. Aby ste sa v tejto oblasti pohli dopredu, musíte držať krok s technologickými trendmi.
- Budete potrebovať vedieť niekoľko základných aspektov dizajnu: teória farieb, blokovanie mriežky, písma atď.
- Aj keď vašou úlohou nie je predovšetkým navrhovať grafiku, mali by ste vedieť, ako vytvoriť atraktívny web alebo aplikáciu a zároveň byť užívateľsky prívetivý.
- 3Pochopte, že vývoj webu je veľmi náročná kariéra. Budete musieť mať interpersonálne schopnosti vo vzťahu ku klientom, ako aj k zvládaniu stresu a rušného pracovného prostredia.
- Medziľudské schopnosti sú veľmi dôležitým aspektom v oblasti webového vývoja. Budete denne v kontakte s klientmi, spolupracovníkmi a spoločnosťami.
- Je nevyhnutné vedieť, ako zaobchádzať s človekom, ktorý je netrpezlivý alebo nerozumie technológiám.
- Možno máte do činenia s ťažkými klientmi alebo ľuďmi, ktorí potrebujú ďalšiu pomoc pri učení sa používania technológie, ktorú vyvíjate.
- Budete tiež potrebovať schopnosti zvládať stres a zvládať čas. Byť webovým vývojárom je veľmi náročné.
- Možno pracujete na niekoľkých projektoch súčasne a máte pevné termíny.
Časť 2 z 5: učenie sa o programovacích jazykoch
- 1Pochopiť účel a funkciu programovacích jazykov a platforiem. Bez nich by web a ďalšie programy nefungovali správne.
- Programovacie jazyky a platformy používajú vývojári na vytváranie aplikácií, skriptov alebo iných súborov pokynov, ktorými sa majú počítače riadiť.
- Existujú desiatky rôznych programovacích jazykov.
- Každý jazyk používa na písanie skriptov, programov a pokynov inú platformu alebo program.
- 2Zoznámte sa s HTML. Jedná sa o jeden z najjednoduchších a najčastejšie používaných programovacích jazykov pre webové stránky.
- Väčšina ľudí sa môže naučiť základy HTML popoludní pomocou jedného z mnohých dostupných online návodov.
- HTML je jazyk, ktorý pozostáva z viacerých krátkych kódov zadaných do textového dokumentu. Má svoju vlastnú gramatiku a syntax ako každý jazyk.
- HTML je skratka pre HyperText Markup Language.
- Hypertext je metóda, ktorou sa pohybujete po internete. Kliknete na odkaz, čo je hypertext, ktorý vás presmeruje z jednej stránky na druhú.
- Pri písaní v HTML budete používať sériu značiek. Tieto značky informujú text, čo má robiť: kurzívou, odkazom na inú stránku, bodkou s odrážkami atď.
- Keď napíšete HTML do textového súboru, potom sa uloží ako súbor html. Tento súbor potom otvorí prehliadač, napríklad Google Chrome alebo Firefox.
- Váš prehliadač číta súbor a prekladá váš kód do vizuálnej podoby. To je webová stránka, ktorú vidíte.
- Na používanie HTML môžete použiť jednoduchý textový editor alebo výkonný nástroj na úpravu HTML, ako je napríklad HTML Kit.
- Ostatné programovacie jazyky fungujú podobne, ale používajú inú syntax a značky. Iné jazyky sú k dispozícii pre komplikovanejšie typy webových stránok.
- 3Získajte informácie o jazyku Java. Toto je veľmi často používaný programovací jazyk pre webových vývojárov.
- Hlavným cieľom Java je umožniť webovým vývojárom napísať skript alebo súbor pokynov pre aplikáciu.
- Tento jazyk umožňuje spisovateľom aplikácií „napísať raz, spustiť kdekoľvek“.
- Niektoré obľúbené webové stránky, ktoré používajú tento jazyk, sú Netflix, Edmunds a Zappos.
- Niektoré z najobľúbenejších nástrojov na písanie a kódovanie v Jave sú JSON a CORE.
- 4Rozvíjajte zručnosti pomocou siete/ c#. To je nevyhnutné, ak pracujete na systémoch založených na spoločnosti Microsoft.
- Tento programovací jazyk bol vytvorený pre platformy Microsoft.
- Populárne webové stránky, ktoré to používajú ako vývojový nástroj, sú ExactTarget, Comcast a XBOX.
- Vývojové nástroje, ktoré vám pomôžu písať v NET/C#, sú Flippy, SQL Helper, Imagehandler a CodeSmith.
- Ďalšími nástrojmi, ktoré dokážu skontrolovať váš kód a pomôcť vám plynulejšie spustenie aplikácií, sú FxCop, Regulator, NUnit a NDoc.
- 5Skúste sa naučiť PHP. Toto je ďalší jazyk, ktorý je obzvlášť vhodný pre vývoj webových aplikácií.
- Je to najčastejšie používaný skriptovací jazyk.
- Tento jazyk umožňuje webovým vývojárom písať rýchlo. Tento jazyk je vo svojom kóde flexibilnejší než ostatné.
- Facebook, Tumblr a Wikipedia využívajú ako svoj programovací jazyk PHP.
- Niektoré z najlepších nástrojov na používanie PHP sú Slim.PHP, Secureimage a Webgrind.
- Medzi ďalšie nástroje pre PHP patria okrem iného Scavenger, PHP DOX a PHP_Debug. Na použitie v PHP je k dispozícii viacero testerov, debuggerov a dokumentátorov.
- 6Zvážte rozvoj zručností pri písaní kódu C ++. Tento jazyk sa väčšinou používa na programovanie systémov.
- Tento programovací jazyk sa ľahko používa a má flexibilitu v kóde.
- Populárne webové stránky, ktoré používajú jazyk C ++, sú JPMorgan Chase, DIRECTTV a Sony.
- Existuje niekoľko nástrojov, ktoré vám môžu pomôcť pri kódovaní v jazyku C ++, napríklad Doxygen, Graphviz a Mscgen.
- Eclipse je ďalší populárny nástroj na používanie C ++.
- 7Naučte sa kódovať v pythone. Toto je veľmi populárny kódovací jazyk, ktorý používa mnoho populárnych webových stránok.
- Python je programovací jazyk známy svojim jednoduchým používaním, ktorý umožňuje vývojárom rýchlo vytvárať kód a integrovať systémy.
- Tento jazyk má syntax programovania, ktorá sa ľahko číta a dodržiava. To znižuje náklady na údržbu programu.
- Niektoré z webových stránok, ktoré pravdepodobne používate každý deň, sú založené na Pythone, ako sú Google a Youtube.
- Niektoré z nástrojov, ktoré môžete vyskúšať pri práci s Pythonom, sú Komodo Edit IDE, PyCharm IDE a Eclipse s PyDev.
Časť 3 z 5: učenie sa o grafickom dizajne
- 1Pochopte základy grafiky na webovej stránke. Väčšina webových vývojárov nerobí svoj vlastný grafický dizajn, ale je potrebné poznať základné veci.
- Mali by ste vedieť, ako orezať grafiku, zmeniť jej veľkosť, zmeniť farebnú schému a pridať text.
- Existuje mnoho rôznych aplikácií a programov na úpravu grafiky a fotografií, ktoré môžete použiť.
- Každý z nich má svoje vlastné rozhranie a metódy.
- Aj keď väčšina webových vývojárov vo väčších spoločnostiach nerobí grafický návrh aplikácií a stránok, je dôležité mať dobrý všeobecný zmysel pre základné grafické úpravy.
- Mnoho webových vývojárov nakoniec urobí niektoré základné grafické úpravy, najmä v menších firmách alebo ak sú samostatne zárobkovo činné osoby.
- 2Stiahnite si bezplatný softvér na úpravu grafiky. To vám umožní precvičovať a orientovať sa v jednoduchých grafických úpravách.
- Na stiahnutie sú k dispozícii bezplatné balíky softvéru na úpravu, ako napríklad GIMP a Inkscape.
- Existuje množstvo online návodov pre GIMP a Inkscape.
- Tieto bezplatné balíky softvéru na úpravu vám umožnia zvládnuť základy úpravy grafiky a fotografií.
- S GIMP a Inkscape môžete orezať a zmeniť veľkosť fotografie alebo grafiky, pridať tvary a text, odstrániť efekt červených očí a zmeniť farby grafiky.
- 3Precvičte si pridávanie obrázkov na webovú stránku. Vytvorte jednoduchý web podľa témy, ktorá vás zaujíma.
- Použite svoje kódovacie schopnosti HTML na umiestnenie jednoduchých obrázkov a grafík na webovú stránku.
- Na úpravu obrázkov použite GIMP alebo Inkscape.
- Na webovej stránke zistíte, ako zmeny vo vašich obrázkoch ovplyvňujú vzhľad stránky.
- Budete musieť trénovať a hrať sa s možnosťami, aby ste zistili, akým spôsobom upravujete obrázky.
- Keď máte klienta, mali by ste byť schopní upravovať obrázky a grafiku podľa ich potrieb.
Časť 4 z 5: Inzercia vašich schopností
- 1Naplánujte si niekoľko webových stránok. To je niečo, čo môžete potenciálnym klientom predviesť, aby predviedli svoje schopnosti.
- Mali by ste vytvoriť niekoľko rôznych typov webových stránok: jeden na zobrazovanie obrázkov, ako sú umelecké diela alebo fotografie a videá, jeden na podnikanie a druhý na blog, hobby alebo záujmy.
- S týmito typmi webových stránok sa ako webový vývojár bežne stretávate.
- Vytvorte falošnú obchodnú stránku vrátane druhu podnikania, aké produkty a služby sa predávajú, obrázky potenciálnej práce, stránku s produktmi a službami a kontaktnú stránku.
- Vytvorte si vlastnú osobnú webovú stránku vrátane toho, aké typy programovania poznáte, vašich sadzieb a odkazov na akékoľvek webové stránky, na ktorých ste pracovali alebo ktoré ste vytvorili.
- To umožní klientom vidieť vašu prácu.
- Vybudujte si blogovú stránku, na ktorej môžu používatelia používať rozhranie na pridávanie obsahu.
- Pracujte s rôznymi jazykmi, aby vaši potenciálni klienti videli, s čím môžete pracovať.
- 2Vyrobte si vizitky. Rozdávajte ich na akciách.
- Uistite sa, že máte odkaz na osobný alebo obchodný web pre svoj nezávislý vývoj webových aplikácií.
- Uveďte na svojej karte kontaktné informácie.
- Poskytujte odkazy na webové stránky, na ktorých ste pracovali, aby potenciálni klienti videli vašu prácu.
- 3Posilnite svoju prítomnosť na sociálnych sieťach. Vytvorte si stránku o svojom podnikaní a o tom, na aké druhy vývoja webu sa špecializujete.
- Rovnako ako firemná webová stránka je to veľmi dôležitý krok pri podnikaní pre seba.
- Skúste vytvoriť pre svoju firmu stránku na Facebooku a zadajte, aké typy programovania môžete vykonávať, ceny za služby a kontaktné údaje.
- Vytvorte si účet Twitter a poskytujte aktualizácie a odkazy na weby, na ktorých pracujete.
- Uistite sa, že máte Google+ stránku alebo blog o tom, na čom pracujete a čo robíte s vývojom webu.
- Na komunikáciu s ostatnými profesionálmi z priemyslu použite LinkedIn.
- 4Inzerujte online a v novinách. Akonáhle ste spokojní s vykonávaním širokej škály služieb pre vývoj webových aplikácií, mali by ste široko inzerovať.
- Vytvorte reklamu na Craigslist na stránke Služby pre vašu oblasť.
- Nezabudnite zahrnúť odkazy na weby, na ktorých ste pracovali, a niektoré kontaktné informácie.
- Skúste zverejniť reklamu v miestnych novinách a časopisoch.
- To môže vašej firme priniesť miestny rozvoj od miestnych sociálnych skupín, charitatívnych organizácií a majiteľov firiem, ktorí chcú vybudovať alebo vylepšiť svoje webové stránky.
Časť 5 z 5: Získanie práce ako webový vývojár
- 1Pripravte si a aktualizujte svoj životopis alebo životopis. Zahrňte všetky skúsenosti, aj dobrovoľné, ktoré navrhujete a programujete pre webové stránky alebo aplikácie.
- Je dôležité, aby ste boli pri vytváraní životopisu úprimní. Neuvádzajte falošné skúsenosti ani nepreháňajte.
- Vyvarujte sa odvetvových žargónov a módnych slov. Pomocou slov ako „synergia“ alebo „kreatívny“ jasne prezentujte, aké sú vaše skúsenosti s prácou.
- Zahrňte posudky svojej práce a odkazy na kód alebo webové stránky, ktoré ste vyvinuli.
- Predtým, ako sa uchádzate o zamestnanie, nechajte priateľa alebo kolegu skontrolovať svoj životopis.
- Po vyplnení alebo aktualizácii vložte životopis online. Skúste použiť stránky ako LinkedIn alebo Career 2,0.
- Opýtajte sa všetkých odvetvových spojení, ktoré si musíte pozrieť, a zistite, či poznajú nejaké príležitosti.
- 2Vložte časť kódu, ktorý ste napísali, online. Online prítomnosť webového vývojára je životne dôležitá pre úspešnú kariéru.
- Umiestnite vedľajší projekt na spolupracujúce weby, ako je GitHub.
- Prispejte k otvoreným projektom zdrojov na GitHub a podobných webových stránkach.
- Potenciálny zamestnávateľ, ktorý vidí, že uchádzač pracuje s ostatnými na webovom projekte vo svojom voľnom čase, bude atraktívnym potenciálnym zamestnancom.
- Vložte do svojich online profilov kód najvyššej kvality.
- Keď napíšete kód alebo prispejete do projektu, môžete si ho dať do životopisu.
- Môžete si tiež založiť blog o projektoch, na ktorých pracujete, alebo trendoch vo vývoji webu. Dajte na to odkaz vo svojom životopise. Potenciálni zamestnávatelia sa často budú pozerať, či kandidát udrží aktuálne informácie o trendoch a projektoch v danej oblasti.
- 3Výskumné technologické spoločnosti. Zvlášť ak vás kontaktuje náborový pracovník alebo ste sa prihlásili na konkrétne pracovné miesto, je dôležité poznať vstupy a výstupy spoločnosti.
- Zistite, ako dlho je spoločnosť v prevádzke.
- Uistite sa, že rozumiete cieľom a poslaniu spoločnosti.
- Zoznámte sa s výrobkami alebo službami spoločností.
- Potenciálny zamestnávateľ nebude chcieť robiť pohovor s niekým, kto očividne nevie, čo jeho spoločnosť robí alebo ako funguje.
- 4Venujte čas technickým testom. Mnoho spoločností bude chcieť, aby ste si urobili test technickej spôsobilosti pred alebo po pohovore.
- Berte to vážne, aj keď sa vám úloha zdá triviálna.
- Spoločnosti budú chcieť zistiť, či viete kódovať v konkrétnom jazyku alebo vyvinúť konkrétny typ webových stránok.
- Vynaložte na skúšku maximálne úsilie. Budete sa chcieť uistiť, že v kóde nie sú žiadne chyby a že sa kompiluje správne.
- Pomocou online testu nasaďte kód na test. To potenciálnemu zamestnávateľovi ukáže, že viete, ako nasadiť kód, ktorý ste napísali.
- 5Prejdite na všetky pripravené pohovory. Urobte si vlastný prieskum o firemnej klíme.
- Mali by ste sa pokúsiť odvodiť, aký je dress code spoločnosti, požadované hodiny a či budete musieť cestovať.
- Na pohovor príďte o 15 minút skôr. To ukáže, že ste presní a máte schopnosti riadenia času.
- Pripravte si niekoľko vlastných otázok, ktoré položíte anketárovi. Mali by ste si položiť otázky o pracovnom prostredí, firemnej kultúre, o typoch projektov, na ktorých sa od vás očakáva, že budete pracovať atď.
- Ísť na pohovor s otázkami o zamestnaní je dobrým indikátorom pre zamestnávateľa, že ste si pohovor a prácu dobre premysleli.
- Vyhnite sa bežným nástrahám pri pohovore. Nepýtajte sa na plat alebo zlú minulosť zamestnávateľov a kolegov. Pri otázke na projekty, na ktorých ste pracovali, nepreháňajte svoje skúsenosti.
Komentáre (9)
- Veľmi dobre napísaný sprievodca pre začiatočníkov.
- Má dobré informácie!
- To mi dáva možnosť byť webovým vývojárom. Ďakujem všetkým autorom za vytvorenie tohto článku, páči sa mi to.
- sprievodca je informatívnejší ako ostatné stránky. Je to skvelý nástroj.
- Je to skvelé. Rád viem, aké kroky sú nevyhnutné pre moje ciele, a to mi veľmi pomáha pri ich dosahovaní.
- Prečítal som si všetky články sprievodcu a kedykoľvek som čítal, vystúpil som. Toto je jeden z nich.
- Štruktúra potrebných zručností bola pre mňa veľmi nápomocná.
- Najviac sa mi páči jednoduchosť.
- Toto som potreboval. Má všetko od začiatku do konca, ďakujem veľmi pekne.