Chaiyong Ragkhitwetsagul

SE CORNER

SE Corner "มุมซอฟต์ๆ ของวิศวกรรมซอฟต์แวร์" โดย ชัยยงค์​ รักขิตเวชสกุลทำอย่างไรจึงจะบริหารซอฟต์แวร์ทีมให้ดีขึ้น? ทำยังไงจะทำให้ซอฟต์แวร์มีบั๊กน้อยลง? ทำไมยิ่งเวลาผ่านไปซอฟต์แวร์เราถึงดูแลรักษายากขึ้นเรื่อยๆ? Podcast นี้ชวนคุณคุยเรื่องราวอัพเดตในมุมสบายๆ เกี่ยวกับวิศวกรรมซอฟต์แวร์ (Software Engineering: SE) ทั้งด้านงานวิจัย เครื่องมือและเทคนิคที่ช่วยนักพัฒนาซอฟต์แวร์ที่จะแก้ไขปัญหาดังกล่าว แชร์ประสบการณ์ และข่าวอัพเดตในแวดวง SE

Koniecznie odwiedź stronę podcastu i wesprzyj twórcę: cragkhit.github.io

Autor

Chaiyong Ragkhitwetsagul

Kategoria

Technology

Strona podcastu

cragkhit.github.io

Ostatni odcinek

11 paź 2026

Gdzie słuchać?

Podcasty w aplikacji Replaio Radio Już wkrótce

Podcasty trafią do aplikacji już wkrótce. Zainstaluj teraz i jako pierwszy zobacz nowe podejście do podcastów

Pobierz z Google Play Zainstaluj za darmo Android prawie 10 mln pobrań · ocena 4,8 iOS niedługo

Odcinki

EP222 - Vibe Coding ปฏิวัติการทำ Prototype 26.10.2025

EP นี้พาเพื่อนๆ ไปฟังเรื่องราวเกี่ยวกับการทำ Software Prototyping กันครับ ทีมนักวิจัยจากสวีเดนโดยคุณ Markus Borg, คุณ Elizabeth Bjarnason, และคุณ Fabian Hedin มาเล่าให้ฟังว่าการเขียนโปรแกรมแบบ Vibe Coding นั้นจะมาเปลี่ยนเกมการทำ Prototype อย่างใร ผมหยิบบทความเรื่อง "Vibe Coding and the New Prototyping Playbook" ของพวกเขามาสรุปให้ฟังกันใน EP นี้ครับ Apple Podcast: https://podcasts.apple.c...

EP221 - AI เปลี่ยนเกมสัมภาษณ์งานวิศวกรรมซอฟต์แวร์ 19.10.2025

เมื่อการแก้โจทย์โค้ดดิ้งเป็นเรื่องง่ายๆ โดย Generative AI แล้วมันมาเปลี่ยนการสัมภาษณ์งานด้านวิศวกรรมซอฟต์แวร์ไปอย่างไรบ้าง EP นี้หยิบบทความจาก The Pracmatic Engineer เรื่อง "The Pulse #146: How AI is changing tech interviews" เขียนโดย Gergely Orosz มาเล่าให้ฟังกัน ไปฟังกันใน EP นี้ได้เลยครับครับ บทความ: https://newsletter.pragmaticengineer.com/p/the-pulse-146 Apple Podcast: https://podca...

EP220 - สูตรใหม่ CC/CD Framework สำหรับวิศวกรยุค Agentic AI 12.10.2025

การพัฒนาซอฟต์แวร์ที่มีการผสมผสาน AI เข้าไปนั้น แตกต่างจากการพัฒนาซอฟต์แวร์แบบเดิมค่อนข้างมาก และเราไม่สามารถใช้วิธีการแบบเดิมเพื่อ develop & deploy ได้อีกต่อไป EP นี้ผมหยิบเฟรมเวิร์คสำหรับการพัฒนาซอฟต์แวร์แบบ Agent AI ชื่อ Continuous Calibration/Continuous Development หรือ CC/CD มาเล่าให้ฟังกันครับ บทความ: https://www.lennysnewsletter.com/p/why-your-ai-product-needs-a-different   Apple Podcast...

EP219 - Product Manager ต้องปรับตัวอย่างไรในยุค AI 05.10.2025

EP นี้เอาบทความเรื่อง “Essential Skills for Next-Gen Product Managers” จาก Communications of the ACM มาเล่าให้ฟังกันครับ คุณ Vivek Sunkara อธิบายว่า Product Manager (PM) ในยุคใหม่ที่เรามี AI product นั้น จะต้องปรับตัวมากพอสมควรเพื่อให้ทันกับเทคโนโลยีที่เปลี่ยนไปอย่างรวดเร็ว การปรับตัวนั้นมีอะไรบ้าง ไปฟังกันใน EP นี้ครับ บทความ: https://cacm.acm.org/blogcacm/essential-skills-for-next-gen-product-ma...

EP218 - สร้าง Prompt ให้ปังด้วยหลักการ 'T-C-R-E-I' 28.09.2025

EP นี้เอาหลักการสร้าง prompt ที่ดีให้ GenAI จากคอร์ส Google Prompting Essentials มาเล่าให้ฟังกันครับ ในการใช้ GenAI ทำงานให้เรานั้น สิ่งสำคัญคือ เราสามารถให้คำสั่งที่ชัดเจนกับ GenAI ได้มากแค่ไหน Google เลยมีหลักการจำง่ายๆ อันหนึ่งชื่อ T-C-R-E-I framework เพื่อช่วยเราให้เขียน prompt ได้ดีขึ้น เลยหยิบมาเล่าให้ทุกคนฟังกันใน EP นี้ครับ ไปฟังกันเลยครับ Apple Podcast: https://podcasts.apple.com/th/podca...

EP217 - Java เปลี่ยนไปแล้ว! เวอร์ชั่น 25 ปรับ main() ให้เขียนง่ายขึ้นมาก 21.09.2025

