รายละเอียดอย่างรายการคีย์ลัดที่ได้จากผล Deep Research, รายการที่ผมสรุปไว้เพื่อช่วยให้จำได้, บันทึกอย่างละเอียดเกี่ยวกับสิ่งที่ตระหนักได้, พรอมป์ต์สำหรับเมตาค็อกนิชัน ฯลฯ อยู่ในบทความต้นฉบับในบล็อก
การเรียนรู้คีย์ลัดใหม่และการรีเสิร์ช
คีย์ลัดที่เพิ่งได้เรียนรู้เมื่อไม่กี่วันก่อน: ใน Chrome (บน Mac) ใช้ CMD+SHIFT+A
- จะเปิดหน้าต่างที่สามารถค้นหาแท็บที่เปิดอยู่และแท็บที่เพิ่งปิดล่าสุดได้ด้วย URL และชื่อหน้า
- ถึงจะเปิดหลายหน้าต่างไว้ก็ย้ายไปได้ ถ้าเป็น Chrome โปรไฟล์เดียวกัน
- สำหรับคนอย่างผมที่ชอบเปิดแท็บไว้เยอะ มันดูมีประโยชน์มาก และตอนนี้เองก็ใช้งานได้ดีจริง ๆ
ช่วงนี้เวลาได้เรียนรู้อะไรใหม่ ๆ ผมมักจะลองทำอย่างหนึ่งอยู่บ่อย ๆ
- ย้อนถามตัวเองว่า 'การที่ฉันไม่รู้สิ่งนี้มันหมายความว่าอะไร?'
- แล้วก็จะมีความคิดแบบนี้ตามมา: 'แม้จะเป็นเครื่องมือที่ฉันใช้มานาน แต่ถ้ายังไม่รู้จักเครื่องมือหรือคีย์ลัดหรือคำสั่งที่มีประโยชน์แบบนี้ แปลว่าต้องยังมีของมีประโยชน์อื่น ๆ ที่ฉันยังไม่รู้อีกแน่'
ลองทำ Deep Research ด้วย ChatGPT
- ขอให้ช่วยบอกคีย์ลัดที่ไม่ค่อยเป็นที่รู้จักแต่มีประโยชน์อย่างละ 10 รายการ สำหรับเครื่องมือที่ผมใช้บ่อย (MacOS, Chrome, Google Docs, Cursor/VSCode, Slack, Discord, Notion)
- ระหว่างไล่ดูผลรีเสิร์ช ผมก็ลองกดใช้งานจริงไปด้วยและสรุปเฉพาะคีย์ลัดที่ก่อนหน้านี้ไม่รู้ แต่ต่อไปอยากจำไว้ใช้
สิ่งที่ตระหนักได้ระหว่างการรีเสิร์ชและการสรุป
1. การมองเห็นแพตเทิร์นของคีย์ลัดที่ใช้ร่วมกันในหลายแอป และแพตเทิร์นของ Jobs-to-be-done มีประโยชน์มาก
- คีย์ลัดของ Slack/Discord คล้ายกันมาก เช่นเดียวกับในกลุ่ม IDE และในกลุ่มเว็บเบราว์เซอร์
- กล่าวคือ ถ้าเรียนรู้คีย์ลัดจากแอปหนึ่งแล้ว ก็สามารถลองกดอะไรคล้าย ๆ กันในอีกแอปหนึ่งที่ใกล้เคียงกันได้ ทำให้ประโยชน์ของการเรียนรู้คีย์ลัดเพิ่มขึ้น ทุกวันนี้เดสก์ท็อปแอปจำนวนมากสร้างด้วยเทคโนโลยีเว็บ จึงมักมีการยกคีย์ลัดของเว็บเบราว์เซอร์มาใช้ด้วย
- เช่น: ใน Notion ถ้ากด
CMD+Lแทนที่จะไปที่แถบที่อยู่ ระบบจะคัดลอกลิงก์ของหน้าปัจจุบัน
- เช่น: ใน Notion ถ้ากด
- ถ้ามองออกว่า JTBD ของแอปหนึ่งคืออะไร ก็จะสำรวจได้ง่ายขึ้นว่าในแอปอื่นที่คล้ายกันมีฟีเจอร์แบบนี้หรือเปล่า
- เช่น: ถ้าเป็นเครื่องมือบนเว็บ ก็น่าจะมีฟีเจอร์ 'คัดลอกลิงก์ของหน้า' ถ้าเป็นเครื่องมือเขียน ก็น่าจะมีคีย์ลัดสำหรับ 'เลื่อนขึ้นลงในรายการ' เป็นต้น
2. ถ้าทำให้ค้นหาได้ เพดานศักยภาพจะสูงขึ้นมาก
- ผมเพิ่งรู้ว่าตัวเองแทบไม่ได้เรียนรู้คีย์ลัดใหม่ใน IDE เลย เพราะสำหรับคีย์ลัดแบบผสมซับซ้อน ผมใช้ Command Pallete แทนการท่องจำ
- ฟีเจอร์/แพตเทิร์นแบบ 'สำรวจค้นหา' นี้ พอเรียนรู้ครั้งเดียวแล้วมีอานิสงส์ต่อยอดสูงมาก
- ใช้เข้าถึงได้แทบทุกฟีเจอร์ด้วยสิ่งเดียว และโดยปกติ UI นั้นก็มักแสดงคีย์ลัดควบคู่กันไปด้วย จึงช่วยให้เรียนรู้คีย์ลัดได้ อีกทั้งฟีเจอร์ที่ใช้ล่าสุดก็มักจะเลื่อนขึ้นมาอยู่ด้านบนด้วย... เป็นต้น
- แพตเทิร์นนี้มีให้ใช้คล้ายกันจริง ๆ ในหลายแอปและหลายสภาพแวดล้อม
ALT+/ใน Google Docs, Spotlight ของ MacOS,CMD+Kใน Notion/Slack/Discord เป็นต้น
พอรวมอินไซต์ข้อ 1 และ 2 เข้าด้วยกัน ผมเลยลองสรุปไอเดียเกี่ยวกับการออกแบบคีย์ลัดในมุมของนักพัฒนาแอป
- คีย์ลัดหลักที่ใช้กันในระดับระบบของ OS นั้น ไม่ควร override แต่ควรใช้ตามหน้าที่เดิมเลย (เช่น
CMD+/เปิด Help,CMD+,เปิด Settings) - ถ้าอยากดึงผู้ใช้มาจากแอปคู่แข่ง ก็ควรยืมคีย์ลัดหลักของแอปนั้นมาใช้
- ต่อให้ไม่ใช่แอปคู่แข่ง ถ้าเป็นแอปที่ให้ประสบการณ์คล้ายกับแอปของเรา ก็ควรมีคีย์ลัดที่ผู้ใช้พอนึกเชื่อมโยงได้
- นอกจากนี้ ถ้าแอปของเรามีฟีเจอร์เฉพาะที่ช่วยงานตาม Jobs-to-be-done ของผู้ใช้ได้ ก็ควรมีคีย์ลัดให้ใช้อย่างจริงจัง
- คีย์ลัดนั้น โดยพื้นฐานแล้วค้นพบได้ยาก (โดยเฉพาะคีย์ลัดเฉพาะของแอปเราเอง) ดังนั้น...
- ผู้ใช้ที่ใช้คีย์ลัดมีแนวโน้มจะเป็น power user หรือเป็นผู้ใช้สำคัญ ลองเชิญมาเป็นกลุ่มสัมภาษณ์ดู
- ถ้าฟีเจอร์เยอะ ก็ควรมี Pallete
- จัดเอกสารและ UI ให้ค้นพบคีย์ลัดได้ง่าย (แสดงคีย์ลัดใน Pallete)
- ลองสร้างคอนเทนต์เกี่ยวกับคีย์ลัด
3. การรับรู้ความไม่สะดวกนั้นยากจริง ๆ เหมือนเดิม
ทั้งการใช้คีย์ลัดและการใช้ฟังก์ชันสำรวจค้นหา ล้วนเริ่มต้นจากการรับรู้ถึงความไม่สะดวก
- ถ้าคุ้นชินกับพฤติกรรมของตัวเองมากเกินไป ก็อาจไม่คิดจะไปหาคีย์ลัดเลย
- ระหว่างกระบวนการครั้งนี้ ผมตกใจกับจำนวนความไม่สะดวกที่ตัวเองไม่เคยรับรู้มาก่อนว่ามีอยู่เยอะขนาดนี้
จะปลุกเมตาค็อกนิชันต่อความไม่สะดวกให้ตื่นตัวขึ้นได้อย่างไร? (สิ่งที่ผมตั้งใจจะลองต่อจากนี้)
- ทำงานเป็นคู่ไปพร้อมกับสังเกต จับโมเมนต์ที่รู้สึกว่า 'เอ๊ะ?' แล้วคุยกัน
- พอเริ่มใช้แอปใหม่ ก็ฝึกนิสัยเปิดดูรายการคีย์ลัดก่อน หรือทดลองคีย์ลัดที่ตัวเองรู้อยู่แล้ว
- ใช้ความสามารถแบบมัลติโหมดของ LLM ให้ดูบันทึกการทำงานของผมแล้วเสนอแนวทางปรับปรุง
- เช่น: เปิด Stream ใน Google AI Studio, เปิดเครื่องมือแสดงภาพการกดแป้นพิมพ์อย่าง KeyCastr ทิ้งไว้ แล้วอัดหน้าจอเพื่อขอคำแนะนำ
ทิ้งท้าย
ประเด็นหลักที่ผมให้ความสำคัญมากช่วงนี้คือ 10x Impact
- ต่อให้เป็นงานเดียวกัน ผมก็อยากทำให้ได้เร็วขึ้น ง่ายขึ้น และสนุกขึ้น
- และก็คิดอยู่เรื่อย ๆ ด้วยว่างานแบบไหนกันแน่ที่มี leverage สูงกว่าแต่แรก
สิ่งที่ลองทำครั้งนี้ก็ทำให้พอใจมาก เพราะมันเป็นกระบวนการเรียนรู้ที่สร้าง leverage ได้มากกว่าเดิม
- การแค่เรียนรู้คีย์ลัดใหม่เพิ่มขึ้นหนึ่งอัน เป็นวิธีคิดแบบ 1x อย่างชัดเจน
- ถ้าอยากเพิ่ม impact ให้มากขึ้น: ลองใช้คีย์ลัดนี้ในแอปอื่นด้วย และไปเรียนรู้คีย์ลัดอื่นที่คล้ายกันในหลายแอป
- ถ้าอยากเพิ่ม impact ให้มากขึ้น: ค้นหาให้เจอว่าปกติผมไม่รู้คีย์ลัดประเภทไหนอยู่บ่อย ๆ หรือก็คือค้นหาแพตเทิร์นของความไม่รู้ของตัวเอง ฉันมีแพตเทิร์นการรับรู้/การกระทำแบบไหน ถึงได้ไม่รู้สิ่งนี้? จะปรับปรุงมันอย่างไรได้บ้าง? และมีอะไรบ้างที่ต่อให้ไม่รู้ต่อไปก็ยังไม่เป็นไร?
- ถ้าอยากเพิ่ม impact ให้มากขึ้น: คิดและลงมือทำกับแพตเทิร์นของการค้นหาแพตเทิร์น และแพตเทิร์นของการทำลายแพตเทิร์น พูดคุยกับคนอื่น และใช้ AI ให้เป็นประโยชน์
- ถ้าอยากเพิ่ม impact ให้มากขึ้น: เขียนและแชร์กระบวนการทั้งหมดนี้ออกมาเป็นบทความ แล้วนำไปสู่การสนทนา ใช้มันเป็นโอกาสในการได้ฟัง 'แพตเทิร์นของการค้นหาแพตเทิร์น' ของคนอื่น
1 ความคิดเห็น
โอ้
CMD+SHIFT+Aดีเลยนะ