How to Make Money While Learning to Code (I Made $5k My First Year!)

monet ihmiset alkavat opetella koodaamaan siinä toivossa, että saisivat hyväpalkkaisen työn kauempana. Mutta mitä jos voisit todella tehdä rahaa koodaus, kun olet vielä aloittelija?

tässä vierasviestissä Joe Previte kertoo, miten koodaamalla voi ansaita rahaa ja kuinka hän pystyi ensimmäisenä vuonna koodaamaan 5 000 dollaria, vaikka käytti vain 30 dollaria opiskeluunsa.

Okay-here ’ s Joe! Nauttia 🙂

Aloita koodaus nyt

lopeta odottelu ja aloita oppiminen! Hanki minun 10 vinkkejä opettaa itse miten koodi.

paljastus: Olen ylpeä affiliate joidenkin resurssien mainittu tässä artikkelissa. Jos ostat tuotteen Tällä sivulla olevien linkkieni kautta, saatan saada pienen provision sinulle lähettämisestä. Kiitti!

Sisällysluettelo

  1. Kuinka aloittaa koodaamisen oppiminen
  2. rahan koodaaminen ensimmäisellä työharjoittelulla tai työpaikalla
  3. miten ei luovuta samalla kun opettelee koodaamaan
  4. Kuinka tehdä rahaa koodaamalla: Tärkeimmät Takeaways

viime vuonna, tein päätöksen jättää minun graduate school program ja jatkaa uraa koodaus. Vaikka viettää alle $30 online-kursseja ja resursseja, ansaitsin lähes $5,000 minun ensimmäinen vuosi. Sain hiljattain myös kokopäivätyön etu-insinöörinä. Todistin, että koodaamalla voi tehdä rahaa, vaikka olisi aloittelija.

tässä nopea erittely siitä, miten pystyin ansaitsemaan rahaa ohjelmointi vuonna 2017, ja kuinka paljon minun hinnat olivat. Nämä luvut ovat ennen veroja:

💻 $3,510 – alkaen työharjoittelusta web design agency ($25 / tunti)

👨🏫 $1,338 – alkaen TAing / instructing for a local meetup ($15/hour for TA ’ ing ja $25/hour for instructing)

💰 yhteensä: $4,848

Getting paid to code

tarkoituksena jakaa nämä numerot, jotka eivät suinkaan vaikuttava, on näyttää, että voit koodata verkossa ja ansaita rahaa nopeammin kuin luulet. Voit todella tehdä rahaa, kun opettelet koodaamaan.

tämän artikkelin loppuun mennessä tiedät, miten alkaa opetella koodaamaan, miten tehdä rahaa koodaamalla ja miten pitää itsensä motivoituneena. Matkan varrella Jaan kaiken, mikä auttoi minua kehittämään taitojani ja tienaamaan rahaa samalla kun opettelin koodaamaan.

Kuinka aloittaa koodauksen oppiminen

ennen kuin voi alkaa tehdä rahaa koodaus, on aloitettava koodauksen oppiminen! Ensimmäinen kysymys on: ”Mistä aloitan?”Kysyin itseltäni saman kysymyksen, mutta lopulta päätyi käyttämään freeCodeCamp, koska se on ilmainen ja hyvin organisoitu, ja on vahva yhteisö.

freeCodeCamp on sivusto, jossa koodausta oppii suorittamalla haasteita ja projekteja varmenteiden saamiseksi. He järjestävät opetussuunnitelmansa helposti omaksuttavalla tavalla ja hajottavat kaiken haasteiksi. Se tuntuu peliltä ja rakenne tarjoaa selkeän polun todistuksen lopputavoitteeseen.

💸 täydentää ilmaisia resursseja maksullisilla tuotteilla

on niin paljon ilmaisia resursseja, mutta on myös resursseja, joista kannattaa ehdottomasti maksaa.

ostin muutaman kurssin, mutta ainoa, jonka oikeastaan suoritin, oli Web-kehittäjä Bootcamp by Colt Steele. Jos etsit loistavaa lähtöpaikkaa, suosittelen sitä rataa. Se opettaa HTML, CSS, JavaScript, Bootstrap, jQuery, solmu.JS, Express.js, ja MongoDB lyhyessä ajassa.

Tee rahaa samalla kun opettelet koodaamaan

on tärkeää täydentää ilmaisia koodausresursseja maksullisilla resursseilla, koska ilmaiset resurssit vievät sinut vain toistaiseksi. Yleensä ilmaiskappaleet esittelevät. Maksullisen kurssin etuna on se, että se menee syvemmälle. Ne vievät sinut pidemmälle aloittelija tasolla ja auttaa etenemään nopeammin.

💡 Etkö ole varma, miten pääset alkuun? Tutustu Codecademy Web Development urapolku, joka vie sinut no-koodi in-demand junior web developer.

muita kehittyneempiä koodauskursseja tarjoavia maksullisia alustoja ovat Coursera, edX, Mammoth Interactive ja Udacity. (Lue lisää 10 Paras Coursera koodaus kursseja pyrkivä ohjelmoijat täällä.)

🤝 liity Koodausyhteisöön (verkossa tai henkilökohtaisesti)

yhteisö, yhteisö ja enemmän yhteisö. En voi korostaa tätä tarpeeksi. Koodaamisen opettelu on rankkaa, ja haasteista selviää parhaiten muiden tuella. Tietäen ihmisiä, jotka kohtaavat samat kamppailut (tai ovat jo työskennelleet niiden läpi) tekee siitä 100x helpompaa sinulle. Etsi muutama ihminen tai ryhmä, johon voit olla yhteydessä.

Chingu on yksi suosikeistani nettiyhteisöissä. Se on pieni, keskittynyt yhteisö, joka kehittyi freeCodeCamp-yhteisön sisällä. Kun olet tehnyt sijoituskyselyn, liityt online-kohorttiin, jossa on ihmisiä, jotka ovat samalla taitotasolla.

tähän ryhmään liittymisen ansiosta solmin uusia ystävyyssuhteita ihmisten kanssa, jotka pitivät minua tilivelvollisena matkallani. Rakensimme projekteja yhdessä ja kasvoimme yhdessä. Pidän vielä nykyäänkin yhteyttä joihinkin heistä.

toinen henkilökohtainen suosikkini on Twitterin #100daysofcode-yhteisö, josta voit lukea lisää tässä haastattelussa Learn To Code With Me-podcastissa. Puhun tästä myöhemmin lisää, mutta niin monet koodarit käyttävät Twitteriä. Jos sinulla ei ole sitä, tarkista se.

monilla nettikoodauskursseilla ja bootcampeilla on myös omat yksityiset yhteisönsä, joihin voi liittyä. Esimerkiksi Launch School on online-Kehittäjä bootcamp, joka antaa oppilailleen pääsyn yhteisöfoorumiin, jossa he jakavat opiskeluvinkkejä, auttavat toisiaan ongelmissa ja puhuvat koodista.

saada palkkaa oppia koodaamaan

Meetup on hyvä paikka aloittaa henkilökohtaisesti ryhmille. Jos haluat Facebook, tutustu Learn to Code With Me yhteisö, CodeNewbie, ja freeCodeCamp ryhmiä. Osa on myös paikkasidonnaisia.

jos olet tosissasi saamassa palkkaa koodaamisesta, ympäröi itsesi muilla koodareilla. Opit lisää, edistyt nopeammin ja olet onnellisempi. Se voi myös auttaa sinua ansaita rahaa ohjelmointi yhteyksiä teet näiden ryhmien kautta. Esimerkiksi, ehkä joku ryhmätoverisi tietää mahdollisuuden koodata verkossa ja ansaita rahaa, mutta he ovat liian kiireisiä hakea tai heidän taitonsa eivät sovi. He voisivat välittää yksityiskohdat sinulle!

