1 poin oleh GN⁺ 8 jam lalu | 1 komentar | Bagikan ke WhatsApp
  • Produktivitas Bob, yang meluncurkan Facebook Groups dan terus menghasilkan capaian di hackathon, terlihat dari hasil akhirnya, bukan dari lingkungan pengembangan yang canggih
  • Ia memakai Sublime Text bawaan dengan penyorotan sintaks yang bahkan tidak akurat, dan memeriksa masalah dengan printf serta log alih-alih live reloading atau debugger
  • Dibanding lingkungan Vim·tmux·mosh·hphpd·git yang rumit, insting dan intuisi produk Bob-lah yang menentukan hasilnya di hackathon
  • Pekerjaan saat itu tampaknya adalah dukungan posting jual-beli di Groups, yang kemudian berkembang menjadi Facebook Marketplace
  • Alat dan cara kerja baru mungkin bisa membawa sebagian perubahan, tetapi pada akhirnya yang menentukan produktivitas adalah menyelesaikan masalah yang tepat

Perbedaan antara lingkungan pengembangan canggih dan hasil nyata

  • Bob adalah engineer yang sangat produktif dan legenda hackathon yang meluncurkan Facebook Groups dan terus membuat berbagai hasil secara beruntun
  • Rekan yang duduk bersamanya memakai lingkungan yang canggih dengan penyorotan sintaks dan snippet buatan sendiri untuk Hack, dialek PHP milik Facebook, tmux di atas mosh, shortcut hphpd, dan alias git
  • Berbeda dari dugaan, cara kerja Bob sangat sederhana
    • Ia memakai Sublime Text bawaan tanpa konfigurasi ekstensi, sehingga bahkan sekitar setengah warna kode ditampilkan keliru
    • Ia tidak memakai live reloading maupun debugger
    • Ia menaruh printf di dalam kode dan menunggu sampai log muncul
  • Bob memenangkan hackathon hari itu, tetapi rekan yang terlalu fokus pada cara kerja justru melewatkan apa yang sedang ia bangun
    • Proyek saat itu diingat sebagai dukungan posting jual-beli di Groups
    • Fitur ini kemudian berkembang menjadi Facebook Marketplace

Memilih masalah yang menentukan produktivitas

  • Inti yang membuat Bob produktif bukanlah konfigurasi editor, melainkan insting dan intuisi produk
  • Di X, setiap hari muncul cara kerja baru yang diklaim akan mengubah segalanya, dan sebagian di antaranya mungkin memang bisa membawa perubahan nyata
  • Dibanding memperbaiki alat dan cara kerja, pada akhirnya menyelesaikan masalah yang tepat jauh lebih penting

1 komentar

 
GN⁺ 8 jam lalu
Komentar Lobste.rs
  • Sampai taraf tertentu, menata lingkungan produktivitas memang membantu. Tingkat yang dibutuhkan tiap orang berbeda, dan Bob mungkin memang sangat berbakat atau punya fokus yang luar biasa. Karena saya mudah terdistraksi, alat seperti ini memang diperlukan, tetapi karena mudah juga menghabiskan terlalu banyak waktu untuk menata lingkungan itu sendiri, menurut saya keseimbangan yang pas adalah yang terbaik
  • Namun saya penasaran, sebenarnya bagaimana Bob bisa melakukannya. Tulisan ini terasa seperti pengantar untuk analisis panjang tentang bagaimana Bob memanfaatkan insting produk, tetapi yang ditunjukkan justru hanya keterkejutan bahwa orang berbakat memakai Sublime Text