Yazılımcılar İçin Hafta Sonu Okumaları - Sayı #30(Çocuklara Yapay Zeka Öğretimi, Teknik Borçlar, Şehircilikte Blockchain ve çok daha fazlası)
Merhabalar.
30. sayı ile huzurlarınızdayım. 2018 derlemesinden dolayı yine bir haftalık sekme oldu ve çok fazla makale birikti ve düzenin iyice şirazesi dağıldı. Önümüzdeki hafta toparlamayı umuyorum. Bu kez geniş tanıtımları az tutup, "kısa kısa"yı uzattım. Faydalı olması ümidiyle.
Frontend Geliştirici Adaylarına Tavsiyeler
2018 derlemesine de koyduğum Boca bölümünde yazılımcılara tavsiyeler konulu makaleleri derlemiştim. Geçtiğimiz hafta Murat Doğan da Frontend geliştiricisi olmak isteyenler özelinde yazılımcı adaylarına tavsiyelerini aktardığı güzel bir yazı yazmış.
Çocuklara Yapay Zeka Öğretimi
Geçen sayıda Zafer Demirkol'un 10 yaşındaki oğluyla yapay zeka çalışma serüveninden bahsetmiştim. Bu kez de "çocuklara nasıl yapay zeka öğretilir?" sorusunu cevaplamak için bir seriye başlamış. Yine emek verilmiş enfes bir yazı ortaya çıkarmış. Yapay zeka öğretimine gelmeden önce direkt öğretimle alakalı anlattıkları da ekstra faydalı.
Yapay Zeka ve Kullanım Alanları
Ayyüce Kızrak ve Deep Learning Türkiye ekibinden bir grup arkadaş, yapay zekanın kullanım alanlarını ve senaryolarını derlemişler. Sektör bazlı olarak ayırdıkları emek dolu bu uzun ve kapsamlı derleme de 12 farklı sektörde 100'den fazla kullanım alanından bahsetmişler.
Deniz Kılınç da yapay zeka çalışırken karşılaşılan problem ve zorluklardan; aynı zamanda bunları aşma yöntemlerinden bahseden devamlı güncellemeyi planladığı bir yazı kaleme almış.
Bilgisayarla Görme
Yapay zeka hızla gelişse de önünde daha uzunca bir yol var. Hala önünde önemli zorluklar bulunan dallarından biri bilgisayarla görme. Hacettepe Üniversitesi öğretim üyelerinden Aykut Erdem ve Erkut Erdem, "Bilgisayarlar Düşünebilir mi?" başlıklı bir yazı dizisine başlamışlar. İlk yazıda yapay zekanın ve bilgisayarla görmenin tarihinden bahsetmiş; bilgisayarla görmenin neden zor olduğunu irdelemişler. Oldukça detaylı ve okuması keyifli bir yazı kaleme almışlar.
Şehircilikte Blockchain
Blockchain teknolojisi dünya üzerinde pek çok farklı senaryo için tecrübe edilmeye devam ediliyor. Yerel seçimler yaklaşırken İsmail Hakkı Polat Hoca da belediyecilikte kullanımına kafa yormuş.
Bu arada Ticaret Bakanlığı, ithalat ve ihracat işlemlerinde blockchain teknolojisini kullanmak için bir çalışma başlatmış ve Blockchain Türkiye Platformu'na üye olmuş. Detaylar Tomorrow'un yayımladığı yazıda.
Kotlin Yenilikleri
Zafer Ayan, geçtiğimiz haftalarda Kotlin ile Java'nın farklarından bahsetmişti. Bu kez de getirdiği yenilik ve kolaylıklardan bahsetmiş.
Yine yakın zamanda yayımladığı diğer bir yazısında da Android'de vector drawable kullanımını anlatmış.
Beyaz Yakadan Girişimciliğe
Kendi ifadesiyle "pinpon topu gibi bir kariyer"e sahip olan Umut Gökbayrak, 3 kez kurumsal dünyaya 4 kez de girişimcilik dünyasına göç etmiş. Aynı zamanda uzun yıllara yayılan bu süreçte edindiği tecrübeleri, "beyaz yakadan girişimciliğe geçiş" başlıklı her yönüyle enfes yazısında bize aktarmış.
Yazılımcının Kamçısı
Geliştirdiğimiz yazılımlardaki teknik borçlar hayatımız gerçeği. Yüzde yüz kendi yağında kavrulan bir yazılım geliştirmek neredeyse imkansız. Ama ne kadar az borçla ilerlersek yarınlarımızı o kadar az ipotek ederiz ve başımız o kadar az ağrır. Burak Selim Şenyurt, geçtiğimiz haftalarda yayımladığı yazısında genişçe teknik borçlardan bahsetmiş; nasıl kaçınacağımızı ve önceden birikmiş borçları nasıl ödeyeceğimizi anlatmış.
Yakın zamanda yayımladığı diğer bir yazısında ise NodeJS'te asenkron talep karşılamayı anlatmış.
Tanrı Sendromu
Malumunuz üzere çağımız ego çağı. Bazı mesleklerde bir miktar daha fazla olsa da genellikle meslekten bağımsız olarak büyük çoğunluğumuzda var. Berkan Bağcı, bu durumun sonuçlarından Tanrı Sendromu'nu dijital pazarlama sektörü özelinde anlatmış.
Boca: Hey Gidi 2018
2018'i bitirip 2019'a girmemiz hasebiyle bolca muhasebe ve değerlendirme yazısı yayımlandı.
Mesela Fırat İşbecer, "kendince" önemli gördüğü gelişmeleri bir flood haline getirip akabinde blog olarak yayımlamış.
Fırat Demirel, yeni yıla girmesini bahane ederek kendine yeni hedefler belirlemiş. Bunlardan biri çok yazmak olsa gerek ki ilk 15 günde 10 blog yazısı yayımlamış.
Baran Somaklı, 2018'in bir muhasebesini yapıp 2019 hedeflerinden bahsetmiş.
Benzer şekilde Hamza Üzümcü de 2018'in muhasebesini yapmış.
AvivaSA Dijital Garaj, Techcrunch'tan derlediği yazıda 2019'da halka arz edilmesi beklenen 5 unicorndan bahsetmiş. MIT Tech Review'dan yaptıkları bir derlemede ise 2018 yılında yeni teknolojiler konusunda yaşanan gelişmeleri paylaşmışlar.
Fikri Türkel, 2019' da teknoloji dünyasında yaşanabilecek önemli gelişmelerden bahsetmiş.
Aynı şekilde Atıf Ünaldı da 2019 beklentilerini kaleme almış.
Bir diğer önemli derleme ise dijitalguvenlik.org'daki 2018'de yaşanan önemli veri sızıntılarını derlemiş. İstisnasız her ayda veri sıkıntısı yaşanması ve Facebook'un 3 farklı sızıntıyla başı çekmesi dikkat çekici.
Yine Selin Çetin de veri(veri skandalları, yapay zeka) ağırlıklı olmak üzere 2018'de yaşanan önemli teknolojik gelişmeleri derlemiş.
Kısa Kısa
Suat Köse, Mikroservis mimarileri özelinde loglama için "best practice"leri anlatmış.
Emre Dündar, kod kalitesinin sürekli denetimi ile ilgili bir seriye başlamış.
Hakan Topuz, Entity Framework'te performans ipuçlarını yazmış.
Yusuf Güngör, JavaScript'te scope kavramını anlatmış.
Barış Ceviz, .Net Core'da birden fazla framework versiyonunu destekleyecek şekilde geliştirme yapmayı anlatmış.
Turan Sert, kurumsal yatırımcıları çekmesi planlanan kripto para girişimi Bakkt'ı anlatmış.
Doğan Aydın, Google'da efektif arama yapmamızı sağlayan önemli kısayolları anlatmış
Doruk Kaşoğlu, mobil UX tasarımında dikkat edilmesi gerekenleri anlatmış.
Halil Özel, Dart diline giriş yazısı yazmış.
Özgür Şahin, iOS geliştiriciler için makine öğrenmesi serisinin 3. yazısını yayımlamış.
Engin Işık, klişe liderlik/yöneticilik yazılarından uzak samimi ve güzel bir makale yayımlamış: "İnsanlar işlerini değil, yöneticilerini terk eder"
Ali Kemal Saruhan, Web'in doğuş hikayesini, geliştirilmesine zemin ve sebep hazırlayan ENQUIRE projesinden başlayarak anlatmış.
Ali Can Kuştemur, Blue/Green deployment, A/B testing ve Canary Deployment'ın benzerliklerini, farklarını anlatmış.
Burag Hançer, her gün muhatap olduğumuz ve bizi çokça tanıyıp, manipüle eden algoritmaları lehimize kullanmamızdan bahsetmiş.
Hadi Tok, Junior'mışım gibi açıkla serisinin 2. yazısında Android'de mimariyi anlatmış.
Abdülkerim Karaman, React Native için bir giriş yazısı yazmış.
Özcan Yazıcı, teknoloji geliştikçe yoksuluğun arttığından söz etmiş.
Hakan Arıbaş, Isaac Asimov'un 1983'te yazdığı 2019 yılı ömgörülerinden bahsetmiş.
Serdar Ketenci, SharePoint Framework (SPFx)'i anlattığı bir yazı dizisine başlamış.
Koray Peker, yazılımcının araç çantasında bulunması gereken yazılımlardan bahsetmiş.
Berna Yalaz irdelemiş: "Algoritmalar Sizi En Yakınlarınızdan Daha İyi Tanıyabilir mi?"
RaiTurk.com'da Blockchain yazılımcılarının Holochain'e geçişini irdeleyen bir çeviri yazı yayımlanmış.
Serdar Temiz, sürdürülebilirlikten uzak, kurucu ve büyük yatırımcılarına kazandırırken pek çok kişiyi mağdur eden bir "legal" girişim modelinden bahsetmiş: "Dünyayı bu girişimcilik batıracak."
Nuri Yılmaz, takdir ve eleştiride ayar meselesine kafa yormuş.
Ceylan Necipoğlu, BDDK'nın siber güvenlik ve yeni teknolojilere karşı duruşunu yazmış.
Türkay Ürkmez, Proxy tasarım desenini anlatmış.
Sosyal Medya
[tweet https://twitter.com/celilbozkurt/status/1083374745322774529]