Kuinka tulla verkkokehittäjäksi menettämättä mieltäsi

Web-kehittäjäksi tuleminen on polku, joka on täynnä henkisiä ansoja. Astu varovasti niiden edessä kävelijöiden mutaisten jalanjäljen päälle.

Kolme ja puoli vuotta sitten jätin urani pankkitoiminnassa ja aloitin äärettömän täyteläisemmän uran verkkokehittäjänä. Äskettäin olen koonnut tarinasi ja opitut oppaat e-kirjaan, jonka nimi on How To Become Web Developer: Career Changer's Guide.

Jos tavoitteena on tulla kehittäjäksi, tässä on joitain yleisiä ansoja, joista on syytä huolehtia.

Scattershot-oireyhtymä

Saat paljon neuvoja kokeneilta kehittäjiltä. He kertovat sinulle parhaat kielet opittavaksi, tarvitsemasi taidot ja työkalut, joita sinun on ehdottomasti käytettävä. Heidän neuvonsa ovat vakaita - ja aivan päinvastoin kuin eilen saaneet neuvot.

Älä eksy hyvien neuvojen hiekkamyrskyssä.

Jos hiukan uutta kieltä joka kuukausi, vaihdat tekstieditoria usein ja siirryt resurssista toiseen, STOP! Kävelet ympyröissä.

Kieli ja työkaluvalinnat ovat erittäin tärkeitä tällä hetkellä, mutta todellisuudessa ne ovat vain yksityiskohtia. Mikä tahansa suosittu kieli vie sinut, missä sinun täytyy olla. Tärkeä asia on johdonmukaisuus.

Valitse yksi kieli ja opi se niin hyvin, että voit kirjoittaa siitä kirjan. Valitse yksi resurssi ja käytä sen hyödyllisyys hyväksi. Lataa yksinkertaisin löytämäsi tekstieditori ja naimisiin sen kanssa.

Mitä tahansa teetkin, älä hukkaa aikaa miljoonan eri tekniikan hölynpölyyn.

Kukaan täällä, mutta meitä impostoreita

Joinakin päivinä ihmettelet, onko sinulla todella tekemistä tämän koodausasiaan.

Tätä tunnetta kutsutaan huijareiden oireyhtymäksi, ja se on kryptoniitti kehittäjille.

Mikä tahansa voi laukaista huijareiden tunteen. Voi olla, että kaukainen vilkaisu tapaamisen kaverilta, joka ei voi uskoa ettet tiedä mitä polymorfismi on. Se saattaa olla puolivalmis sovellus, joka rikkoutuu enemmän, kun kosketat sitä. Ehkäpä Twitter-syötteesi, joka on täynnä itse onnitteluja upeista projekteista, lyö sinut takaisin tähän mielentilaan.

Ensimmäinen askel Impostor-oireyhtymän hoitamisessa on myöntää, että sinulla on ongelma. Bonuspisteet, jos myönnät sen toiselle orastavalle kehittäjälle. Mahtava asia tapahtuu, kun tunnustat olevansa huijari. Usein tunnustajasi huudahti: "Luulin olevani ainoa!"

Toinen avain epävarmuuden karkottamiseen on todiste. Pidä kirjaa sekä epäonnistumisistasi että saavutuksistasi. Mikään ei tunnu paremmalta kuin katsot taaksepäin ja ymmärtää: ”Hei! Se käsite, jonka kanssa taistelin kolme kuukautta sitten, on minulle nyt helppo! ”

Kehittäjä ei ole saari

Tekninen taito on vain yksi ainesosa onnistuneen uran ohjelmistokehityksessä. Muut aineosat ovat onni, kahvi ja muut ihmiset.

Tavoittelevat kehittäjät luulevat usein, että he eivät löydä työtä, koska heidän tekniset taidot eivät ole riittävän vahvoja. Todellisuudessa heidän työnhakutaitojaan syytetään useammin.

Kuvittele, että on kaksi kehittäjää, jotka alkavat hakea työpaikkoja samanaikaisesti, samassa kaupungissa, jolla on sama työhistoria.

Kehittäjä A on "huijauskita". Hän aloitti oppimisen koodaamaan 10-vuotiaana, ja hän pystyy käytännössä korjaamaan virheen tarkastelemalla sitä. Hän kokoaa yhteen CV: n ja julkaisee satoja online-sovelluksia.

