Altı Ay OpenAI

Özgün başlık: Six Months at OpenAI
Altı ay (ve birkaç gün) önce, Google'dan ayrıldıktan bir gün sonra, yeni işe alınan biri olarak oryantasyon için OpenAI ofisine giriyordum. Beklediğimden çok farklıydı ve 6 aylık ilginç zamanların sadece başlangıcıydı. Hikayeyi sosyal medyada bir veya daha fazla tweet yerine burada sürdürmenin daha iyi olacağını düşündüm. Elbette bu sadece kamuya açık bilgileri kapsayacaktır, ancak yine de konuşulacak çok şey var. Bu makalenin tamamı benim tarafımdan manuel olarak yazılmıştır ve Yüksek Lisans'tan herhangi bir yardım alınmamıştır. Uzun çizgiler elle hazırlandı :) Ekip kültürünün ekipten ekibe, özellikle de şirketin araştırma, uygulamalı vb. ana bölümlerine göre değiştiğini belirterek başlayacağım. Bu benim kişisel deneyimim. Bir yıl önce Calvin French-Owen, farklı bir bakış açısı okumak isterseniz, alanın hızı göz önüne alındığında bir asırlık bir süre olsa da, şirket hakkındaki düşüncelerini anlatan farklı bir blog yazısı yayınlamıştı. Burada işlerin daha hızlı ilerlediği daha ilk haftadan itibaren belli oldu. Google'daki gibi farklı renk ve şablonlarda çok fazla tasarım dokümanı yok, ilk kod satırı yazılmadan önce projeyi tartışmak için birden fazla ekibin toplantılarda bir araya gelmesine ve ardından her karar ve uyum için toplantılardan sonra daha fazla toplantıyla bu toplantıları takip etmeye gerek yok. Aslına bakılırsa burada neredeyse hiçbir toplantının geçmediği haftalar var. Odak noktası güçlü teknik çözümler geliştirmektir.
Alınacak bir karar varsa, bunu önceden tartışmak yerine, zaten bir kavram kanıtına sahip olmak daha iyidir. Kod kazanır, tasarım belgeleri ve toplantılar değil. Dürüst olmak gerekirse Google altyapısının bazı kısımlarını özlüyorum. Burada işler çok hızlı ilerliyor ve Google'daki geliştirici deneyimi ve altyapı ekiplerinin yıllar içinde arka planda bulunan altyapıyı geliştirdiğini fark ettim. Neredeyse hiç bozulmadığı için nadiren fark edilir, ancak Google'ın başka hiçbir yerde rakipsiz bir altyapısı vardır. Kubernetes Borg ile aynı değil, Bazel Blaze değil, paket oluşturmak Rabbit'in bunu sizin için yapmasıyla aynı değil. Altyapı için daha çok çalışmaya ihtiyaç var.