ได้เรียนรู้อะไรมากมาย ขอบคุณครับ

 

ผมคิดค่อนข้างคล้ายกันครับ

ผมได้ลองใช้ GPT อยู่ แต่ดูเหมือนว่ายังไม่น่าจะมาแทนที่ตำแหน่งของนักพัฒนาระดับซีเนียร์ได้ อย่างไรก็ตาม เมื่อผลิตภาพเพิ่มขึ้น นักพัฒนามือใหม่และระดับจูเนียร์ก็น่าจะหางานได้ยากขึ้นเรื่อย ๆ

นักพัฒนาฝั่งฟรอนต์เอนด์ต้องสื่อสารกับเพื่อนร่วมทีมจากหลายสายงาน เช่น ดีไซเนอร์ ฝ่ายวางแผน และแบ็กเอนด์ ดังนั้นจึงไม่น่าจะถูกลดจำนวนลงมากนัก มีคำพูดของ Jobs ที่ว่า "ผู้คนจะไม่รู้ว่าตัวเองต้องการอะไร จนกว่าคุณจะแสดงให้เห็น" และนักพัฒนาฝั่งฟรอนต์เอนด์ก็มีบทบาทในการทำต้นแบบหลาย ๆ รอบเพื่อแสดงสิ่งที่ผู้ใช้อยากได้ ดังนั้นจึงไม่น่าจะลดลงมาก แต่อาจจะต้องทำต้นแบบให้มากขึ้นก็ได้

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

แม้จะยังไม่สามารถแทนที่นักพัฒนาได้ทั้งหมด แต่ก็อาจทำให้ตำแหน่งงานบางส่วนลดลง อย่างไรก็ดี น่าจะยังพอไปได้อีกระยะหนึ่ง เพราะจะมีงานด้านการเปลี่ยนผ่านสู่ดิจิทัลและการปรับเปลี่ยนระบบเลกาซีเกิดขึ้นในอีกหลายพื้นที่มากขึ้น

 

ผมเห็นว่ามีการติดตั้งเครื่องรับข้อมูลภัยพิบัติ UHD ไว้ที่ป้ายบางแห่งเหมือนกัน ถ้านี่ก็เป็นระบบแบบ ATSC 3.0 เช่นกัน เพื่อให้ใช้งาน BPS ได้อย่างเหมาะสมก็น่าจะต้องสามารถรับสัญญาณได้แม้ในระดับความไวสัญญาณต่ำ

 

📝 The Post-Developer Era – สรุปรายละเอียด (by ChatGPT)

ที่มาและจุดประสงค์ของบทความ

  • หลังงานโชว์เคส GPT-4 ในปี 2023 ผู้เขียนเคยแสดงความเห็นเชิงกังขาต่อคำกล่าวอ้างว่า AI จะมาแทนที่นักพัฒนา ผ่านบทความ “The End of Front-End Development”
  • ตอนนี้ผ่านไป 2 ปีแล้ว (2025) จึงย้อนกลับมาดูสถานการณ์จริงว่า การคาดการณ์ในตอนนั้นถูกต้องหรือไม่

สถานะการนำ AI ไปใช้ในองค์กร

  • แม้จะมีข่าวว่ากูเกิลให้ “AI เขียนโค้ด 25% ของทั้งหมด” แต่ในความเป็นจริง นักพัฒนามนุษย์ยังคงเป็นผู้ขับเคลื่อนหลัก และ AI เป็นเพียงเครื่องมือ
  • AI ไม่ได้เขียนโค้ดได้อย่างอิสระด้วยตัวเอง แต่เป็นรูปแบบที่นักพัฒนากำหนดทิศทาง แล้วตรวจทานและแก้ไขผลลัพธ์

Devin: ผลลัพธ์จริงของ AI ที่จะมาแทนนักพัฒนา

  • Devin ของ Cognition ชูแนวคิด “การพัฒนาแบบไร้นักพัฒนา” แต่บริษัทส่วนใหญ่ที่นำไปใช้จริงรายงานว่าประสบความล้มเหลว
  • งานเล็ก ๆ พอทำได้ แต่ยังไม่ไหวกับงานที่ซับซ้อน ทีมส่วนใหญ่เลิกใช้ภายในหนึ่งเดือน

vibe coding

  • ยกตัวอย่างกรณีที่ Josh ใช้ AI IDE (Cursor + Claude) ด้วยตัวเอง
  • งานง่าย ๆ แก้ได้รวดเร็ว และบางครั้งก็มีการเสนอโค้ดที่ดีกว่าที่คาดไว้
  • แต่สุดท้ายก็ยังต้องมีการควบคุมดูแล และไม่สามารถดูแลรักษาได้ด้วย AI เพียงอย่างเดียว
  • “AI ก็เหมือนครูซคอนโทรล ถ้าปล่อยมือ สักวันก็หลุดออกนอกถนน”

ตลาดงานนักพัฒนาในปัจจุบัน

  • สถานการณ์ยังคงยากลำบากอยู่ แต่ไม่ได้เป็นเพราะ AI เข้ามาแทนที่
  • การลงทุนหดตัวจากอัตราดอกเบี้ยที่สูงขึ้น
  • การปลดพนักงานครั้งใหญ่ของบริษัท Big Tech
  • ภาพลวงว่า “AGI กำลังจะมาในไม่ช้า”
  • กล่าวคือ ไม่ใช่เพราะ AI เข้ามาแทนที่ได้จริง แต่เป็นความเชื่อที่ถูกพูดเกินจริงต่างหากที่ขวางการจ้างงาน

ฟรอนต์เอนด์เสี่ยงกว่าจริงหรือไม่?

  • บางคนอ้างว่า “ฟรอนต์เอนด์ถูกแทนที่ได้ง่ายกว่า” แต่ Josh มองตรงกันข้าม
  • ฟรอนต์เอนด์เกี่ยวข้องโดยตรงกับประสบการณ์ผู้ใช้ จึงต้องการงานที่ประณีตและสอดคล้องกับแบรนด์
  • โค้ดแบ็กเอนด์ต่างหากที่อาจถูกทำให้เรียบง่ายและอัตโนมัติโดย AI ได้เร็วกว่า

การใช้ LLM เป็นเครื่องมือเรียนรู้

  • AI เป็นเครื่องมือที่มีประโยชน์มากสำหรับผู้เริ่มต้น ทั้งในการอธิบายแนวคิดและทำความเข้าใจข้อผิดพลาด
  • แต่การเชื่อโดยไม่ตั้งคำถามนั้นอันตราย
  • “AI ไม่ใช่ GPS ต้องรับมันอย่างมีวิจารณญาณเหมือนคณะลูกขุน”
  • หากทำตามโดยไม่คิด สุดท้ายก็จะอ่านโค้ดไม่ออก และแก้ไขเองไม่เป็น

ข้อความถึงนักพัฒนามือใหม่

  • อย่าหยุดเรียนพัฒนาเพียงเพราะรู้สึกหวั่นไหวกับ AI
  • ตรงกันข้าม คนที่ทำงานร่วมกับ AI ได้จะกลายเป็นนักพัฒนาที่แข็งแกร่งที่สุด
  • ในอนาคตอาจเกิด “ยุคฟื้นฟูศิลปวิทยาของนักพัฒนา” ขึ้นก็ได้
  • “เริ่มต้นเรียนพัฒนาตอนนี้ก็ยังไม่สาย”

สถานะปัจจุบันของความก้าวหน้าทางเทคโนโลยี

  • ประสิทธิภาพของ AI ยังดีขึ้นต่อเนื่อง แต่ตอนนี้เข้าสู่ช่วงของการปรับปรุงแบบค่อยเป็นค่อยไป มากกว่าการก้าวกระโดดแบบระเบิด
  • แม้จะมีโมเดลใหม่อย่าง GPT-4.5, Gemini 2.5 ออกมา แต่ก็เป็นระดับการเกลารายละเอียดของประสิทธิภาพเดิมเป็นหลัก

ประเด็นที่น่ากังวล

  • ความไม่แน่นอนของเศรษฐกิจโลก เช่น การกลับมาได้รับเลือกตั้งของทรัมป์ อาจส่งผลลบต่ออุตสาหกรรมเทคโนโลยี
  • หากพึ่งพาเครื่องมือ AI มากเกินไป พื้นฐานทักษะการพัฒนาอาจอ่อนแอลง
  • อย่าพลาดโอกาสในการเรียนรู้และเติบโต และควรใช้ AI อย่างกระตือรือร้น

📌 สรุปข้อสรุป

  • AI ยังไม่สามารถแทนที่นักพัฒนาได้อย่างสมบูรณ์
  • ตรงกันข้าม มันกำลังลงหลักปักฐานเป็นเครื่องมือเสริมที่ช่วยเพิ่มผลิตภาพ
  • บทบาทของนักพัฒนามนุษย์ยังคงจำเป็นอย่างยิ่ง และคุณค่านั้นจะยังคงอยู่ต่อไป
 

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

 

ผมใช้ทั้ง plex และ jellyfin เลยไปดูโค้ดกับเอกสารมา ถ้าใช้ bun sqlite น่าจะช่วยให้ประสิทธิภาพดีขึ้นได้บ้าง และน่าเสียดายที่เอกสารของ jellyfin ยังไม่พร้อม

ขอบคุณที่มีโปรเจ็กต์แบบนี้

 

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

 

ไม่ใช่ว่า LLM จะรีทรีฟจากไฟล์ที่บันเดิลไว้แล้วดึงโค้ดต้นฉบับกลับมาหรือครับ?

 

พอเห็นสิ่งนี้ปุ๊บแล้วคิดว่ามันดูเท่มาก ฉันคงเป็นคนที่มีรสนิยมแบบยุคเก่าไปแล้วสินะ?

 

