Hayır.
Çok basit bir nedenden dolayı: test edemezsiniz.
Verimliliği değerlendirebileceğinizi ve bir sayı verebileceğinizi varsayalım (bu arada, nasıl yapıyorsunuz?). Şimdi, bir geliştiricinin testin bir bölümünde, başka bir yerinde yerinde aynı koşullarda olacağı bir durumu nasıl yaratabilirsiniz ?
Böyle bir testte başarılı olsanız bile, ne gösterecek? Pratikte nasıl uygularsınız?
Dikkate alınacak çok fazla faktör var. Örneğin:
İşe gidip gelmek stresli midir? Sıkışmalarda veya gürültülü bir otobüs / yeraltında bir saat geçirmek zorunda kalırsanız, üretkenliğiniz azalacaktır.
Diğer insanlar arasında olmak stresli mi? Şahsen, yalnız kalmak, odamda kimsenin girmeyeceğini bilmek çok daha rahat buluyorum, ama bazı diğer geliştiriciler için farklı.
Yalnızsan çok dikkatin dağılmış mı? Ben değilim, ancak evde çalışamayan bazı insanlar var, çünkü yapmaları gerekeni yapmaya başlamadan önce iki saat boyunca YouTube'u izlediklerini ve sonunda günlük işlerine başlayacakları zaman randevu almak için diş hekimlerini aramaları gerektiğini unutmayın.
09:00. - 19:00. sizin için en iyi vardiya? Yaratıcı bir şey yapmam gerekirse akşama kadar uyumalı ve gece çalışmam gerektiğini biliyorum. Yaratıcı olmayan, teknik bir çalışma için en iyi değişimim farklı. Evde çalışıyorsam, toplam verimliliği artırmamı sağlayan bu esnekliğe sahibim. Öte yandan, diğer bazı geliştiriciler bunu verimsiz bulabilirler, çünkü örneğin, bir üründe bir hatayı çözmeye çalışarak 20 saat boyunca kalacaklar ve bunun yerine daha fazla böcek getirecekler, çünkü yorgunlar.
vb.
İşte günlük yaşamdan iki örnek. Birincisi benim, ikincisi meslektaşımdan geliyor.
Örnek 1:
Yalnız yaşıyorum ve evde evcil hayvanım yok. Etrafımda gürültü yok (sadece komşu arabalar sokak çok küçük). SSD ile hızlı bir bilgisayarım, iki büyük ekranım, en yeni yazılımım, sevdiğim bir klavye, vb.
Son zamanlarda, kendi şirketinde bir müşteri için çalışmam istendi. Gürültülü, kalabalık bir yerdi. Telefonların çaldığı bir açık alandaydım. Uzak Masaüstünden başka bir bilgisayara bağladığım küçük bir ekrana sahip eski bir dizüstü bilgisayarım vardı. Yazılım eskiydi. İnternet bağlantısı yavaştı.
Sanırım bu durumda daha üretken oldum.
Örnek 2:
Meslektaşımın bir ailesi ve küçük bir çocuğu var. Çalışabileceği ayrı bir odası var, ancak çoğu zaman bir çocuğa bakması ya da bir müşterinin çağrısına cevap vermesi gerekiyor. . Oldukça iyi bir yazılıma sahip yeni bir bilgisayarda çalışıyor, ancak SSD veya Visual Studio Ultimate lisansı alamıyor. Çok yavaş bir internet bağlantısı var (ve kendi alanında daha hızlı bir bağlantısı olamaz).
Son zamanlarda, Joel Test'te 10/12 olan bir müşteri için yerinde çalışması istendi. Çok sessiz, ayrı bir odası vardı. Dikkat dağıtıcı değil. Hızlı bilgisayar. Fiber optik internet.
Sanırım bu durumda daha üretken oldu.