ดีใจที่ได้เห็น Gödel, Escher, Bach เป็นหนังสือที่ยอดเยี่ยมเกี่ยวกับสติปัญญาของมนุษย์และการเรียกซ้ำ

 
1. ทักษะการตั้งคำถามและทุนทางสังคม (Social Capital)
  • ความไม่รู้เชิงกลยุทธ์: คำถามของซีเนียร์ไม่ได้เกิดจากความไม่รู้ แต่เป็นการกระทำที่ตั้งใจเพื่อขจัดความไม่แน่นอน การกล้าถามคำถามพื้นฐาน ("ตัวย่อนี้หมายถึงอะไร?") โดยไม่รู้สึกอายคือความสามารถหลัก
  • การใช้ทุนทางสังคม: ต่างจากจูเนียร์ ซีเนียร์มี 'ทุนทางสังคม (ความไว้วางใจ)' ที่สร้างไว้แล้ว จึงไม่ถูกมองว่าไร้ความสามารถแม้จะถาม "คำถามโง่ ๆ" บทบาทของซีเนียร์คือใช้สิ่งนี้เพื่อขจัดความคลุมเครือในการประชุม
  • การคำนึงถึงบริบททางการเมือง: สำหรับผู้จัดการที่หลีกเลี่ยงความชัดเจน คำถามตรงเกินไปอาจถูกมองเป็นการคุกคามได้ ดังนั้นจึงต้องใช้ศิลปะการวางตัวขั้นสูงในการเลือกคำถามที่ปลอดภัยทางการเมืองและยังช่วยให้โปรเจกต์เดินหน้าต่อได้
2. ความเป็นอิสระและการบริหารความเสี่ยง (Autonomy & Risk)
  • แก้ปัญหาได้แม้ไม่มีตาข่ายนิรภัย: ความสามารถของซีเนียร์วัดจากการฝ่าปัญหา (Plough through) และทำงานให้สำเร็จได้ด้วยตัวเอง แม้ไม่มีความช่วยเหลือจากภายนอกหรือคำสั่งที่ชัดเจน
  • ควบคุมความโกลาหล (Chaos): แทนที่จะเรียกร้องความชัดเจนแบบไม่มีเงื่อนไข ซีเนียร์จะตัดสินใจตามสถานการณ์ว่าจะ 'หยุด' หรือ 'เดินหน้า' ลดความสับสนด้วยการตั้งสมมติฐานที่เหมาะสมและลงมือส่งงาน (Ship) แทนการรอสเปกที่สมบูรณ์แบบ
  • การรับความเสี่ยงอย่างคำนวณแล้ว: ไม่ว่าจะเป็นการแก้โค้ดที่คอมไพล์ไม่ผ่านใน runtime หรือการทำรีแฟกเตอร์ครั้งใหญ่ ซีเนียร์สามารถตัดสินใจทางเทคนิคที่กล้าหาญแบบที่จูเนียร์ทำไม่ได้ และรับผิดชอบต่อผลลัพธ์ที่ตามมา
3. เงินเฟ้อตำแหน่งงานและความขัดแย้งเชิงโครงสร้างของการจ้างงาน
  • เงินเฟ้อตำแหน่งงาน (Title Inflation): มีแนวปฏิบัติแพร่หลายในการเลื่อนจูเนียร์ที่ยังไม่พร้อมขึ้นเป็นซีเนียร์เพื่อให้บรรลุตัวชี้วัดผลงาน ส่งผลให้เกิดช่องว่างระหว่างตำแหน่งกับความสามารถจริง
  • ข้อจำกัดของวิธีการจ้างงาน: บริษัทต่าง ๆ มุ่งคัดคนจากความสามารถในการแก้โจทย์อัลกอริทึม (LeetCode) แทนที่จะดูความสามารถในการทำให้ความต้องการที่คลุมเครือกลายเป็นสิ่งที่จับต้องได้ ผลคือมี "ซีเนียร์ที่ทำอะไรไม่ได้เลยถ้าไม่มีสเปก" ถูกผลิตออกมาจำนวนมาก
  • การทำหน้าที่แทน PM: เกิดปรากฏการณ์ที่ซีเนียร์เอนจิเนียร์ต้องเสียเวลาไปกับการทำให้แผนงานที่ยังไม่สุกงอม (Half-baked spec) ซึ่ง PM ที่ขี้เกียจโยนมา กลายเป็นรูปธรรม แม้จะนับเป็นความสามารถของวิศวกรด้วย แต่ก็เป็นหลักฐานของความไม่มีประสิทธิภาพเชิงองค์กรเช่นกัน
