Hur lång tid tar det att bli webbutvecklare?

med 56 000 webbutvecklingsjobb listade på Glassdoor när detta skrivs och en genomsnittlig baslön på $68 524 per år (på alla nivåer, nybörjarnivå till senior) är det tydligt att jobbmöjligheter för webbutvecklare är rikliga och lukrativa, även under en pandemi. Mer specifikt har frontend developer jobs (Jobb som använder kod för att bygga de synliga delarna av en webbplats) en baslön på $109,479 i USA.

men … är webbutvecklingsjobb en bra startpunkt för teknik? Hur lång tid tar det att lära sig att koda? Och hur lång tid tar det att bli webbutvecklare?

svaren kan överraska dig. Inte bara är front end webbutvecklare jobb i synnerhet ett perfekt sätt att starta en teknisk karriär, det är möjligt att börja tjäna pengar med front end utveckling färdigheter inom några månader.

hur lång tid tar det att göra de första stegen?

även om det inte kan ta så lång tid som du tror att bli en front end utvecklare, det finns fortfarande några faser inblandade. Så vad är de första stegen och hur lång tid tar de?

det absoluta första steget mot webbutveckling är att börja lära sig två kodningsspråk ASAP-HTML och CSS. HTML och CSS är markeringsspråk som används för att definiera delar av en webbsida (HTML) och bestämma sidans teckensnitt, färger och layout (CSS). Dessa två färdigheter gör att du kan börja bygga grundläggande webbplatser, och de kommer till och med att kvalificera dig för att börja göra betalda HTML-och CSS-jobb (tänk frilansande webbutvecklingsspel för vänner, familj eller lokala företag). Och här är saken — att lära sig att koda med HTML och CSS kan ta så lite som veckor eller till och med dagar beroende på din takt och tillvägagångssätt.

när du har fått erfarenhet av HTML och CSS kan du utöka din utvecklingsrepertoar ytterligare med programmeringsspråk som JavaScript — ett skriptspråk som styr dynamiskt webbplatsinnehåll (t.ex. animerad grafik och interaktiva kartor). Att lära sig JavaScript kommer att lägga till några månader till din inlärningsprocess, men att veta JavaScript kommer också att öppna ännu fler utvecklingsjobb.

när du har spikat grunderna i dessa front end-utvecklingsfärdigheter fortsätter inlärningsprocessen under din utvecklingskarriär-och det finns alltid fler färdigheter att lära sig för att vara professionellt flexibel och relevant. Om du till exempel är intresserad av att utforska back-end webbutveckling (webbutveckling fokuserad på ”under huven” – aspekten av webbplatser som databashantering) måste du lära dig språk på serversidan som Ruby on Rails. Som sagt, processen att bli en professionellt livskraftig front end utvecklare kan realistiskt uppnås inom några månader.

kan du lära dig kodning hemifrån eller betyder det att du går tillbaka till skolan — och påverkar någon av metoderna din tidsram?

Front end web development är ett färdighetsbaserat jobb – en kandidatexamen, associerad examen eller andra uppgifter är mindre problem när det gäller anställning än att bara ha rätt kompetens. Kan du få ett jobb som front end webbutvecklare om du har en examen i datavetenskap? Naturligtvis kan du – så länge du har front end webbutvecklare färdigheter. Och om du har dessa färdigheter utan datavetenskap, kommer du att vara lika kvalificerad för utvecklingsjobb.

med detta i åtanke är det inte meningsfullt att gå tillbaka till traditionell högskola för att bli en front end — utvecklare-Det lägger år och tusentals dollar till en process som kan slutföras på en bråkdel av tiden och för en bråkdel av kostnaden. Istället, mer realistiska vägar till lärande front end utveckling färdigheter inkluderar undervisning själv genom gratis online kodning tutorials, betala för instruktörsledda klasser på nätet, och delta i person kod bootcamps.

men vad skiljer var och en av dessa tillvägagångssätt? Och hur påverkar varje tillvägagångssätt din inlärningstidsram?