EP นี้เอาเรื่องการออกอัพเดตใหม่ของ Java คือ JDK 25 มาเล่าให้ฟังกันครับ ใน JDK 25 มีฟีเจอร์ใหม่ของภาษา Java อันหนึ่งที่เป็นที่สนใจกันก็คือ Compact Source Files and Instance Main Method ซึ่งทำให้การเขียน main() method ของภาษา Java ง่ายขึ้นมากๆ  ไปฟังรายละเอียดและที่มาของเรื่องนี้ใน EP นี้กันครับ อ้างอิง: JEP 512 ( https://openjdk.org/jeps/512 ) Apple Podcast: https://podcasts.apple.com/th/podcast/se...

EP216 - เล่างานวิจัย: PyGress เครื่องมือช่วยตรวจสอบว่าคนในทีมเขียนโค้ดยากง่ายแค่ไหน 14.09.2025

EP นี้หยิบงานวิจัยล่าสุดที่เพิ่งได้ตอนรับให้ตีพิมพ์ที่ the 40th IEEE/ACM International Conference on Automated Software Engineering, ASE 2025 แบบ Tool Demonstration Track เรื่อง “PyGress: Tool for Analyzing Progression of Code Proficiency in Python OSS Projects” มาเล่าให้ฟังกันครับ ว่าการวิเคราะห์โค้ดเพื่อดูความยากง่ายของการเขียนตามหลักการ The Common European Framework of Reference for Languages (...

EP215 - ว้าว งานวิจัยพบว่า AI Coding Agent สามารถปรับปรุงตัวเองให้เก่งขึ้นเรื่อยๆ ได้! 07.09.2025

EP เอางานวิจัยเรื่อง Darwin Gödel Machine: Open-Ended Evolution of Self-Improving Agents ของทีมนักวิจัย Jenny Zhang, Shengran Hu, Cong Lu, Robert Lange, และ Jeff Clune จาก University of British Columbia, Vector Institute, Sakana AI และ Canada CIFAR AI Chair ที่ตีพิมพ์บน ArXiv มาเล่าให้ฟังกันครับ ทีมนักวิจัยพบว่าเราสามารถใช้ AI Coding Agent แก้ไขโค้ดของตัวเองเพื่อทำให้ตัวเองแก้ปัญหาด้านโค้ดดิ้งที่เ...

EP214 - AI เก่งพอที่จะแทนโปรแกรมเมอร์ได้หรือยัง? 31.08.2025

EP นี้หยิบบทความเรื่อง “Why AI Isn’t Ready to Be a Real Coder” จาก IEEE Spectrum โดย Rina Diane Caballar มาเล่าให้ฟังกันครับ ผู้เขียนสรุปงานวิจัยล่าสุด และบทสัมภาษณ์จากนักวิจัยด้านวิศวกรรมซอฟต์แวร์หลายๆ คน เกี่ยวกับความสามารถของ AI Coding Agent และแนวทางที่น่าจะเป็นในอนาคต  เรื่องราวจะเป็นอย่างไร ไปฟังกันใน EP นี้ครับ บทความ: https://spectrum.ieee.org/ai-for-coding Apple Podcast: https://podcasts....

EP218 - ลาก่อย Stack Overflow กำลังจะตายแล้วหรือ? 24.08.2025

EP นี้ชวนคุยเรื่อง Stack Overflow เว็บไซต์ขวัญใจโปรแกรมเมอร์รุ่นใหญ่ที่ใช้กันมาอย่างยาวนาน สถิติ ณ ปัจจุบันทำให้เห็นว่า Stack Overflow มีคนใช้งานลดลงมากอย่างน่าใจหาย สาเหตุอาจจะเพราะการมาของ GenAI ที่ช่วยโปรแกรมเมอร์โค้ดได้เก่งมากๆ หรือมีปัจจัยอื่นๆ ร่วมด้วย ไปคุยกันใน EP นี้ครับ บทความ: https://blog.pragmaticengineer.com/stack-overflow-is-almost-dead/ https://blog.pragmaticengineer.com/are-llms-m...

EP212 - 10x Engineer ในยุคของ AI 17.08.2025

EP นี้เอาบทความจาก Communications of the ACM เรื่อง How Context Mastery Creates the New 10x Engineer ซึ่งเขียนโดยคุณ Jennie Shah มาเล่าให้ฟังครับ บทความบอกว่าคนที่เก่งสุดๆ แบบ 10x engineer จริงๆ แล้วไม่ใช่แค่เขียนโค้ดเก่ง แต่เก่งเรื่องการจัดการ context หรือ บริบท ของงานด้วย รวมถึงการจัดการความรู้ต่างๆ อย่างเป็นระบบ เราจะทำอย่างไรให้การจัดการ context เหล่านี้ดีขึ้น และขยายประโยชน์ยิ่งขึ้นในยุค AI ไ...

EP211 - เล่างานวิจัย: การใช้ LLM เพื่อปรับปรุงคุณภาพของ Software Requirement 10.08.2025

EP นี้หยิบเอางานวิจัยเรื่อง “Leveraging LLMs for the Quality Assurance of Software Requirements” จาก Graz University of Technology, Austria ที่ตีพิมพ์ใน 2024 IEEE 32nd International Requirements Engineering Conference (RE) มาสรุปให้เข้าใจง่ายๆ กันครับ งานวิจัยนี้ใช้ LLM มาเป็นผู้ช่วยในการตรวจสอบและปรับปรุง requirements โดยอ้างอิงตามรายการคุณภาพของ software requirement 9 รายการ ตามมาตรฐาน ISO/IEC/I...

EP210 - ใช้ GenAI ยิ่งต้องระวังเรื่อง license ของ code 03.08.2025

EP นี้หยิบเอาบทความจาก Communications of ACM เรื่อง “Protect Your Code Against Licensing Risks” โดยคุณ​ Amy Buttell มาเล่าให้ฟังกันครับ การสร้างซอฟต์แวร์ที่ใช้โค้ดที่สร้างจาก GenAI เช่น Copilot หรือ Cursor อาจจะได้โค้ดที่เหมือนกันกับโค้ดแบบ open source และทำให้เกิดปัญหาเรื่อง licensing violations ตอนที่จะถูกควบรวมบริษัทได้  และทำควรทำอย่างไร? ไปฟังกันใน EP นี้ครับ บทความ: https://cacm.acm.org/news...

EP209 - เรียน Software Development อย่างไรเมื่อมี GenAI แล้ว? 27.07.2025

EP นี้หยิบเอาบทความจาก IEEE Software เรื่อง Generative Artificial Intelligence Assistants in Software Development Education โดย Christopher Bull และ Ahmed Kharrufa จาก Newcastle University มาเล่าให้ฟังกันครับ บทความนี้แนะนำแนวทางการเรียนการสอนแบบใหม่ เมื่อนักเรียน นักศึกษา มีเครื่องมือ Generative AI ที่ช่วยเขียนโค้ดเพิ่มขึ้นเรื่อยๆ  ไปฟังรายละเอียดใน EP นี้กันครับ Apple Podcast: https://podcasts.a...

EP208 - 4th Anniversary: แชร์ประสบการณ์ทำ Podcast ครบสี่ปี 20.07.2025

EP นี้สรุปผลประกอบการจากการทำ SE Corner มาครบ 4 ปีถ้วนครับ เย้! หยิบเอาสถิติต่างๆ ผ่านหลายแพลตฟอร์มาแชร์ให้ฟังกันและสรุปประสบการณ์และการเปลี่ยนแปลงหลายๆ อย่างที่ทำในปีที่ 4 นี้ด้วย ไปฟังกันใน EP นี้ครับ Apple Podcast: https://podcasts.apple.com/th/podcast/se-corner/id1579358417   Spotify: https://open.spotify.com/show/0hyZX5MY0khHqOY8NaEvUX   Google: https://podcasts?feed=aHR0cHM6Ly9hbmNob3IuZm0vc...

EP207 - Vibe coding จะเปลี่ยนแนวทางการเรียนโค้ดดิ้งไปอย่างไร? 13.07.2025

EP นี้หยิบบทความเรื่อง “How Can Vibe Coding Transform Programming Education?" ของ Yael Erez และ Orit Hazzan ซึ่งตีพิมพ์ใน BLOG@CACM มาเล่าให้ฟังกันครับ ในปัจจุบันมีเครื่องมือ Vibe coding เช่น Replit, Loveable และอื่นๆ ที่ทำให้การสร้างแอปพลิเคชันเป็นไปได้อย่างง่ายดายด้วยภาษามนุษย์ แล้วเราควรจะเปลี่ยนแนวทางการเรียนการสอนโปรแกรมมิ่งหรือโค้ดดิ้งอย่างไรให้เหมาะสม ไปฟังกันใน EP นี้ครับ บทความ: http...

EP206 - ลองเล่น AI Coding Agents: The Good, The Bad, and The Ugly 06.07.2025

EP นี้ไม่ได้เอาบทความมาเล่า แต่มาเล่าประสบการณ์การลองเล่น AI Coding Agents หลายๆ ค่าย ตั้งแต่ GitHub Copilot, Cursor ไปจนถึงพวก No-code AI Coding Agents เช่น Replit, V0, Loveable และ Bolt ว่าผมรู้สึกอย่างไรบ้างทั้งในแง่ ดี (good), ไม่ดี (bad) และ แย่มากๆ (ugly) ไปฟังกันใน EP นี้ครับ ตัวอย่างแอป Screen Time Manager ที่ผมสร้างโดยใช้ Replit: https://cragkhit-kid-screen-time-coupons.replit.app/ Apple...

EP205 - เรื่องเล่าจาก AMD: การใช้งานและอนาคตของ AI-Coding Tool 29.06.2025

EP นี้หยิบเอาบทความเรื่อง AMD Takes Holistic Approach to AI Coding Copilots จาก IEEE Spectrum มาเล่าให้ฟังกันครับ ผู้เขียนคือคุณ​ Andrej Zdravkovic ซึ่งเป็น senior vice president ที่บริษัท AMD เขาเล่าว่าที่ AMD นั้นมีจำนวน software engineers ถึง 50% เลยทีเดียว เพราะฉะนั้นงานการพัฒนาซอฟต์แวร์คือส่วนสำคัญมากของบริษัท และเขาได้แชร์ประสบการณ์ว่า AI-Coding Tool เช่น GitHub Copilot เข้ามาช่วยงานได้มากน้...

EP204 - อนาคตของซอฟต์แวร์คือ Software 3.0 22.06.2025

EP นี้หยิบ keynote talk ของ Andrej Karpathy ในงาน AI Startup School ของ Y Combinator มาเล่าให้ฟังกันครับ คุณ​ Andrej พูดเรื่อง Software Is Changing (Again) ซึ่งก็มีคนเอามาวิเคราะห์วิจารณ์กันมากมาย ประเด็นสำคัญคือ คุณ​ Andrej บอกว่า​ ซอฟต์แวร์กำลังเปลี่ยนแปลงอีกรอบจาก Software 1.0 (การเขียนโค้ด) และจาก Software 2.0 (การกำหนด weight ของ neural networks) มาเป็น Software 3.0 (การให้ prompt เพื่อสั่งกา...

EP203 - เล่างานวิจัย: AI GitHub Projects on Hacker News 15.06.2025

EP นี้หยิบเอางานวิจัยล่าสุดของผมกับนักศึกษาเรื่อง Social Media Reactions to Open Source Promotions: AI-Powered GitHub Projects on Hacker News ที่เพิ่งได้ตอบรับให้ตีพิมพ์ใน 41st International Conference on Software Maintenance and Evolution (ICSME) 2025 มาเล่าให้ฟังกันครับ เราศึกษาว่ามีการพูดถึง AI project เพิ่มมากขึ้นหรือไม่ หลังจากการมี ChatGPT และสังคมของ HackerNews ตอบรับโปรเจคท์เหล่านั้นอย่างไ...

EP202 - อนาคตของการทดสอบซอฟต์แวร์ คือ AI-Powered Test Automation 08.06.2025

EP นี้เอาบทความจาก IEEE Software เรื่อง Next-Generation Software Testing: AI-Powered Test Automation มาเล่าให้ฟังกันครับ เมื่อโค้ดถูก generate ด้วยความเร็วสูงจาก GenAI อย่างในทุกวันนี้ การทดสอบซอฟต์แวร์ก็ยิ่งต้องเร่งความเร็วตามและทวีความสำคัญมากขึ้นเรื่อยๆ ดังนั้นการนำ AI มาช่วยในการทดสอบจึงเป็นเรื่องสำคัญเช่นกัน ไปฟังรายละเอียดใน EP นี้กันครับ บทความ: https://www.computer.org/csdl/magazine/so/202...

EP201 - คุ้นๆ มั้ย? Vibe Coding ก็แค่ abstraction รอบใหม่ของการเขียนโปรแกรม 01.06.2025

EP นี้กลับมาคุยเรื่อง vibe coding โดยเอาบทความเรื่อง From Assembly to AI: Why 'Vibe Coding' Is Just Another Chapter in Our Abstraction Story ซึ่งเขียนโดยคุณ Nick Baumann มาเล่าให้ฟังกันครับ คุณ Baumann บอกว่าถ้าย้อนกลับไปดูประวัติศาสตร์ด้านการคำนวณและโปรแกรม มันจะมีเหตุการณ์หลายๆ ครั้งที่คล้ายๆ กับสิ่งที่กำลังเกิดขึ้นกับ vibe coding ในตอนนี้ ก็คือมีเทคโนโลยีใหม่ที่เปลี่ยนแปลงแนวทางการโปรแกรม และมี...

EP200 - มารู้จัก SWE-bench หนึ่งใน benchmark ที่ฮอตที่สุดตอนนี้ 25.05.2025

EP นี้ หยิบเอา SWE-bench ที่กำลังเป็นที่นิยมในการใช้เพื่อเปรียบเทียบประสิทธิภาพของ LLM ในการทำงาน coding มาเล่าให้ฟังกันครับว่า benchmark นี้เกิดขึ้นมาได้อย่างไร และประกอบด้วยโจทย์และข้อมูลอะไรบ้าง ไปฟังกันใน EP นี้ครับ เปเปอร์ https://arxiv.org/abs/2310.06770 Apple Podcast: https://podcasts.apple.com/th/podcast/se-corner/id1579358417  Spotify: https://open.spotify.com/show/0hyZX5MY0khHqOY8NaEvUX ...

EP199 - เราควรสอนเด็กในยุค Gen Z อย่างไร? ถอดบทเรียนจาก Prof. Danny Dig 18.05.2025

EP นี้เอาเรื่องการเรียนการสอนในยุคนี้มาเล่าให้ฟังกันบ้างนะครับ อาจจะเกี่ยวข้องกับการทำงานในปัจจุบันที่เราต้องทำงานกับคนต่างวัย โดยเฉพาะเด็กๆ Gen Z ที่เหมือนจะมีปัญหากันมากขึ้นเรื่อยๆ ในปัจจุบันครับ ผมสรุปเนื้อหาจากบทเรียนของ Assoc. Prof. Danny Dig ซึ่งเป็นอาจารย์ด้าน Software Engineering ที่ University of Colorado ที่แกพยายามเปลี่ยนแปลงการสอนมาเป็น 10 ปีแล้วให้เข้าถึงเด็ก Gen Z มากขึ้น มาเล่าให้ฟั...

EP198 - Programming คืออะไร? 11.05.2025

EP นี้เอาบทความสั้นๆ แต่น่าสนใจจาก Communications of the ACM เรื่อง “What Is Programming?  ... and what is programming in the age of artificial intelligence?” ซึ่งเขียนโดยคุณ​ Sebastian Nicolajsen และ Claus Brabrand จากประเทศเดนมาร์ค มาเล่าให้ฟังกันครับ  เราตีความหมายของคำว่า programming แตกต่างกันอย่างไรในแต่ละช่วงเวลาในอดีตที่ผ่านมา และความหมายของ programming กับ good programmers แตกต่างกันหรือไ...

Słuchaj podcastu SE CORNER w Replaio

Radio i podcasty w jednej aplikacji - za darmo, bez zakładania konta. Zainstaluj już dziś i nie przegap premiery

Pobierz z Google Play

Replaio nie jest wydawcą podcastów; nazwy audycji, okładki i audio należą do ich autorów i są rozpowszechniane przez publiczne kanały RSS