Articles

Er en høyskoleutdanning nødvendig for å bli en god webutvikler?

I Disse dager tenker mange mennesker på å komme inn i webutvikling. Jobb utsiktene for webutviklere er bedre enn for nesten alle andre yrke, med forventet vekst på over 20% i løpet av de neste 5 årene.Lønnene er like attraktive: median timelønn for webutviklere i USA er nesten $ 35 / hr, noe som tilsvarer over $ 72 000 i året. Og mange utviklere overstiger denne lønnen langt. Med disse tallene i tankene er de fleste eksperter enige om at en god webutvikler ikke vil ha noe problem å finne godt betalt arbeid i nær fremtid. I tillegg tilbyr webutvikling gode muligheter til å jobbe hjemmefra (eller en lokal café) ved å bli frilanser. En fersk undersøkelse viste at over 7% av utviklerne er freelancing, og dette tallet vil trolig gå opp.

Så med alle fordelene, å bli en webutvikler er helt klart et svært attraktivt prospekt. Men $72,000 spørsmålet er, hva er kravene til å bli en utvikler? Trenger du en bachelorgrad, Eller En Ph. D. selv? Eller kan du lære deg selv, lære alt du trenger på nettet? Vi tok en titt på tilstanden i bransjen og spurte CTOs av ulike selskaper om hvordan de endte opp i sine stillinger.

La oss gå!

trenger du en universitetsgrad for å bli en webutvikler?

det korte svaret er nei. Disse dager, å ha en grad i informatikk er ikke et krav for å finne en jobb i webutvikling. Det er mange måter å lære deg online eller offline (mer om de nedenfor) for å skaffe seg kunnskapen som trengs for å starte som utvikler. Ifølge fjorårets studie Av Stack Overflow er nesten 70% av alle utviklere i det minste delvis selvlærte, med 13% av respondentene sier at de er utelukkende selvlærte. Mindre enn halvparten har en grad i informatikk eller et beslektet felt, og bare 2% har En Ph. d.

Det er klart da at en universitetsgrad er på ingen måte avgjørende for å finne en jobb i webutvikling. Men meningen mange utviklere deler er at det heller ikke kan skade. Å studere ved et universitet gir vanligvis en bedre strukturert og jevnere læringsopplevelse enn å prøve å lære alt selv.

Som Christian Rebernik, CTO av tysk mobilbank app Nummer26 setter det:

«Å Forfølge en akademisk sti gir deg litt grundig forståelse. Universitetet er et flott sted å lære, men det er ikke nødvendig lenger.»

Andre fagfolk er enige om at selv om det ikke er nødvendig, kan en universitetsutdanning definitivt være verdifull.Thomas Schranz, ADMINISTRERENDE DIREKTØR I Blossom, studerte datavitenskap, men til slutt droppet ut av skolen fordi han følte at bruk av kunnskapen og arbeidet med prosjekter passet ham bedre enn å nærme seg ting fra en teoretisk side bare:

«jeg tror hovedårsaken var at de tingene vi jobbet med i byrået syntes å være mer interessante for meg. Men den formelle utdanningen og informatikkbakgrunnen hjelper meg fortsatt i dag med å bygge produktene jeg bygger nå.»

Susanne Kaiser, CTO for tysk oppstart Just Software, deler noen innsikt fra å snakke med utviklere i USA:

«I fjor har jeg vært I Silicon Valley i noen måneder, hvor jeg har møtt mange mennesker som har uteksaminert seg fra kodende boot camps, som fokuserer på å gi den mest relevante tekniske ferdigheten til å bli en programvare utvikler innen 3 til 6 måneder. Etter eksamen de startet jobbene sine som junior utviklere. Dette konseptet synes å være ganske vellykket. Generelt vil jeg anbefale å få så mye praktisk erfaring som mulig. Du trenger ikke å ha en universitetsgrad for å bli en programvareutvikler.»

Hvordan kan du lære deg å bli en webutvikler?

Som Susanne uttalte i intervjuet, er en populær måte å lære å kode I USA i disse dager, å delta på en boot camp. En koding boot camp prøver å komprimere de essensielle delene av programmering i et intensivt kurs som vil lære deltakerne nok til å starte i junior utvikler stillinger.I motsetning til en standard 4-årig universitetsutdanning, boot camp vanligvis bare vare noen måneder eller uker. Gjennom høy effekt læring lærer studenter på boot camps omtrent 10% av det de ville lære mens de studerte ved universitetet. Det kan høres ut som et lavt tall, men informasjonen inneholder bare de mest relevante ferdighetene for å kunne begynne å skrive kode så fort som mulig. Koding bootcamps er definitivt en fin måte å komme inn i virksomheten siden de ikke krever en stor forpliktelse når det gjelder tid og penger. Og de ser ut til å være populære blant arbeidsgivere også, med over 65% av kandidatene som finner arbeid innen de første 6 månedene.I tillegg til å delta på en boot camp i person, er det utallige online kurs som lærer folk hvordan å kode. Et eksempel er Code Academy, et nettbasert utdanningsnettsted som lærer ALT FRA HTML til Python og Ruby on Rails. Med over 25 millioner studenter fra hele verden, er de en av de største online koding skoler i dag.Andre eksempler er læringsplattformer som Udemy Og Khan Academy. De tilbyr kurs på stort sett alle ferdigheter en webutvikler trenger for å starte i en junior stilling, med mange kurs som er helt gratis og andre starter på rundt $10. Mens mangler strukturen i en formell utdanning eller en koding boot camp, plattformer som disse kan være gode ressurser for å lære det grunnleggende koding. Og for noen mennesker kan de til og med være den eneste ressursen som trengs for å lande den første jobben.

Foruten boot camps og læring på nettet, er det også fortsatt den gamle skolen metoden: sitte ned med en bunke med bøker og lære grunnleggende koding gjennom litteratur. Av åpenbare grunner blir denne metoden mindre og mindre populær, men det er fortsatt utallige gode bøker tilgjengelig for å lære å kode.

Innpakning det opp

i motsetning til de fleste andre høyt betalte jobber, går gjennom en universitetsutdanning er definitivt ikke avgjørende for å bli en webutvikler. Det betyr ikke nødvendigvis at det er en dårlig ide skjønt. Spesielt hvis du bor i et land som tilbyr billig eller til og med gratis utdanning for studenter, er det definitivt en god ide å starte karrieren din ved å studere datavitenskap.

for alle som ikke ønsker å gå universitetet ruten, koding boot camps tilbyr en fin måte å komme inn i bransjen raskt. De er ganske intense skjønt og ikke akkurat billig heller, så å ta ting litt tregere og lære gjennom online eller offline kurs eller bøker kan også være et godt alternativ.

Uansett hvilken vei du velger å bli utvikler, er en ting sikkert: det er en utfordrende jobb som kan være veldig tøff til tider. Men det er også en givende med nesten uovertruffen muligheter de neste årene (og sannsynligvis mye lenger).

Over til deg: er en høyskoleutdanning virkelig nødvendig?