ทุกครั้งที่เห็นการเลิกจ้างแบบอเมริกันก็อดคิดไม่ได้ว่ามันป่าเถื่อน คนที่เคยใช้เวลาร่วมกันมา ถึงจะต้องให้ออกก็น่าจะพูดได้สักคำว่า "จัดการเก็บงานแล้วค่อยออกไปนะ"
หรือว่าทุกคนต้องจัดโครงสร้างงานให้เป็นแบบ stateless โดยคิดไว้ล่วงหน้าว่าวันหนึ่งจะถูกตัดสิทธิ์การเข้าถึงทั้งหมดในชั่วพริบตา...?

 

น่าแปลกใจที่มีปฏิกิริยาที่เท่มาก ๆ แบบนี้...

 

การนำไฟล์ที่บันเดิลแล้วใส่ในพรอมป์ต์หรือแนบกับแอปพลิเคชันเพื่อให้ LLM ตอบคิวรี แบบนี้ถือว่าเป็น RAG ได้ไหมครับ/คะ? อยากทราบว่าส่วนไหนที่นับเป็น Retrieval

 

แม้จะไม่มีโมเดลที่เอาชนะ GPT-4.5 ได้ในแง่สเปกอยู่บ้างก็จริง... แต่แค่ลองให้แปลธรรมดา ๆ ก็ยังเห็นได้ว่าความสามารถในการเรียบเรียงประโยคของทั้งสองฝั่งนั้นไม่ได้ใกล้เคียงกันเลย (GPT ชนะขาด)
ตอนนี้คงถึงเวลาที่ต้องมีการถกเถียงกันแล้วว่าจะออกแบบ benchmark หรือ test set กันอย่างไร
แถมก็ได้ยินคำวิจารณ์อยู่เรื่อย ๆ ว่าประสิทธิภาพของตัว LLM เองในงานทั่วไปยังต่ำกว่าที่คาดไว้...

 

เป็นบทความที่ได้เรียนรู้อะไรมากมาย ท้ายที่สุดแล้วต้องไม่ลืมว่า SaaS ก็เป็นผลิตภัณฑ์ที่ลูกค้าจ้างมาเพื่อแก้ปัญหาเช่นกัน

 

เรื่องแบบนี้ให้ ChatGPT ตีความนี่เหมาะสุดเลยครับ ผมเอาเนื้อหาในบทความกับคอมเมนต์ไปให้ถามมาแล้ว


คอมเมนต์นี้:

“Remember, kids, Clinton got a blowjob and Obama wore a beige jacket”

มีน้ำเสียงเสียดสีและประชดประชันอย่างแรง ประโยคนี้ดูเหมือนเป็นแค่การย้ำเตือนเหตุการณ์ในอดีต แต่จริง ๆ แล้วเป็นการวิจารณ์มาตรฐานสองชั้นในแวดวงการเมือง ความโกรธแค้นแบบเลือกปฏิบัติของสื่อ และวิธีที่สังคมกลบเรื่องคอร์รัปชัน

ความหมายของแต่ละส่วน:
1. “Clinton got a blowjob”
→ ประธานาธิบดีบิล คลินตันเกือบถูกถอดถอนจากกรณีอื้อฉาวกับโมนิกา ลูวินสกี (พฤติกรรมทางเพศ)
→ สื่อและแวดวงการเมืองทุ่มความสนใจและความโกรธไปกับเรื่องนี้อย่างมหาศาล
2. “Obama wore a beige jacket”
→ อย่างที่อธิบายไปก่อนหน้า นี่คือกรณีที่โอบามาถูกวิจารณ์เกินเหตุจากการใส่สูทสีเบจ จนกลายเป็นข่าวและประเด็นทางการเมือง

สรุปคือ ทั้งสองเหตุการณ์นี้กำลังชี้ให้เห็นว่า แม้จะเป็นประเด็นที่เมื่อเทียบกันแล้วค่อนข้างเล็กน้อย แต่กลับโดนประณามอย่างหนัก
แต่ตอนนี้ล่ะ?
• ทั้งที่มีข้อสงสัยว่ามีคนใช้ข้อมูลวงในทำเงินจาก 2.5M เป็น 70M ภายใน 1 ชั่วโมง
• แต่สื่อหรือแวดวงการเมืองกลับไม่ได้แสดงความโกรธหรือความสนใจในระดับเดียวกัน นี่แหละคือสิ่งที่คอมเมนต์นี้กำลังเสียดสี
ดังนั้นถ้าจะแปลแบบเก็บความหมาย ก็ประมาณว่า:
> “เมื่อก่อนแค่ประธานาธิบดีทำเรื่องเล็กน้อย บ้านเมืองก็แทบแตกตื่น แต่ตอนนี้ทั้งที่เห็นข้อสงสัยเรื่องคอร์รัปชันกันจะ ๆ ทุกคนกลับเงียบกริบ?”