
Edmund Richardson
0
1800
383
Z tymi rozmowami na temat programowania TED nie nauczysz się w jaki sposób programować, ale raczej jak być programista. Umiejętność pisania kodu to tylko jeden aspekt programowania i, szczerze mówiąc, jeden z mniejszych aspektów. Kluczem jest umiejętność myślenia.
Postawa i inspiracja
1. Thomas Suarez: 12-letni programista aplikacji
Jeśli kiedykolwiek myślałeś, że jesteś za młody, za stary lub zbyt niedoświadczony, aby rozpocząć programowanie, pozwól temu 4-minutowemu Talk TEDx zmienić zdanie. Przy odrobinie popędu i sprytu Thomas Suarez nauczył się tworzyć kilka aplikacji w wieku 12 lat. Nie pozwolił, by wymówki go powstrzymały, więc dlaczego miałbyś?
Chcesz zacząć? Sprawdź nasze posty na temat tworzenia aplikacji na Androida Więc chcesz opracować aplikacje na Androida? Oto jak się uczyć, chcesz opracować aplikacje na Androida? Oto jak się uczyć Po tylu latach można by pomyśleć, że rynek telefonii komórkowej jest teraz nasycony każdą aplikacją, jaką można sobie wyobrazić - ale tak nie jest. Istnieje wiele nisz, które wciąż muszą… i nauka tworzenia aplikacji dla systemu iOS w Swift Najlepsze miejsca do nauki Swift, język programowania Apple Najlepsze miejsca do nauki Swift, język programowania Apple Jeśli chcesz nauczyć się Swift, teraz nadszedł czas, aby zanurz się. Język ma świetlaną przyszłość i im szybciej się go nauczysz, tym szybciej będziesz mógł czerpać nagrody. .
2. Tim Urban: Inside the Mind of a Master Procrastinator
Jako programista będziesz chciał odkładać na później. DUŻO. Ta 14-minutowa rozmowa TED jest prowadzona przez kogoś, kto zmagał się z tym w najgorszym stopniu i nadal zdołał ją pokonać. Przedstawia wzorce, które doprowadziły do jego zwlekania, a także rozwiązanie, które nadal dla niego działa.
3. Ken Robinson: Do School Kill Creativity?
“Jeśli nie jesteś przygotowany na błąd, nigdy nie wymyślisz niczego oryginalnego.” Chociaż w tym 20-minutowym wykładzie TED ani razu nie wspomina się o programowaniu, wszystko omawiane ma kluczowe znaczenie dla programistów. Łatwo zapomnieć, że programowanie jest wysoce kreatywne i nie można osiągnąć sukcesu bez kreatywności.
4. Kathryn Schulz: On Being Wrong
Ta 17-minutowa rozmowa TED wnika nieco głębiej w to, co mówi Ken Robinson, ale zajmuje się nią z innej perspektywy. Jesteśmy wychowywani, by szukać sukcesu i unikać porażki, ale prawdziwy sukces może wynikać tylko z tego, że nie boimy się próbować ponieść porażkę. Programiści się mylą cały czas. Musimy to zaakceptować.
Aby dowiedzieć się więcej na ten temat, sprawdź nasze ulubione rozmowy TED na temat mózgu. 11 fantastycznych rozmów TED, które wyjaśniają, jak działa Twój mózg. 11 fantastycznych rozmów TED, które wyjaśniają, jak działa Twój mózg. Dlaczego jesteśmy tacy, jacy jesteśmy? Czy jest coś, co możemy zrobić, aby zmienić sposób myślenia lub zachowania? Te 11 absorbujących wykładów TED na temat nauki o mózgu uczy nas, jak pokonać… .
5. Elon Musk: budujemy przyszłość
Ta 40-minutowa rozmowa TED nie odbywa się w zwykłym formacie. Zamiast prezentacji jest prowadzony jako wywiad - i tym lepiej. To spojrzenie w głąb umysłu i motywacje, które napędzają największego innowatora naszych czasów, pokażą Ci, że programowanie to nie tylko kod. Chodzi o sny.
6. Linus Torvalds: The Mind Behind Linux
Oto kolejna dyskusja TED na temat programowania, która tak naprawdę nie jest dyskusją TED i zamiast tego przedstawia dialog z Linusem Torvaldsem, znanym człowiekiem za systemem operacyjnym Linux. Ten 21-minutowy wywiad analizuje jego sposób myślenia i motywacje, które skłoniły go do zostania inżynierem i adwokatem open source.
Dowiedz się więcej w naszym omówieniu, kto stworzył Linuksa i dlaczego jest darmowy Kto stworzył Linuksa i dlaczego jest bezpłatny? Kto stworzył Linuksa i dlaczego jest bezpłatny? Linux jest najczęściej używanym darmowym i otwartym systemem operacyjnym na świecie. W przeciwieństwie do komercyjnych alternatyw, żadna osoba ani firma nie może wziąć kredytu. Ale dlaczego jest za darmo? I kto stoi za Linuksem? .
7. Danielle Feinberg: Magiczny składnik, który ożywia filmy Pixar
Ta 12-minutowa rozmowa TED jest wspaniałym i wnikliwym przykładem tego, jak nauka i sztuka mogą łączyć się, aby wytworzyć coś większego niż suma jego części - i jak rzeczy mogą się rozpaść, jeśli zaniedbacie jedno z nich.
8. Richard St. John: 8 sekretów sukcesu
Przedstawię ci sekrety: pasję, pracę, dobro, koncentrację, popychanie, służbę, pomysły i wytrwałość. Ale żeby naprawdę zrozumieć, co znaczy St. John, powinieneś obejrzeć wideo - to zaledwie 4 minuty, więc co musisz stracić? To złota rada, jeśli chcesz odnieść sukces jako programista kariery.
Historia i przyszłość
9. George Dyson: Narodziny komputera
Aby wiedzieć, dokąd zmierzasz, i musisz zrozumieć, skąd pochodzisz. W tym 17-minutowym wykładzie TED historyk Dyson wyjaśnia historię komputera - począwszy od 1600 roku - i to, jak dotarliśmy do miejsca, w którym jesteśmy teraz. Jest nie tylko interesujący, ale także łatwy do strawienia.
10. Kevin Slavin: Jak algorytmy kształtują nasz świat
W tym 15-minutowym wykładzie TED na temat programowania Slavin w gruncie rzeczy uzasadnia, dlaczego programowanie jest tak ważne dla współczesnej epoki, ostrzegając, że współczesne algorytmy są pisane zbyt lekkomyślnie i bez dostatecznej refleksji nad implikacjami. Jako programista musisz wziąć pod uwagę te rzeczy.
11. Jeff Hawkins: Jak nauka mózgu zmieni obliczenia
Często myślimy, że komputery i mózgi są w zasadzie takie same, ale idzie to głębiej. Podczas gdy komputery uczą nas wiele o mózgu, wciąż mamy wiele do nauczenia się o mózgu - a wraz z postępem wiedzy nasze rozumienie informatyki również ewoluuje.
12. James Patten: najlepszy interfejs komputerowy? Może… Twoje ręce
Ta rozmowa TED jest krótka i trwa zaledwie 6 minut, ale wystarczy, abyś zaczął myśleć. Przez całą historię urządzeń komputerowych współdziałaliśmy głównie z klawiaturami i myszami. Ostatnio ekrany dotykowe i sterowanie głosowe. Ale w przyszłości? Patten sugeruje, że kontrola będzie ręczna.
13. Mitch Resnick: Nauczmy dzieci kodować
Dyskusje na TEDx są często lekceważone, ponieważ nie mają takiego samego poziomu kontroli jakości jak rozmowy TEDx, ale ten przechodzi test. W 16 minut Resnick wyjaśnia, dlaczego powinniśmy uczyć dzieci kodowania.
14. Linda Liukas: Wspaniały sposób na uczenie dzieci o komputerach
Oto kolejna dyskusja TEDx, trwająca zaledwie 11 minut, ale inspirująca w tym, jak optymistyczna i przyszłościowa. “To nie jest magia i nie jest skomplikowane,” Liukas mówi o komputerach i programowaniu. Jej celem jest znalezienie sposobów na nauczenie tego dzieci w zachęcający sposób. Oto, czego się nauczyła.
Bezpieczeństwo komputera
15. Ralph Langner: Cracking Stuxnet, broń z XXI wieku
Prawdopodobnie najbardziej fascynujący TED Talk ever, Langner poświęca 10 minut na wyjaśnienie robaka Stuxnet, dlaczego jest tak niebezpieczny, gdy rząd atakuje: złośliwe oprogramowanie państwowe ujawnia się, gdy atakuje rząd: narażone złośliwe oprogramowanie państwowe Obecnie trwa cyberwojna, ukryta w Internecie, jej wyniki rzadko obserwowane. Ale kim są gracze w tym teatrze wojny i jaka jest ich broń? i jak jego zespół zdekonstruował go i zorientował się, co robi. Pokazuje poziom rozwiązywania problemów, który jest niezbędny jako programista w obliczu problemu.
16. Mikko Hypponen: Walka z wirusami, obrona sieci
W ciągu zaledwie 17 minut Hypponen bada historię wirusów, od pierwszego wirusa internetowego w 1986 r., Aż do narodzin i ewolucji zorganizowanego przestępczego przemysłu szkodliwego oprogramowania i ich motywacji. Co możemy z tym zrobić i jak wpływa to na naszą przyszłość?
17. Misha Glenny: Zatrudnij hakerów!
Ta 18-minutowa rozmowa TED stanowi interesujące rozwiązanie jednego z najgorszych problemów XXI wieku: jak pokonać hakerów i cyberprzestępców? Jak zapewne lśniłeś z tytułu, Glenny sugeruje, że istnieje tylko jedna prawdziwa odpowiedź: przenieś je na naszą stronę.
Sztuczna inteligencja
18. Nick Bostrom: Co się dzieje, gdy nasze komputery stają się mądrzejsze niż jesteśmy?
W tym 16-minutowym wykładzie TED Nick Bostrom bada ideę nadludzkiej sztucznej inteligencji i wzywa nas do bardzo intensywnego przemyślenia tego, co powinniśmy zrobić, przygotowując się do tego. “Inteligencja maszynowa jest ostatnim wynalazkiem, jaki ludzkość kiedykolwiek będzie musiała zrobić,” on mówi. Czy to będzie dobrodziejstwo czy błąd?
Oczywiście nadal musimy martwić się innymi sprawami, takimi jak to, co dzieje się, gdy roboty przejmują naszą pracę. Co się dzieje, gdy roboty mogą wykonywać wszystkie zadania? Co się dzieje, gdy roboty mogą wykonywać wszystkie zadania? Roboty stają się coraz bardziej inteligentne - co dzieje się, gdy mogą wykonywać każdą pracę lepiej i taniej niż ludzie? .
19. Stuart Russell: 3 zasady tworzenia bezpieczniejszej AI
Jeśli pozostanie niezaznaczone, wzrost nadinteligentnej sztucznej inteligencji może oznaczać katastrofę dla rasy ludzkiej. W tym 17-minutowym wykładzie TED Russell przedstawia wizję i zestaw wskazówek dotyczących kierowania rozwojem w sposób, który wciąż wyposaża AI w rozwiązywanie problemów, ale w sposób zgodny z ludzkimi wartościami.
20. David Hanson: Robots That “Pokaż emocje”
Podczas gdy nadinteligentna sztuczna inteligencja jest przerażająca, myślenie sztucznej inteligencji, która potrafi zrozumieć i naśladować ludzkie emocje, staje się naprawdę niepokojące. Ta 7-minutowa rozmowa TED jest demonstracją tego, co już jest możliwe, i przedsmakiem tego, czego możemy się spodziewać w następnej dekadzie lub dwóch.
Które z nich podobały Ci się najbardziej? Czy są jeszcze jakieś rozmowy TED, które poleciłbyś programistom? Daj nam znać w komentarzach!
Źródło obrazu: kasto / Depositphotos