Hur lång tid tar det att bli webbutvecklare

Webbutvecklingsindustrin är enorm och efterfrågan på skickliga webbutvecklare växer. Enligt glassdoor.com finns det för närvarande över  14,000 XNUMX lediga tjänster inom IT- och mjukvaruutvecklingssektorn.

Jobbutsikterna för webbutvecklare är ljusa eftersom karriären är givande med en medianlön på över $ 59,000 XNUMX USD enligt payscale.com

Frågan blir hur lång tid det tar att bli webbutvecklare?

Hur lång tid tar det att bli webbutvecklare

Innehåll[Show]

Med olika typer av utbildning som onlinekurser, startläger och högskolor undrar många vilken typ av tidsåtgärd som krävs.

Kunskap som förvärvats via en onlinekurs eller startläger kan snabbt tas i bruk genom egna projekt och personliga inlärningsnätverk, men denna typ av expertis översätts inte alltid bra när man söker efter arbete. Snabbspårsprogram till sysselsättning är vanliga vid startläger, men de förbiser ofta det mest kritiska steget i proceduren: nätverk. Ett bra sätt att förstå hur många jobb det för närvarande är värt 75,000 73,000 dollar årligen är att titta på XNUMX XNUMX lediga tjänster.

Så hur länge behöver du lära dig de förmågor som krävs för att bli webbutvecklare? Tiden är variabel och bestäms av vilken rutt du vill ta. Det finns många olika sorters webbutvecklare, var och en med sin egen uppsättning färdigheter. Följande är de stora breda kategorierna:

  • Front-end utvecklare
  • Back-End-utvecklare
  • Full-Stack utvecklare
  • WordPress-utvecklare
  • Apputvecklare

Front-end-utvecklare är webbdesigners som arbetar med den visuella sidan av en webbplats, som ofta konverterar mönster till kod som blir de webbplatser du använder dagligen. De kodar mestadels i HTML, CSS, Javascript och andra ramar. Detta är vanligtvis det första steget mot inlärning av webbutveckling och ett av de snabbaste sätten att få en position på grundnivå (enligt beskrivningen i följande avsnitt). Beroende på dina intressen och valda väg kan utvecklare så småningom flytta till back-end, full-stack eller till och med WordPress-utveckling.

Back-end-utvecklare hanterar databaser, skript och koden som interagerar med frontend för att visa data från en databas. De använder ofta PHP, Python, Ruby, SQL och andra ramar. Baksidan är mer teknisk.

Full-stack utvecklare är precis hur det låter, de är vanligtvis skickliga i aspekter av både fram- och bakänden. De är mestadels skickliga och erfarna utvecklare som har gjort allt i många år.

WordPress-utvecklare hantera ett Content Management System (CMS) som kallas WordPress. Det finns andra populära CMS som Joomla och Drupal, men WordPress är definitivt kungen i CMS -världen. Enligt TechJury.net, 30% av webbplatserna är byggda med WordPress med över 75 miljoner och räknas. Det finns fortfarande CMS -utvecklarspecialister inom varje varumärke och jobbmöjligheter är rikliga. Dessa utvecklare interagerar med CMS -ramarna med hjälp av grundläggande språk som HTML, CSS och Javascript, och skickliga utvecklare använder också backend -språk, vanligtvis PHP, vilket WordPress bygger på.

Hur kommer jag igång?

HTML och CSS är de två första färdigheterna du behöver behärska för att få en front-end utvecklarposition. HTML är ett markeringsspråk som används för att strukturera en webbplats. Den har enkla taggar och följer enkla syntaxregler.

CSS är ett markeringsspråk som låter dig formatera din text och/eller bilder. Det används också för att styla din webbplats genom att ställa in storlekar, dimensioner, färger, mellanrum och så vidare. Dessa två färdigheter är den viktigaste ingångspunkten eftersom de kan hjälpa dig att bygga en enkel men ändå professionellt utseende webbplats.

När du har lärt dig dessa två språk, och med lite övning, kommer du att kunna konstruera en portfölj av ditt arbete och få en front-end utvecklarposition på entrénivå eller till och med ett WordPress-jobb på grundnivå om 6 månader till en år.

