İnsanlar bana "iyi olduğunuz bir şeyi yapan bir iş bulmanızı" tavsiye ediyor, ama gerçek şu ki, sadece kod yazmaktan başka bir şeyle iyi olduğuma inanmıyorum. Yine de bir program tasarlayabileceğimi veya yapılandırabileceğimi düşünmüyorum.
Beni yanlış anlamayın, fizz vızıltı programı yazamayan bir programcı değilim; Daha çok işi yapmanın yanı sıra fazla bir şey yapamayan programcı gibiyim. Ben bir "çıplak minimum yapmak" bir tutum var değil; bir programcı olarak sınırlamalarımın acı verici bir şekilde farkındayım.
Örneğin, hızlı bir sıralama algoritması uygulamak, yalnızca ezber ezberlemesine güvenerek yapabileceğim bir şeydir (yani, günümün iyi bir yığınını sadece algoritmaya bağlı kalmaya çalışmak yerine harcamak için motivasyon bulursam "umm, görüyorum, bu mantıklı, mantığı görebiliyorum ...").
Bir uygulamanın yapılandırılması ve tasarlanması söz konusu olduğunda, kendimi de çaresiz hissediyorum. Başlangıçta doğru cevabı göremediğim için, ondan dokuzu sonra pişman olduğum bir yargılama çağrısı yapıyorum.
Hala iş arkadaşlarımdan iş promosyonları ve övgü almayı başarabiliyorum, bu yüzden diğerleri benim düşüncelerimi paylaşmıyor. Nesnel olarak konuşursak, gerçekçi bir şekilde 'ortalamanın biraz üzerinde' bir programcıdan daha fazlasını istemek için ne öğrenme yeteneğine ne de saf beyin gücüne sahibim.
Daha yetenekli insanlara yer açmak ve kendime başka bir iş bulmak için etik bir görevim olup olmadığını merak ediyorum, daha nitelikli olduğum başka bir rol bulamayacağımdan oldukça emin olsam bile. O zaman sorum şu: "Ortalama programcıların bir takımda yeri var mı?"