Come fare soldi mentre impari a codificare (ho fatto 5 5k il mio primo anno!)

Molte persone iniziano a imparare a codificare nella speranza di ottenere un lavoro ben pagato più in basso. Ma cosa succede se si potrebbe effettivamente fare soldi codifica mentre sei ancora un principiante?

In questo guest post, Joe Previte ci dice come guadagnare soldi codificando e come è stato in grado di guadagnare 5 5,000 nel suo primo anno di apprendimento del codice, nonostante abbia speso solo $30 per la sua educazione.

Va bene — ecco Joe! Si diverta 🙂

Inizia codifica ora

Smettere di aspettare e iniziare ad imparare! Prendi i miei 10 consigli su come insegnare a te stesso come codificare.

Divulgazione: sono un affiliato orgoglioso per alcune delle risorse menzionate in questo articolo. Se si acquista un prodotto attraverso i miei link in questa pagina, posso ottenere una piccola commissione per fare riferimento voi. Grazie!

Sommario

  1. Come iniziare a imparare a codificare
  2. Codice per soldi con il tuo primo stage o lavoro
  3. Come non arrendersi mentre impari a codificare
  4. Come fare soldi Codificando: Take Away chiave

L’anno scorso, ho preso la decisione di lasciare il mio programma di scuola di specializzazione e perseguire una carriera nel coding. Pur spendendo meno di $30 su corsi e risorse online, ho guadagnato quasi $5.000 nel mio primo anno. Recentemente ho anche ottenuto un lavoro a tempo pieno come ingegnere front-end. Ho dimostrato che è possibile fare soldi codificando anche se sei un principiante.

Ecco una rapida ripartizione di come sono stato in grado di guadagnare soldi programmazione nel 2017, e quanto le mie tariffe erano. Questi numeri sono al lordo delle imposte:

💻 $3,510 – Da uno stage con un agenzia di web design ($25/ora)

👨🏫 $1,338 – Da TAing/istruire per un locale meetup ($15/ora per TA ing $e di 25 $ /ora per istruire)

💰 Totale: $4,848

pagati per codice

Lo scopo di condividere questi numeri, che non sono impressionanti, è quello di mostrare che è possibile scrivere il codice online e guadagnare denaro prima di quanto si pensi. Si può effettivamente fare soldi mentre si impara a codice.

Entro la fine di questo articolo, saprete come iniziare a imparare a codice, come fare soldi di codifica, e come mantenere se stessi motivati. Lungo la strada, condividerò tutto ciò che mi ha aiutato a sviluppare le mie capacità e fare soldi mentre imparavo a codificare.

Come iniziare a imparare a codice

Prima di poter iniziare a fare soldi di codifica, è necessario iniziare a imparare a codice! La prima domanda che farai è: “Da dove comincio?”Mi sono posto la stessa domanda, ma alla fine ho deciso di usare freeCodeCamp perché è gratuito e ben organizzato e ha una comunità forte.

freeCodeCamp è un sito web in cui si impara a codificare completando sfide e progetti per ottenere certificati. Organizzano il loro curriculum in modo facile da afferrare e suddividono tutto in sfide. Ci si sente come un gioco e la struttura fornisce un percorso chiaro per l’obiettivo finale di un certificato.

– Supplemento risorse gratuite con prodotti a pagamento

Ci sono così tante risorse gratuite là fuori, ma ci sono anche risorse sicuramente vale la pena pagare.

Ho comprato alcuni corsi, ma l’unico che ho effettivamente completato è stato il Web Developer Bootcamp di Colt Steele. Se stai cercando un ottimo punto di partenza, ti consiglio quel corso. Ti insegna HTML, CSS, JavaScript, Bootstrap, jQuery, Nodo.js, Espresso.js, e MongoDB in un breve periodo di tempo.

Fare soldi mentre imparare a codice

È importante integrare le risorse di codifica gratuite con risorse a pagamento, perché le risorse gratuite ti porteranno solo fino ad ora. Di solito, i pezzi gratuiti ti danno un’introduzione. Il vantaggio di un corso a pagamento è che andrà più in profondità. Ti porteranno oltre il livello principiante e ti aiuteranno ad avanzare più rapidamente.

Not non sai come iniziare? Scopri il percorso di carriera di sviluppo Web di Codecademy che ti porterà da no-code a uno sviluppatore web junior in-demand.

Altre piattaforme a pagamento che offrono corsi di codifica più avanzati includono Coursera, edX, Mammoth Interactive e Udacity. (Per saperne di più sui 10 migliori corsi di codifica Coursera per aspiranti programmatori qui.)

Join unisciti a una comunità di codifica(online o di persona)

Comunità, comunità e più comunità. Non posso sottolinearlo abbastanza. Imparare a codificare è difficile e il modo migliore per superare le sfide è con il supporto degli altri. Conoscere le persone che si trovano ad affrontare le stesse lotte (o hanno già lavorato attraverso di loro) rende 100x più facile per voi. Trova alcune persone o un gruppo con cui puoi connetterti.

Chingu è una delle mie comunità online preferite. È una piccola comunità focalizzata che si è sviluppata all’interno della comunità freeCodeCamp. Dopo aver preso un sondaggio di posizionamento, ti unisci a una coorte online di persone con un livello di abilità simile.

Grazie a questo gruppo, ho fatto nuove amicizie con persone che mi hanno ritenuto responsabile del mio viaggio. Abbiamo costruito progetti insieme e siamo cresciuti insieme. Ancora oggi, mi tengo in contatto con alcuni di loro.

Il mio altro preferito è la comunità # 100DaysOfCode su Twitter, di cui puoi saperne di più in questa intervista sul podcast Learn To Code With Me. Ne parlerò più tardi, ma così tanti programmatori usano Twitter. Se non ce l’hai, dai un’occhiata.

Molti corsi di codifica online e bootcamp hanno anche le loro comunità private a cui puoi unirti. Launch School, ad esempio, è un bootcamp per sviluppatori online che offre ai suoi studenti l’accesso a un forum della comunità in cui condividono consigli di studio, si aiutano a vicenda con problemi e parlano di codice.

Vieni pagato per imparare a codice

Meetup è un ottimo punto di partenza per i gruppi di persona. Se si desidera uno su Facebook, controllare il Imparare a codice con me Comunità, CodeNewbie, e gruppi freeCodeCamp. Alcuni sono anche specifici per la posizione.

Se stai seriamente pensando di essere pagato al codice, circondati di altri programmatori. Imparerai di più, progredirai più velocemente e sarai più felice. Potrebbe anche aiutare a guadagnare soldi di programmazione per le connessioni effettuate attraverso questi gruppi. Ad esempio, forse uno dei tuoi colleghi membri del gruppo sa di un’opportunità per codificare online e guadagnare denaro, ma sono troppo occupati per applicare o le loro abilità non si adattano. Potrebbero passarti i dettagli!

Listen Ascolta i podcast di codifica

Quando non riesci a trovare il tempo per sederti e imparare al tuo computer, attiva un podcast. È un modo semplice per fare un po ‘ di apprendimento fuori dallo schermo. Si può anche fare un uso migliore del vostro tempo di pendolarismo – anche se è solo 10 minuti. Almeno sentirai e penserai al codice, anche se non puoi scriverlo.

Qui ci sono alcuni per aiutarti a iniziare:

  • Imparare a Codice Con Me
  • CodeNewbie
  • SyntaxFM (questo è un po ‘ più avanzata, ma vi aiuterà a ottenere passato il principiante fase)
  • avvia il Podcast della Scuola

👩💻 Fare la Codifica un’Abitudine

Abitudini sono difficili da fare, e ancora più difficile da rompere. Che cosa succede se si potesse fare codifica un’abitudine che non hai mai voluto rompere? Immagina dove ti porterebbe.

Il modo migliore per creare una nuova abitudine è farlo ogni giorno. Questo è il motivo per cui Alexander Kallaway ha creato il movimento #100DaysOfCode su Twitter.

La premessa di base è quella di codificare ogni giorno per un’ora, per 100 giorni. Sembra impossibile, giusto? Non riuscivi mai a trovare il tempo. Ho pensato la stessa cosa. Così ho cambiato le regole e codificato solo per 30 minuti al giorno. Puoi leggere di più sulla mia prima esperienza #100DaysOfCode qui.

Anche se puoi fare solo cinque minuti al giorno, fallo. Ne varrà la pena.

Una volta che sei pronto a guadagnare soldi programmando, sarai già abituato a sederti ogni giorno per trascorrere del tempo in un editor di codice.

Vuoi migliorare con HTML?

Scarica il mio cheat sheet gratuito HTML5 qui sotto.

Torna al sommario ”

Codice per soldi Con il tuo primo stage o lavoro

Alcuni di voi probabilmente stanno pensando: “Sì, posso riferirmi a tutto ciò che stai dicendo, ma come faccio effettivamente a fare soldi codificando?”

Quando stavo facendo questa domanda, ho deciso di chiedere consiglio a un noto sviluppatore. Il suo consiglio ha cambiato completamente la mia prospettiva di essere pagato al codice.

Ho chiesto, ” Come faccio a sapere quando sono pronto a codice per soldi e iniziare a fare domanda per i lavori?”

Ha detto questo:

“Vale la pena applicare ora invece di aspettare il momento giusto. Perché quando ti senti pronto, in realtà eri pronto mesi fa.”

Il punto è che puoi iniziare a codificare online e guadagnare denaro prima di quanto pensi. Il mio primo stage è iniziato a giugno 2017. Avevo solo codificato per sei mesi. Anche se ho trovato l’occasione giusta al momento giusto, è stata la decisione di iniziare a cercare che mi ha aiutato ad arrivarci.

Il peggio che può accadere è che qualcuno dice che non sei il candidato giusto per il loro lavoro, nel qual caso continui a programmare e riprova più tardi.

Ecco alcuni suggerimenti per aiutarti a trovare il tuo primo stage o lavoro mentre stai ancora imparando a codificare:

Join Unisciti ai gruppi Slack locali

Uno dei posti migliori per trovare lavoro è nei tuoi gruppi Slack locali. Se fai una ricerca su Google per le organizzazioni tecnologiche nella tua zona, ci sono buone probabilità che abbiano un gruppo Slack in cui puoi potenzialmente trovare opportunità per codificare denaro.

Dal momento che sono basato fuori dell’Arizona negli Stati Uniti, questi sono i gruppi che ho trovato:

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

Ho trovato due lavori tramite Slack. Uno è stato il mio primo stage come sviluppatore web nell’Arizona WordPress Slack group. Avevano un canale # jobs in cui ho visto un post per uno stage. Dopo aver inviato messaggi alla persona che l’ha pubblicato, presentandomi e condividendo il mio portfolio, ho iniziato lo stage e ufficialmente ho iniziato a guadagnare soldi programmando.

Fare soldi codifica-ecco come

Il secondo concerto di codifica a pagamento che ho trovato è stato un Meetup TA / posizione istruttore attraverso il gruppo # yesphx Slack. Ho fatto la stessa cosa di prima-messaged la persona che chiede se l’opportunità era disponibile, inviato il mio portafoglio, e poi è stato assunto!

Ci sono molte opportunità sui canali Slack là fuori per codificare online e guadagnare soldi! Fai qualche ricerca sulla comunità tecnologica in cui vuoi trovare un lavoro, unirti a loro e chattare.

Share Condividi i tuoi progressi sui social media

Condividi quello che stai facendo; andrà a beneficio la vostra ricerca di lavoro e la capacità di trovare lavoro. Mostra ai tuoi amici e familiari che sai come codificare e penseranno a te quando hanno bisogno di aiuto o conoscono qualcuno che ha l’opportunità di guadagnare soldi programmando.

Quattro amici mi hanno contattato per chiedere aiuto con i siti web. Due si sono offerti di pagarmi.

Questo non sarebbe successo se avessi mantenuto il mio viaggio di codifica per me stesso. Lo sapevano perché ho condiviso i miei progressi su Twitter e Facebook. Raccomando di fare lo stesso. Anche se aiuti qualcuno gratuitamente, ti porterà esposizione e un potenziale riferimento per aiutarti a trovare il tuo primo concerto di codifica a pagamento!

Be Sii aperto alla codifica di ruoli ibridi per fare soldi

Il mio primo lavoro a tempo pieno in tecnologia era nel marketing digitale. Come ho fatto a ottenerlo se non ho avuto esperienza precedente o una laurea nel campo? Semplice: mi hanno assunto perché sapevo come codificare.

Quando mi offriva il lavoro, il mio capo voleva che servissi in un ruolo ibrido di marketing e sviluppo web. Ho anche negoziato uno stipendio più alto a causa delle mie abilità tecnologiche autodidatte.

Quando stai cercando di fare soldi di codifica, essere aperti a opportunità che non sono solo di codifica legati. Potresti trovare qualcosa che non stavi nemmeno cercando a causa delle tue nuove abilità.

🗣️ Pratica le tue abilità di intervista di codifica

