- Sistem produktivitas berbasis satu file teks yang dipertahankan selama 14 tahun, dengan jadwal, tugas, dan catatan rapat dikelola di satu tempat
- Setiap malam, jadwal kalender untuk hari berikutnya ditambahkan ke bagian akhir file teks untuk membuat daftar tugas harian, lalu setelah selesai ditinggalkan sebagai catatan
- File tersebut telah berkembang menjadi lebih dari 51.690 baris dan digunakan sebagai riwayat menyeluruh pekerjaan, termasuk catatan riset, notulen rapat, dan catatan pencapaian
- Melalui tag (#idea, #annual, dll.) dan fitur pencarian, ide, item laporan tahunan, serta hal-hal untuk perbaikan pengajaran dapat dengan mudah ditemukan
- Contoh bagaimana kendali atas pekerjaan dan keberlanjutan bisa diperoleh dengan file teks sederhana alih-alih aplikasi yang rumit
Sistem produktivitas yang disederhanakan, dimulai sejak masa kuliah
- Sudah mencoba berbagai aplikasi to-do dan pelacak, tetapi jadwal, catatan, dan ide tersebar di banyak sistem sehingga tidak efisien
- Pada akhirnya mulai mengelola semua pekerjaan dengan satu file teks, dan metode ini telah dipakai terus selama 14 tahun
- Pendekatan ini tetap bisa diskalakan meski beban kerja bertambah, dan kini menjadi alat produktivitas inti
Menyusun daftar harian yang terhubung dengan kalender
- Satu-satunya alat eksternal adalah kalender online, dan semua rencana dimasukkan ke kalender, terlepas dari apakah waktunya tetap atau tidak
- Setiap malam, jadwal dan tugas untuk hari berikutnya ditambahkan ke akhir file teks agar rencana harian menjadi jelas
- Jadwal mencakup rapat, keperluan, dan pekerjaan riset; pekerjaan yang berlebihan akan dipindahkan ke tanggal lain atau dipecah menjadi bagian lebih kecil
- Melalui proses ini, menjadi mungkin memprediksi dengan lebih akurat berapa banyak pekerjaan yang realistis diselesaikan dalam sehari
Berfungsi juga sebagai catatan
- Daftar tugas harian segera berubah menjadi catatan pelaksanaan kerja, sehingga bisa ditelusuri kapan dan apa yang dikerjakan
- File saat ini berlanjut sejak awal pekerjaan 9 tahun lalu dan mencakup 51.690 baris catatan
- Semua aktivitas sebagai profesor, isi rapat, dan ide ditumpuk dalam satu file
- Dalam contoh, rapat sepanjang hari, konsultasi mahasiswa, tinjauan makalah, dan ide riset dicatat secara rinci
Skalabilitas lewat pencarian dan tag
- Efisiensi pencarian ditingkatkan dengan menggunakan aturan penulisan dan singkatan yang konsisten
- Contoh: dengan mencari “meet with”, bisa melihat lebih dari 3.000 catatan rapat
- Item seperti ide, laporan tahunan, dan perbaikan pengajaran dikelompokkan dengan tag seperti #idea, #annual, dan #nextui
- File teks memiliki fleksibilitas dan aksesibilitas yang tinggi, sehingga perkembangan hari itu bisa langsung dipahami
- Menggunakan editor Ultraedit, tetapi editor lain pun dapat memberikan fungsi yang sama
Pengelolaan email dan rutinitas harian
- Email dibedakan dengan flag Merah/Oranye/Kuning
- Merah: perlu ditangani segera, Oranye: ditangani nanti, Kuning: menunggu balasan
- Di akhir hari, email Oranye dan Kuning ditinjau untuk menentukan perlu tidaknya tindak lanjut
- Fokusnya bukan mengosongkan inbox, melainkan pengelolaan berbasis prioritas
- Rutinitas harian disusun dalam urutan berikut
- Memeriksa daftar tugas yang ditulis hari sebelumnya
- Menjalankan jadwal dan mengerjakan tugas tambahan pada waktu yang tidak terjadwal
- Meninjau flag email
- Menyalin dan menambahkan jadwal hari berikutnya
Kelebihan dan keterbatasan sistem
- Di pagi hari, bisa langsung mengetahui apa yang harus dikerjakan
- Tidak perlu mengingat jadwal atau pekerjaan lanjutan di kepala
- Catatan lama mudah ditelusuri sehingga produktivitas harian bisa diukur
- Tidak ada daftar tugas tertunda yang terus menumpuk
- Bisa diakses dari semua perangkat melalui Remote Desktop
- Saat beban kerja terlalu tinggi, volume pekerjaan bisa disesuaikan dengan melepas flag email atau menghapus item kalender
- Beberapa pertanyaan atau peluang riset mungkin terlewat, tetapi efektif untuk menjaga beban kerja yang berkelanjutan
Kesimpulan
- Sistem berbasis file teks sederhana ini menggantikan aplikasi produktivitas yang rumit dan membuktikan efisiensi jangka panjangnya
- Penulis berharap mendapatkan umpan balik dan berbagi ide dari orang-orang yang telah mencoba pendekatan ini
2 komentar
Saya juga baru belakangan ini menyadari dan mulai memakai cara ini, jadi senang bertemu orang yang sama seperti saya haha
Saya sudah mencoba berbagai macam aplikasi produktivitas, bahkan pernah membuatnya juga, tapi ternyata yang paling nyaman tetap mengelolanya dengan file teks
Terutama kalau mengedit file teks dengan IDE, rasanya lebih nyaman karena bisa memakai shortcut yang paling familier
Pendapat Hacker News
Akhir-akhir ini saya merasa kemajuan teknologi yang berguna seolah berhenti sekitar 10~20 tahun lalu
Bahkan hanya dengan teknologi sebelum tahun 2000, kita bisa mempertahankan stack yang stabil tanpa biaya langganan
Seperti tulisan “An SVG is all you need” yang saya lihat hari ini, teknologi sederhana lama seperti SVG dan RSS masih terasa luar biasa
Saya pikir textfiles, makefiles, perl, php, rss, irc, vim/emacs benar-benar lebih baik daripada alat zaman sekarang yang katanya “lebih baik”
Jadi saya penasaran — dari teknologi yang muncul dalam 5 tahun terakhir, adakah yang benar-benar lebih baik daripada 20 tahun lalu
Dulu Google adalah penyelamat saya, tapi sekarang rasanya seperti cermin ajaib yang memadatkan pengetahuan umat manusia; saya melempar pertanyaan dan ia menunjukkan jawaban dalam kombinasi baru
Tentu tidak sempurna dan kadang berhalusinasi, tetapi tetap sangat berguna
Hanya saja, kalau pemula mengikutinya secara membabi buta, mereka bisa diarahkan ke jalan yang salah
Meski begitu, saya pikir teknologi terbesar dalam 5 tahun terakhir adalah “cermin ajaib” ini
Meski begitu, toolkit inti saya hampir tidak berubah sejak pertengahan 2000-an
Saya masih memakai Emacs, dan menyusun pipeline cloud dengan gMake
Dulu teknologi terasa mudah berkat UX yang intuitif, tetapi sekarang saya merasa kualitasnya menurun karena inefisiensi organisasional perusahaan besar dan monopoli pasar
Membaca, mengedit, version control, konversi suara, hingga mencetak, semuanya efisien dan hemat ruang
Jika menaruh
.LOGdi baris pertama notepad.exe, timestamp akan otomatis ditambahkan setiap kali file dibukaTombol F5 juga bisa langsung menyisipkan waktu. Selama bertahun-tahun saya sudah sangat puas hanya dengan fitur ini
Tidak ada notifikasi menyebalkan untuk menyimpan saat ditutup, dan belakangan bahkan punya fitur tab
Di macOS atau Linux tidak ada yang sebanding
Sejak lama saya mengikuti filosofi tetap native di OS
Sebisa mungkin saya menggunakan format terbuka dan alat yang interoperabel
Saya memperlakukan konten dengan pendekatan berbasis data, dan lebih suka struktur yang memudahkan saya pergi kapan saja jika diperlukan
Referensi yang layak dilihat antara lain tulisan Steph Ango, Plain Text Organizer, template Plain Text Life, dan Plain Text Project
Di awal 2000-an saya memakai banyak file todo.txt, tetapi sejak 2005 saya pindah ke OneNote dan sampai sekarang selama 20 tahun masih memakai catatan yang sama
Hampir semua pikiran dan ide dalam hidup saya ada di sana, dan semuanya tersinkron dengan sempurna
Karena sederhana dan andal, ini adalah salah satu aplikasi terpenting dalam hidup saya
Memo singkat saya simpan di Keep, dan catatan terstruktur saya simpan di GDocs
Beberapa dokumen sudah membesar sampai setingkat buku kecil, dan saya juga melakukan backup berkala dengan Google Takeout
Dulu aplikasi produktivitas saya adalah dokumen Sublime Text yang belum disimpan
Saya memakai workflow serupa dengan Emacs + org mode
Saya membuat file baru untuk tiap perusahaan, lalu menambahkan catatan harian, TODO, dan snippet shell
Ada file yang berlanjut sejak 2017, dan kalau dimasukkan ke LLM bisa dipakai untuk ringkasan atau pencarian berbasis makna
Sekitar setahun lalu saya membaca tulisan blog serupa, merasa terinspirasi, lalu mulai mengembangkan sendiri aplikasi produktivitas pribadi
Saya berencana segera merilisnya ke dunia, dan ini akan mirip pendekatan notepad tetapi dalam versi yang lebih diperkuat
Karena saya menangani catatan yang bercampur dengan file kode atau data, saya membuat fungsi shell bernama
todayyang otomatis membuat direktori per tanggalDengan
emacs $(today)/tasks.orgsaya bisa langsung membuka file tugas hari ini, dan mudah dikelola lewat alat CLIDengan
wget -P $(today)saya bisa mengatur data per hari, jadi sangat praktisSetelah sadar saya hampir tidak pernah membaca ulang memo, sekarang saya menambahkan konten baru di bagian atas satu catatan
Tindakan menulis itu sendiri adalah proses berpikir
Ini saya pakai bukan hanya untuk memo sederhana, tetapi juga untuk draf, laporan, bahkan menulis kode
Karena itu saya lebih suka menulis langsung dengan tangan. Hal-hal yang layak dirujuk nanti saya transkrip atau bookmark
Saya mencatat pekerjaan lab dan jam kerja dengan Google Spreadsheet
Saya menaruh ikon pintasan di layar utama ponsel agar bisa mengisi kapan saja
Dengan tab perhitungan otomatis, total jam kerja bisa dijumlahkan, dan item yang ditandai tebal adalah pekerjaan yang belum diproses
Saat menulis laporan, semua catatan sudah tersusun secara kronologis sehingga sangat membantu
Ini adalah alat yang membawa perubahan paling terorganisir dalam hidup saya
Saya juga memakainya seperti ini untuk mencatat olahraga