Terminal สุดเท่สำหรับแกล้งทำเป็นยุ่งเวลาใครเดินผ่าน
(github.com/giacomo-b)- มาเป็นนักพัฒนา 10x ที่ไม่มีใครแทนได้ภายใน 30 วินาทีกันเถอะ
- rust-stakeholder คือเครื่องมือ CLI ที่สร้างเอาต์พุตบนเทอร์มินัลไร้สาระเพื่อให้คุณดูเหมือนอัจฉริยะด้านการเขียนโค้ด
- ทำให้ดูน่าประทับใจได้โดยไม่ต้องเขียนโค้ดที่มีประโยชน์จริง ๆ
- คำเตือน: โปรเจกต์นี้เป็นมุกเสียดสีอาการ impostor syndrome และพลวัตในที่ทำงานของวงการเทค ห้ามตีความว่าเป็นการสนับสนุนให้หลอกลวงกันจริง ๆ
"หลังจากใช้ rust-stakeholder ผมก็ถูกขอให้ช่วยออกความเห็นในที่ประชุมบอร์ด แทนที่จะโดนถามเรื่องเดดไลน์" - นักพัฒนาที่ยังปิดตั๋วของสปรินต์ที่แล้วไม่หมด
- สิ่งสำคัญคือการโชว์เอาต์พุตเทอร์มินัลที่ซับซ้อน มากกว่าการมีส่วนร่วมจริงกับโค้ดเบส
ฟีเจอร์ที่ไร้ค่าแต่ดูสำคัญมาก
- 🖥️ การจำลองการพัฒนาแบบตระการตา: ทำให้ดูเหมือนกำลังแก้ปัญหาคอมพิวต์ระดับ CERN ทั้งที่จริงแค่กดรีเฟรช Reddit
- 🧠 เครื่องสร้างศัพท์เทคนิคไร้ความหมาย: สร้างความประทับใจด้วยวลีอย่าง "การทำ optimization ของ non-Euclidean topology สำหรับการแทนข้อมูลหลายมิติ"
- 📊 แถบความคืบหน้าที่น่าเชื่อถือ: แถบความคืบหน้าที่ค่อย ๆ ขยับช้าระหว่างคุณไปอยู่ห้องพัก ทำให้ดูเหมือน "กำลังทำงานอยู่"
- 🌐 กิจกรรมเครือข่ายปลอม: จำลองคำขอ API ระดับ mission-critical ทั้งที่จริงคอมพิวเตอร์กำลังคุยกับตัวเอง
- 🚨 โหมดวิกฤตจำลอง: สร้างคำเตือนที่สมจริงจนคนอื่นคิดว่าคุณกำลังช่วยหยุดหายนะอย่างกล้าหาญ
- 👥 กิจกรรมทีมในจินตนาการ: ทำเหมือนมีเพื่อนล่องหนส่ง pull request สำคัญเข้ามา
- 🎮 กิ้งก่าเปลี่ยนโดเมน: สลับอย่างรวดเร็วระหว่าง 7 โดเมน เช่น backend, frontend, blockchain ก่อนที่ใครจะทันพูดว่า "full-stack developer"
วิธีใช้เพื่อความก้าวหน้าในอาชีพ
- การใช้งานพื้นฐาน: วิธีใช้พื้นฐานสำหรับ impostor ระดับเริ่มต้น
- การใช้งานขั้นสูง: สำหรับ impostor ระดับโปร ใช้สร้างความประทับใจให้นักลงทุน VC สาย blockchain หรือทำให้ดูยุ่งในช่วงประเมินผลงาน
สิทธิประโยชน์
- ทางลัดสู่การเลื่อนตำแหน่ง: ข้ามขั้นตอน "ส่งมอบคุณค่า" ไปได้เลย
- ครองห้องประชุม: เปิดรันไว้เบื้องหลังระหว่างคอล เพื่อให้ดูเหมือนกำลังงานล้นมือ
- ขอขยายเดดไลน์ได้ง่ายขึ้น: "ขอโทษครับ/ค่ะ ยังแก้ system alert สำคัญอยู่"
- ต่อรองเงินเดือน: เปิดทิ้งไว้ตอนเข้ารอบรีวิว
- ความมั่นคงในงาน: ทำให้ดูเหมือนคุณเป็นคนเดียวที่เข้าใจระบบสมมติระบบนี้
เสียงจากผู้ใช้
- "ผมเปิด rust-stakeholder ทิ้งไว้ทั้งสุดสัปดาห์ แล้วเช้าวันจันทร์ก็ได้เลื่อนเป็นวิศวกรอาวุโส" - ไม่ประสงค์ออกนาม
- "ไม่มีใครรู้ว่าผมทำอะไรอยู่ และด้วย rust-stakeholder แม้แต่ผมเองก็ไม่รู้" - ผู้ใช้ที่พึงพอใจ
- "หลังติดตั้ง rust-stakeholder เพื่อนร่วมงานก็เลิกมาขอความช่วยเหลือ เพราะบอกว่างานของผม 'ล้ำเกินไป'" - วิศวกร impostor อาวุโส
ทดสอบ? ทดสอบอะไร?
- ตอนนี้แพ็กเกจนี้มี test coverage พอ ๆ กับข้ออ้างเวลาพลาดเดดไลน์ — ไม่มีเลย
- ขณะใช้เครื่องมือนี้ การทดสอบก็เหมือนทักษะการพัฒนาจริง คือมีอยู่แค่ในทางทฤษฎี
การมีส่วนร่วม
- จะร่วมพัฒนาเหรอ? นั่นต้องเขียนโค้ดจริงนะ แต่ถ้ายังยืนกราน:
- fork รีโพสิทอรี (ไม่ว่าจะหมายถึงอะไรก็ตาม)
- เพิ่มเอาต์พุตที่ไร้ประโยชน์แต่ดูน่าทึ่ง
- ส่ง PR แล้วแกล้งทำเป็นเข้าใจโค้ดเบส
ข้อจำกัดความรับผิดชอบ
- rust-stakeholder เป็นงานเสียดสี หากชื่อเสียงทางเทคนิคของคุณทั้งหมดตั้งอยู่บนการรันโปรแกรมเทอร์มินัลปลอม เราจะไม่รับผิดชอบในวันที่คุณถูกขอให้เขียนโค้ดจริง
- ถ้ามันทำให้คุณไปสร้างความประทับใจจนได้ตำแหน่งที่ตัวเองไม่มีคุณสมบัติจริง ๆ ... ก็ขอแสดงความยินดีด้วย
7 ความคิดเห็น
หลังจากใช้ rust-stakeholder แล้ว ผมก็เจรจาขอขึ้นเงินเดือนได้เพิ่มขึ้น 3000%
ฉันเป็นใครน่ะเหรอ? เจ้าของ rust-stakeholder ไงล่ะ~
ผมก็จะลองรันอันนี้ตลอดสุดสัปดาห์ แล้วหวังว่าพอถึงวันจันทร์จะได้เลื่อนตำแหน่งเหมือนกันครับ 555
Terminal สุดเท่สำหรับทำเป็นยุ่งเวลาใครเดินผ่าน
คงต้องใช้สิ่งนี้แทน hollywood แล้ว!
ชอบมุกประมาณนี้มาก
> ส่ง PR แล้วทำเป็นเหมือนว่าตัวเองเข้าใจ codebase
ว้าว
ความคิดเห็นบน Hacker News
ตอนทำงานอยู่เอเจนซีเล็ก ๆ ในลอนดอน โครงสร้างการบริหารถูกรวมศูนย์อยู่ที่ระดับบน และมักจะมีคนมาคอยชะโงกดูความคืบหน้าข้ามไหล่ผม ผมเลยแชตกับเพื่อนผ่าน IRSSI ใช้ wgets อ่านบล็อกที่ชอบ และทำให้สตรีม Twitter ดูเหมือน UI ของสเปรดชีต Excel ผมทำงานเสร็จในช่วงไม่กี่ชั่วโมงแรกของวัน และจะโกรธพวกผู้จัดการกับเก้าอี้ออฟฟิศพวกนั้นที่ทำให้ต้องนั่งเสียเวลาอยู่เสมอ
ช่วงต้นยุค 90 ผมเคยเขียนโปรแกรม MS-DOS TSR ที่เอาไว้แสดงหน้าจอคอมไพล์ TurboC ปลอม เผื่อหัวหน้าเดินเข้ามาตอนผมกำลังเล่นเกม หัวหน้าไม่ได้โง่ และหลังผ่านเหตุเฉียดตายมาหลายครั้ง เขาก็เริ่มถามว่าทำไมการคอมไพล์ถึงใช้เวลานานขนาดนั้น ผมเลยต้องปรับปรุงแอป "ปุ่มบอส" โดยเพิ่มให้เลขบรรทัดบนหน้าจอขยับขึ้นไปเรื่อย ๆ เพื่อให้ดูเหมือนการคอมไพล์ปลอมกำลังดำเนินอยู่จริง
อย่าประเมินพลังของสีในเทอร์มินัลต่ำเกินไป ตอนที่ผมเพิ่งเป็นผู้ดูแลระบบ สีในเทอร์มินัลยังเป็นของหายาก ส่วนอีโมจินั้นในโลกตะวันตกยังแทบไม่ถือเป็นแนวคิดด้วยซ้ำ
การออกแบบของ Rust ไม่ได้ถูกใช้แค่ในการสัมภาษณ์ แต่ยังใช้ในรายงานเชิงราชการด้วย ระบบราชการในทีมดีขึ้นแล้ว และหัวหน้าน่าจะพอใจมาก เป็นเครื่องมือที่มีประโยชน์มาก
จะไม่ฉลาดกว่าหรือถ้าลบโฟลเดอร์ build จริงทิ้ง แล้วค่อยสั่ง rebuild ใหม่ด้วยสคริปต์? ถ้าจำกัดทรัพยากรให้ใช้เวลานานขึ้นได้ก็ยิ่งได้คะแนนโบนัส เพราะถ้าดูละเอียดจริง ๆ ก็จะเห็นว่างานที่ควรทำจริง ๆ กำลังถูก build อยู่
ผมได้นำการเพิ่มประสิทธิภาพโทโพโลยีแบบนอกเรขาคณิตแบบยุคลิดไปใช้กับการแทนข้อมูลหลายมิติ ตาม Google Scholar บทความที่ตรงที่สุดน่าจะเป็นงานนี้ที่เขียนโดยนักวิจัยจาก Imperial College London ดูเป็นงานที่ล้ำมากและพลิกวงการสุด ๆ
ควรใช้ของแบบนี้เวลาหนังต้องโชว์หน้าจอแฮ็กเกอร์ มันเวอร์เสียจนบางครั้งผมคิดว่าการแสดงหน้า HTML ในเทอร์มินัลตอน "แฮ็ก" คอมพิวเตอร์รัฐบาลเป็นมุกวงในที่ตั้งใจใส่มา
เวลาที่ทำงานแล้วบางครั้งต้องคุยกับเพื่อนผ่าน IRC โดยไม่อยากเป็นจุดสนใจ ผมจะใช้ weechat คนที่ไม่ใช่นักพัฒนาส่วนใหญ่มักมองข้ามทุกอย่างที่เกี่ยวกับเทอร์มินัล ผมถึงขั้นใช้ hn-text cli อ่าน Hacker News เพื่อไม่ให้ใครคิดว่าผมกำลังอู้งาน
โปรเจกต์นี้เจ๋งดี คล้ายกับ
hollywoodแต่เน้นด้านโปรแกรมมิงมากกว่า น่าจะเป็นเครื่องมือที่มีประโยชน์ในคลัง "ของที่เอาไว้รันโชว์" เพื่อสร้างความประทับใจให้คนที่ไม่ได้ใช้เทอร์มินัลโปรเจกต์นี้เจ๋งดี ผมเคยทำโปรเจกต์คล้าย ๆ กันมาก่อน ถ้าสนใจก็ลองดูได้