şükela:  tümü | bugün
  • iş/yaşam dengesi üzerine yanlış anlamadıysam scott hanselman tarafından ortaya atılmış "saat 5:01 dedin mi işten çıkarım gözünün yaşına bakmam" felsefesi. gayet makul, hatta microsoft'un developer'lara yaklaşımı da bu yöndedir. bu açıdan google'ın zıddıdır, google çalışanı işyerinde tutmak için elinden geleni yapar (masöründen, çamaşırhanesine kadar), ona yönelik güzellikler sunar. microsoft ise "hayatınıza vakit ayırın, iş asla bitmez" der. bu açıdan google ekolü yeni mezunlar ve maceracılar için daha cazipken microsoft ekolü yaşam düzenini oturtmuş ya da oturtmak isteyenler için daha caziptir.

    birileri buna manifesto bile yazmış ama baya uyduruk olmuş.
  • manifestoyu html ile yayımlayan arkadaş boktan görüntü için altta ufak bir özür dilemiştir bile. türkiyeye uyarlarsak hepimiz 601 developer olmak istiyoruz.
  • yasam duzenini oturtmus veya oturtmak isteyenleri tenzih edersek; yazılım yazmaktan nefret eden bilgisayar mühendisi triplerini konu alan manifesto. ya da ben yanlis anladim. buyuk ihtimalle "bitse de gitsek" ekolune uygun bir sekilde mezun olmuslardir.

    yanlis anladiysam sebebi sudur: 5:01'e 10 dakika kala daha evvelden karsi karsiya kaldigim bir problemi cozmeye cok yaklastiysam eger 5:10'a kadar da otururum kicimin uzerinde, hic gocunmam. evet, 5:00'da catir catir cikmak hakkimdir ama o problem ve cozumu butun gece aklima takilacaktir.
  • buyrun manifesto http://501manifesto.org/.

    gayet mantıklı bence. fakat anlatış yolu hafif alaycı olduğu için tepki çekebilir. ayrıca developer olmak kolay değildir, sadece kodlama deyip bundan zevk almıyorsan bu işi niye yapıyorsun diye eleştirmek yanlış olur. bir developer olmak için genellike bilgisayar mühendisliği ve bilgisayar bilimlerinden mezun olmak gerekiyor. buradan çıkan adam dümdüz kod yazmaz. işin tanımlanmasına, tasarımına, testine bilumum kısmına iştirak eder. bir yerden sonra fazla çalışma yorucu, rahatsız edici bir hal alabilir işini ne kadar sevsende ki bu çok normaldir.

    vakit doldumu çıkar gidersin olması gereken bu, lakin dünya şartları bunu engelliyor. yoksa işini seven herkes fazla mesai yapsın gibi saçma bir mantık oluşur. hiç gerek yok.
  • scott hanselmanin pm olmasi sebebiyle ship eden bir kod yazdigini gormedigim icin onun icin calismasi mumkun hede.
    sen gel onu helm's deep'teki yuzlerce muhendise soyle bakalim.

    (bkz: 501 am)
  • microsoft ve turkcell'in beni bu hale getirdigi yasam bicimi. ustelik yasim genc, full time tecrubem bile olmamasina ragmen "501 olsa da kacsak eheh" modunda oluyor insan ister istemez, oysa o ofislerde 7/24 yemek olsa bi sekilde, yatagimiz hamağımız olsa, free soda'larimiz olsa belki de hic kalkip gitmiycez. iste boyle bisey * corporate sirket dostlar.
  • son 2 senedir türkiye için 601 olarak uyguladığım yöntem. zira zannımca bu yöntem, firmaları "fazla çalışmak" yerine "düzgün çalışmak" yolunda tedbirler almaya itecek, ha tek başıma başarabildim mi? hayır

    şirketten mesai bitiminde çıkmayan sadece bir workaholicin diğer çalışanlar üzerinde kurduğu psikolojik baskıyı tahmin bile edemezsiniz. günün sonunda bir bakmışsınız şirketteki herkes sadece o bir workaholic çalışıyor ve patronlar bunu seviyor diye çalışmaya başlar. "bu insanların dışarda hiç mi hayatı yok lan?" diye düşünür ama yine 6'da çıkarsınız siz. "bakın bu işin böyle it gibi çalışmaya alternatif düzgün bir yolu var gelin dostlar bunu uygulayalım" dersin yönetim katmanına, seni siklemezler, sen yine 6'da çıkarsın(bkz: skimden aşşa). günün sonunda şirkette mesai yapmayan tek adam olarak kaldığını görünce garip bir ego kaplar seni. ama bu ego aynı zamanda patronlarını da kaplamıştır "herkes gece 2'ye kadar çalışıyor bu itne 6'da çıkıyor, bu takım oyuncusu değil" diyalogları dönmeye başlar. günün sonunda öyle bir takımda olmak istemediğini anlar istifa edersin.

    yıllar önce bir benzerini kendi blogumda da yazdığım manifesto (bkz: şerefsizim aklıma geldiydi)

    bu arada, bir grup çılgının türkiye için şimdiden 601 manifestoyu yazmaya başladığı not düşüle.
  • manifesto hakkında ayrıntılı yazmak istemedim ama beğenenler olmuş. manifestonun çıkış argümanı şu: "işimizle gurur duyuyoruz ama tamamen onunla tanımlanmayı reddediyoruz".

    bu çıkış noktası bile 501 developer'dan direkt uzaklaşıyor. beşi bir geçe işten çıkmak sadece ve sadece "hayatımıza da işimiz kadar vakit ayırmak istiyoruz"dan ibaret. bu hedef için aslında ortada olmayan bir şey varmış gibi yapıp (yani sadece işinle tanımlanıyormuşsun gibi) sonra onu reddetmek de saçma.

    manifestonun geri kalanı agile manifesto'nun yapısı kullanılarak düzenlenmiş. yani "x'e y'den daha çok önem veriyoruz, eğer x ile y çakışacak olursa x'i tercih ederiz" formatı. şunları listelemiş:

    - "ailelerimiz iş sahiplerinin ticari hedeflerinden önce gelir"

    meali: "aileme ayıracağım vakitten çalıp senin ticari hedeflerine kastıramam". burada atlanan, çalışma denen kavramın zaten tüm esprisinin iş sahiplerinin ticari hedefleri için kendi vaktini feda etme olması. yani sabah işe gittiğin anda 5:01'de çıkıp eve döndüğün anın tamamı ailenden ve kendinden vakit çalmaktan ibaret. hani ailen o vakti uyuyarak ve sana ihtiyaç duymadan geçiriyorsa ayrı ama diğer tüm koşullarda zaten o vakti çalıyorsun. niye bunu yapıyoruz? çünkü o çaldığın vakitte elde ettiğin gelirle ailene yapacağın katkı bütün gün evde pijama terlikle gezeceğin vakitten daha önemli. ailen için daha öneml. o yüzden o çalınan vaktin ailenin ihtiyaçlarıyla peşin peşin çakışacağını farzetmek ciddi bir mantıksal hata içeriyor.

    - "boş vakit, beleş abur cuburdan önce gelir"

    meali: "beleş abur cubur verip benim işyerinde daha uzun kalmamı sağlayamazsın". halbuki o beleş abur cuburun öyle bir gayesi yok. kim işyerinde kalıp kalmama arasında kararsızlığa düşüp "hmm beleş abur cubur var o zaman kalayım" der ki? bu kalmak için bir cazibe unsuru değil ki. beleş abur cubur sadece mesai saatinde senin miden kazındığında bütçe hesabı ve alışverişle dikkatini dağıtmanı engelleyen, geliştirici memnuniyetini arttıran bir unsur. ayrıntı için: http://www.joelonsoftware.com/…idetodevelopers.html

    - "hayatımızı yaşamak, bireysel markamızı korumaktan önce gelir"

    meali: "bireysel markamı güçlendireceğim diye bir hayatımı yaşamayı kenara itemem". bu bireysel marka oluşturma ve güçlendirme hadisesi de blog yazmak, sosyal medyayı kullanmak ve kendine isim yapmak. yani son derece rekabetçi olan bu piyasada kendine daha iyi bir konum elde etmek ve dolayısıyla gelecekte kendine daha iyi bir iş imkanı yaratmak ve senin için en öncelikli olan ailene daha iyi bakabilmek anlamına geliyor. bu açıdan zaten bu tercihte bir gariplik var. bir de bunun üstüne tüm bu marka oluşturma ve güçlendirme aktivitelerinin "kır gezisi"nden daha az "hayatı yaşamak" olduğu faraziyası var. halbuki bir insan yazmaktan da dağda kırda bayırda koşturmak kadar keyif alabilir. hatta popüler bir blog yazarıysa gelen feedback'ten çok daha fazla haz alabilir yaşadığı sosyallikten daha çok tatmin yaşayabilir. bunun çakışmaya yol açma ihtimalini yüksek görmekte de bir gariplik var.

    - "sürdürülebilir tempo kastırma kahramanlıklarından önce gelir"

    meali: "sabahlara kadar çalışıp kendimi tüketeceğime enerjimi tasarruflu kullanıp uzun vadede hep bir verim ortalamasını yakalamam daha iyi". bize ne bundan? işveren bunla ilglienmez ki? senin işini zamanında yapıp yapmadığınla ilgilenir. sen ister tüm gün uyu ister sabahlara kadar çalış, işini işverene vaadettiğin sürede yetiştirebiliyor musun?

    - "kendi yaratıcı projelerimiz dünyanın ihtiyaç duymadığı ticari ürünlerden önce gelir"

    meali: "çalıştığım şirketin ürününe inancım yoksa mesai saatinde kendi projemi yaparım???". açıkçası en anlamadığım madde bu oldu. eğer mesele mesai saatleri dışına taşmaksa zaten 501 developer dediğin adam "5:01 dedin mi çıkarım" diyen adam. bunun da ürüne inançla bir alakası yok, hayata vakit ayırmayla alakası var. adam manifestoda resmen iş ahlakını darmadağın eden bir şey söylemiş. yanlış anlamışımdır diyeceğim ama manifestonun sonuna da "sayfa dandik ama 5:01'de çıkmam gerekiyord gerisini yapamadım :)" yazmış. yani bu yaratıcı projesi olan sayfayı mesai saatinde yapmış. belki işyeri izin vermiştir ama yine de verdiği mesaj iş etiğinden yoksun.

    - "güzel kıyafetler alacak para microsoft'tan bedava t-shirt'ten önce gelir"

    meali: "sen bana eşantiyon vereceğine daha çok para ver". bu mantık da saçma çünkü eşantiyonun ürün değeriyle onun şirkete maliyeti arasında dağlar kadar fark var. microsoft t-shirt bastırırken 25,000 çalışanı için bastırınca inanılmaz ucuza mal ediyor. sana da hoşluk olsun diye company store'da 20 dolara satılmakta olan bu ürünü beleşe verebiliyor. sana para verecek olsa belki 1 dolar verecek en fazla. sen de o parayla güzel kıyafet falan alamazsın.

    - "barda arkadaşlarımla langırt oynamak ofiste takım liderimizle langırt oynamaktan önce gelir"

    meali: "ofiste sosyalleşmeye ve eğlenceye vakit ayıracağıma daha çok iş yapar ve böylece işten daha erken bile çıkabilirim". burada da birden fazla yanılsama var. ilki ofis içi sosyalleşmenin "gereksiz" görülmesi. halbuki hayatının yarısını geçirdiğin bir ortamın hayatının parçası olmadığını kabul etmekte bir gariplik var. iş ilişkilerinin ve takım içi iletişimin iyileştirilmesinin önemi haricinde sadece insanın sosyal bir varlık olmasından dolayı bir acayiplik var. ikincisi ise "dinlenmenin ve ara vermenin" gereksiz olduğu. yani bir insan sabah 8'de bilgisayar başına oturur ve %100 verimle akşama kadar devam eder ve akşam 5:01'de çıkar. böyle bir şey yok ki. neredeyse tüm zaman yönetimi makaleleri, 1-1.5 saatlik verimli çalışma ve sonrasında yarım saate varan dinlenme noktaları öneriyor. bunlardan bihaber biri yazmış bunu muhtemelen.

    - "göt biri olmamak, şirketin yıldızı olmaktan daha önce gelir"

    meali: "şirketin yıldızı olmak götlük yapmayı gerektirebilir, öyle bir göt herif olacağıma normal biri olurum daha iyi?". bu da saçma sapan maddelerden. aslında galiba demeye çalıştığı şey, kendimi teknik becerilerimde ilerleteceğime iletişimimi ilerletmeyi tercih ederim şeklinde ama bu önceki söyledikleriyle çeliştiği gibi 501 developer olmakla ilgisi de yok?

    buraya kadar böyle. bir de manifestoya bakarak biz de yazarına dair ek değerler listesi ekleyebiliriz sanırım:

    - "bir şeyi erken yapmak, iyi yapmaktan önce gelir". çirkin görünüme ithafen.

    - "milleti gaza getirmek, mantıksal sağlam temellerden ve bütünlükten önce gelir". tüm mantıksal hatalara ithafen.

    - "hedefe ulaşmayı sağlıyorsa taklit, orjinallikten önce gelir". agile manifesto'nun ucuz bir kopyası olmasına ithafen.

    - "millete blog'da comment yetiştirmek, çirkin ürünleri güzelleştirmekten önce gelir". halen manifestonun gram düzelmemiş olmasına ama blog'da dönen comment trafiğine ithafen.

    tüm bu resme bakınca kısa yoldan prim yapmak, populist butonlara basmak gibi hedefleri olan sığ ve yüzeysel bir adam görüyorum ortada. acıma duygusu barındıran egoist cümlelerini katmıyorum bile ortaya.

    "bu sadece iyi yaptığımız bir iş" demiş.

    orada da yanılıyor. öncelikle iyi yaptığını zannettiğinde yanılıyor. sıçar gibi html yapıp bundan gayet memnun olmasıyla. ikincisi geliştiricilerin bunu "sadece bir iş" olarak gördüğüne. benim için yazılım geliştirme bir merak, bir tutku, bir hobi. onu bir iş için yapıyor olmam onu yapmaktan keyif alma bu tutkuyu ve merakı giderme tatmini yaşamama engel oluyor da değil.

    buna bu kadar yazma sebebim gelecekte de basit fikirlerden populist primler elde etmeye çalışacak olanların olması ve bunun bir şablon örnek olarak kalması.
  • çok yerinde bir manifesto.

    tipik yazımlımcı kafası ile "abi biz developerlar gece gündüz çalışırız, iş yerinden çıkmayız, cola cips yer kod yazarız, çünkü bu bizim için bir hobi panpa, eğer saat 6da işten çıkıyorsan sen bizden değilsin, işini sevmiyorsun" diyenler tamamen yanılıyor.

    yaptığınızı işi sevmeniz gece gündüz çalışmanızı gerektirmez. saat 9-6 arasında sevdiğiniz işi yaparsınız, özel durumlarda sorunlarda mesaiye kalırsınız tabi ama karanlık odada cola cips yiyerek sabahlara kadar kod yazarken buluyor olmanız "sevdiğinizi işi yapıyor" oldugunuz anlamına gelmez.

    müdürleriniz, patronlarınız yurtdışında gezerken, tatil yaparken ailesi ile vakit geçirirken, siz onları yukarı taşırsınız sadece. size kalan ise eve geldiğinizde trust me i'm an engineer facebook sayfasındaki karikatürlerine gülmek kalır.

    daha çok çalışırsanız daha çok iş verirler bu kadar basit.
    eğer 10 günde bitirilecek işi 5 günde bitirirseniz fazla mesai ile, bir sonraki projenizde yine aynı performans beklenecek. bu yüzden fazla mesai yaparak kimseye yaranamazsınız. sadece kendinizi bitirirsiniz.

    eğer saat 5:01'de işten çıkmazsanız bunu alışkanlık haline getirirsiniz. patronunuzda, iş arkadaşlarınız da buna alışır. herkes bu şekilde çalışmaya başlar ve bir gün 5:01'de işten çıktığınızda arkanızdan şunu derler: "bu çocuk işten kaytarıyor, erken çıkıyor".

    evet köleliğe hoş geldiniz.