20 TED-foredrag om programmering, alle skal se

  • Owen Little
  • 0
  • 898
  • 215
Reklame

Med disse TED Talks om programmering lærer du ikke hvordan at programmere men snarere hvordan være en programmerer. At vide, hvordan man skriver kode, er kun et aspekt af programmering, og helt ærligt et af de mindre aspekter. At vide, hvordan man tænker, er nøglen.

Holdning og inspiration

1. Thomas Suarez: En 12-årig appudvikler

Hvis du nogensinde troede, at du var for ung, for gammel eller for uerfaren til at begynde at programmere, så lad denne 4-minutters TEDx Talk ændre mening. Med en smule drev og kløgt lærte Thomas Suarez, hvordan man laver flere apps i 12-års alderen. Han lod ikke undskyldninger stoppe ham, så hvorfor skulle du gøre det?

Vil du komme i gang? Tjek vores indlæg om at lære at lave Android-apps Så vil du udvikle Android-apps? Her er, hvordan du lærer det, du ønsker at udvikle Android-apps? Her er, hvordan man lærer Efter så mange år, skulle man tro, at mobilmarkedet nu er mættet med enhver app, man kan forestille sig - men det er ikke tilfældet. Der er masser af nicher, der stadig skal ... og lære at gøre iOS-apps i Swift De bedste steder at lære Swift, Apples programmeringssprog De bedste steder at lære Swift, Apples programmeringssprog Hvis du vil lære Swift, er det nu tid til at dykke ned. Sproget har en lys fremtid, og jo hurtigere du lærer det, jo før vil du kunne høste belønningen. .

2. Tim Urban: Inde i sindet af en Master Procrastinator

Som programmerer vil du udskyde. EN MASSE. Denne 14-minutters TED Talk bliver givet af nogen, der kæmpede med dette i værste grad og alligevel lykkedes at overvinde det. Han fastlægger de mønstre, der førte til hans udsættelse, såvel som den løsning, der fortsætter med at arbejde for ham.

3. Ken Robinson: Gør skoler dræb kreativitet?

“Hvis du ikke er parat til at tage forkert, kommer du aldrig på noget originalt.” Mens denne 20-minutters TED Talk ikke en gang nævner programmering, er alt det, der diskuteres, af kritisk betydning for programmerere. Det er let at glemme, at programmering er yderst kreativ, og du kan ikke lykkes uden kreativitet.

4. Kathryn Schulz: At være forkert

Denne 17 minutters TED Talk dykker lidt dybere ind i hvad Ken Robinson siger ovenfor, men tackler det fra en anden vinkel. Vi opdrages for at søge succes og undgå fiasko, men ægte succes kan kun komme fra at være frygtelig for at prøve og mislykkes. Programmerere tager fejl hele tiden. Vi er nødt til at omfatte det.

For mere som dette, se vores favorit TED-samtaler på hjernen 11 Fantastiske TED-samtaler, der forklarer, hvordan din hjerne fungerer 11 Fantastiske TED-samtaler, der forklarer, hvordan din hjerne fungerer. Hvorfor er vi sådan, som vi er? Er der noget, vi kan gøre for at ændre den måde, vi tænker eller opfører os på? Disse 11 absorberende TED-samtaler om hjernevidenskab lærer os at overvinde vores ... .

5. Elon Musk: Den fremtid, vi bygger

Denne 40 minutters TED Talk følger ikke det sædvanlige format. I stedet for en præsentation gennemføres den som et interview - og så meget desto bedre for det. Dette kig ind i sindet og motiveringer, der driver den tids største innovatør vil vise dig, at programmering ikke kun handler om kode. Det handler om drømme.

6. Linus Torvalds: Sindet bag Linux

Her er en anden TED Talk om programmering, der ikke rigtig er en TED Talk og i stedet præsenterer en dialog med Linus Torvalds, den berygtede mand bag Linux-operativsystemet. Denne 21-minutters samtale udforsker hans tankegang og de motiveringer, der skubbede ham til at være ingeniør og open source-talsmand.

Lær mere i vores dyk efter, hvem der har oprettet Linux, og hvorfor det er gratis Hvem har lavet Linux, og hvorfor er det gratis? Hvem lavede Linux, og hvorfor er det gratis? Linux er det mest anvendte gratis og open source operativsystem i verden. I modsætning til kommercielle alternativer kan ingen personer eller virksomheder tage kredit. Men hvorfor er det gratis? Og hvem der står bag Linux? .

7. Danielle Feinberg: Den magiske ingrediens, der bringer Pixar-film til livet

Denne 12-minutters TED Talk er et vidunderligt og indsigtsfuldt eksempel på, hvordan videnskab og kunst kan mødes for at producere noget, der er større end summen af ​​dets dele - og hvordan ting kan falde fra hinanden, hvis du forsømmer en af ​​dem.

8. Richard St. John: De 8 hemmeligheder om succes

Jeg lægger hemmelighederne op for dig: lidenskab, arbejde, god, fokus, skub, service, ideer og vedvar. Men for virkelig at forstå, hvad St. John betyder, skal du se videoen - den er knap 4 minutter lang, så hvad skal du tabe? Dette er et gyldent råd, hvis du vil have succes som karriereprogrammer.

Historie og fremtid

9. George Dyson: Computerens fødsel

At vide, hvor du går, og at skulle forstå, hvor du kom fra. I denne 17 minutters TED Talk forklarer historikeren Dyson computerens historie - startende fra langt tilbage i 1600-tallet - og hvordan vi nåede dit sted, hvor vi er nu. Det er ikke kun interessant, men det er let at fordøje.