Le probabilità sono che dovrai superare un colloquio o due per ottenere il tuo primo stage o lavoro di codifica. Fortunatamente, ci sono tonnellate di risorse là fuori che possono aiutare a preparare. Ad esempio, AlgoExpert e Interview Cake sono piattaforme che offrono suggerimenti per l’intervista di codifica e centinaia di problemi di pratica su cui lavorare per aiutarti a ottenere il tuo colloquio tecnico. Scopri se Intervista torta è per voi leggendo la mia recensione.

Front end skills checklist

Scarica una lista di controllo gratuita che vi guiderà attraverso tutte le competenze necessarie per diventare uno sviluppatore front-end.

Torna al sommario “

Come non arrendersi durante la codifica e la ricerca di lavoro

Se la tua intenzione è quella di cambiare carriera o portare denaro extra, può essere frustrante quando non raggiungi il tuo obiettivo non appena vuoi. Ma non arrenderti! Qui ci sono alcuni modi per continuare a spingere attraverso.

Keep Mantieni una mentalità di crescita

Questo campo di programmazione è quello in cui imparerai sempre. Mantenere una mentalità di crescita. Ricorda, l’intelligenza non è fissa. Non sei nato intelligente o stupido. Puoi sempre imparare di più e crescere.

Tieni sempre d’occhio qualcosa di nuovo da imparare e ricorda le parole di Gandhi:

“Vivi come se dovessi morire domani. Imparare come se si dovesse vivere per sempre.”

⏰ Svegliati presto per avere più tempo per la codifica

Se non stai progredendo velocemente come vuoi, vedi se puoi fare più tempo per studiare svegliandoti presto.

Quando non ho avuto abbastanza tempo, ho iniziato a svegliarmi alle 5:30 del mattino per entrare in mezz’ora prima dell’inizio della mia giornata. Non lo faccio più, ma è stato un pezzo chiave per aiutarmi a progredire più velocemente.

Non è stato divertente, ma ne è valsa la pena.

🖥️ Fai un altro #100DaysOfCode

Ero vicino a finire il mio secondo round di #100DaysOfCode e il mio amico mi ha chiesto: “Cosa farai una volta finito?”

La mia risposta? “Festeggia, prenditi una settimana di riposo, poi inizia il prossimo round.”

Come fare soldi mentre ti insegni a codificare

La bellezza del campo della programmazione è che ci sarà sempre un nuovo quadro, strumento o tecnologia per imparare nel prossimo futuro. Si tratta di un settore in continua evoluzione. Ci sarà sempre più da imparare, più modi per migliorare e più modi per crescere. Ricorda, non devi sapere tutto per guadagnare soldi programmando.

Come fare soldi Codifica: Take Away chiave

Dopo aver letto il mio articolo, spero che si può lasciare sapendo queste tre cose:

  1. Puoi imparare a codificare da solo. Ho speso courses 30 sui corsi Udemy (e solo in realtà finito uno di loro) e ancora lanciato la mia carriera. Chiunque può imparare a codificare – a qualsiasi età, con qualsiasi quantità di tempo. Tutto ciò di cui hai bisogno è la motivazione e il desiderio di sfidare te stesso.
  2. Si può capire come fare soldi codifica prima di quanto si pensi. Probabilmente sei pronto ora. Se riesci a risolvere un problema di programmazione o costruire qualcosa per qualcuno, puoi imparare come guadagnare soldi codificando le stesse cose. Non abbiate paura di offrire le vostre abilità e vedere come si può aiutare qualcuno.
  3. Non puoi arrenderti. La codifica è dura e trovare il tuo primo concerto tecnologico a pagamento può sembrare impossibile. Ma non lo e’. Bastone con esso e continuare ad imparare ogni giorno. Più sei dedicato, prima ci arriverai.

Spero che ti sia piaciuto leggere questo articolo. Si prega di entrare in contatto con me su Twitter @jjprevite se vuoi rimanere in contatto, condividere la tua storia, o dire ciao. Mi piace incontrare altri che sono in un viaggio simile. E se c’è un modo in cui posso supportarti sul tuo, per favore fammelo sapere.

Circa l’autore

Joe Previte è autodidatta e lavora come sviluppatore front-end a tempo pieno. Un viaggiatore avido, ha visitato 11 paesi e ha studiato quattro lingue straniere. Nell’estate del 2016, ha guidato la sua bicicletta lungo la costa da Seattle a San Diego raccogliendo fondi per un’organizzazione no-profit. Nel suo tempo libero, lavora come freelance, insegna le abilità di codifica di base in un meetup locale e guida un gruppo di studio di meditazione online.