Kehittäjä B on keskimääräinen aloittelijasi. Hänellä on paljon lupauksia, mutta hän ei ole tehnyt tätä kauan. Hän kokoaa myös ansioluettelon ja saa sitten palautetta siitä kehittäjien tapaamisryhmässä, jossa hän käy joka viikko. Mutta hän kertoo myös kaikille tietävänsä, että hän etsii työtä ja on kiinnostunut puhumaan kenenkään kanssa, joka työskentelee kentällä.

Kuka löytää työpaikan ensin? Laitoisin rahat kehittäjälle B.

Kehittäjä A voi olla jonkinlainen koodininja, mutta sillä ei ole väliä, jos kukaan ei tiedä sitä. Hänen ansioluettelonsa istuu 1000 muun ansioluettelon alla, tai mikä pahempaa, se suodatetaan algoritmin avulla eikä koskaan kulje ihmisen silmien edessä.

Kehittäjällä B puolestaan ​​on armeija ihmisiä, jotka etsivät seuraavaa työpaikkaansa. Lopulta hän puhuu jonkun kanssa, jonka veli, serkku tai paras ystävä työskentelee palkkaamassa yrityksessä. Kyseinen henkilö toimittaa ansioluettelonsa, jota oikolukijaryhmä on parantanut, ja hän saa haastattelun.

Veli / serkku / paras ystävä antaa hänelle haastatteluun sisäpallon, joten hän on erittäin valmistautunut. Haastattelija ja vuokrauspäällikkö tietävät myös, että hän sai henkilökohtaisen suosituksen. Hän on puolivälissä "kyllä" ennen kuin hän koskaan kävelee ovessa.

Maalin ylittäminen

Itseoppinut kehittäjät ovat usein epävarmoja siitä, milloin aloittaa työnhaku. Oman taitotasosi arviointi on erittäin vaikeaa, eikä ole selkeitä ohjeita siitä, mitä nuoremman kehittäjän tulisi tietää.

Kuinka voit tietää, tiedätkö tarpeeksi, jotta työnantajat voivat ottaa niitä vakavasti?

Tässä on iso salaisuus: Olet palkkaavainen, kun voit vakuuttaa jonkun palkkaamaan sinut.

Se kuulostaa itsestään selvältä, mutta miettiä, mitä se todella tarkoittaa. Se tarkoittaa, että et voinut tietää käytännössä mitään koodista, ja saada silti työtä, koska oikea henkilö pitää sinusta. Se tarkoittaa myös, että voisit olla kävelykäsikirja ohjelmistokehityksestä ja silti unohtaa.

Opi erottamaan henkisesti tekniset taidot ja kykysi palkata.

Tekninen taito vaikuttaa kykyynsi palkata, mutta yhteys ei ole niin suora kuin luuletkaan. Työnantajat eivät arvioi sinua todellisen taitotasosi perusteella. He arvioivat sinua sen perusteella, kuinka he näkevät taitotasosi.

Varhaiset vaikutelmat taidot, jotka perustuvat itsevarmuustasoon, värittävät muun vuorovaikutuksen. Jos ansaitset luottamusta, haastattelijat olettaa tietävän mitä teet. Jos näytät epävarmalta itsestään, he epäilevät päinvastaista.

Hyvä uutinen on, että voit kehittää luottamusta. Aina kun astut mukavuusvyöhykkeesi ulkopuolelle, todistat, että olet aliarvioinut itseäsi. Sinun ego huomioi. Tee tämä säännöllisesti, ja itseluottamus kasvaa luonnollisesti.

Tärkeintä on olla tietoinen positiivisen tai negatiivisen itsepuhelun aaltoilevista vaikutuksista. Se voi vaikuttaa kaikkeen siitä, kuinka pian aloitat työnhaun, siihen, kuinka paljon voit lopulta saada palkkaa.

Joten kun olet valmis töihin? Olet valmis aina, kun voit vakuuttaa itsesi olevansa valmis.

Lisätietoja orastaville kehittäjille

Jos haluat lisätietoja verkkokehittäjäksi tulemisesta, tutustu e-kirjaani, Kuinka tulla verkkokehittäjäksi: Career Changer's Guide. Se kertoo urani vaihtumisen pankkiirista web-kehittäjäksi, ja siinä on neuvoja kaikesta kielen valinnasta teknisen haastattelun läpikäymiseen.