med 56.000 webutviklingsjobber oppført på Glassdoor fra denne skrivingen og en gjennomsnittlig grunnlønn på $68.524 i året (på tvers av alle nivåer, inngangsnivå til senior), er det klart at jobbmuligheter for webutviklere er rikelig og lukrative, selv under en pandemi. Mer spesifikt, front end utvikler jobber (jobber som bruker kode for å bygge de synlige delene av et nettsted) har en grunnlønn på $109,479 i Usa.
men … er webutviklingsjobber et godt inngangspunkt til teknologi? Hvor lang tid tar det å lære å kode? Og hvor lang tid tar det å bli en webutvikler?
svarene kan overraske deg. Ikke bare er front end webutvikler jobber spesielt en perfekt måte å starte en teknisk karriere, det er mulig å begynne å tjene penger med front end utvikling ferdigheter i løpet av noen måneder.
Hvor Lang Tid tar Det Å Gjøre De Første Trinnene?
selv om det kanskje ikke tar så lang tid som du tror å bli en frontend-utvikler, er det fortsatt noen faser involvert. Så hva er de første trinnene og hvor lenge tar de?
det absolutte første skrittet mot webutvikling er å begynne å lære to kodende språk ASAP-HTML og CSS. HTML og CSS er markeringsspråk som brukes til å definere delene av en nettside (HTML) og bestemme sidens fonter, farger og layout (CSS). Disse to ferdighetene vil tillate deg å begynne å bygge grunnleggende nettsteder, og de vil til og med kvalifisere deg til å begynne å gjøre betalte HTML-og CSS-jobber (tenk freelance webutviklingsgigger for venner, familie eller lokale bedrifter). Og her er tingen — å lære å kode MED HTML og CSS kan ta så lite som uker eller dager, avhengig av tempo og tilnærming.
etter å ha fått erfaring MED HTML og CSS, kan du utvide utviklingsrepertoaret ditt ytterligere med programmeringsspråk som JavaScript – et skriptspråk som styrer dynamisk nettstedinnhold(f. eks. animert grafikk og interaktive kart). Læring JavaScript vil legge til noen flere måneder til læringsprosessen, men å vite JavaScript vil også åpne opp enda flere utviklingsjobber.
når du har spikret grunnleggende om disse frontend utvikling ferdigheter læringsprosessen vil fortsette i løpet av din utvikling karriere — og det er alltid flere ferdigheter å lære for å holde seg faglig fleksibel og relevant. For eksempel hvis du er interessert i å utforske back-end webutvikling (webutvikling fokusert på «under panseret» aspektet av nettsteder som database management) må du lære server side språk som Ruby on Rails. Når det er sagt, kan prosessen med å bli en profesjonelt levedyktig frontend-utvikler realistisk oppnås om noen måneder.
Kan Du Lære Koding Hjemmefra eller Betyr Dette Å Gå Tilbake Til Skolen — Og Påvirker Begge Tilnærmingene Tidsrammen din?
Front end webutvikling er en ferdighetsbasert jobb – en bachelorgrad, tilknyttet grad eller annen legitimasjon er mindre et problem når det gjelder sysselsetting enn bare å ha de riktige ferdighetene. Kan du få en jobb som en front end webutvikler hvis du har en grad i datavitenskap? Selvfølgelig kan du-så lenge du har front end webutvikler ferdigheter. Og hvis du har disse ferdighetene uten en datavitenskapsgrad, vil du være like kvalifisert for utviklingsjobber.
med dette i bakhodet er det ikke fornuftig å gå tilbake til tradisjonell høyskole for å bli en frontendutvikler – det legger til år og tusenvis av dollar til en prosess som kan fullføres på en brøkdel av tiden og for en brøkdel av kostnaden. I stedet inkluderer mer realistiske veier til å lære frontend utvikling ferdigheter å lære deg selv gjennom gratis online koding tutorials, betale for instruktørledede klasser på nettet, og delta på personlig kode bootcamps.
men hva skiller hver av disse tilnærmingene? Og hvordan påvirker hver tilnærming din læringstid?
Code bootcamps er kodende skoler som vanligvis tilbyr personlig nedsenkende 8-12 ukers lange kurs-som rett utenfor flaggermuset svarer på spørsmål om tid. På Grunn Av Covid er De hovedsakelig online nå, men kan fortsatt følge de vanlige tidsrammer og arbeidsbelastninger. Bootcamp-programmer er utviklet for å få studentene kodeklare ved slutten av sin foreskrevne lengde, så hvis du går på et 12-ukers kurs, bør det ta deg ca 12 uker å være klar for utviklingsarbeid.
det høres sannsynligvis bedre ut enn å bruke to til fire år på å få en tradisjonell grad, men kode bootcamps er ikke uten egne utfordringer. Siden bootcamps tradisjonelt foregår på personlige steder, må du flytte til det området hvis du ikke allerede bor i nærheten. I mellomtiden, på grunn av den intensive naturen til code bootcamps, vil du ikke kunne jobbe eller generere inntekter i løpet av de 8-12 ukene du er registrert (noe som betyr at du må ha alle dine levekostnader dekket foran). Og til slutt, bootcamps er en spesielt dyr måte å lære å kode — bootcamp undervisning gjennomsnitt $11,451 (utover alle relaterte levende eller flytting kostnader).
📌 Relatert: Ledige Stillinger: Hva Du Trenger Å Vite Før Du Melde deg På En Bootcamp
Hvis disse slags utgifter er utenfor rekkevidde, kan du gå den andre enden av kostnadsspekteret og lære deg programmeringsspråk gjennom gratis online opplæringssider som Coursera Og Free Code Camp. Disse nettstedene — samt online utviklingsfora som GitHub og Stack Overflow-tilbyr nok grunnleggende informasjon (gratis!) for Å komme i gang MED HTML, CSS og JavaScript.
men med denne tilnærmingen kan spørsmålet om tid bli skummel. Siden det ikke er noen faste retningslinjer når du lærer deg selv, er lengden på læringstiden helt avhengig av deg. Tidsrammen din vil også bli betydelig påvirket av kvaliteten på ressursene du finner, og om læringsstilen din bidrar til selvretningsfri kodingsklasser, virker kanskje ikke for alle.
📌 Relatert: Skal Du Betale for Å Lære Å Kode?
til Slutt, betalte online koding klasser er en middelvei mellom utgiftene til en kode bootcamp og tåkete banen for å lære deg selv. Online koding skoler gir deg fleksibilitet til å lære hjemmefra og sette ditt eget tempo, men du vil fortsatt motta peer og instruktør støtte mens du lærer. Mens online kodeskoler vanligvis ikke opererer på eksakte tidsrammer som personlige bootcamps, tilbyr de fortsatt retningslinjer og struktur som ikke er der hvis du prøver å lære deg selv.
For eksempel Er Skillcrush Break Into Tech Blueprint (dekker HTML, CSS og JavaScript, samt webdesign ferdigheter, WordPress og mer) designet for å være ferdig i 9-12 måneder hvis elevene bruker omtrent en time om dagen — noe som gjør at du kan ta mer eller mindre tid til å fullføre programmet basert på din unike situasjon og behov. Programmet er også designet for deg å starte freelancing mens du fortsatt lærer. Dette betyr å bygge en hel teknisk verktøykasse (inkludert å flytte forbi det grunnleggende) er fortsatt helt oppnåelig på mindre enn et år.
Nei, Du er Ikke For Gammel Til Å Bli Webutvikler
Tech-nysgjerrige jobbsøkere i alle aldre lurer konsekvent på om de er for gamle til å lære programmeringsspråk og gjøre en karriereendring — og hvis det bare er for sent å starte. Det veldig enkle svaret is…No!
Dobling tilbake til ideen om at frontend webutvikling er en ferdighetsbasert jobb, dette gjelder så mye for din alder som det gjør for utdanningsbakgrunnen din – hvis du har ferdighetene, vil de betale regningene. Og fordi tiden investering for å lære front end utvikling ferdigheter er en relativt liten en, det er ingen tid som i dag for å komme i gang. Du har sikkert brukt mer tid på å lure på om du kan gjøre det enn det faktisk vil ta deg til å lære de grunnleggende ferdighetene.
📌 Relatert: