34 poin oleh spilist2 2025-09-29 | 1 komentar | Bagikan ke WhatsApp

Daftar shortcut dari hasil deep research, daftar yang saya rapikan agar bisa saya ingat, catatan detail tentang insight yang saya dapat, prompt untuk metakognisi, dan rincian lainnya ada di tulisan blog aslinya.


Mempelajari shortcut baru dan riset

Shortcut yang saya pelajari beberapa hari lalu: di Chrome (berdasarkan Mac) CMD+SHIFT+A

  • Membuka jendela tempat kita bisa mencari tab yang sedang terbuka dan tab yang baru saja ditutup berdasarkan URL dan judul halaman
  • Meski ada beberapa window terbuka, tetap bisa berpindah selama menggunakan profil Chrome yang sama
  • Bagi saya yang suka membuka banyak tab, ini terlihat sangat berguna, dan nyatanya bahkan saat ini juga sudah saya pakai dengan baik

Belakangan ini ada hal yang sering saya coba saat mempelajari sesuatu yang baru

  • Bertanya balik pada diri sendiri: 'Apa artinya saya tidak mengetahui ini?'
  • Lalu muncul pemikiran seperti ini: 'Kalau saya sudah lama memakai alat ini tetapi tetap tidak tahu ada tool, shortcut, atau command berguna seperti ini, pasti masih ada hal berguna lain yang belum saya ketahui.'

Saya mencoba melakukan deep research dengan ChatGPT

  • Saya meminta 10 shortcut yang mungkin kurang dikenal tetapi berguna untuk tiap alat yang sering saya pakai (MacOS, Chrome, Google Docs suite, Cursor/VSCode, Slack, Discord, Notion)
  • Sambil menelusuri hasil risetnya, saya benar-benar mencoba menjalankannya satu per satu dan merapikan shortcut yang sebelumnya tidak saya tahu tetapi ingin saya ingat dan pakai ke depan

Hal-hal yang saya sadari selama proses riset dan perapian

1. Sangat bermanfaat untuk mengenali pola shortcut yang dibagikan di banyak aplikasi serta pola Jobs-to-be-done

  • Shortcut Slack/Discord sangat mirip. Demikian juga antar-IDE. Antarbrowser web juga mirip
  • Artinya, jika kita mempelajari shortcut di satu aplikasi, kita bisa mencoba hal serupa di aplikasi lain yang sejenis, sehingga manfaat belajar shortcut jadi lebih besar. Belakangan ini banyak aplikasi desktop dibuat dengan teknologi web, jadi shortcut browser web juga sering terbawa
    • Contoh: di Notion, CMD+L tidak memindahkan ke address bar, melainkan menyalin link halaman saat ini
  • Jika kita mengenali JTBD di aplikasi tertentu, akan lebih mudah untuk mengeksplorasi: apakah aplikasi serupa lain punya fungsi seperti ini juga?
    • Contoh: kalau ini alat berbasis web, kemungkinan ada fungsi 'salin link halaman'; kalau ini alat menulis, kemungkinan ada shortcut untuk 'bergerak naik-turun di daftar', dan seterusnya

2. Jika sesuatu bisa dicari, potensi atasnya jadi jauh lebih besar

  • Saya jadi sadar bahwa untuk shortcut gabungan di IDE, alih-alih menghafalnya saya memakai Command Pallete, sehingga saya hampir tidak pernah benar-benar mempelajari shortcut baru
  • Fitur/pola 'eksplorasi' seperti ini sekali dipelajari punya potensi yang sangat besar
    • Hampir semua fitur bisa dipakai dari sini saja, biasanya shortcut juga ditampilkan di UI itu, jadi shortcut-nya bisa ikut dipelajari, fitur yang baru dipakai juga akan naik ke atas, dan seterusnya
  • Pola ini juga benar-benar tersedia dengan cara yang mirip di banyak aplikasi dan lingkungan
    • ALT+/ di Google Docs suite, Spotlight di MacOS, CMD+K di Notion/Slack/Discord, dll.

