Burak Bey,

İnsanlarla insan gibi çalışmaktan başka bir amacım yok.

Derdim ego tatmini afra tafra değil, bir kaç ayda bir programcı
değiştirmek zorunda kalmamak.

Bunun en büyük sebebi de bizim elemanlarımızın generic işler yapan,
yerine hemen yenisini koyabileceğimiz insanlar olmamaları.

GIS konusunda uzman olan elemanımın aynı zamanda tarım makinelerinin
topladığı verilerdeki hata kaynakları konusunda da bilgi sahibi olması
gerekiyor. Siz hiç Manifold diye bir yazılım duydunuz mu? SST? Bu adam
bunları gözleri kapalı PostGIS'e entegre ediyor. Bu da yetmiyor, onu
PL/R bilen bir istatistik uzmanıyla destekliyorum, PostGIS'den direk
R'le konuşuyoruz.

Sensör verilerini değerlendiren modüllerle uğraşan programcımız aslen
fizik doktoru. Eline bir bilimsel makale veriyoruz, bu algoritmayı şu
dilde şu platformda programla diyoruz. Yapıyor. Yıllarca "imkansız"
denen işleri, mesela ultrason refleksiyonuyla hareket halinde biomass
hesaplamasını bir ayda programladı. Patenti bizde. Hareket halindeki
traktöre takılı bir kamera yere bakıp normal bitkiyle sekiz çeşit
parazit bitkiyi ayırt edip, traktörün arkasında takılı 36 metre
genişliğindeki ilaçlama makinesinin 3 metre genişliğindeki
segmentlerini tek tek açıp kapatıyor. Kameranın bitkinin üzerinden
geçmesiyle arkadaki makinenin reaksiyonu arasında geçen süre 200
milisaniye. Bütün bu işi gömülü sistemlerle yapıyoruz. Bunun da
patenti bizde. Ben bütün bunları programlayan bu adamı bıraksam evine
gitmez büroda uyur.

Bugmasterımız Doğu Almanya Cumhuriyeti diye bir devlet varken
Mainframe programlamakla uğraşmış bir adam. Bahsettiği makineleri
bırak tanımayı, Wikipedia'da bulamazsınız. Yıllar içerisinde bilgisi
eskimiş, programcı olarak iş bulamayınca kamyon şoförlüğüne kadar her
şeyi yapmış. Asıl işi yazılım olan bir şirkette kapıcı olamazdı.
Benimse tam ihtiyacım olan insan: Sakin, insanlarla iletişim kurmakla
ilgili bir sorunu yok. Kendisine iletilen bugları kaydettiği detayı
"dantel işler gibi" diye tarif edebilirim. Hazırladığı dökümanlar o
kadar kaliteli ki, outsouce ettiğimiz işlerde hiç sıkıntı çekmiyoruz.
Verdiğim maaşı duysanız "bu paraya iki programcı çalışır" dersiniz.

Şimdi o çok sevilen Joel Spolsky tiplerine geleyim:

Rockstar çalıştırmam, Silver bullet çalıştırmam. İhtiyacım yok, olsa
da çalıştırmam.

Çünkü Rockstarlar'ı ekip çalışmasına uyduraracak vaktim ve sabrım yok.
Integration beats quality.

Silver bulletın ürettiği iş ancak prototipte çalışır, günü kurtarır.
Sattığınız program internete bağlı bir PC'de veya telefonda
çalışıyorsa bunlar çok problem olmayabilir. Update push edersiniz
gider.

Ama tanesini 20.000 EURO'ya sattığınız yazılım, Çin'in ücra bir köşesinde
500.000 EURO değerindeki bir tarım makinasının bir aylık iş sezonundan
bir haftasının kaybolmasına sebep olursa temizlemesi zor bir
probleminiz olur.

Gördüğünüz gibi çok farklı işler yapıyoruz. Farklı dünyaların
insanlarıyız. :) İnsanlar insan gibi çalışsın diye yaptığım işleri
"afra tafra" "ego tatmini" diye tanımladığınıza göre "desteklemiyorum"
dediğiniz işlere aslında razısınız.

Selamlar,
Yağmur


2012/7/15 Burak Arslan <[email protected]>:
> On 14/07/12 22:51, Dr. H. Yağmur Akgün wrote:
>>
>> Demişsiniz ya "bana çalışıyor olsaydınız" diye.
>> Büyük ihtimalle bütçeniz beni işe almaya yetmezdi zaten.:-)
>
>
> Merhaba Yagmur Hocam,
>
> Asil isi (yani batilinin "core competence" dedigi) yazilim olmayan bir
> firmada calisiyor olmaniza sizin adiniza sevindim.
>
> Cunku sizin butceniz kadar egonuzu da tatmin etmek icin uyguladiginiz bu
> yonetim anlayisi, "Rockstar" tabir ettigimiz canavar gibi muhendisleri
> elinizde tutmanizin onundeki en buyuk engeldir. Allahtan ki karsilanmasi
> icin bu tur yaratici insanlar gerektiren bir ihtiyaciniz yok. Olsaydi bu
> tafrayi zor yapardiniz biraz.
>
> Iyi calismalar,
> Burak
>
> Not: Bunu derken, programciyi gece gunduz calismaya zorlayan yonetim
> anlayisini destekledigim anlasilirsa cok uzulurum. En uretken programci
> mesaisi bittikten sonra sonra ertesi gune kadar kafasini dinleme firsati
> bulmus programcidir. Zaten bu ise ucundan bucagindan bulasmis herkes bilir,
> kod bilgisayar basinda degilken de kafada doner durur. O yuzden programciyi
> fazla mesaiye zorlamanin alemi yoktur.



-- 
Best Regards,
H. Yagmur Akgun
_______________________________________________
Linux-sohbet mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-sohbet
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap