21 Günde Değil 10 Yılda Programlama Öğrenin

0
FZ
Herhangi bir kitapçıya gittiğinizde Teach Yourself Java in 7 Days (7 Günde Java Öğrenin) benzeri, size birkaç günde veya birkaç saatte Visual Basic, Windows, Internet (vs.) öğretmeyi vadeden kitaplarla karşılaşırsınız...

... Birkaç günde, Beethoven, kuantum fiziği ya da köpek eğitimi öğreten kitaplar yok. Bu sonuçlara bakılırsa, ya insanlar bilgisayar hakkında yeni şeyler öğrenmek için çok hevesli ve aceleci ya da bu iş bir şekilde inanılmaz derecede kolay.

... Araştırmacıların da (Hayes, Bloom) ortaya koyduğu üzere, satranç oynamaktan beste yapmaya, resimden piyanoya, yüzmeden tenise ya da nöropiskoloji ve topoloji alanlarında araştırma yapmaya kadar bir çok alanda uzman olmak, on yıl civarında bir zaman alıyor ve bunun bir kısayolu var gibi gözükmüyor.

Peter Norvig'in "Teach Yourself Programming in Ten Years" başlıklı makalesinin çevirisini On Yılda Programlama Öğrenin adresinde okuyabilirsiniz.

Görüşler

0
FZ
Şık bir Türkiye bayrağı kullanarak çeviriye link veren Peter Norvig'e teşekkürler! (Not: Bir yanlış anlama olmuş sanırım, yazının çevirmeni olarak ben görünüyorum, bu yanlış anlamayı düzeltmek namına çeviriyi gerçekleştiren genç bilgisayar bilimleri öğrencisi arkadaşın ismini de yolladım, en kısa sürede düzeltileceğini umuyorum).
0
FZ
Hiç yorum gelmedi çünkü:

a- Zaten FM'yi takip eden herkes bu yazıyı daha önce orjinalinden okumuştu.

b- FM'yi takip eden herkes zaten yazar ile benzer düşünceleri paylaşıyorlar.

c- FM'yi takip eden herkes zaten bu durumun aşikar olduğunu düşünüyor ve hiç şaşırmadı, dolayısı ile yorum yazmaya tenezzül etmedi.

d- FM'yi takip eden hiçkimse yazıyı okumadı, okusa da anlamadı.

e- Hiçbiri.

f- Hepbiri
0
ttk
Merhaba

Ben de program yazmaya çalışıyorum kendi iş alanımızla ilgili ama gerçek anlamda programcılık eğitimi almadığım için bu konuya yorum yazmak istemedim.
Yazı gerçekten faydalı ve de açıklayıcı. Bilmem kaç günde, saatte, haftada ... programcılık öğrenme kitaplarını görüp de bir türlü bunlardan pek bir şey anlayamadığım için kendimi aptal hissediyordum :)

Yazıda sene cinsinden verilen rakamın yuvarlak olmadığına gerçekçi olduğuna inandım. Delphi ile olan bu kadar seneye yakın uğraşım sonucunda (her ne kadar şu kadarı bana yeter diyen tembellerden olsam da) denildiği kadar sene sonunda insan aptal değil ise kullandığı dilin inceliklerine hakim olmaya başlıyor kanaatimce, benim de tecrübeye dayalı görüşüm bu yönde.

Ayrıca en önemlisi, yazıdaki demet haline getirilip verilmiş tavsiyeler çok kıymetli ve de isabetli.
Güzel ve seneler boyunca ancak elde edilebilecek tecrübelerle "haa yahu şu da şöyleymiş, bunca sene sonra ancak farkedebilldim" deme zahmetinden bu tavsiyelerin kıymetini bilebilenleri kurtarabilecek, hayatta zaman kazandırıcı bir makale.
Yazan da, buraya ulaştıranlar da oldukça faydalı bir iş yapmışlar diyorum (birileri çıkıp da yağcı demez umarım, çünkü samimiyim.)

Teşekkürler ilgililere.
0
FZ
Ben yağcı demem! :)

Şaka bir yana yorum için teşekkürler, programlamanın gerçek doğasına dair insanları ne kadar bilgilendirebilirsek o kadar iyi olur diye düşünüyorum.
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Başka Bir Programcının Kitaplığı

FZ

FM üyelerinden Ragnor, bir programcının kitaplığı nasıl olmalı? başlığı altında bir haber yapmıştı daha önce.

Bu da başka bir programcının lezzetli kütüphanesi.

e-bergi Ağustos Sayısı ve Programlama Sorusu

anonim

e-bergi ağustos 2008 sayısıyla yine sizlerle. Ayrıca artık e-bergi'de bir de programlama sorumuz var, tıklayın kodlayın :)

Projelerde Hata Takip Düzeni - ITracker

malkocoglu

Yazılım projelerinin test safhasında ortaya çıkan hataları, bir iş akışı altında kontrol etmek programcılara ve idarecilere rahatlık sağlıyor. Şu anda içinde bulunduğumuz projemiz için ITracker adlı J2EE bazlı serbest yazılımı seçtik (projemiz tarafından Türkçeleştirilmiştir). Hata takip için gereken düzeni, ITracker üzerinde anlattığımız bu yazının yararlı olacağını umarız.

Projelerde Hata Takip Düzeni

ITracker

Free as in Freedom

FZ

Sam Williams'ın GNU hareketi ve Richard Stallman üzerine, bu yılın Mart ayında kaleme aldığı "Free as in Freedom" adlı kitabın tamamına Internet üzerinden de erişebilirsiniz.

Kitabın belki de en zevkli bölümü 1. bölüm: Bu bölümde 80'li yılların başında MIT yapay zekâ laboratuvarında çalışan Stallman'ın bozuk bir XEROX yazıcının yazılımına düzeltmek için müdahale etmek istemesi ama XEROX'un kaynak kodunu vermemesi ve sonrasında gelişen olaylar anlatılıyor. Önce efendi ve nazik bir dille derdini anlatmaya çalışan Stallman, insanların "hadi len, biz burada ticari iş yapıyoruz, yok sana kaynak kod, mod, ne halin varsa gör!" demesi üzerine ufaktan bir şok geçiriyor ve "sizin allahınız, kitabınız var mı üleennn!" diye elini kolunu sıvıyor ve GNU isimli organizasyonu kuruyor. (Ve bugün çoğumuzun bu organizasyona ait olduğunu bilmeden, Linux ve benzeri sistemler üzerinde kullandığımız bir ton çok önemli yazılım geliştirilmeye başlanıyor.)

Sıradışılıkla Kazanmak - Bir Common Lisp Başarı Öyküsü

FZ

1990'lı yılların ortasında Lisp ile geliştirdiği e-ticaret sistemini Yahoo şirketine 40.000.000$'a satan Paul Graham'ın Beating The Averages başlıklı makalesini FM üyeleri ile paylaşıyor ve faydalı olmasını, olabildiğince geribesleme üretmesini ümit ediyoruz. Çeviriye önayak olan, sponsorluğu üstlenen değerli FM üyesi bm'ye ve çevirinin ilk halini gerçekleştiren İstanbul Bilgi Üniversitesi, Bilgisayar Bilimleri Bölümü öğrencilerinden Çağıl Uluşahin'e teşekkürlerimizi sunuyoruz. Bu belgenin orjinal adresine buradan erişebilirsiniz.