Dengan menggabungkan insight 1 dan 2, saya merapikan beberapa ide tentang penyusunan shortcut dari sudut pandang developer aplikasi

  • Shortcut utama yang dipakai secara global di OS tertentu sebaiknya tidak dioverride, dan dipakai sesuai fungsinya (contoh: CMD+/ untuk membuka bantuan, CMD+, untuk membuka pengaturan)
  • Jika ingin membawa pengguna dari aplikasi pesaing, adopsi shortcut utama dari aplikasi tersebut
  • Meski bukan pesaing langsung, akan bagus jika menyediakan shortcut yang diasosiasikan dengan aplikasi lain yang memberi pengalaman serupa dengan aplikasi kita
  • Selain itu, jika ada fitur khas aplikasi kita yang bisa membantu Jobs-to-be-done pengguna, sediakan shortcut secara aktif
  • Shortcut pada dasarnya sulit ditemukan (terutama jika itu shortcut khas aplikasi kita). Karena itu...
    • Pengguna shortcut kemungkinan besar adalah power user, atau pengguna penting, jadi layak dijadikan subjek wawancara
    • Jika fiturnya banyak, sediakan Pallete
    • Susun dokumentasi dan UI agar shortcut mudah ditemukan (tampilkan shortcut di Pallete)
    • Cobalah membuat konten tentang shortcut

3. Menyadari ketidaknyamanan memang sangat sulit

Baik penggunaan shortcut maupun penggunaan fitur eksplorasi semuanya berangkat dari kesadaran akan adanya ketidaknyamanan

  • Kalau kita terlalu terbiasa dengan perilaku kita sendiri, kita bahkan tidak akan terpikir untuk mencari shortcut
  • Dalam proses kali ini, saya terkejut melihat ternyata ada begitu banyak ketidaknyamanan yang sebelumnya tidak saya sadari sendiri

Bagaimana cara lebih membangunkan metakognisi terhadap ketidaknyamanan? (hal-hal yang ingin saya coba ke depan)

  • Pair working sambil saling mengamati, menangkap momen 'loh?', lalu membicarakannya
  • Saat mulai memakai aplikasi baru, biasakan melihat daftar shortcut terlebih dahulu, atau mencoba shortcut yang sudah saya kenal
  • Gunakan fitur multimodal LLM untuk menunjukkan rekaman kerja saya lalu meminta saran perbaikan
    • Contoh: nyalakan Stream di Google AI Studio, hidupkan alat visualisasi input keyboard seperti KeyCastr, rekam, lalu minta saran

Penutup

Belakangan ini tema utama saya adalah 10x impact

  • Meski melakukan pekerjaan yang sama, saya ingin melakukannya dalam waktu lebih singkat, dengan lebih mudah, dan dengan lebih menyenangkan
  • Dari awal pun saya terus memikirkan pekerjaan seperti apa yang punya leverage lebih tinggi

Percobaan kali ini juga memuaskan karena terasa sebagai proses belajar yang menghasilkan leverage lebih besar

  • Hanya sekadar mempelajari satu shortcut baru jelas merupakan pola pikir 1x.
  • Untuk memperbesar impact: coba shortcut ini di aplikasi lain juga, dan pelajari shortcut lain yang mirip di berbagai aplikasi.
  • Untuk memperbesar impact: temukan shortcut seperti apa yang biasanya tidak saya ketahui, yaitu pola ketidaktahuan saya. Pola kognitif/perilaku seperti apa yang membuat saya tidak tahu ini? Bagaimana saya bisa memperbaikinya? Hal-hal apa yang sebenarnya tetap tidak apa-apa jika saya tidak tahu ke depan?
  • Untuk memperbesar impact: pikirkan dan praktikkan pola untuk menemukan pola, serta pola untuk mematahkan pola. Berdiskusilah dengan orang lain, dan manfaatkan AI.
  • Untuk memperbesar impact: tuliskan seluruh proses ini dan bagikan untuk membuka percakapan. Jadikan ini kesempatan untuk mendengar 'pola menemukan pola' milik orang lain.

1 komentar

 
thkimdev 2025-10-01

Oh, CMD+SHIFT+A bagus juga