20 TED Discuții despre programare Toată lumea trebuie să privească
Cu aceste discuții TED cu privire la programare, nu veți învăța Cum pentru a programa, ci mai degrabă cum să fi un programator. Știind cum să scrii codul este doar un aspect al programării, și sincer unul dintre aspectele mai mici. Știind cum să gândești este cheia.
Atitudine și inspirație
1. Thomas Suarez: Un dezvoltator de aplicații de 12 ani
Dacă te-ai gândit vreodată că ești prea tânăr, prea bătrân sau prea încearcă să începi programarea, lasă-te să te răzgândești de această discuție de 4 minute TEDx. Cu un pic de unitate și inteligență, Thomas Suarez a învățat cum să facă mai multe aplicații până la vârsta de 12 ani. Nu l-au lăsat scuze să-l oprească, așa că de ce ar trebui să vă?
Doriți să începeți? Verificați postările noastre despre învățarea de a face aplicații Android Deci, doriți să dezvoltați aplicații Android? Iată cum să învățați așa că doriți să dezvoltați aplicații Android? Iată cum să învăț După atâția ani, s-ar crede că piața de telefonie mobilă este acum saturată cu orice aplicație imaginabilă omului - dar nu este cazul. Există o mulțime de nișe care trebuie încă să ... Read More și de a învăța să facă aplicații iOS în Swift Cele mai bune locuri pentru a învăța Swift, limbajul de programare al Apple Cele mai bune locuri de învățat Swift, limbajul de programare al Apple Dacă doriți să aflați Swift, acum este timp pentru a se scufunda. Limbajul are un viitor luminos și cu cât îl înveți mai repede, cu atât mai repede vei putea să profiți de recompense. Citeste mai mult .
2. Tim Urban: În interiorul minții unui procrastinator maestru
În calitate de programator, veți dori să vă amânați. MULT. Acest TED Talk de 14 minute este dat de cineva care a luptat cu acest lucru în cel mai rău grad și totuși a reușit să o depășească. El stabilește tiparele care au dus la amânarea lui, precum și soluția care continuă să funcționeze pentru el.
3. Ken Robinson: Școlile ucid creativitatea?
“Dacă nu sunteți pregătiți să greșiți, niciodată nu veți găsi nimic original.” În timp ce acest TED Talk, de 20 de minute, nu menționează o dată programarea, tot ceea ce sa discutat este de o importanță critică pentru programatori. Este ușor de uitat că programarea este extrem de creativă și că nu puteți reuși fără creativitate.
4. Kathryn Schulz: Cu privire la greșeli
Acest TED Talk de 17 minute scufundă un pic mai profund în ceea ce spune Ken Robinson de mai sus, dar îl abordează dintr-un unghi diferit. Suntem crescuți să căutăm succes și să evităm eșecul, dar adevăratul succes nu poate fi decât să nu ne temem să încercăm și să nu reușim. Programatorii sunt în neregulă tot timpul. Trebuie să îmbrățișăm asta.
Pentru mai multe detalii, consultați discuțiile noastre TED preferate despre creier 11 Talk-uri fantastice despre TED care explică modul în care funcționează creierul 11 Talk-uri fantastice despre TED care explică modul în care funcționează creierul dvs. De ce suntem noi așa cum suntem noi? Există ceva ce putem face pentru a schimba modul în care ne gândim sau ne comportăm? Aceste 11 discuții TED absorbind știința creierului ne învață să ne depășim ... Citește mai mult .
5. Elon Musk: viitorul pe care îl construim
Acest TED Talk de 40 de minute nu respectă formatul obișnuit. În loc de o prezentare, este efectuată ca un interviu - și cu atât mai bine pentru asta. Această privire în mintea și motivațiile care conduc cel mai mare inovator al timpului nostru vă va arăta că programarea nu se referă doar la cod. E vorba de vise.
6. Linus Torvalds: Mintea din spatele Linux
Iată o altă discuție TED despre programare, care nu este într-adevăr o discuție TED și în schimb prezintă un dialog cu Linus Torvalds, omul notoriu din spatele sistemului de operare Linux. Acest interviu de 21 de minute își explorează modul de gândire și motivațiile care l-au împins să fie un inginer și un avocat cu sursă deschisă.
Aflați mai multe în scufundarea noastră în cine a făcut Linux și de ce este gratuit cine a făcut Linux și de ce este gratuit? Cine a făcut Linux și de ce este gratuit? Linux este cel mai utilizat sistem de operare liber și open source din lume. Spre deosebire de alternativele comerciale, nicio persoană sau companie nu poate lua credit. Dar de ce este liber? Și cine este în spatele lui Linux? Citeste mai mult .
7. Danielle Feinberg: Ingredientul magic care aduce filmelor Pixar la viață
Acest TED Talk de 12 minute este un exemplu minunat și plin de înțelepciune cu privire la modul în care știința și arta se pot uni pentru a produce ceva mai mare decât suma părților sale - și cum pot să se destrame lucrurile dacă neglijezi nici unul.
8. Richard St. John: cele 8 secrete ale succesului
Îți voi arăta secretele pentru tine: Pasiune, Muncă, Bună, Focus, Push, Serviciu, Idei și Persist. Dar pentru a înțelege cu adevărat ceea ce înseamnă Sf. Ioan, ar trebui să urmăriți videoclipul - este abia 4 minute, deci ce trebuie să pierdeți? Acesta este un sfat de aur dacă doriți să reușiți ca programator de carieră.
Istoria și viitorul
9. George Dyson: Nașterea calculatorului
Să știi unde te duci și să înțelegi de unde ai venit. În acest TED Talk de 17 minute, istoricul Dyson explică istoria calculatorului - pornind de la drumul din anii 1600 - și cum am ajuns unde suntem acum. Nu numai că este interesant, dar este ușor de digerat.
10. Kevin Slavin: Cum modelează lumea noastră algoritmii
În acest TED Talk 15 de minute despre programare, Slavin face în esență un motiv pentru care programarea este atât de critică pentru epoca modernă, avertizând că algoritmii moderni sunt scrise prea nesăbuit și fără suficientă gîndire la implicații. În calitate de programator, acestea sunt tipurile de lucruri pe care trebuie să le luați în considerare.
11. Jeff Hawkins: Cum știința creierului va schimba computerele
Adesea ne gândim la computere și la creier ca la fel, dar merge mai adânc decât asta. În timp ce computerele ne învață multe despre creier, avem încă multe de învățat despre creier - și cu acele progrese în cunoaștere, înțelegerea computerizată va evolua, de asemenea,.
12. James Patten: cea mai bună interfață pentru computer? Poate ... mâinile tale
Această discuție TED este una scurtă la doar 6 minute, dar este suficient să te gândești. Pentru întreaga istorie a dispozitivelor de calcul, am interacționat în principal cu tastaturi și șoareci. Mai recent, touchscreens și controale vocale. Dar în viitor? Patten sugerează că controlul va fi portabil.
13. Mitch Resnick: Să învățăm copiii să codifice
Discuțiile TEDx sunt privite de multe ori pentru că nu au același nivel de control al calității ca TED Talks, dar acesta trece examenul. În 16 minute, Resnick explică de ce ar trebui să învățăm copiii să codifice.
14. Linda Liukas: o modalitate încântătoare de a învăța copiii despre computere
Iată o altă discuție TEDx, de numai 11 minute, dar inspirată în modul în care este optimistă și gândită în perspectivă. “Nu este magică și nu este complicată,” Liukas spune despre computere și programare. Scopul ei este de a găsi modalități de a învăța copiii într-un mod invitat. Iată ce a învățat.
Securitatea calculatorului
15. Ralph Langner: Crăciunul Stuxnet, o armă cibernetică de secol XXI
Probabil cel mai mult fascinant TED Vorbeste vreodata, Langner petrece 10 minute pentru a explica viermele Stuxnet, de ce a fost atat de periculos atunci cand atacurile guvernamentale: Malware-ul statului-stat expus cand guvernele ataca: Malware-ul statului-stat expus Un razboi cibernetic are loc acum, ascuns de internet rezultatele au fost rareori observate. Dar cine sunt jucătorii din acest teatru de război și care sunt armele lor? Citiți mai multe și cum a deconstruit echipa sa și a dat seama ce face. Acesta arată nivelul de rezolvare a problemelor care este necesar ca programator atunci când se confruntă cu o problemă.
16. Mikko Hypponen: Virusi de luptă, apărarea rețelei
În doar 17 minute, Hypponen explorează istoria virușilor, începând cu primul virus pe internet din 1986 și până la nașterea și evoluția industriei malware criminale organizate și motivațiile acestora. Ce putem face despre acest lucru și cum ne afectează acest lucru înainte?
17. Misha Glenny: Închiriați-i pe hackeri!
Acest TED Talk de 18 minute oferă o soluție interesantă pentru una dintre cele mai grave probleme ale secolului XXI: cum putem învinge hackerii și infractorii cibernetici? Așa cum probabil ați strălucit din titlu, Glenny sugerează că există doar un singur răspuns adevărat: aduceți-i pe partea noastră.
Inteligență artificială
18. Nick Bostrom: Ce se întâmplă atunci când computerele noastre devin mai desterate decât suntem?
În acest TED Talk de 16 minute, Nick Bostrom explorează ideea de AI supraumană și ne îndeamnă să ne gândim foarte mult la ceea ce ar trebui să facem în pregătirea pentru aceasta. “Inteligența mașinilor este ultima invenție pe care umanitatea o va face vreodată,” el spune. Va fi o binefacere sau o greșeală?
Desigur, mai avem încă alte lucruri de care să ne îngrijim înainte de atunci, cum ar fi ce se întâmplă atunci când roboții își preiau slujbele Ce se întâmplă când robotii pot face toate slujbele? Ce se întâmplă când robotii pot face toate locurile de muncă? Roboții devin din ce în ce mai inteligenți - ce se întâmplă atunci când pot face orice loc de muncă mai bun și mai ieftin decât ființele umane? Citeste mai mult .
19. Stuart Russell: 3 principii pentru crearea de AI mai sigur
Dacă este lăsată necontrolată, creșterea inteligenței superinteligente ar putea denunța o catastrofă pentru rasa umană. În această discuție TED de 17 minute, Russell prezintă o viziune și un set de linii directoare pentru orientarea dezvoltării într-un mod care încă echipează AI pentru a rezolva problemele, dar într-un mod care se aliniază la valorile umane.
20. David Hanson: Roboții ăștia “Afișați emoția”
În timp ce AI superinteligentă este înfricoșătoare să se gândească, AI sentient care poate înțelege și imita emoțiile umane este locul în care devine cu adevărat tulburător. Acest TED Talk de 7 minute reprezintă o demonstrație a ceea ce este deja posibil și o prevestire a ceea ce ne putem aștepta în următorii zece ani sau două.
Din care dintre ele te-ai bucurat cel mai mult? Există alte discuții TED pe care le-ați recomanda programatorilor? Spuneți-ne în comentariile!
Credit de imagine: kasto / Depositphotos
Explorați mai multe despre: Programare, Discuții TED.