🎧 Kuuntele koodaavia podcasteja

kun et löydä aikaa istua alas ja oppia tietokoneen ääressä, laita podcast päälle. Se on yksinkertainen tapa tehdä jotain off-screen oppimista. Voit myös hyödyntää työmatka–aikasi paremmin, vaikka se olisi vain 10 minuuttia. Ainakin kuulet ja ajattelet koodia, vaikka et osaisikaan kirjoittaa sitä.

Tässä muutamia, joiden avulla pääset alkuun:

  • Learn to Code With me
  • CodeNewbie
  • SyntaxFM (this one ’ s a little bit more advanced but will help you get over the beginner phase)
  • Launch School Podcast

👩💻 tee koodaamisesta tapa

tapoja on vaikea tehdä Ja vielä vaikeampi murtaa. Mitä jos koodaamisesta voisi tehdä tavan, jota ei haluaisi rikkoa? Kuvittele, mihin se veisi sinut.

paras tapa luoda uusi tapa on tehdä se joka päivä. Tästä syystä Alexander Kallaway loi #100daysofcode-liikkeen Twitteriin.

peruslähtökohta on koodata joka päivä tunnin ajan, 100 päivän ajan. Kuulostaa mahdottomalta. Et koskaan löytänyt aikaa. Ajattelin samaa. Muutin sääntöjä ja koodasin vain 30 minuuttia päivässä. Voit lukea lisää ensimmäisestä #100daysofcode-kokemuksestani täältä.

vaikka jaksaisit tehdä vain viisi minuuttia päivässä, tee se. Se on sen arvoista.

kun olet valmis ansaitsemaan rahaa ohjelmointiin, olet jo tottunut istumaan joka päivä alas viettääksesi aikaa koodieditorissa.

Haluatko parantaa HTML: n avulla?

lataa alla oleva ilmainen HTML5-lunttilappu.

Palatkaa sisällysluetteloon ”

Code for Money with Your First Internship or Job

Some of you are probably thinking, ”Yeah, I can samaistua to everything you’ re say, but how do I actually make money coding?”

tätä kysymystä esittäessäni päätin kysyä neuvoa tunnetulta kehittäjältä. Hänen neuvonsa muuttivat käsitykseni koodaamisesta.

kysyin: ”mistä tiedän, milloin olen valmis koodaamaan rahaa ja aloittamaan työnhaun?”

hän sanoi näin:

”hakemista kannattaa hakea nyt sen sijaan, että odottaisi oikeaa hetkeä. Kun tunnet olevasi valmis, todellisuudessa olit valmis jo kuukausia sitten.”

pointti on, voit aloittaa koodaus verkossa ja ansaita rahaa paljon nopeammin kuin luulet. Ensimmäinen työharjoitteluni alkoi kesäkuussa 2017. Olin koodannut vain puoli vuotta. Vaikka löysin oikean tilaisuuden oikeaan aikaan, se oli päätös alkaa etsiä, joka auttoi minua pääsemään sinne.

pahinta, mitä voi tapahtua, on se, että joku sanoo, ettet ole oikea hakija työhönsä, jolloin jatkat koodaamista ja yrität myöhemmin uudelleen.

Tässä muutamia vinkkejä, joiden avulla voit löytää ensimmäisen työharjoittelupaikkasi tai työpaikkasi, kun vielä opettelet koodaamaan:

💬 liity paikallisiin Slack-ryhmiin

yksi parhaista paikoista löytää töitä on paikallisissa Slack-ryhmissä. Jos teet Google-haun oman alueesi teknisille organisaatioille, mahdollisuudet ovat hyvät, että heillä on Slack-ryhmä, jossa voit mahdollisesti löytää mahdollisuuksia koodata rahaa.

