Kuinka kauan kestää tulla Web -kehittäjäksi

Verkkokehitysala on valtava ja osaavien verkkokehittäjien kysyntä kasvaa. Glassdoor.com -sivuston mukaan niitä on tällä hetkellä ohi  14,000 XNUMX avointa tehtävää IT- ja ohjelmistokehitysalalla.

Verkkokehittäjien työmahdollisuudet ovat valoisat, sillä ura palkitsee mediaanipalkalla, joka on yli 59,000 XNUMX dollaria USD paycale.comin mukaan

Kysymys nousee siitä, kuinka kauan web -kehittäjäksi tuleminen kestää?

Kuinka kauan kestää tulla Web -kehittäjäksi

Sisällys[show]

Erilaisilla koulutuksilla, kuten verkkokursseilla, käynnistysleireillä ja korkeakouluilla, monet ihmettelevät, millaista aikaa tarvitaan.

Verkkokurssin tai käynnistysleirin kautta hankittu tieto voidaan ottaa nopeasti käyttöön omien projektien ja henkilökohtaisen oppimisverkoston kautta, mutta tällainen asiantuntemus ei aina käänny hyvin työnhaussa. mutta he jättävät usein huomiotta menettelyn kriittisimmän vaiheen: verkostoitumisen. Hyvä lähestymistapa ymmärtää, kuinka monta työpaikkaa on tällä hetkellä 75,000 73,000 dollaria vuodessa, on tarkastella XNUMX XNUMX avointa paikkaa.

Joten kuinka kauan sinun täytyy oppia verkkokehittäjäksi tarvittavat kyvyt? Aika vaihtelee ja määräytyy sen mukaan, kumman reitin haluat ottaa. Verkkokehittäjiä on monia erilaisia, ja jokaisella on omat taitonsa. Seuraavat ovat tärkeimmät laajat luokat:

  • Käyttöliittymän kehittäjät
  • Tausta-kehittäjät
  • Full-Stack -kehittäjät
  • WordPress-kehittäjät
  • Sovelluskehittäjät

Käyttöliittymäkehittäjät ovat web-suunnittelijoita, jotka työskentelevät verkkosivuston visuaalisen puolen parissa ja muuntavat mallit usein koodiksi, joista tulee päivittäisiä verkkosivustoja. Ne koodaavat enimmäkseen HTML-, CSS-, Javascript- ja muissa kehyksissä. Tämä on yleensä ensimmäinen askel kohti verkkokehityksen oppimista ja yksi nopeimmista tavoista saada aloitustason asema (kuten seuraavassa osiossa kuvataan). Kiinnostuksen kohteistasi ja valitsemastasi tiestä riippuen kehittäjät voivat lopulta siirtyä taustajärjestelmään, täysi pinotai jopa WordPress-kehitystä.

Taustapäätteen kehittäjät käsittelevät tietokantoja, komentosarjoja ja koodia, joka on vuorovaikutuksessa käyttöliittymän kanssa näyttääkseen tietoja tietokannasta. He käyttävät usein PHP-, Python-, Ruby-, SQL- ja muita kehyksiä. Takaosa on luonteeltaan teknisempi.

Täyspinoiset kehittäjät ovat juuri sitä, miltä kuulostaa, he ovat yleensä taitavia sekä etu- että takapään osalta. He ovat enimmäkseen taitavia ja kokeneita kehittäjiä, jotka ovat tehneet kaiken vuosien ajan.

WordPress-kehittäjät käsitellä WordPress -nimistä sisällönhallintajärjestelmää (CMS). On muitakin suosittuja sisällönhallintajärjestelmiä, kuten Joomla ja Drupal, mutta WordPress on ehdottomasti CMS -maailman kuningas. TechJury.netin mukaan 30% verkkosivustoista on rakennettu WordPressillä yli 75 miljoonalla ja sitä lasketaan. Jokaisessa brändissä on edelleen CMS -kehittäjien asiantuntijoita, ja työmahdollisuuksia on runsaasti. Nämä kehittäjät ovat vuorovaikutuksessa CMS -kehysten kanssa käyttämällä peruskieliä, kuten HTML, CSS ja Javascript, ja taitavat kehittäjät käyttävät myös taustakieliä, yleensä PHP: tä, johon WordPress perustuu.

Miten pääsen alkuun?

HTML ja CSS ovat kaksi ensimmäistä taitoa, jotka sinun on hallittava, jotta saat käyttöliittymän kehittäjäaseman. HTML on merkintäkieli, jota käytetään verkkosivuston rakenteessa. Siinä on yksinkertaisia ​​tunnisteita ja se noudattaa yksinkertaisia ​​syntaksisääntöjä.