4. อายุงาน (Tenure) อย่างเดียว vs การฝึกฝนอย่างมีเจตนา
  • ความต่างเชิงคุณภาพของประสบการณ์: "การเติบโต 10 ปี" กับ "เอาประสบการณ์ 1 ปีมาทำซ้ำ 10 ครั้ง" ต้องถูกแยกออกจากกันอย่างชัดเจน ซีเนียร์ที่แท้จริงเกิดจากการฝึกฝนและการท้าทายตัวเองอย่างมีเจตนา โดยก้าวออกจากพื้นที่ที่คุ้นเคย
  • If vs What-if: จูเนียร์มุ่งจัดการกับเงื่อนไขที่ได้รับ (If) แต่ซีเนียร์จะตั้งสมมติฐานและเตรียมรับมือกับกรณีที่เงื่อนไขเปลี่ยนไป (What-if)
  • นิยามของแต่ละช่วงการเติบโต: มาตรฐานที่พบได้ทั่วไปในอุตสาหกรรมแบ่งเป็น 'ช่วงที่ต้องมีคนชี้แนะ (Junior)' → 'ช่วงที่ทำงานได้อย่างอิสระ (Regular)' → 'ช่วงที่ชี้แนะผู้อื่นได้ (Senior)'
5. มุมมองแบบกังขาต่อตำแหน่งซีเนียร์
  • เป็นเพียงระดับเงินเดือน (Pay Grade): มีมุมมองเชิงประชดว่าคำว่าซีเนียร์ไม่ใช่ตัวชี้วัดความสามารถ แต่เป็นเพียงการจัดประเภททางธุรการที่ HR สร้างขึ้นเพื่อกำหนดเงินเดือน
  • ช่องว่างระหว่างบริษัท: มีความแตกต่างอย่างมากทั้งด้านความสามารถและค่าตอบแทนระหว่างซีเนียร์ของบริษัทบิ๊กเทค (ที่แก้ปัญหาซึ่งมีความคลุมเครือสูงและขอบเขตกว้าง) กับซีเนียร์ของบริษัททั่วไป (ที่อาจเป็นเพียงพนักงานอายุงานยาวนาน)
 
  1. Marchetti’s Constant (ค่าคงที่ของมาร์เคตตี) คือแนวคิดที่ว่ามนุษย์ตั้งแต่ผู้อาศัยอยู่ในถ้ำ ชาวกรีกโบราณ ไปจนถึงชาวลอนดอนในศตวรรษที่ 21 ใช้เวลาเดินทางไปกลับโดยเฉลี่ยวันละประมาณ 1 ชั่วโมง โดยไม่ขึ้นกับยุคสมัย (ไปทำงาน 30 นาที กลับบ้าน 30 นาที)

คนทำงานที่อยู่โซลและเขตเมืองหลวงคงอ่านแล้วงงเลย ฮือๆ

 

ในเกาหลีโดยปกติจะเลี้ยงไก่ประมาณ 1 เดือน และเลี้ยงหมู 180 วัน แต่พอรู้ว่ากุ้งถูกเลี้ยงนานกว่าไก่กว่าจะส่งออกขายก็น่าทึ่งดีนะครับ ในเกาหลีถ้าจะเกิดใหม่คงต้องเกิดเป็นกุ้งแทนไก่แล้วสินะ 🥲

 

ถ้าอยากรู้จัก Fabrice Bellard ลองดูสิ่งที่ผมเคยเขียนไว้ในคอมเมนต์ก่อนหน้านี้ได้เลยครับ คนนี้ทั้งสม่ำเสมอและน่าทึ่งแบบสัตว์ประหลาดจริงๆ..
https://news.hada.io/comment?id=51

 

ปัญหาอะไรอยู่ไกลๆ

 

Gemini 3 ก็ยังถือว่าค่อนข้างดีเลยนะครับ/ค่ะ ทุกเดือนก็มีโมเดลที่ดีกว่าออกมาเรื่อย ๆ จนการเลือกเองก็กลายเป็นงานอย่างหนึ่งไปจริง ๆ

 

