Başlarken, röportaj almak ve onları geçmek için çok daha iyi zamanım vardı. Ama şimdi daha deneyimli olduğuma göre, iş bulmanın daha zor ve zor olduğunu görüyorum. Diğer geliştiriciler de aynı şekilde mi hissediyorlar?
Size bir örnek vereceğim. Geçen Çarşamba röportaj yaptım. Sadece bir mühendis ve CEO ile küçük bir girişimdi. Beni Ohio'dan uçtular (SF tabanlılar). Oraya vardığımda, onlara bir bağlantı kısaltması yazmamı sağladılar, bu da yazmak için yaklaşık 10 dakika sürdü. Bütün gün bunun üzerinde çalışmam gerekiyordu. Erken bitirdiğimde görüşmeci şok olmuş gibiydi. Ondan sonra konuşuyorduk ve ona veri depolamak için ne kullandıklarını sordum. Bana Mongo'ya söyledi. Neden mongo kullanmaya karar verdiğini soruyorum. Daha sonra cevabını kekeledi ve mırıldandı, ki bu temel olarak "Bunu kullanıyoruz çünkü Mongo modaya uygun bir veritabanı teknolojisidir ve dışarıda kalmak istemiyoruz". insanlar bugünlerde NoSQL kullanıyor. Görüşmeci röportajı hızlı bir şekilde sonlandırdı ve beni hemen kapıdan itti. CEO ile öğle yemeği yemem gerekiyordu, ama şansım olmadan önce beni kovdu. Intervier kötü ya da kaba değildi (ve ben de).
Ohio'ya döndükten sonra, onlardan "Ben formda değildim" diyen bir e-posta aldım. Bu şey her zaman başıma geliyor. "Zinde değil" bazen "olduğumuz bir beceri seviyesinin çok yüksek" anlamına gelebileceğini düşünmeye başlıyorum. Bunların hepsi kafamda mı yoksa diğer deneyimli geliştiriciler de aynı şeyin olduğunu fark ediyor mu? Eskiden kodlama problemleriyle uğraşırken, görüşmeci ile çalışırdım ve bu olumlu bir şey olurdu ve işe alırdım. Ama şimdi genellikle kodlama kısmından geçiyorum ve suskun olmayan görüşmeci bana karşı çalışıyor. Kodlama sorunlarıyla boğuşmak zorunda mıyım?