Kung ikaw ay isang tagapamahala ng produkto na nahihirapang makipag-usap sa iyong koponan sa pag-unlad o isang tagabangko ng ex-investment na naghahanap para sa isang bagong gig sa tech, ikaw ay nakatatakbo na magpatakbo sa parehong problema. Kung hindi mo pa marunong magsalita ng wika, parang wala kang magawa.
Hindi lamang na hindi mo alam kung paano mag-code - ito ay ang tanging ideya na malaman ang anumang bagay tungkol sa ito ay tila nakakatakot. Sa palagay mo tulad ng bawat engineer ay na-hack ang Pentagon at mga coding database mula pa noong kapanganakan, at na kung hindi ka teknikal, huli na para sa iyo.
Nais ni Chris Castiglione na baguhin iyon.
Ang tagapagturo ng developer at Pangkalahatang Assembly (GA) ay nasa isang misyon upang baguhin ang iyong isip tungkol sa pag-aaral upang mai-code sa kanyang kurso, ang Programming Para sa mga Hindi Programmers. At gumagana ito - ang kurso ay isa sa pinakatanyag na handog ng General Assembly.
"Sinubukan kong turuan ang aking sarili na mag-code sa mga libro at online na mga kurso, " paliwanag ni Erin Bream, isang dating tagapamahala ng produkto sa isang tech startup sa San Francisco. "Alam kong kailangan kong matuto ngunit hindi ako nagkaroon ng anumang tagumpay hanggang sa kumuha ako sa kursong ito."
Ano ang naging inspirasyon kay Castiglione na gawing karera sa pagtuturo? Bumuo siya ng kanyang sariling kurikulum para sa pagtuturo ng pangunahing programming sa mga di-inhinyero pagkatapos mabigo sa kanyang kawalan ng kakayahan na makipag-usap sa mga kliyente. Nagtatrabaho siya para sa mga di-kita sa Washington, DC, kung saan pinapanood niya ang mga donor na nagbibigay ng pera sa mga teknikal na proyekto, lamang na mawalan ng pera ang kanilang mga pondo sa pamamagitan ng mga alokasyon ng haphazard. "Akala ko kung maaari lang nating makipag-usap nang mas mahusay, maaari tayong maging mas edukado tungkol sa aming mga pagpipilian sa teknikal. Nakita ko ito bilang isang pagkakataon upang makatipid ng pera at makatipid ng mga buhay, "paliwanag ni Castiglione.
At kaya ipinanganak ang isang klase. Ang makinis na nakatutok na kurikulum (tinantya ni Castiglione na itinuro niya ngayon ang kurso ng higit sa 60 beses) ay idinisenyo upang mapagaan ang un-teknikal sa mundo ng science sa computer. Ang buong kurso ay 16 na oras, ngunit maaari mong piliing mag-enrol sa alinman sa mga seksyon - Mga Pangunahing Batayan, Front-end Web Development, Back-end, SQL, at mga API - para sa mga $ 150 bawat seksyon.
"Hindi mo kailangang magsimula sa tuktok ng funnel at gawin ang lahat, " paliwanag ni Castiglione, na binibigyang diin na ang pag-unawa sa programming ay hindi gaanong tungkol sa pag-coding para sa kapakanan. Sa halip, hinihikayat niya ang kanyang mga mag-aaral na mag-isip, subukan ang kanilang mga ideya, at makipag-usap sa bawat isa. At binibigyan niya sila ng wika upang magkaroon ng mga pag-uusap na iyon.
Mag-isip ng pag-aaral sa code tulad ng pag-aaral ng isang banyagang wika. Kung pupunta ka sa bakasyon sa Paris, hindi mo na kailangang mag-panulat sa susunod na mahusay na nobelang Pranses, kailangan mo lamang mag-order ng " un café " at hindi itulak ang baliw na barista.
Pareho ito sa programming. Sinabi ni Castiglione na marami sa kanyang mga mag-aaral ay mga propesyonal na nagtatrabaho sa digital na. Ang mga ito ay nasa pamamahala ng produkto, marketing, o tungkulin sa pananalapi at nais na makapag-usap nang mas mahusay sa kanilang mga teknikal na koponan.
Kahit na hindi ka maaaring sumali sa isang live na klase, ang website ng Castiglione ay puno ng mahusay na mga mapagkukunan para sa mga hindi programmer na naghahanap na basa ang kanilang mga paa sa teknikal na panig. Ang kanyang plain-language step-by-step na mga hanay mula sa kung paano mag-set up ng isang domain kasama ang GoDaddy sa pagpili ng tamang app para sa wireframing.
Kaya, kung na-drag mo ang iyong mga paa sa pag-aaral sa code, ngayon na ang oras upang mapaligo ang mga ito sa mundo ng programming. Itapon ang mga pagod na mga paniwala na ikaw ay "hindi lamang teknikal, " dahil salamat sa Castiglione at GA, ang pag-aaral sa code ay mahusay sa iyong maabot.
Kung ikaw ay nasa New York City, ang susunod na klase ng Programming para sa Non-Programmers ay ang katapusan ng linggo ng Hunyo 28. I- secure ang iyong lugar dito . Kung ikaw ay nasa San Francisco at Los Angeles, panatilihin ang mga mata mo para sa isang klase na darating sa iyo mamaya ngayong tag-init.