ขอบคุณที่อ่านอย่างละเอียดนะครับ
อ้อ ครับ ดูเหมือนว่าจะเป็นอาการหลอนจริง ๆ ต้องขออภัยด้วยที่ตรวจทานได้ไม่ละเอียดพอ ฮือๆ

 

นี่แหละคือเหตุผลว่าทำไม Mac app ถึงเป็นปัญหา

 

ผมมีคำถามถึงคุณ ashbyash ผู้เขียนบทความนี้ เลยขอฝากคอมเมนต์ไว้หนึ่งข้อความครับ

  1. Anthropic Claude (3.5 Sonnet)
  • เด่นที่สุดด้านการสร้างโค้ดและการให้เหตุผล และด้วยการผสานรวมกับ Cursor จึงเป็นที่นิยมในหมู่นักพัฒนาและสายวิชาชีพ 40% อีกทั้งยังเน้นด้านความปลอดภัย ทำให้องค์กรนำไปใช้เพิ่มขึ้น (ต้นฉบับ: "Claude 3.5 การผสานรวมมัลติโหมด")

คุณได้สรุปไว้แบบนี้ แต่ไม่ว่าผมจะไล่ดูทั้งบทความแปลที่คุณโพสต์และบทความต้นฉบับ ก็ไม่พบการกล่าวถึงหรือเนื้อหาเกี่ยวกับ "3.5 Sonnet" เลยแม้แต่นิดเดียวครับ คุณใช้ AI ช่วยสรุปหรือเปล่า เลยเกิดอาการหลอนแบบนี้? เพราะถ้าดูจาก knowledge cutoff ของ Foundation model ส่วนใหญ่ที่อยู่ราวปลายปีที่แล้วถึงต้นปีนี้ ก็เลยทำให้ Sonnet 3.5 ดูเหมือนจะเข้ากันได้พอดี จนให้ความรู้สึกว่า AI เติมช่องว่างที่ไม่มีอยู่เข้าไปเองครับ (ตอนผมทำ Gemini Library ก็เคยให้ AI ทำแบบนี้เหมือนกัน สุดท้ายมันดันใช้ Gemini-1.5 เวอร์ชันล่าสุดที่มันรู้จักมาสร้างให้เองเลยครับ T_T)

 

ผมเคยใช้ serena อยู่ แต่สุดท้ายก็ต้องเป็นแบบบิลต์อินนี่แหละ

 

พวกเรากำลังเสพบน GeekNews ด้วยบทความสรุปของบทความแปลที่สรุปวิดีโอของเซอร์เกย์ บริน

 

ถ้าเราใช้ชีวิตอย่างยุ่งมากเกินไป ก็เหมือนจะไม่มีเวลาเหลือเลยที่จะตั้งทิศทางให้ตัวเอง
อย่าฝืนตัวเองมากเกินไป และอยากให้หาเวลาสักนิดเพื่อถอยกลับมามองตัวเองให้เต็มที่

 

เพราะเขารับประกันสตอเรจระดับ 11 nines อยู่แล้ว การดูแลระบบเองมันยากเหมือนตอนใช้คลาวด์นี่แหละ ก็เลยต้องใช้คลาวด์ไง 555

 

อยู่ตรงไหนสักแห่งระหว่างวีรบุรุษนอกกฎหมายกับไร้กฎหมาย...

 

ดูเหมือนจะเป็นเบนช์มาร์กที่ดีมากนะครับ
ช่วงนี้พอดูเครื่องมือ AI สำหรับเขียนโค้ดหลาย ๆ ตัว มักจะให้วางแผนล่วงหน้าแล้วค่อยทำงานในโหมด Agent เลยอยากรู้เหมือนกันว่าสิ่งนี้ส่งผลต่ออัตราความสำเร็จในระยะยาวอย่างมีนัยสำคัญจริงหรือเปล่า

 

ดูวิดีโอการเคลื่อนไหวได้จากวิดีโอด้านล่างครับ (ตั้งเวลาเริ่มไว้ที่ 2:52 แล้ว)
Olaf: Bringing an Animated Character to Life in the Physical World

 

ที่น่าหงุดหงิดยิ่งกว่าคือ มี CPU บางรุ่นที่รองรับ TPM 2.0 แต่ก็ยังอัปเกรดไม่ได้