Skip to main content

Non tecnico? non è un problema: imparare a programmare è facile

Lino Banfi e l'IT (Aprile 2025)

Lino Banfi e l'IT (Aprile 2025)
Anonim

Che tu sia un product manager che fatica a comunicare con il tuo team di sviluppo o un ex banchiere per gli investimenti alla ricerca di un nuovo concerto nella tecnologia, sei costretto a imbatterti nello stesso problema. Se non sai già come parlare la lingua, ti senti impotente.

Non è solo che non sai come programmare, è che la semplice idea di imparare qualcosa a riguardo sembra intimidatoria. Senti che ogni ingegnere ha hackerato il Pentagono e codificato database fin dalla nascita, e che se non sei tecnico, è troppo tardi per te.

Chris Castiglione vuole cambiarlo.

Lo sviluppatore e l'insegnante dell'Assemblea Generale (GA) è in missione per cambiare idea sull'apprendimento del codice con il suo corso, Programmazione per non programmatori. E funziona: il corso è una delle offerte più popolari dell'Assemblea Generale.

"Ho cercato di insegnarmi a programmare con libri e corsi online", spiega Erin Bream, ex product manager di una startup tecnologica a San Francisco. "Sapevo che avevo bisogno di imparare, ma non ho mai avuto successo fino a quando non ho seguito questo corso."

Cosa ha ispirato Castiglione a trasformare le sue abilità in una carriera di insegnante? Ha sviluppato il proprio curriculum per insegnare la programmazione di base ai non ingegneri dopo essere frustrato dalla sua incapacità di comunicare con i clienti. Lavorava per organizzazioni senza scopo di lucro a Washington, DC, dove osservava i donatori dare soldi a progetti tecnici, solo per far sprecare i loro fondi attraverso allocazioni casuali. “Pensavo che se potessimo solo comunicare meglio, potremmo essere più istruiti sulle nostre scelte tecniche. L'ho vista come un'opportunità per risparmiare denaro e salvare vite umane ”, spiega Castiglione.

E così è nata una classe. Il curriculum finemente sintonizzato (Castiglione stima che abbia insegnato il corso più di 60 volte) è progettato per facilitare il non tecnico nel mondo dell'informatica. Il corso completo dura 16 ore, ma puoi scegliere di iscriverti in una qualsiasi delle sezioni - Fondamenti, Sviluppo Web front-end, Back-end, SQL e API - per circa $ 150 per sezione.

"Non è necessario iniziare dalla parte superiore della canalizzazione e fare tutto", spiega Castiglione, sottolineando che comprendere la programmazione è meno una questione di programmazione per motivi di codifica. Invece, incoraggia i suoi studenti a essere riflessivi, a testare le loro idee e a parlarsi. E dà loro la lingua per avere quelle conversazioni.

Pensa ad imparare a programmare come l'apprendimento di una lingua straniera. Se stai andando in vacanza a Parigi, non devi essere in grado di scrivere il prossimo grande romanzo francese, devi solo essere in grado di ordinare " un café " e non far impazzire il barista.

È lo stesso con la programmazione. Castiglione afferma che molti dei suoi studenti sono professionisti che lavorano già nel digitale. Ricoprono ruoli di gestione dei prodotti, marketing o finanza e vogliono essere in grado di comunicare meglio con i loro team tecnici.

Anche se non puoi unirti a una lezione dal vivo, il sito web di Castiglione è pieno di grandi risorse per i non programmatori che vogliono bagnarsi i piedi dal punto di vista tecnico. I suoi post passo-passo in un linguaggio semplice vanno da come configurare un dominio con GoDaddy a scegliere l'app giusta per il wireframing.

Quindi, se hai trascinato i piedi per imparare a programmare, ora è il momento di bagnarli nel mondo della programmazione. Elimina quelle nozioni stanche che non sei "solo tecnico", perché grazie a Castiglione e GA, imparare a programmare è a portata di mano.

Se sei a New York City, la prossima lezione di Programmazione per non programmatori è il fine settimana del 28 giugno. Assicurati il ​​tuo posto qui . Se sei a San Francisco e Los Angeles, tieni gli occhi aperti per una lezione che verrà da te più avanti questa estate.