1 puan yazan GN⁺ 8 시간 전 | 1 yorum | WhatsApp'ta paylaş
  • Facebook Groups'u yayına alan ve hackathon'larda peş peşe sonuç çıkaran Bob'un üretkenliği, gösterişli bir geliştirme ortamında değil ortaya koyduğu ürünlerde görülüyordu
  • Sözdizimi vurgulaması bile hatalı olan varsayılan Sublime Text'i kullanıyor, live reloading ya da debugger yerine sorunları printf ve loglarla kontrol ediyordu
  • Karmaşık Vim·tmux·mosh·hphpd·git ortamından çok, Bob'un ürün sezgisi ve içgörüsü hackathon sonuçlarını belirliyordu
  • O dönemki çalışmanın, Groups'ta alım-satım gönderilerini desteklemek olduğu hatırlanıyor; bu daha sonra Facebook Marketplace'e dönüştü
  • Yeni araçlar ve çalışma biçimleri bazı değişiklikler yaratabilir, ancak sonunda üretkenliği belirleyen şey doğru problemi çözmektir

Gösterişli geliştirme ortamı ile gerçek çıktı arasındaki fark

  • Bob, Facebook Groups'u yayına alan ve art arda birçok ürün ortaya koyan çok üretken bir mühendis ve hackathon efsanesiydi
  • Yanında oturan çalışma arkadaşı, Facebook'un PHP lehçesi Hack için kendi yaptığı sözdizimi vurgulaması ve snippet'ler, mosh üzerinde tmux, hphpd kısayolları ve git takma adları içeren gelişmiş bir ortam kullanıyordu
  • Beklentinin aksine Bob'un çalışma biçimi son derece basitti
    • Hiçbir eklenti ayarı olmayan varsayılan Sublime Text kullanıyordu ve kod renklerinin yaklaşık yarısı yanlış gösteriliyordu
    • Live reloading ve debugger kullanmıyordu
    • Koda printf ekleyip logun çıkmasını bekliyordu
  • Bob o gün hackathon'u kazandı, ancak çalışma biçimine fazlasıyla odaklanan arkadaşı onun aslında ne yaptığını kaçırdı
    • O zamanki proje, Groups'ta alım-satım gönderilerini desteklemekti diye hatırlanıyor
    • Bu özellik daha sonra Facebook Marketplace'e dönüştü

Üretkenliği belirleyen problem seçimi

  • Bob'un üretkenliğinin temelinde editör ayarları değil, ürün sezgisi ve içgörüsü vardı
  • X'te her gün her şeyi değiştireceği söylenen yeni bir çalışma biçimi ortaya çıkıyor ve bunların bazıları gerçekten fark yaratabilir
  • Araçları ve çalışma biçimlerini geliştirmekten daha önemli olan şey, nihayetinde doğru problemi çözmektir

1 yorum

 
GN⁺ 8 시간 전
Lobste.rs görüşleri
  • Bir ölçüde üretkenlik ortamı kurmak faydalı oluyor. Herkesin ihtiyaç duyduğu seviye farklı ve Bob yetenekli ya da olağanüstü odaklanma becerisine sahip biri olabilir. Ben kolayca dikkat dağıtan biri olduğum için bu tür araçlara ihtiyaç duyuyorum, ama ortam kurulumunun kendisine aşırı zaman harcamak da kolay olduğundan en iyisinin makul bir denge olduğunu düşünüyorum
  • Ama Bob'un bunu gerçekte nasıl başardığını merak ediyorum. Bu yazı, Bob'un ürün sezgisini nasıl kullandığını analiz eden uzun bir yazının giriş bölümü gibi hissettiriyor, ama sonunda sadece yetenekli birinin Sublime Text kullandığına dair şaşkınlık gösteriyor