kendin cevaplamışın hocam: Yıllar içinde gelişen yeni teknolojilere hızlı adapte olmak mıdır? rneğin; bundan çok değil 10 sene nce byle dokunmatik telefon hayal bile etmemiştim, ama şimdi herkes kulllanıyor. şimdi bütün herşey mobil üzerine. bi 10 sene sonra neler olur bilemiyoruz. bu yüzden: "Yıllar içinde gelişen yeni teknolojilere hızlı adapte olmak mıdır?" dedinya tabiki de byle olacak. ben lisede bilgisayar blümü okumuştum. ilk programlama dersimizde turbo pascal grmüştük. şuan çoğu kimse sadece byle bi dil olduğunu duymuştur (: yani turbo pascalla şuan ben işe yarar hiçbirşey yapamam. bilmem anlatabildim mi? Kayalardan kayarım yoktur benim ayarım (;

Yeni teknolojilere adaptasyon farklı birşey sorunlara/problemlere çzüm üretmek farklı birşeydir. Teknolojiler çok hızlı değişebilir ama tecrübe dediğin şey teknolojiye bağımlı değildir. Mesela mimari değişmez pattern değişmez bi protokolün davranışı değişmez yük dağıtımı algoritma vs değişmez evet bunlar okul/kurs vb yerlerde anlatılabilir fakat uygulamak sonuçlarını tecrübe etmek tamamen farklıdır. rnek vermek gerekirse interface nedir çok iyi anlayan fakat farklı alanlarda tecrübe etmeyen birisi bunu kitap kurallarına gre kullanır fakat alternatif yerlerde uugulayamaz ama tecrübeli birisi daha problemi okurken nerede niçin kullanmamalı ve ya kullanmalı anında kafasında şekillendirir. Mesela kitaplarda kamu kurumuna Yazılım geliştirirken nelere dikkat edilmeli yazmaz ama orada çalışan tecrübe eden bilir ynetmeliğin kanunun bile değişebileceğini n grebilir tasarımını kodu ona gre yazar. Hiç ürün geliştirmemiş bir insan istediği kadar okusun kitapları yalasın yutsun ürün geliştirirken müşterinin bilgisayarında başka bir uygulama ile çakışma durumunu zor ngrür ama tecrübe bunu syler Ekip içinde yazılım geliştirmek veya ekip ynetmek bunlara daha hiç girmedim mesela Vs vs. ...

Selamlar, Soru net: Yazılımda tecrübe nedir? Yazılım alanında bilgelik, Farklı problemlere benzer dillerle yıllarca çzüm üretmek midir? Yoksa Yıllar içinde gelişen yeni teknolojilere hızlı adapte olmak mıdır? Bir doktor yıllar içinde kazandığı tecrübeyle hastalıkları daha iyi yorumlayabilirken biz 10 sene nceki bildiklerimizde bugünlerin sorunlarını çzemeyebiliyoruz. Bu yüzden yazılım alanının 10,20 yıl sonrasına bakış açısı nasıl olmalı? Bildiğimiz dillerin her zaman en iyisini mi yapmalıyız yoksa yeni gelene hızla adapte mi olmalıyız? https://www.youtube.com/watch?v=WC3-71NKwPw

Bu her meslek dalında geçerli doktorun da 10 sene nce bildiği şey bugün yanlış çıkabiliyor. ikisinin farklı kulvarlarda bir arada gtürülmesi gerektiğini düşünüyorum. Karşılaşılan problemlere çzüm ararken yeni gelişmeleri buna adapte edebilmek asıl başarıyı sağlar. Yazılımcı, doktor, munendis, ğretmen hepsi icin gecerli

Bizim sorunumuz herşeyi bilmek. Olması gerekense tek bir şeyi en iyi şekilde bilmeye odaklı kalmak. Buna o dile, frameworke ait yeni gelişmeleri yakından takip etmek diyebiliriz. "Programcılar saatler boyunca çalışmak zorunda kalmalarına engel olacak sistemler tasarlamaya saatler boyunca uğraşırlar." David Allen

50 sene çok iyi bir yazılımcı olabilirsin. fakat bir kaç ayda whatsapp üretip milyoner olabilirsin. Ne meslek yaparsan yap, konvansiyonel olma, yenilikçi ilerici, argeci ve ezberleri yıkan ol. Skindirik msn messenger durum bildirimleri twitter oldu. msn bitti, skype bitti. Twitter yardırıyor.