Code bootcamps är kodningsskolor som vanligtvis erbjuder personliga uppslukande 8-12 veckors långa kurser-som direkt svarar på frågor om tid. På grund av Covid, de är främst online nu, men kan fortfarande följa de vanliga tidsramarna och arbetsbelastningarna. Bootcamp program är utformade för att ha eleverna kod-klar i slutet av sin föreskrivna längd, så om du deltar i en 12-veckors kurs bör det ta dig om 12 veckor att vara redo för utvecklingsarbete.

det låter förmodligen bättre än att spendera två till fyra år på att få en traditionell examen, men code bootcamps är inte utan sina egna utmaningar. Eftersom bootcamps traditionellt äger rum på personliga platser måste du flytta till det området om du inte redan bor i närheten. Under tiden, på grund av den intensiva karaktären av code bootcamps, kommer du inte att kunna arbeta eller generera inkomst under de 8-12 veckorna du är inskriven (vilket innebär att du måste ha alla dina levnadskostnader täckta på framsidan). Och slutligen är bootcamps ett särskilt dyrt sätt att lära sig att koda — bootcamp undervisning i genomsnitt $11,451 (utöver eventuella relaterade levnads-eller omlokaliseringskostnader).

Brasilien Relaterat: Anställningsgrad: Vad du behöver veta innan du registrerar dig i en Bootcamp

om dessa typer av utgifter är utom räckhåll, kan du gå den andra änden av kostnadsspektrumet och lära dig programmeringsspråk genom gratis online tutorial webbplatser som Coursera och Free Code Camp. Dessa webbplatser — liksom online-utvecklingsforum som GitHub och Stack Overflow-erbjuder tillräckligt med grundläggande information (gratis!) för att komma igång med HTML, CSS och JavaScript.

men med detta tillvägagångssätt kan frågan om tid bli grumlig. Eftersom det inte finns några fastställda riktlinjer när du undervisar dig själv beror längden på inlärningstiden helt på dig. Din tidsram kommer också att påverkas avsevärt av kvaliteten på de resurser du råkar hitta och huruvida din inlärningsstil bidrar till självriktningsfria kodningskurser kanske inte fungerar för alla.

relaterade: ska du betala för att lära dig att koda?

slutligen är betalda onlinekodningskurser en mellanväg mellan utgifterna för en kod bootcamp och den oklara vägen att lära dig själv. Online-kodningsskolor ger dig flexibiliteten att lära dig hemifrån och ställa in din egen takt, men du får fortfarande peer-och instruktörsstöd medan du lär dig. Medan Online-kodskolor vanligtvis inte fungerar på exakta tidsramar som personliga bootcamps, erbjuder de fortfarande riktlinjer och struktur som inte finns om du försöker lära dig själv.

till exempel är Skillcrush — brytningen i Tech Blueprint (som täcker HTML, CSS och JavaScript, samt webbdesignfärdigheter, WordPress och mer) utformad för att slutföras på 9-12 månader om eleverna ägnar ungefär en timme om dagen-vilket gör att du kan ta mer eller mindre tid att slutföra programmet baserat på din unika situation och behov. Programmet är också utformat för att du ska börja frilansa medan du fortfarande lär dig. Det innebär att bygga en hel teknisk verktygslåda (inklusive att flytta förbi grunderna) är fortfarande helt uppnåelig på mindre än ett år.

Nej, du är inte för gammal för att bli webbutvecklare

Tekniskt nyfikna arbetssökande i alla åldrar undrar konsekvent om de är för gamla för att lära sig programmeringsspråk och göra karriärbyte-och om det helt enkelt är för sent att börja. Det mycket enkla svaret is…No!

fördubbling tillbaka till tanken att front end webbutveckling är ett kompetensbaserat jobb, Detta gäller lika mycket för din ålder som för din utbildningsbakgrund – om du har färdigheterna kommer de att betala räkningarna. Och eftersom tidsinvesteringen för att lära sig front end – utvecklingsfärdigheter är så relativt liten, finns det ingen tid som nuet för att komma igång. Du har förmodligen spenderat mer tid på att undra om du kan göra det än det faktiskt tar dig att lära dig de grundläggande färdigheterna.

relaterade till:

Lämna ett svar

Din e-postadress kommer inte publiceras.

More: