Skip to main content

Come imparare a programmare ha aiutato la mia carriera (non ingegneristica): la musa ispiratrice

Developer Keynote: Get to the Fun Part (Cloud Next '19) (Aprile 2025)

Developer Keynote: Get to the Fun Part (Cloud Next '19) (Aprile 2025)
Anonim

Pochi mesi prima del mio trentesimo compleanno, ero in una carriera. Sapevo che volevo provare qualcos'altro, ma nessuno dei passi successivi naturali sembrava giusto. Frustrato dal fatto che la mia laurea in scienze politiche da $ 100.000 mi avesse lasciato in un vicolo cieco, ho lasciato il mio lavoro nelle relazioni governative per seguire un corso di sviluppo web di tre mesi.

Ovunque guardassi, le persone di maggior successo del mondo mi dicevano di imparare a programmare. Bill Gates, Mark Zuckerberg, persino il mio sindaco, Michael Bloomberg, hanno avuto un punto di vista indiscutibile: il codice è un'abilità fondamentale nel 21 ° secolo e può portare a una carriera appagante, divertente e redditizia. La richiesta di donne nei lavori di programmazione era ancora più alta, il che mi rende un candidato potenzialmente eccezionale nella fiorente scena tecnologica di New York City. E così ho iniziato la mia istruzione per la nuova economia.

Sono entrato in un programma immersivo all'Assemblea Generale, che mi ha insegnato tutto dalle basi che ogni persona moderna istruita dovrebbe conoscere (come il modo in cui funziona Internet) ai linguaggi di programmazione come CSS, Javascript e Ruby. Il modo logico, orientato ai risultati, di pensare che la programmazione richieda effettivamente si è sentito rinfrescante rispetto alle mie posizioni precedenti. Ho anche scritto alcuni programmi decenti.

Ma la realtà era che mentre mi piaceva programmare, non mi piaceva.

Ho preso il panico. Avevo lasciato il lavoro e avevo speso migliaia di dollari in questo corso, solo per sentirmi più lontano che mai dal mio coraggioso nuovo mondo di cattiveria tecno-femminista. I miei amici nel settore tecnologico erano sbalorditi dalla rapidità con cui imparavo, ma per me la programmazione iniziava a sentirmi come quella volta che ho iniziato a lavorare a maglia: ero in grado di imparare, ma non era per me.

Allo stesso tempo, questa esperienza ha arricchito ciò che già sapevo sulle comunicazioni. La creazione di un sito da zero ha richiesto una comprensione dell'architettura delle informazioni che ho amato. Lavorare in gruppi di programmatori mi ha ricordato che ero abile nelle relazioni interpersonali e fare dimostrazioni regolari per i Meetup mi ha ricordato che ero un buon oratore e commessa pubblica. Ora che potevo parlare Coder, avrei potuto spiegare queste cose a chiunque.

Prima ancora che il mio programma finisse, ho ricevuto un'offerta di contratto per rendere mobile un sito di ricerca educativa. Nel giro di pochi mesi, si è trasformato in ciò che mi ero reso conto di aver sempre desiderato: una posizione di PR e marketing a tempo pieno in una startup tecnologica.

Il mio successo si basa sulla mia esperienza precedente, ma conoscere le basi della programmazione aggiunge una dimensione seria al mio lavoro. Non scrivo molto in codice, ma quando voglio creare una nuova pagina o correggere una copia, posso farlo da solo. Il mio background tecnico mi permette di tradurre le cose interessanti del nostro sito al grande pubblico e spiegare ai giornalisti perché un progetto di back-end che abbiamo completato è un grosso problema, anche se è invisibile per l'utente. Vedo un sito Web fantastico con una funzionalità che vorrei incorporare nel nostro sito e sapere se è davvero complicato o se il nostro stagista di design è in grado di gestirlo. So quanto tempo dovrebbe impiegare un progetto, il che mi aiuta a lavorare con il nostro team di prodotti per elaborare tempistiche ragionevoli per il nostro lavoro.

Per me, imparare a programmare è stata una delle migliori decisioni che abbia mai preso. Mi ha permesso di passare a una nuova industria con acri di potenziale di crescita. Ho trovato un lavoro che adoro che ha lo stile di vita da jeans per cui le startup sono famose. Quindi, dovresti farlo anche tu? Se riesci a tracciare un percorso in cui queste abilità ti renderanno un candidato migliore nel tuo campo di scelta, allora è un'opzione fantastica.

Ma ricorda che la programmazione non è l'unico tipo di formazione continua. Ad esempio, potresti essere altrettanto ben servito dal corso gratuito di introduzione al marketing online di Wharton. L'apprendimento gratuito non è mai stato così facile. La sfida è trovare l'opportunità che ha senso per te.