Şimdiye kadar yaklaşık 2 yıldır bir yazılım geliştiricisi olarak çalışıyorum. Yazılım geliştirme kadar hızlı gelişen bir alanda, yeni teknolojiler, çerçeveler, vb. Öğrenmek için zaman harcamanız gerektiği aşikar görünüyor.
İşyerinde bir sorunu çözmek için bir şeyler öğrenmem gerekirse, işyerinde bunu öğrenmek için gereken saatleri harcamakta özgür olduğumu her zaman kabul edebileceğimi düşündüm. Bununla birlikte, bu konuyla ilgili çeşitli meslektaşlarımla tartışmalar yaptım ve görünüşe göre iki uç noktadan çok farklı görüşler alıyorduk:
İşvereniniz bir şeyler bildiğiniz için size para ödüyor. Bu işi yapmak için gereken uzmanlık alanı hakkında bilgi sahibi olmak için işe alındınız ve bu alan daha fazla bilgi edinmeniz için ortaya çıkıyorsa, boş zamanlarınızda bunu yapmanız doğaldır.
Ve diğer aşırı varlık
Beni uzun vadede işte daha üretken yapan şey, işte zaman harcamakta fayda var, çünkü işveren nihayetinde bundan kazanç sağlayacak. Bu elbette yeni teknikleri öğrenmek için de geçerlidir, fakat aynı zamanda örneğin daha hızlı öğrenecek VIM öğrenmek vb.
Ancak, ikinci aşırıya yönelen erkeklerle bir şeye ne kadar zaman harcayacağımızı tartışırken bile, "her zaman bir saatten sonra bir şey olmaz" dan "ne kadar sürdüğüne" kadar çok farklı görüşlerimiz vardı.
İş yeriniz yeni beceriler öğrenmeyi destekliyor mu ve eğer öyleyse, bunu teşvik etmek için hangi süreçleri yapmaları gerekiyor? Programcı olarak gün boyunca yeni şeyler öğrenmek (ve üretim kodu yazmamak) için ne kadar zaman harcıyorsunuz?