CSS on merkintäkieli, jonka avulla voit muotoilla tekstiä ja/tai kuvia. Sitä käytetään myös verkkosivustosi tyyliin asettamalla kokoja, mittoja, värejä, välilyöntejä ja niin edelleen. Nämä kaksi taitoa ovat tärkeimmät lähtökohdat, koska ne voivat auttaa sinua rakentamaan yksinkertaisen mutta ammattimaisen näköisen verkkosivuston.

Kun olet oppinut nämä kaksi kieltä ja jonkin verran harjoittelua, voit rakentaa portfolion työstäsi ja saada lähtötason etupään kehittäjäaseman tai jopa lähtötason WordPress-työn kuudessa kuukaudessa vuosi.

Kun olet edistynyt jonkin verran HTML: n ja CSS: n kanssa, voit aloittaa freelancerin. Voit etsiä yksinkertaisia ​​töitä sivustoilta, kuten Upwork ja Freelancer. Näin voit harjoitella ja parantaa taitojasi ansaitsemalla samalla vähän rahaa. Puhumattakaan siitä, että se lisää esiteltävään projektivalikoimaasi.

HTML on yksinkertainen, ja viikon kuluttua ymmärrät perusteet. CSS kestää jonkin aikaa, koska se ei ole kovin vaikeaa, mutta se saattaa olla hämmentävää aloittelijoille. Kun harjoittelet tarpeeksi, voit hallita CSS: n perusteet kuukaudessa.

CSS: n kanssa on se, että et opi kaikkea kerralla, vaan opit syntaksin ja perusasiat, ja mitä enemmän käytät sitä, sitä luonnollisemmin alat rakentaa lisää tietoa eri ominaisuuksista. Näin ollen tämä pätee myös useimpien käsitteiden ja kielten oppimiseen verkkokehityksessä.

Mistä voin oppia nämä taidot?

Jos haluat olla alansa huippu, jatka työntämistä ja harjoittelua joka päivä, vaikka se olisi vain tunti. Youtube on hyvä resurssi oppia ohjeita, kuten Traversy Media, RealToughCandy ja Codingphase.

Voit harjoitella irrottamalla tämän sivuston koodin ja seuraamalla lesspäälle. Työkaluja, kuten Codepen.io, voidaan käyttää harjoitteluun. Se on lähinnä online -koodieditori, joka näyttää tuloksen samalla näytöllä kuin kirjoitat koodiasi.

Codecadamyssa ja Freecodecampissa on ilmaisia ​​kursseja. He voivat hyvin oppia perusteet ilmaiseksi, mutta suosittelen maksamaan Udemy-, Coursera-, Pluralsight- ja TeamTreehouse -kursseista. Ilmaisiin tunteihin verrattuna nämä kurssit ovat yleensä laadukkaampia.

Suosittelen vahvasti Colt Steelen The Web Developer Bootcampia. Voit saada tämän kurssin Udemyn kautta. Tämä ohjelma yksin opettaa sinulle kaiken, mitä sinun tarvitsee tietää, jotta voit aloittaa työskentelyn käyttöliittymäkehittäjänä. Toisella puoliskolla se kattaa myös joitain taustakieliä.

Luot myös muutamia projekteja, jotka voivat toimia erinomaisena perustana portfoliosi kannalta. Tämä kurssi on välttämätön uusille tulokkaille, mutta se on hyödyllinen myös niille, jotka jo tietävät perusteet. Tällä kurssilla voit tehdä itsellesi palveluksen ja luoda vahvan perustan.

Jotta oppimistapasi pysyisi paremmin järjestyksessä, suosittelen tämän Toptal Web Developer Checklist -työkalun käyttöä. Voit saada tämän tarkistuslistan täältä: Toptal Web Developer Checklist Tool

On myös koodaavia käynnistysleirejä, jotka tarjoavat upotusopetusta, mutta ne voivat olla kalliita ja vaikeita sovittaa aikatauluusi, jos sinulla on kokopäivätyö.

Ohjelmointia on vaikea oppia yksin, mutta uskon, että se on vaivan arvoista. Jos olet täysin uusi koodaus, suosittelen lämpimästi itseopetettua reittiä ja oppimista sekoittamalla ilmaisia ​​ja maksettuja resursseja. Tämä on tie, jonka valitsin, ja olen elävä todiste siitä, että henkilö voi aloittaa Internet -kehitysliiketoiminnan ilman aiempaa kokemusta.

Opi Javascript

Sinun pitäisi aloittaa Javascriptin ja JQueryn oppiminen, kun olet tottunut HTML- ja CSS -tiedostoihin. Javascript on ohjelmointikieli jonka avulla voit lisätä interaktiivisuutta verkkosivustoosi. Voit käyttää Javascriptiä luodaksesi ominaisuuksia, kuten diavalikkoja, animaatioita ja muita ominaisuuksia, joiden avulla käyttäjät voivat olla vuorovaikutuksessa sivustosi kanssa. Tämä on vain murto-osa siitä, mitä se voi tehdä, mutta front-end-kehityksen yhteydessä se on tehokas väline, jota sinun on opittava hyödyntämään.