koska olen kotoisin Arizonasta USA: sta, Nämä ryhmät löysin:

  • ArizonaWP-local WordPress community
  • #yesphx – local startup community
  • {az}devs – local developer community

löysin Slackin kautta kaksi työtä. Yksi oli ensimmäinen työharjoitteluni web-kehittäjänä Arizona WordPress Slack Groupissa. Heillä oli #jobs-kanava, jossa näin työharjoittelupaikan. Jälkeen messaging henkilö, joka lähetti sen, esittelen itseni, ja jakaa minun portfolio, olen laskeutunut harjoittelupaikka ja virallisesti alkoi ansaita rahaa ohjelmointi.

Tee rahaa koodaus-näin

toinen maksettu koodaus keikka löysin oli Meetup TA / ohjaaja kannan kautta #yesphx Slack ryhmä. Tein saman kuin ennenkin-Viestitin henkilölle, joka kysyi, onko mahdollisuus käytettävissä, lähetin portfolioni ja sitten palkattiin!

Slack-kanavilla on paljon mahdollisuuksia koodata verkossa ja ansaita rahaa! Tee tutkimusta tech yhteisö, jossa haluat löytää työtä, liittyä niihin, ja saada chattailuun.

📱 Jaa edistymisesi sosiaalisessa mediassa

Jaa mitä teet; siitä on hyötyä työnhaulle ja mahdollisuuksillesi löytää työtä. Se näyttää ystävillesi ja perheellesi, että osaat koodata, ja he ajattelevat sinua, kun he tarvitsevat apua tai tietävät jonkun, jolla on mahdollisuus ansaita rahaa ohjelmointi.

neljä ystävää on ottanut minuun yhteyttä pyytääkseen apua nettisivuilta. Kaksi tarjoutui maksamaan minulle.

näin ei olisi käynyt, jos olisin pitänyt koodausmatkani itselläni. He tiesivät, koska Jasin edistymiseni Twitterissä ja Facebookissakin. Suosittelen tekemään samoin. Vaikka autat jonkun ulos ilmaiseksi, se saa sinut altistumista ja mahdollinen viittaus auttaa sinua löytämään ensimmäinen maksettu koodaus keikka!

💭 ole avoin koodaamaan Hybridirooleja tehdäkseni rahaa

ensimmäinen kokopäivätyöni tekniikan parissa oli digitaalisessa markkinoinnissa. Miten sain sen, jos minulla ei ollut aiempaa kokemusta tai tutkintoa alalta? He palkkasivat minut, koska osasin koodata.

tarjotessaan minulle työtä pomoni halusi minun palvelevan markkinoinnin ja web-kehityksen hybridiroolissa. Neuvottelin jopa korkeamman palkan itseoppineiden tekniikkataitojeni takia.

kun haluat tehdä rahaa koodaamalla, ole avoin mahdollisuuksille, jotka eivät ole vain koodaukseen liittyviä. Saatat löytää jotain, mitä et edes etsinyt uusien taitojesi takia.

️ ️ Practice Your Coding Interview Skills

Odds are, you ’ ll need to pass an interview or two to landing your first coding trainship or job. Onneksi on olemassa tonnia resursseja siellä, jotka voivat auttaa sinua valmistautumaan. Esimerkiksi AlgoExpert ja Interview Cake ovat alustoja, jotka tarjoavat koodaushaastatteluvinkkejä ja satoja harjoitteluongelmia, joiden avulla voit työskennellä teknisen haastattelun kanssa. Selvitä, jos Haastattelu kakku on sinulle lukemalla minun arvostelu.

Front end skills checklist

lataa ilmainen tarkistuslista, joka opastaa kaikki taidot, joita tarvitset front-end-kehittäjäksi.

palaa takaisin sisällysluetteloon ”

miten ei luovuta Koodatessa ja työnhaussa

onko tarkoitus vaihtaa alaa tai tuoda lisärahaa, voi olla turhauttavaa, kun ei osu maaliin niin pian kuin haluaisi. Mutta älä luovuta! Tässä on muutamia tapoja jatkaa läpi.

