Oyun oynamayın ve performansı 😂 optimize edin Az önce bir yorum gördüm: > Ölçeklendikten sonra, yazdığınız hataların bile kullanıcıları olacak. Üniversiteden sonraki ilk işim, yeni çalışanlar için büyük bir işe başlama semineri düzenlenen bir şirketteydi. Bir gün, teknik ekibin yazılımın yükleme süresini 5 dakikadan 30 saniyeye optimize ettiği 90'ların ortalarına dair bir hikaye anlattılar. Sonuç olarak, müşterilerden gelen olumsuz geri bildirimler anında patlar. Bu yükleme süresi optimizasyonu aslında o şirketin kurumsal kültürünü mahvetti. Optimizasyondan önce herkesin ofise gidip bilgisayarı açtığı ve 5 dakikalık yükleme süresini sohbet etmek, kahve içmek ve rahat bir güne başlamak için kullandığı ortaya çıktı. Ve şimdi, masalarından kalkmadan önce, yazılım üzerinde çalışmaya hazır! Hikayenin ahzası—ve yukarıdaki alıntı—size işleri iyileştirmemenizi söylememektir. Bunun yerine, geliştirdiğiniz yazılımın sadece bir PRD (Ürün Gereksinimleri Dokümü) veya test paketinde var olmadığını hatırlatır. Bu, gerçek dünyadaki insanlarla etkileşim kuran bir sistemdir. İnsanlar bunun etrafında alışkanlıklar geliştiriyor, çözümler geliştiriyor ve hatta pratik kullanım senaryoları için bazı hatalara güveniyor. Bu, bir yazılım mühendisi olarak sizin için çok önemlidir: yazılımın gerçekte ne için kullanıldığını ve gerçek hayatta nasıl kullanıldığını anlamalısınız. İşiniz ürün yöneticisinden bir sürü bilet almak değil, kullanıcı sorunlarını çözen yazılım geliştirmek. Bağlantılar: