View Post

İşin Bitirme Tarihi Yaklaştıysa Size 15 Öneri

Bir fikre ihtiyacınız olup da bir tane bile aklınıza gelmemesinden kötü bir şey yoktur. Geçimini fikirler üreterek sağlayan biri olarak, bu hissi iyi biliyorum. Yine de bir fikir bulabilmemiz için iyi bir pozisyonda olduğumuzdan emin olmamıza yarayacak teknikler var. İ̇şte büyük bir fikir üretmeye hazır olduğunuzdan emin olmanız için 15 teknik. Çevrenizi temizlemekle başlayın Temizlemek bir çok şekilde yardımcı olur. …

View Post

Yazılımcı Neden Fazla Mesai Yapar

Nacizane kendi tecrübelerimden ve gözlemlerimden yola çıkarak Neden projeler planlandığı zamanda bitmez? Neden hep developer insanı daha çok çalışmak zorunda kalır? sorularına sebep olan maddeleri sıralamaya çalıştım. İşe projeyi planlamak ile değil, işe direkt kod yazmakla başlıyorsa. (Bkz. guerilla coding, spaghetti coding) Müşterinin gazlamasıyla gelecekte gerekli olabilecek veya hiç gerekli olmayacak modüller için fazladan kodlama yapıyorsa, Her zaman her isteğe …

View Post

Bir Programcının En İyi 20 Bahanesi

Bu çok garip… Bunu daha önce hiç yapmamıştı. Dün çalışıyordu. Bu mümkün değil. Bilgisayardan kaynaklanıyordur. Ne yaptın da bozuldu? Girdiğin veride problem olmalı. Ben o kısmı uzun zamandır değiştirmedim ki… Sendeki program eski olmasın Şanssızlık diyelim. Her şey test edemem ki… Bu onun nedeni olamaz ki… Çalışıyor ama mükemmel değil elbette. Bilgisayarında virüs taraması yaptırdın mı? Biri programımda değişiklik yapmış olmalı. …

View Post

Yazılımcı Hakları Evrensel Bildirgesi

Şirketler yazılımcılara 5-10 bin lira ödeyebiliyor ama yine de onlara yetersiz çalışma ortamları ve bilgisayarlar vermekten çekinmiyorlar. Bu ne kadar saçma olsa da neredeyse her şirkette buna rastlayabiliriz. Sayı için bir araştırma yapmadım ama bu fikir sadece bana ait değil. Jeff Atwood 2006 yılında Yazılımcıların evrensel hakları diye bir yazı yayınlamış. Kendisi 1980’lerden beri yazılımla uğraşan, Stackoverflow.com gibi müthiş bir sitenin kurucularından. Bu konu …