När du har gjort vissa framsteg med HTML och CSS kan du börja frilansa. Du kan leta efter enkelt arbete på webbplatser som Upwork och Freelancer. Detta gör att du kan öva och förbättra dina färdigheter samtidigt som du tjänar lite pengar på sidan. För att inte tala om att det kommer att lägga till din portfölj av projekt att visa upp.

HTML är enkelt, och efter en vecka har du en gedigen förståelse för grunderna. CSS kommer att ta lite tid eftersom det inte är särskilt svårt, men det kan vara förvirrande för nybörjare. Med tillräckligt med övning kommer du att kunna behärska grunderna i CSS på en månad.

Saken med CSS är att det inte är något du lär dig på en gång, du lär dig syntaxen och grunderna, och ju mer du använder det kommer du naturligtvis att börja bygga på mer kunskap om olika egenskaper när du går. Med det sagt är detta också sant med att lära sig de flesta begrepp och språk inom webbutveckling.

Var lär jag mig dessa färdigheter?

Om du vill vara toppen i ditt område, fortsätt att träna och träna varje dag, även om det bara är i en timme. Youtube är en bra resurs för att lära sig hur man gör som Traversy Media, RealToughCandy och Codingphase.

Du kan öva genom att ta isär koden på denna webbplats och följa med lesspå. Verktyg som Codepen.io kan användas för att träna med. Det är i huvudsak en online -kodredigerare som visar utmatningen på samma skärm som du skriver in din kod.

Det finns gratis kurser på Codecadamy och Freecodecamp. De är bra för att lära sig grunderna gratis, men jag rekommenderar att betala för Udemy, Coursera, Pluralsight och TeamTreehouse kurser istället. I jämförelse med de fria klasserna tenderar dessa kurser att ha information av högre kvalitet.

Jag föreslår starkt The Web Developer Bootcamp av Colt Steele. Du kan få denna kurs genom Udemy. Detta program kommer att lära dig allt du behöver veta för att börja arbeta som en front-end utvecklare. För andra halvåret täcker det också några backend -språk.

Du kommer också att skapa några projekt som kan fungera som en utmärkt grund för din portfölj. Denna kurs är avgörande för nykomlingar, men den är också fördelaktig för dem som redan kan grunderna. Med den här kursen kommer du att kunna göra dig själv en tjänst och lägga en stark grund.

För att hålla din inlärningsmetod mer organiserad rekommenderar jag att du använder det här verktyget Checklista för webbutvecklare för webbutvecklare. Du kan få denna checklista här på: Toptal Checklista för webbutvecklare för webbutvecklare

Det finns också kodningskängor som erbjuder undervisning, men de kan vara dyra och svåra att passa in i ditt schema om du har ett heltidsjobb.

Det är svårt att lära sig programmering på egen hand, men jag tror att det är väl värt ansträngningen. Om du är helt ny på kodning rekommenderar jag starkt att du går den självlärda vägen och lär dig med en blandning av gratis och betalda resurser. Detta är vägen jag tog, och jag är ett bevis på att en person kan gå in på Internet -utvecklingsverksamheten utan tidigare erfarenhet.

Lär dig Javascript

Du bör börja lära dig Javascript och JQuery när du har vant dig vid HTML och CSS. Javascript är ett programmeringsspråk som låter dig lägga till interaktivitet på din webbplats. Du kan använda Javascript för att skapa funktioner som bildmenyer, animationer och andra funktioner som tillåter användare att interagera med din webbplats. Detta är bara en bråkdel av vad den kan göra, men inom ramen för front-end-utveckling är det ett kraftfullt instrument som du måste lära dig att använda.

Javascript är ett komplicerat språk att lära sig, och det kommer att ta lite tid för dig att komma igång. Det kommer förmodligen att ta sex månader till ett år innan du känner dig bekväm med det. Du får det om du håller dig till det och övar regelbundet, och det kommer att vara väl värt den tid som investeras. Att vara skicklig i Javascript kan hjälpa dig att hitta jobb eftersom det finns många Javascript -utvecklarpositioner tillgängliga.