Javascript on monimutkainen kieli oppia, ja aloittaminen kestää jonkin aikaa. Luultavasti kestää kuusi kuukautta - vuosi, ennen kuin tunnet olosi mukavaksi. Saat sen, jos pidät siitä kiinni ja harjoittelet säännöllisesti, ja se on sijoitetun ajan arvoinen. Javascriptin osaaminen voi auttaa sinua löytämään työpaikan, koska tarjolla on lukuisia Javascript -kehittäjätehtäviä.

Suosittelen lämpimästi Udemy -kurssia: Javascript - Understanding the Weird Parts, kirjoittanut Anthony Alicea, jos haluat oppia Javascriptiä. Tämä kurssi hajottaa ideat niin, että ne on helppo ymmärtää. Tämä kurssi on lisännyt teknisiä valmiuksiani merkittävästi.

JQuery on Javascript -kirjasto, joka helpottaa koodia. Tämä on toinen taito, joka sinun on hallittava. HTML, CSS ja JavaScript ovat koko paketti web-kehittäjille, jotka haluavat työskennellä yrityssektorilla.

On syytä huomata, että verkkokehityksen oppiminen on loputon prosessi, etkä koskaan tiedä kaikkea. Olen työskennellyt web -kehittäjänä yli 5 vuotta, ja minun on edelleen käytettävä Googlea aina, kun minulla on vaikeuksia tietyissä asioissa. Se on vain yksi askel prosessissa; Älä tunne itseäsi huonommaksi oppimisen aikana, koska jouduit Googlesta saamaan koodiongelman.

Mutta tarvitsenko korkeakoulututkinnon?

Vaikka sinulla ei olisi tietotekniikan tai tekniikan taustaa, monet työnantajat haluavat silti ehdokkaita, jotka ovat opiskelleet aihetta. Organisaatioiden on yhä useammin palkattava itseoppivia kehittäjiä. Jopa ne, jotka luettelevat tämän vaatimuksen työpaikkailmoituksissaan, valitsevat toisinaan hakijoita, joilla on vahvat salkut ja kyky osoittaa, että heillä on tehtävään vaadittavat kyvyt.

Älä anna työpaikkailmoitusten parametrien estää sinua hakemasta. Jos olet harjoitellut ja sijoittanut aikaa salkkuusi, se näkyy läpi. Saat paikan, jos he näkevät verkkosivustosi ja päättävät, että sinulla on tarvittava asiantuntemus tehtävän täyttämiseen.

Verkkokehityssektorin hieno asia on se, että se perustuu ensisijaisesti lahjakkuuteen. He antavat sinulle mahdollisuuden, jos sinulla on tarvitsemasi kyvyt. Sinun on ehkä ryhdyttävä työskentelemään pienyrityksessä ja sitten kiipeämään ylöspäin kykyjesi kasvaessa, kun aloitat. 

Yhteenveto

Kun saat vihdoin ensimmäisen verkkokehitystyösi, oppimisprosentti nousee taivaalle. Voit oppia paljon nopeammin, kun työskentelet todellisten asioiden parissa todellisilla määräajoilla. Tärkeintä on, että mitä nopeammin hallitset nämä perustaidot ja murtaudut teollisuuteen, sitä nopeammin sinulle maksetaan opiskelun aikana.

kirjailijasta
David Attard
David on työskennellyt verkko- / digitaalialalla tai sen ympäristössä viimeiset 18 vuotta. Hänellä on laaja kokemus ohjelmisto- ja verkkosuunnitteluteollisuudesta WordPressin, Joomlan ja niitä ympäröivien markkinarakojen käytöstä. Digitaalisena konsulttina hän keskittyy auttamaan yrityksiä saamaan kilpailuetua käyttämällä verkkosivustonsa ja tänään saatavilla olevien digitaalisten alustojen yhdistelmää.

Yksi asia vielä... Tiesitkö, että ihmiset, jotka jakavat hyödyllisiä juttuja, kuten tämä viesti, näyttävät myös mahtavilta? ;-)
Ole hyvä Jätä hyödyllinen kommentoi ajatuksiasi ja jaa tämä sitten Facebook-ryhmissäsi (ryhmissä), jotka pitävät tätä hyödyllisenä, ja hyödynnetään yhdessä. Kiitos jakamisesta ja mukavuudesta!

Disclosure: Tämä sivu voi sisältää linkkejä ulkoisille sivustoille tuotteille, joita rakastamme ja kannatamme sydämestämme. Jos ostat suosittelemiamme tuotteita, saatamme ansaita viittausmaksun. Tällaiset maksut eivät vaikuta suosituksiimme, emmekä hyväksy maksuja positiivisista arvosteluista.

Kirjoittaja (t) esillä:  Inc-lehden logo   Sitepoint-logo   CSS Tricks -logo    webdesignerdepot-logo   WPMU DEV -logo   ja paljon muuta ...