🤓 pidä Kasvuajattelu

tämä ohjelmoinnin ala on sellainen, jossa tulet aina oppimaan. Pidä kasvuajattelu. Muista, että älykkyys ei ole kiinteää. Et ole syntynyt fiksuksi tai tyhmäksi. Aina voi oppia lisää ja kasvaa.

pidä aina silmällä jotain uutta opittavaa ja muista Gandhin sanat:

”elä kuin kuolisit huomenna. Opi ikään kuin eläisit ikuisesti.”

⏰ herää aikaisin, jotta saat enemmän aikaa koodaamiseen

jos et etene niin nopeasti kuin haluaisit, katso, saatko enemmän aikaa opiskeluun heräämällä aikaisin.

kun minulla ei ollut tarpeeksi aikaa, aloin herätä kello 5.30, että ehdin puoli tuntia ennen kuin päiväni alkoi. En tee tätä enää, mutta se auttoi minua etenemään nopeammin.

se ei ollut hauskaa, mutta kannatti.

️ ️ Do Another #100daysofcode

I was close to finishing my second round of #100daysofcode and my friend asked, ” What are you going to do once you finish?”

vastaukseni? ”Juhli, pidä viikko vapaata ja aloita seuraava kierros.”

Kuinka tehdä rahaa samalla kun opetat itseäsi koodaamaan

kauneus alalla ohjelmointi on, että siellä on aina uusi kehys, työkalu, tai teknologian voit oppia lähitulevaisuudessa. Se on ikuisesti muuttuva ala. Aina on enemmän opittavaa, enemmän tapoja kehittyä ja enemmän tapoja kasvaa. Muista, sinun ei tarvitse tietää kaikkea ansaita rahaa ohjelmointi.

How to Make Money Coding: Key Takeaways

luettuani artikkelini toivon, että voit lähteä tietäen nämä kolme asiaa:

  1. koodaamista voi opetella itse. Käytin $30 Udemy kurssit (ja vain todella päättynyt yksi niistä) ja silti käynnisti urani. Kuka tahansa voi oppia koodaamaan–missä iässä tahansa, millä tahansa ajalla. Tarvitset vain motivaatiota ja halua haastaa itseäsi.
  2. voit selvittää, miten tehdä rahaa koodaamalla nopeammin kuin luulet. Olet varmaan valmis nyt. Jos ohjelmointiongelman voi ratkaista tai rakentaa jollekulle jotain, voi oppia tienaamaan rahaa koodaamalla samoja asioita. Älä pelkää tarjota taitojasi ylös ja nähdä, miten voit auttaa jotakuta.
  3. ei voi luovuttaa. Koodaaminen on rankkaa, ja ensimmäisen maksullisen tekniikkakeikan löytäminen voi tuntua mahdottomalta. Mutta se ei ole. Pysy siinä ja jatka oppimista joka päivä. Mitä omistautuneempi olet, sitä nopeammin pääset sinne.

toivottavasti nautit tämän artikkelin lukemisesta. Ota yhteyttä minuun Twitterissä @jjprevite jos haluat pysyä yhteydessä, jakaa tarinasi, tai sanoa hei. Rakastan tavata muita, jotka ovat samalla matkalla. Jos voin mitenkään tukea sinua, kerro minulle.

tekijästä

Joe Previte on itseoppinut ja työskentelee päätoimisena front-end-kehittäjänä. Innokas matkailija, hän on vieraillut 11 maassa ja opiskellut neljää vierasta kieltä. Kesällä 2016 hän pyöräili pitkin rannikkoa Seattlesta San Diegoon keräten rahaa voittoa tavoittelemattomalle järjestölle. Vapaa-ajallaan hän tekee freelance-töitä, opettaa koodauksen perustaitoja paikallisessa Meetupissa ja johtaa online-meditaation opintoryhmää.