yazılım mühendisi kod yazmaz

  • yanlış kurgulanmış bir yazılım endüstrisinde öğrendiği iş bilgisi ile kitabi bilgiyi eleştirenleri görmemizi sağlayan demeç...

    mesleğini yapmayan bir yazılım mühendisiyim, türkiye'de yazılım mühendisliği diye bir kavram yokken bu mesleği seçtim fakat eğitimini aldığım işi yapamadığım için bıraktım... yazılım mühendisi yapılacak işi analiz eder, planlar ve denetler, işi kod yazmak değildir, fakat piyasada analiz ve plan gibi şeyler hiç yapılmadığı, yapılsa bile hakkıyla yapılmadığı için değeri yoktur, yazılım mühendisinin işi sistemin en iyi şekilde çalışmasını tasarlamaktır, gerisi programcıya kalır...

    yazılım mühendisi kod yazmayı bilir ama yapıyı görebilecek kadar bilmesi yeterlidir, ülkemizde kodlar düzenli yazılmadığı için kodun içine girmek büyük sorun gibi gözüküyor, yurt dışında çalıştığım projelerde 10 farklı programcıdan aynı kalitede kod görebiliyordum, burada bir kodun ne olduğunu çözmek için ya kafa patlatacaksınız ya da adamı alıp yanınıza oturtacaksınız ki size ne yaptığını anlatabilsin, mühendislik bu değildir, mühendisliğin ne olduğunu bilmeyen kişiler gelip burada atıp tuttuğu ve kendilerini mühendis diye tanıttıkları için zaten mühendislik saygı görmüyor, önce yaptığınız işin en mükemmelini verin, sonra millete bok atın...

    ek olarak şunu söyleyebilirim ki bir yazılım mühendisinin kod yazmayı tercih etmesi kendisine kalmış bir şeydir, sonuçta formal eğitimini aldığı şeylerden birisi de programcılık fakat bunu seçmiş olması ya da iş hayatı tarafından buna yönlendirilmiş olması yazılım mühendisliği biliminin kod yazmak olduğu anlamına gelmez...

    edit: olay çok saçma yerlere çekiliyor, doktorum ameliyat yapmam gibi saçma örnekler verenler var, mühendisliğin tanımının bilinmemesinden kaynaklı bir durum, işin acısı mühendis olan pek çok kişi bile kendilerine dayatılan işleri yaptıkları için mühendis kelimesinin kelime anlamını unutmuşlar (ya da hiç öğrenmemişler)...