Articles

Onko college koulutus tarpeen tulla suuri web-kehittäjä?

nykyään moni miettii verkkokehitykseen ryhtymistä. Web-kehittäjien työnäkymät ovat paremmat kuin lähes missään muussa ammatissa, ja odotettavissa oleva kasvu on yli 20% seuraavien 5 vuoden aikana.

palkat ovat yhtä houkuttelevia: web-kehittäjien mediaanituntipalkka on Yhdysvalloissa lähes 35 dollaria / tunti, mikä vastaa yli 72 000 dollaria vuodessa. Ja monet kehittäjät ylittävät tämän palkan ylivoimaisesti. Nämä luvut mielessä, useimmat asiantuntijat ovat yhtä mieltä siitä, että hyvä web-kehittäjä ei ole vaikeuksia löytää hyvin palkattua työtä lähitulevaisuudessa. Lisäksi web-kehitys tarjoaa hienoja mahdollisuuksia työskennellä kotona (tai paikallisessa kahvilassa) ryhtymällä freelanceriksi. Tuore tutkimus paljasti, että yli 7% kehittäjistä on freelancereita, ja määrä todennäköisesti nousee.

joten kaikkine hyötyineen web-kehittäjäksi ryhtyminen on selvästi erittäin houkutteleva mahdollisuus. Mutta $72,000 kysymys on, mitkä ovat vaatimukset tulossa Kehittäjä? Tarvitsetko kandidaatin tai tohtorin tutkinnon? Vai voitko opettaa itseäsi, oppia kaiken mitä tarvitset verkossa? Tutkimme alan tilaa ja kysyimme eri yritysten Teknologiajohtajilta, miten he päätyivät asemiinsa.

Let ’ s go!

Tarvitsetko korkeakoulututkinnon tullaksesi web-kehittäjäksi?

lyhyt vastaus on ei. Nykyään, ottaa tutkinto tietojenkäsittelytieteen ei ole vaatimus löytää työtä web-kehityksen. On monia tapoja opettaa itseäsi verkossa tai offline (lisää alla) hankkia tarvittavat tiedot aloittamiseen kuin Kehittäjä. Stack Overflowin viimevuotisen tutkimuksen mukaan lähes 70 prosenttia kaikista kehittäjistä on ainakin osittain itseoppineita, ja 13 prosenttia vastaajista kertoo olevansa yksinomaan itseoppineita. Alle puolella on tietojenkäsittelytieteen tai siihen liittyvän alan tutkinto, ja vain 2 prosentilla on tohtorin tutkinto.

silloin on selvää, että korkeakoulututkinto ei ole millään tavalla välttämätön työpaikan löytämisessä web-kehityksen parissa. Mutta mielipide monet kehittäjät jakavat on, että se ei voi satuttaa joko. Yliopistossa opiskelu tarjoaa yleensä paremmin jäsennellyn ja sujuvamman oppimiskokemuksen kuin se, että yrittää itse oppia kaiken.

kuten Christian Rebernik, saksalaisen mobiilipankkisovelluksen NUMERO26 CTO asian ilmaisee:

”akateemisen polun jatkaminen antaa syvällistä ymmärrystä. Yliopisto on hyvä paikka oppia, mutta sitä ei enää tarvita.”

muut alan ammattilaiset ovat yhtä mieltä siitä, että vaikka Yliopistokoulutus ei ole välttämätöntä, se voi ehdottomasti olla arvokasta.

Blossomin toimitusjohtaja Thomas Schranz opiskeli tietojenkäsittelytiedettä, mutta jätti lopulta opintonsa kesken, koska koki, että tiedon soveltaminen ja projektityöskentely sopi hänelle paremmin kuin asioiden lähestyminen vain teoreettiselta puolelta:

”luulen pääsyyksi sen, että asiat, joiden parissa työskentelimme virastossa, tuntuivat minusta kiinnostavammilta. Kuitenkin muodollinen koulutus ja tietojenkäsittelytieteen Tausta vielä auttaa minua tänään rakentaa tuotteita, jotka olen rakentaa nyt.”

Susanne Kaiser, saksalaisen startup Just Softwaren teknologiajohtaja, jakaa joitakin oivalluksia puhumalla kehittäjille Yhdysvalloissa:

”viime vuonna olen ollut muutaman kuukauden Piilaaksossa, jossa olen tavannut paljon koodauksen boot campeilta valmistuvia ihmisiä, jotka keskittyvät tarjoamaan olennaisimmat tekniset taidot ohjelmistoksi Kehittäjä 3-6 kuukauden kuluessa. Valmistuttuaan he aloittivat työnsä juniorikehittäjinä. Konsepti vaikuttaa varsin onnistuneelta. Yleisesti ottaen suosittelisin mahdollisimman paljon käytännön kokemusta. Ohjelmistokehittäjäksi ei tarvitse olla korkeakoulututkintoa.”

miten voi opetella itsensä web-kehittäjäksi?

kuten Susanne haastattelussaan totesi, suosittu tapa oppia koodaamaan Yhdysvalloissa näinä päivinä on osallistuminen alokasleirille. Koodaus boot camp pyrkii tiivistämään ohjelmoinnin olennaiset osat intensiivikurssiksi, joka opettaa osallistujia tarpeeksi aloittaakseen juniorikehittäjätehtävissä.

tavanomaisesta 4-vuotisesta yliopistokoulutuksesta poiketen alokasleirit kestävät yleensä vain muutamia kuukausia tai jopa viikkoja. Tehokkaan oppimisen kautta alokasleireillä opiskelevat oppivat noin 10% siitä, mitä he oppisivat yliopistossa opiskellessaan. Se saattaa kuulostaa pieneltä numerolta, mutta tieto sisältää vain olennaisimmat taidot, jotta koodin kirjoittaminen voidaan aloittaa mahdollisimman nopeasti. Koodaus bootcamps ovat ehdottomasti hyvä tapa päästä liiketoimintaa, koska ne eivät vaadi valtavaa sitoutumista ajan ja rahan. Ja ne näyttävät olevan suosittuja työnantajien liian, yli 65% valmistuneista löytää työtä ensimmäisen 6 kuukautta.

sen lisäksi, että osallistuu henkilökohtaisesti alokasleirille, on olemassa lukemattomia verkkokursseja, jotka opettavat ihmisiä koodaamaan. Yksi esimerkki on Code Academy, verkko-opetussivusto, joka opettaa kaikkea HTML: stä Pythoniin ja Ruby on Railsiin. Yli 25 miljoonaa opiskelijaa ympäri maailmaa, ne ovat yksi suurimmista online koodaus kouluissa tänään.

muita esimerkkejä ovat oppimisalustat kuten Udemy ja Khan Academy. Ne tarjoavat kursseja melko paljon mitään taitoa web-kehittäjä tarvitsee aloittaa junior asema, monet kurssit ovat täysin ilmaisia ja muut alkaen noin $10. Vaikka formaalin koulutuksen tai koodauksen boot Campin rakenne puuttuu, tällaiset alustat voivat olla suuria resursseja koodauksen perusteiden oppimiseen. Ja joillekin ihmisille, he saattavat jopa olla ainoa resurssi tarvitaan saada ensimmäinen työpaikka.

alokasleirien ja verkko-oppimisen lisäksi käytössä on vielä vanhan koulukunnan menetelmä: istun alas kirjapinon kanssa ja opettelen koodaamisen perusteet kirjallisuuden kautta. Ilmeisistä syistä tämä menetelmä on tulossa yhä vähemmän suosittu, mutta on vielä lukemattomia suuria kirjoja saatavilla oppia miten koodi.

paketointi

toisin kuin useimmissa muissa korkeapalkkaisissa töissä, yliopistokoulutuksen läpikäyminen ei todellakaan ole välttämätöntä web-kehittäjäksi ryhtymiselle. Se ei välttämättä tarkoita, että se on huono idea vaikka. Varsinkin jos asuu maassa, joka tarjoaa halpaa tai jopa ilmaista koulutusta opiskelijoille, on ehdottomasti hyvä aloittaa ura opiskelemalla tietojenkäsittelytiedettä.

kenelle tahansa, joka ei halua lähteä yliopistotielle, koodaavat boot campit tarjoavat oivan tavan päästä alalle nopeasti. Ne ovat melko voimakkaita, vaikka ja ei aivan halpaa joko, joten ottaen asioita hieman hitaammin ja oppimisen kautta verkossa tai offline kursseja tai jopa kirjoja voi olla hyvä vaihtoehto liian.

riippumatta siitä, millä tavalla valitset kehittäjäksi, yksi asia on varma: se on haastava työ, joka voi olla välillä hyvinkin rankkaa. Mutta se on myös palkitseva yksi lähes vertaansa vailla mahdollisuuksia lähivuosina (ja luultavasti paljon kauemmin).

sinulle: onko korkeakouluopetus todella tarpeen?