Bir gün bana şu soru soruldu: “Ne kitap okumalıyım?” veya “Kendi kendisini geliştirmek için, ne kitap okuyabilirim?” Gerçek işte, çok hatırlamıyorum.

Türkçe fikrilerimi anlatmaya çalışacağim. Bu şekilde, Türkçemi geliştirip sevgili arkadaşlarıma Türklere Ipuçları ve Püf noktaları vereceğim.

Öncellikle, ben yazılımcılara kendime ifade ettiğimi söylemeliyim.

Yazılımcı olarak, hangi kitaplar okunması gerekirler?

Aslında soru sadece yazılımcı sınırlı değildir.

Programlama kitapları illa problem işte: 20 yıl daha önce yazdıysa, bugün artık alakalı olmayabilir.

Programlama öğrenmek istince, dijital içeriği almaya çalışın. Başka bir şekilde, çok değişmeyen senelerken içeriği arayıp okumayın. Çünkü içerik değişmeyecen şansların 20 yil daha sonra büyüktür.

Ayrıca bilgisayar mühendislik, tüm alanlarda böyle kitap arayıp okuyorsun. Çünkü siz değerli bilgi alacaksınız. Yemin ediyorum.

Yazılımcı olarak, önemli olan alanlar var mı?

Var tabii. Dediğim gibi, zaman boyunca değişmen bilgi var. Matematik çok güçlü bilgilerdir. Çünkü herzaman doğru veva herzaman yanlış olan şeyleri öğrenebilirsiniz. Bu şekilde yargınızı geliştireceksiniz.

Görebildiğiniz gibi soru yanlızca yazılımcılar için geçerli değildir.

Teknik kitaplar (yeni bir dil öğrenmek için mesela), psikoloji kitaplar, romanlar, tüm bu türülara ilginiz olabilir. En önemli şey işte: bilgi kaç yıl daha sönra kaybolmamaya gerektir.

Ana şekilde, başka kitap türü okunması gereken var mı?

Kesinlikle.

Mesela, eğer sadece bir tane okundu kitaplar varsa, faizsizdir. Gerçekten iyi bir kitap işte: ne kadar defa bu kitabı okursanız, daha iyi oluyor yeni bir okumasından sonra.

Aynı şekilde, özetleyemeyen kıtapları arayın. Kitap özeltleyebilirse, onun ilgisi yok. Okuma öğrenme sürecidir. Kesinlikle özleri önlemeyin.

Aslında, sen kitap önerebilir misin?

Tabii.

Bir kereden fazla okuduğum bir kitap var aslında: Thomas Cleary’den “Code of the Samurai: A Modern Translation of the Bushido Shoshinshu of Taira Shigesuke”. Fransızca çeviriyi okudum ben. Türkçe çevirisi yokmuş ama İngilizce bilerseniz sıkıntı olmayacak.

İngilizce bilmiyor musunuz? İngilizce kitap okuyun.

Başlangıç romanlarını severim. En sevdiğim romancı Herman Hesse. Bozkır kurdu’nu okumaya çalışabilirsiniz.

En sevdiğiniz yazar varsa, bir defa’dan daha aynı kitap okuyun.

En çok sevdiğim denemelerden biri Nassim Nicholas Taleb’in Antifragile.

Son söz

Bence, iyi bir yazılımcı olmadan önce, iyi biri olmamız lazım. O yüzden Programlama üstünde olmayan kitaplardan bahs ettim. Çünkü Genel yetenekleri veriyorlar.

Yakında okuma listesi yayınlayacağım (ama İngilizcede çevirilecek, çünkü gördüğünüz gibi, Türkçem çok ama çok iyi değil ama iyi).

Okuduğunuz için teşekkür ederim.