Küçük yaşta bir çocuğum var. Bundan on beş yıl sonra Yapay Zeka dünyasındaki iş piyasası için nasıl hazırlanmalı? Öğrenmeye istekli olduğu anda ona hemen Python’u (programlama dili) öğretmeli miyim?
Andrew Ng, Coursera’nın Kurucularından; Stanford Üniversitesi’nde Misafir Profesör Cevaplama Tarihi: 13.Eylül
Çeviren: Ahmet Diril (e-posta)
Evet, ona kod yazmayı öğretin. Daha da önemlisi, ona öğrenmeye devam etme (sürekli öğrenme) kültürü kazandırın.
Bilgisayar Bilimleri (CS) dünyasında, hepimiz yaklaşık 5 yılda bir yeni teknolojilere ve düşünce paradigmalarına (internet -> bulut -> mobil -> Yapay Zeka/ makine öğrenimi) geçmeye alıştık, çünkü yeni teknolojiler bu kadar hızlı icat ediliyor ve daha önce yaptığımız şeylerin zamanı geçiyor. Dolayısıyla CS tayfası her zaman yeni şeyler öğrenmeye alışkın.
Şimdi değişen şey şu ki CS, hemen hemen her endüstriye bulaştı. Dolayısıyla artık CS dünyası dışındakiler de birkaç yılda bir değişmek zorunda kalıyor. Artık herkesin değişmesi gerekiyor. Bu nedenle öğrenmeyi sürdürebilme kızınıza verebileceğiniz en önemli kariyer becerisi olacaktır.
Ayrıca (neredeyse) herkesin kod yazmayı öğrenmesi gerektiğini düşünüyorum. Bir zamanlar herkesin okuma/yazma bilmesinin gerekli olup olmadığını da tartışıyorduk. Belki de birkaç okur-yazar keşiş bize yazılanları okuyabilir ve insanlığın çoğunun okuması/yazması gerekmezdi? Ya da belki de en çok satan kitapları yazacak az sayıda kişi dışında kimsenin yazmayı bilmesi gerekmezdi? Fakat gördük ki okur-yazarlık arttıkça insanlar arasındaki iletişim çok daha iyi hale geldi: En çok satan kitapları yazan küçük bir grupla yetinmek yerine, sadece tek bir kişiye e-postalar da yazılabilir ve bu da çok değerlidir.
Bugün, çok az sayıda kişinin kod yazabildiği bir dönemdeyiz, dolayısıyla yazılan programların çoğu büyük kitlelere yönelik olarak yazılıyor. Ancak herkes kod yazabilirse, belki de köşedeki dükkanın sahibi olan aile, LCD ekranlarını bu haftaki satış promosyonu için ayarlayacak birkaç satırlık bir kod yazabilecek; ya da belki de bir koca, yalnızca karısı için basit bir uygulama yazabilecek, tıpkı bugün tek okuyanın karısı olacağı bir e-posta yazdığı gibi.
Okur-yazarlığın yaygınlaşması insanlar arasındaki iletişimi geliştirdi. Şimdi, insan ve makine iletişimi de çok önemli hale geliyor ve öngörülebilir gelecekte en derin insan-makine iletişimi için kod yazma yeteneği temeli oluşturacaktır. Dolayısıyla, dünyada sadece birkaç milyon programcıya ihtiyaç olduğunu düşünenlerle aynı fikirde değilim; bence neredeyse herkesin okumayı/yazmayı öğrendiği gibi herkes kod yazmayı da öğrenmelidir.
I have a toddler. How should she prepare herself for the job market 15 years from now in the world of AI? Should I teach her Python as soon as she is willing to learn?
Andrew Ng, Co-founder of Coursera; Adjunct Professor of Stanford Answered Sep 13 · Featured on HuffPost
Yes, do teach her to code. More importantly, cultivate in her the ability to keep learning.
In the CS world, all of us are used to needing to jump every ~5 years onto new technologies and paradigms of thinking (internet->cloud->mobile->AI/machine learning), because new technologies get invented at that pace that obsolete parts of what we were previously doing. So CS people are used to learning new things all the time.
The thing that’s now changed is that CS has infected pretty much every other industry. So now it’s not just the CS world that has to change every few years. It’s that everyone now needs to change. That’s why being able to keep learning will be the most important career skill you can teach your daughter.
I also think (almost) everyone should learn to code. Once upon a time, we wondered if everyone needed to be able to read/write. Perhaps we could just have a few literate monks recite text to us, and most of humanity did not need to read/write? Or perhaps we just needed a small number of people to write best-selling books, and no one else needed to be able to write? What we found was that with rising literacy, human-to-human communications became much better: Rather than only having a small group write best sellers, we can also have emails written just for an audience of one, and this too is valuable.
Today we’re in an era where so few people can code that at lot code is written for mass audiences. But if everyone can code, perhaps the mom-and-pop owner of a corner store can write a few lines of code to customize their LCD display for this week’s promotional sale; or perhaps a husband can write a simple app whose only audience will be his wife, much like he might today send an email whose only audience is his wife.
Widespread literacy has transformed human-to-human communication. Now, human-to-machine communication is becoming really important as well, and the ability to code will be the basis for the deepest human-to-machine communication for the forseeable future. So I don’t agree with those who think the world needs only a few million programmers; I think almost everyone should learn to code in the same way that almost everyone should learn to read/write.
Hiç yorum yok:
Yorum Gönder