Jag föreslår starkt Udemy Course: Javascript - Understanding the Weird Parts av Anthony Alicea om du vill lära dig Javascript. Denna kurs bryter ner idéerna på ett sådant sätt att de är lätta att förstå. Denna kurs har ökat mina tekniska förmågor avsevärt.

JQuery är ett Javascript -bibliotek som gör det enklare att koda. Detta är en annan färdighet du behöver behärska. HTML, CSS och JavaScript är hela paketet för en front-end webbutvecklare som vill arbeta inom näringslivet.

Det är värt att notera att inlärning av webbutveckling är en oändlig process, och du kommer aldrig att veta allt. Jag har arbetat som webbutvecklare i över 5 år nu, och jag måste fortfarande Google när som helst jag har problem med vissa problem. Det är bara ytterligare ett steg i processen; medan du lär dig, känner dig inte underlägsen eftersom du var tvungen att Google ett kodproblem.

Men behöver jag en högskoleexamen?

Även om du inte har datavetenskap eller ingenjörsbakgrund vill många arbetsgivare fortfarande ha kandidater som har studerat ämnet. Det blir allt vanligare för organisationer att anlita självlärda utvecklare. Även de som listar detta krav i sina jobbannonser väljer ibland sökande med starka portföljer och förmågan att visa att de besitter de förmågor som krävs för tjänsten.

Låt inte jobbannonsernas parametrar hindra dig från att söka. Om du har övat och investerat tid i din portfölj kommer det att visa sig. Du får positionen om de ser dina webbplatser och avgör att du har den expertis som behövs för att fylla tjänsten.

Det underbara med webbutvecklingssektorn är att den främst är talangbaserad. De kommer att ge dig en chans om du har de förmågor de behöver. Du kanske måste börja arbeta för ett litet företag och sedan klättra uppåt när dina talanger växer när du börjar. 

Slutsats

När du äntligen får ditt första webbutvecklingsjobb kommer din inlärningshastighet att skjuta i höjden. Du kan lära dig mycket snabbare när du arbetar med riktiga saker med faktiska deadlines. Den viktigaste punkten är att ju snabbare du kan bemästra dessa grundläggande förmågor och bryta dig in i branschen, desto snabbare får du betalt när du lär dig.

Om författaren
David Attard
Författare: David Attardwebbplats: https://www.linkedin.com/in/dattard/
David har arbetat i eller runt online / digital industrin under de senaste 18 åren. Han har stor erfarenhet av mjukvaru- och webbdesignindustrin med WordPress, Joomla och nischer som omger dem. Som digital konsult fokuserar han på att hjälpa företag att få en konkurrensfördel med en kombination av deras webbplats och digitala plattformar som finns idag.

En sak till... Visste du att människor som delar användbara saker som det här inlägget ser fantastiska ut också? ;-)
Tveka inte, lämna en användbara kommentera med dina tankar, dela sedan detta på din Facebook-grupp (er) som skulle tycka att det var användbart och låt oss skörda fördelarna tillsammans. Tack för att du delade och var trevlig!

Upplysningar: Denna sida kan innehålla länkar till externa webbplatser för produkter som vi älskar och rekommenderar helhjärtat. Om du köper produkter vi föreslår kan vi tjäna en remissavgift. Sådana avgifter påverkar inte våra rekommendationer och vi accepterar inte betalningar för positiva recensioner.
 

 

Bästa rankade cacheplugin

Gör din webbplats snabbare 

Steg för steg-gratis e-postkurs, hur du får din webbplats att ladda in less än 1 sekund  

 

vilka är vi?

CollectiveRay drivs av David Attard - arbetar i och runt webbdesignnischen i mer än 12 år, vi ger användbara tips för människor som arbetar med och på webbplatser. Vi driver också DronesBuy.net - en webbplats för drönare.

David attard

 

 

Författare Utvalda på:  Inc Magazine-logotyp   Sitepoint-logotyp   CSS Tricks-logotyp    webbdesignerdepot-logotyp   WPMU DEV-logotyp   och många fler ...