I Soldi

Puoi davvero guadagnare 6 cifre dopo un Bootcamp di codifica di 12 settimane? Investigiamo ...

Puoi davvero guadagnare 6 cifre dopo un Bootcamp di codifica di 12 settimane? Investigiamo ...

E se qualcuno dicesse che tu, una persona normale che non hai mai programmato prima, potresti diventare uno sviluppatore di software in tre mesi e guadagnare oltre $ 100.000 all'anno?

Ci crederesti?

Anche se potresti scuotere la testa, questa è la promessa fatta dai "bootcamps di codifica" che spuntano in tutto il paese. Dopo 12 settimane di formazione intensiva e un investimento di oltre $ 10.000, dicono che anche tu puoi imparare a programmare il software e fare un lavoro ben pagato.

Sembra un ottimo modo per avviare una carriera nel settore tecnologico in rapida crescita - ma è realistico?

Volevamo scoprire se questi bootcamp di codifica valessero il tuo prezioso tempo e denaro, così ci siamo immersi profondamente nel settore e abbiamo parlato con entrambi i laureati e gli addetti ai lavori.

Ecco cosa abbiamo imparato:

The Explosion of Coding Bootcamps

Potresti non aver sentito parlare di bootcamp di codifica - a volte indicati come "scuole di hacking" - ma sono attività in piena espansione. I primi bootcamp sono comparsi nel 2012, in risposta alla domanda.

"Molti dei bootcamp originali sono stati creati da sviluppatori e persone che avevano cercato di assumere", afferma Liz Eggleston, co-fondatrice del Course Report, che offre recensioni e risorse complete sul bootcamp.

"Si sono resi conto che avevano bisogno di investire nei giovani talenti al contrario di cercare di trovare e reclutare tutti questi sviluppatori senior ", spiega Eggleston. "[Bootcamps] è stato lanciato in risposta a quella sensazione molto reale che le persone non potevano semplicemente assumere gli sviluppatori abbastanza velocemente."

Quando Eggleston ha lanciato il Rapporto del Corso nel gennaio 2014, c'erano circa 40 bootcamp; oggi ce ne sono più di 200. "Cresce ogni settimana", dice.

Quest'anno, più di 16.000 studenti si diplomeranno da boot-camp immersivi a tempo pieno, secondo un recente sondaggio. Questo è più del doppio del numero che si è laureato nel 2014 e non conta nemmeno per studenti part-time o online.

Con numeri come questi, è facile chiedersi se le aperture di lavoro possono eventualmente tenere il passo.

"La domanda è lì", spiega. "Ogni azienda, a prescindere da quanto non tecnico, sembra avere sviluppatori."

Le statistiche la supportano. Un recente studio CompTIA ha trovato 667.200 posti di lavoro open tech negli Stati Uniti, e il Bureau of Labor Statistics ha previsto che nel 2012 i lavori di sviluppo software aumenteranno del 22% entro il 2020.

L'industria sta crescendo così velocemente - e con così pochi candidati qualificati - che anche la Casa Bianca è coinvolta.

Nel maggio 2015, il presidente Barack Obama ha lanciato la TechHire Initiative, un programma da $ 100 milioni per lavorare con le scuole tradizionali e codificare i bootcamp per addestrare più lavoratori high-tech.

Potresti triplicare il tuo stipendio?

I lavori di sviluppo software sono abbondanti e in crescita - ma i boot camp di codifica ti aiutano a ottenerli? La risposta sembra essere sì.

In un 2014 sondaggio di 500 laureati bootcamp, Il 75% ha riferito di "lavorare in un lavoro che richiede le competenze apprese al bootcamp, "Rispetto al" 5% che lavora come programmatore a tempo pieno in anticipo ".

Una di queste storie di successo è Maigen Thomas.

Ha frequentato solo un semestre di college, che nelle sue parole "non è andata bene". (L'unica lezione che ha superato è stata l'abilità nel tiro a segno). Poi all'età di 32 anni, dopo sei anni come assistente di volo, ha sperimentato "un po 'di crisi di mezza età".

Anche se non aveva mai programmato nulla prima, prese alcuni corsi di coding online e scoprì che "le piaceva il processo di capire come funzionavano le cose". Decise di perdere $ 3400 (un vero affare tra i bootcamp) e frequentare Epicodus a Portland, nell'Oregon.

Ora lavora come sviluppatore front-end / progettista UX per Unigo, guadagnando tre volte quello che ha fatto prima.

"Amo quello che faccio", dice. "Sono pagato bene e lavoro con un fantastico gruppo di persone. Mi sento davvero, davvero fortunato ad essere dove sono. "

Tuttavia, lo sfondo di Thomas non è ordinario; secondo Eggleston del Rapporto del Corso, solo il 12% dei laureati non ha mai completato una laurea quadriennale.

Un partecipante più tipico del bootcamp è Cody Norman, che ha conseguito una laurea in economia nel 2009. Frustrato dalla vita come ufficiale di prestito ipotecario, si è iscritto a un corso di programmazione presso il suo college locale.

"Ma il progresso del corso è stato molto lento", dice. "Sembrava tutto un po 'obsoleto."

Per accelerare il suo apprendimento, si è trasferito a Mountain View, in California, per frequentare il Coding Dojo (insegnamento attuale: $ 13,495).

Dopo circa 12 settimane di lavoro estenuante, gli è stato offerto uno stage presso una startup nella sua città natale, Philadelphia. Rimase per nove mesi, e nel luglio 2015 gli fu offerto un lavoro di sviluppo a tempo pieno con WebLinc Commerce.

"Non è sicuramente per tutti, e non è un proiettile d'argento", dice. "Ti dà solo un buon fondamento e una sorta di trampolino di lancio nella nuova carriera ... Mi ha permesso di ottenere lavori che altrimenti sarebbero stati abbastanza difficili."

Credi alla campagna pubblicitaria ... A volte

I bootcamp di codifica sembrano offrire una soluzione intelligente, ma è importante essere prudenti quando si leggono le persone che passano dai tavoli di attesa all'improvviso facendo uno stipendio per sviluppatori a sei cifre.

"Dall'esterno, sembra davvero attraente, vero? ... Ma tutto ha un altro lato della storia", Avverte Jeff Winkler, co-fondatore di Origin Code Academy.

"Secondo la mia opinione, quasi garantirei che quel ragazzo non lavorasse a quella startup per tre mesi". (Winkler sta parlando in termini generali e non in riferimento all'articolo sopra riportato).

Winkler dice che, dopo aver ricevuto finanziamenti, i fondatori di startup spesso si affannano per trovare sviluppatori. Se non riescono a trovare candidati esperti, si rivolgono ai laureati bootcamp e "pregano che conoscano il codice".

E quando i laureati Bootcamp non sono preparati abbastanza? "Saranno licenziati dopo 60 o 90 giorni", dice.

Riguardo al 90% o più alti tassi di collocamento offerti da molte scuole, Winkler spiega: "Sono un po 'scettico ... Penso che una statistica molto più significativa sarebbe di sei o 12 mesi dopo - quante persone stanno ancora lavorando?"

Un'altra strategia per aumentare i tassi di inserimento lavorativo, dice Winkler, è che le scuole assumono i propri laureati.

Dopo essersi diplomato al The Iron Yard ad Orlando nel mese di aprile 2015, Winkler ha visto da vicino quello che ha definito "schiacciante" i risultati di inserimento lavorativo.

"Gran parte del marketing con cui sono entrato in contatto ha fatto supporre che tu abbia un lavoro", dice.

Ma, secondo Winkler, solo uno degli otto studenti della sua classe ha trovato un lavoro di sviluppo in seguito. Dà la colpa a una mancanza di supporto all'inserimento lavorativo: "nessuna direzione" su dove dovrebbero essere applicati e come prepararsi per le interviste.

Susanna Miller, direttore del campus per The Iron Yard Orlando, contesta fortemente le dichiarazioni di Winkler.

Di quegli otto studenti, dice, due non si sono laureati (e hanno rifiutato le offerte ripetute per ulteriore aiuto); tre, incluso Winkler, non hanno mai avuto intenzione di lavorare come sviluppatori; e gli altri tre hanno trovato impiego a tempo pieno in ruoli di sviluppo.

"Continuano in quelle carriere fino ad oggi, più di un anno dopo la laurea", ha scritto in una e-mail. "Abbiamo un programma di formazione e assistenza sul lavoro, in cui il signor Winkler ha rifiutato di partecipare."

Sul rapporto del corso, The Iron Yard ha una valutazione di 3,6 / 5, ma si basa sulle recensioni di tutte e 19 le sedi. L'unica recensione per il campus di Orlando è molto scarsa - ma dato che è anonima, potrebbe comunque essere il riflesso dell'esperienza di uno studente.

Miller afferma che The Iron Yard ha ingaggiato una società esterna per verificare le sue statistiche di laurea e di collocamento, e condividerà le informazioni quando saranno disponibili.

Se stai considerando il bootcamp, l'importante è fare domande, leggere oltre i titoli e ricorda che, a differenza delle tradizionali istituzioni educative, che sono quasi tutte senza scopo di lucro, i bootcamp sono attività commerciali.

Aziende in piena espansione: il rapporto sui corsi stima che le entrate delle tasse scolastiche raggiungeranno $ 172 milioni nel 2015 (oltre tre volte i $ 52 milioni guadagnati nel 2014).

Dovresti andare al coding Bootcamp?

Quindi vuoi diventare uno sviluppatore? Prima di scappare per dimezzare il tuo stipendio su un bootcamp di codifica, poniti alcune domande:

Hai preso (e goduto) corsi di codifica gratuiti online?

Tutti gli studenti bootcamp con cui abbiamo parlato hanno preso corsi online gratuiti o poco costosi prima di applicare.

"Prendi un lungo weekend e magari spendi $ 20 per una lezione Udemy,” suggerisce Norman.

"Guarda quanto riesci a fare e vedi se è qualcosa che ti piace ... Un paio di giorni in cui lo fai più di otto ore al giorno - di essere frustrato e di cercare di fare qualcosa - è probabilmente un buon indicatore del fatto che sarebbe un adatto a te nel lungo periodo. "

Non solo i corsi online ti aiuteranno a valutare il tuo interesse, ma ti aiuteranno anche a prepararti per il vero bootcamp.

"La persona [corso] sarà veloce", afferma Marquina Iliev, direttore del marketing digitale di Riffle, una piattaforma di condivisione e condivisione di libri. "È bello avere un'idea di base di ciò che vedrai prima di dover effettivamente produrre compiti e progetti."

Prima di prendere un corso in prima persona dall'Assemblea generale (che lei amava), ha frequentato un corso online Ruby on Rails da One Month; inoltre raccomanda Free Code Camp e Codeacademy.

Puoi permettertelo?

Diciamo subito una cosa: bootcamp non è economico.

L'insegnamento medio è $ 11,063, secondo il sondaggio più recente del Rapporto del Corso, esclusi gli stipendi persi o vitto e alloggio. Anche se questo è significativamente meno di un diploma di laurea quadriennale, non avrai diritto ai prestiti per l'istruzione federale.

Esistono diversi programmi di prestito - come Pave, Affirm, LendLayer, Earnest e Climb - ma è ancora un grande investimento senza un rendimento garantito.

Quindi, è essenziale che tu entri nel bootcamp con aspettative realistiche.

Probabilmente ci vorranno dai due ai tre mesi dopo la laurea per trovare un lavoro e, quando lo farai, probabilmente non arriverà con lo stipendio altamente pubblicizzato da $ 100.000. In media, i partecipanti al bootcamp aumentano il loro stipendio di $ 25.000 all'anno.

"[Non] contare sul fatto di fare uno stipendio a sei cifre il giorno in cui ti diplomi", dice Winkler."È davvero più di un processo."

Se non puoi permetterti l'investimento anticipato (o incertezza), alcune scuole - in particolare App Academy - richiedono solo il pagamento quando si ottiene un lavoro come sviluppatore. Tuttavia, questo significa che i loro tassi di accettazione sono bassi e tassi di attrito elevati.

Sei preparato a lavorare davvero duro?

Per essere un buon programmatore, non devi necessariamente essere un mago della matematica o un fanatico del computer. Di cosa hai bisogno? Guidare.

"Sono stato orribile in spagnolo e sono stato orribile al calcolo, ma la programmazione è completamente basata sullo sforzo", afferma Winkler. "Nella mia esperienza personale, le persone che hanno fatto il meglio della classe sono state le persone che hanno lavorato di più".

Eggleston è d'accordo. "Non c'è un certo background che indica che sarai davvero bravo in un bootcamp" lei dice. "Ho parlato con persone che erano insegnanti, poeti e baristi prima."

Ciò che conta, dice, è "grinta". E, naturalmente, un forte desiderio di programmare realmente il software.

"Questa deve essere una carriera che vuoi davvero fare", dice. "Gli sviluppatori passano tutto il loro tempo dietro a un computer, quindi se non vuoi farlo, probabilmente non è il lavoro che fa per te."

Come scegliere un Bootcamp di codifica

Hai risposto "sì" a tutte le domande sopra? Quindi programmare il boot camp potrebbe essere una mossa intelligente per la propria carriera.

Ma con più di 200 programmi disponibili, come sceglierne uno?

I bootcamp di codifica non ricevono l'accreditamento come le scuole tradizionali, quindi la ricerca è essenziale. Winkler dice che la cosa più importante è parlare con gli studenti precedenti. Raccomanda anche Course Report, che definisce "lo standard del settore per le recensioni".

Eggleston esorta i futuri studenti a visitare la scuola per vedere se si vive con la cultura, e quindi per "chiedere un milione di domande".

Ecco alcuni che puoi iniziare con:

Dove si trova?

Uno dei maggiori vantaggi dei bootcamp di persona è l'opportunità di fare rete e utilizzare i servizi di collocamento locali. Quindi ha senso frequentare la scuola nella città in cui ti piacerebbe lavorare.

Tieni presente anche che, sebbene qui ci siamo concentrati su BootCamp immersivi di persona, molte scuole offrono anche opzioni online o ibride, che sono buone alternative per le persone che hanno budget limitati, famiglie o entrambi!

Se sei interessato a una scuola puramente online, Eggleston consiglia Bloc and Thinkful.

Quali sono i requisiti di ammissione?

Bootcamp diversi sono pensati per persone diverse. I bootcamp "da zero a 60" sono destinati a persone con poca o nessuna esperienza, mentre i bootcamp da "20 a 120" richiedono esperienza di programmazione.

Se non sei sicuro di quale categoria ti trovi, guarda online. Alcune scuole, come Flatiron, pubblicano online le loro preiscrizioni.

I tassi di ammissione variano ampiamente tra le scuole. Alcuni dei programmi estremamente competitivi, come Hack Reactor e App Academy, accettano solo il 3-6% dei richiedenti, dice Eggleston.

D'altra parte, osserva, "Alcuni bootcamp stanno cercando attivamente di far arrivare le persone alla porta".

Che lingua insegnano?

Gli sviluppatori usano diverse lingue per programmare il software. Prima di scegliere una scuola, è bene sapere che tipo di lavoro vuoi fare quando ti diplomi.

Norman, ad esempio, ha scelto specificamente Coding Dojo perché insegnava tre lingue in sole 12 settimane.

"Molte altre scuole si concentrano su una lingua o uno stack tecnologico", afferma. Ma con Coding Dojo, "hai avuto un po 'di esperienza in molti settori diversi".

Un'altra nota: Il linguaggio di programmazione è fortemente geo-specifico.

"Se la nostra scuola di codice fosse a Austin oa San Francisco, insegneremmo una lingua completamente diversa", afferma Winkler, la cui scuola si trova a San Diego. Quindi assicurati di sapere quale lingua è popolare nella città che speri di trovare alla fine un lavoro.

Alternative a Coding Boot Camp

Non dimenticare: Il bootcamp di codifica non è l'unico modo per diventare uno sviluppatore.

È ancora possibile seguire il percorso tradizionale e ottenere una laurea in informatica. È un impegno significativo nel tempo, ma i finanziamenti federali potrebbero contribuire a compensare i costi.

Ma in questi quattro anni non guadagnerai soldi e probabilmente non imparerai le ultime tecnologie.

"Anche adesso, i datori di lavoro mi diranno che preferirebbero avere uno studente di 12 settimane al bootcamp che un diploma di informatica di quattro anni", Afferma Winkler. "Il vecchio stile di istruzione non riesce a stare al passo con quello di cui il mercato del lavoro ha bisogno abbastanza velocemente."

Detto questo, i titoli di informatica sono ancora molto richiesti, quindi se vuoi l'esperienza universitaria, sicuramente non ti mancherà un lavoro se ti diplomi con uno.

"Al momento siamo in una fase di transizione", afferma Eggleston. "I responsabili delle assunzioni stanno diventando sempre più a loro agio con persone che hanno esperienza in un corso di laurea in informatica ... [ma] non siamo in un posto dove annunci di lavoro dicono che puoi avere una laurea di quattro anni o puoi diplomarti da Hack Reactor. "

Un'altra alternativa? Insegna te stesso. Con tutte le risorse online disponibili oggi, questa è sempre più un'opzione praticabile.

Un esempio di successo è Laurence Bradford, che ha imparato a codificare in modo indipendente.Da allora ha creato Learn to Code With Me, una risorsa per gli altri interessati a fare lo stesso.

"Ho esaminato programmi di codifica intensivi - non fraintendetemi", dice. "Ma alla fine della giornata, non potrei mai giustificare spendere (oltre) $ 12.000 (e spese di soggiorno) su un bootcamp di codifica. A mio parere, i bootcamp di codifica sono l'ideale per le persone che desiderano lavori a tempo pieno come sviluppatori e / o ingegneri del software. "

E dal momento che non voleva essere "a tempo pieno", decise di insegnare a se stessa. Le sue risorse preferite erano Girl Develop It, Udacity, Treehouse e Code School.

L'autoeducazione ha funzionato per lei (anche se "lentamente e dolorosamente all'inizio"), ma riconosce che il progresso in un bootcamp è più veloce, ed è anche accompagnato da "hand-holding" e sviluppo della carriera.

"Se hai la flessibilità, le finanze, la dedizione e un programma intensivo sono una linea diretta per raggiungere i tuoi obiettivi - allora è per te", dice.

Sei ancora interessato a programmare il bootcamp? Prova alcuni corsi online gratuiti.

Se ti piace programmare, inizia il processo di ricerca. Prenditi il ​​tuo tempo leggendo le recensioni e visitando le scuole, quindi valuta attentamente se questo grande salto è giusto per te!

Il tuo turno: vorresti mai investire in un bootcamp di codifica per diventare uno sviluppatore?

Divulgazione: abbiamo una seria dipendenza da Taco Bell qui. I link di affiliazione in questo post ci aiutano ad ordinare il menu del dollaro. Grazie per il vostro sostegno!

Susan Shain, senior writer per The Penny Hoarder, è sempre alla ricerca di avventura con un budget limitato. Visita il suo blog su susanshain.com o saluta Twitter @susan_shain.

Pubblica Il Tuo Commento