10. Kevin Slavin: Hvordan algoritmer former vores verden

I denne 15-minutters TED Talk om programmering gør Slavin i det væsentlige en sag for, hvorfor programmering er så kritisk for den moderne tidsalder, hvor han advarer om, at moderne algoritmer er skrevet for hensynsløst og uden tilstrækkelig tanke om implikationerne. Som programmerer er det disse slags ting, du også skal overveje.

11. Jeff Hawkins: Hvordan Brain Science vil ændre computing

Vi tænker ofte på computere og hjerner som grundlæggende det samme, men det går dybere end det. Mens computere lærer os meget om hjernen, har vi stadig meget mere at lære om hjernen - og med disse fremskridt inden for viden, vil vores forståelse af computing også udvikle sig.

12. James Patten: Den bedste computergrænseflade? Måske ... Dine hænder

Denne TED Talk er en kort på kun 6 minutter, men det er nok til at få dig til at tænke. I hele computerenhedens historie har vi hovedsageligt interageret med tastaturer og mus. For nylig er berøringsskærme og stemmestyringer. Men i fremtiden? Patten antyder, at kontrol vil blive håndholdt.

13. Mitch Resnick: Lad os lære børn at kode

TEDx Talks ses ofte ned på, fordi de ikke har det samme niveau af kvalitetskontrol som TED Talks, men denne klarer testen. Om 16 minutter forklarer Resnick, hvorfor vi skal lære børn at kode.

14. Linda Liukas: En dejlig måde at lære børn om computere på

Her er endnu en TEDx Talk, kun 11 minutter lang, men inspirerende til, hvor optimistisk og fremadrettet den er. “Det er ikke magi, og det er ikke kompliceret,” Liukas siger om computere og programmering. Hendes mål er at finde måder at undervise børn på på en indbydende måde. Her er hvad hun har lært.

Computersikkerhed

15. Ralph Langner: Cracking Stuxnet, et cybervåben fra det 21. århundrede

Det er sandsynligvis mest spændende TED Talk nogensinde, Langner bruger 10 minutter på at forklare Stuxnet-ormen, hvorfor det var så farligt, når regeringer angriber: Nation-State Malware udsættes, når Government's Attack: Nation-State Malware Exposed. En cyberwar finder sted lige nu, skjult af internettet, dets resultater, der sjældent er observeret. Men hvem er spillerne i dette krigsteater, og hvad er deres våben? , og hvordan hans team dekonstruerede det og regnede ud hvad det gør. Det viser det niveau af problemløsning, der er nødvendigt som programmerer, når man bliver konfronteret med et problem.

16. Mikko Hypponen: Bekæmpelse af vira, forsvar af nettet

På blot 17 minutter udforsker Hypponen viraernes historie, startende med den første internetvirus i 1986 og frem til fødslen og udviklingen af ​​den organiserede kriminelle malware-industri og deres motiver. Hvad kan vi gøre ved det, og hvordan påvirker dette os fremad?

17. Misha Glenny: Ansæt hackere!

Denne 18 minutters TED Talk tilbyder en interessant løsning på et af de værste problemer i det 21. århundrede: hvordan kan vi besejre hackere og cyberkriminelle? Som du måske har skimtet fra titlen, foreslår Glenny, at der kun findes et sandt svar: bringe dem hen til vores side.

Kunstig intelligens

18. Nick Bostrom: Hvad sker der, når vores computere bliver smartere end vi er?

I denne 16-minutters TED Talk undersøger Nick Bostrom ideen om overmenneskelig AI og opfordrer os til at tænke meget hårdt over, hvad vi burde gøre for at forberede det. “Maskinintelligens er den sidste opfindelse, som menneskeheden nogensinde vil have brug for,” han siger. Vil det være en velsignelse eller en fejltagelse?

Selvfølgelig har vi stadig andre ting at bekymre os om før da, såsom hvad der sker, når robotter overtager vores job. Hvad sker der, når robotter kan udføre alle job? Hvad sker der, når robotter kan udføre alle job? Robotter bliver hurtigere smartere - hvad sker der, når de kan udføre ethvert job bedre og billigere end mennesker? .

19. Stuart Russell: 3 principper for oprettelse af mere sikker AI

Hvis vækst af superintelligent AI ikke forbliver markeret, kan det virke katastrofe for den menneskelige race. I denne 17 minutters TED Talk præsenterer Russell en vision og et sæt retningslinjer for vejledning i udvikling på en måde, der stadig udstyrer AI til at løse problemer, men på en måde, der er i overensstemmelse med menneskelige værdier.

20. David Hanson: Robots That “Vis følelser”

Selvom superintelligent AI er skræmmende at tænke på, er det opmærksomme AI, der kan forstå og efterligne menneskelige følelser, hvor det bliver virkelig foruroligende. Denne 7-minutters TED Talk er en demonstration af hvad der allerede er muligt og en forsmag på, hvad vi kan forvente i det næste årti eller to.

Hvilke af disse nød du mest? Er der andre TED-samtaler, du vil anbefale programmerere? Fortæl os det i kommentarerne!

Billedkredit: kasto / Depositphotos




Endnu ingen kommentarer

Om moderne teknologi, enkel og overkommelig.
Din guide i en verden af moderne teknologi. Lær hvordan du bruger de teknologier og gadgets, der omgiver os hver dag, og lær, hvordan du finder interessante ting på Internettet.