148 episodes

SE Corner "มุมซอฟต์ๆ ของวิศวกรรมซอฟต์แวร์" โดย ชัยยงค์​ รักขิตเวชสกุล

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

SE CORNER Chaiyong Ragkhitwetsagul

    • Technology
    • 5.0 • 3 Ratings

SE Corner "มุมซอฟต์ๆ ของวิศวกรรมซอฟต์แวร์" โดย ชัยยงค์​ รักขิตเวชสกุล

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

    EP149 - สรุปข้อดีข้อเสียในการเอา Gen AI มาเป็นผู้ช่วยเขียนโค้ด

    EP149 - สรุปข้อดีข้อเสียในการเอา Gen AI มาเป็นผู้ช่วยเขียนโค้ด

    EP นี้ เล่าบทความจาก IEEE Software เรื่อง Pair Programming with Generative AI โดย Prof. Diomidis Spinellis ให้ฟังกันครับ เป็นบทความที่สรุปข้อดี 6 ข้อในการใช้งาน generative AI เช่น ChatGPT ในการเขียนโปรแกรม และข้อเสียหรือข้อควรระวัง 4 ข้อ พร้อมทั้งคำแนะนำว่า developer แบบเราๆ ควรจะทำอย่างไรเพื่อป้องกันปัญหาที่จะเกิดขึ้้นจากผู้ช่วยสุดล้ำอย่างเจ้า generative AI ในทุกวันนี้ครับ



    Apple Podcast: https://podcasts.apple.com/th/podcast/se-corner/id1579358417 

    Spotify: https://open.spotify.com/show/0hyZX5MY0khHqOY8NaEvUX 

    Google: https://www.google.com/podcasts?feed=aHR0cHM6Ly9hbmNob3IuZm0vcy82MDlmZjJiYy9wb2RjYXN0L3Jzcw== 

    Spotify for Podcaster: https://podcasters.spotify.com/pod/show/se-corner 

    YouTube: https://www.youtube.com/@secorner9359 

    Pocket: https://pca.st/5mzikb1e 

    Radio Public: https://radiopublic.com/se-corner-WRm71e

    • 8 min
    EP148 - The Mythical 10x Programmer โปรแกรมเมอร์เก่งกว่ากันได้ 10x จริงหรือ? - สรุปจากหนังสือ Rethinking Productivity in Software Engineering

    EP148 - The Mythical 10x Programmer โปรแกรมเมอร์เก่งกว่ากันได้ 10x จริงหรือ? - สรุปจากหนังสือ Rethinking Productivity in Software Engineering

    EP นี้ เริ่มอ่านหนังสือเล่มใหม่ในลิสต์ของผมครับ ชื่อหนังสือ Rethinking Productivity in Software Engineering ซึ่งเป็นหนังสือที่มีนักวิจัยด้านวิศวกรรมซอฟต์แวร์หลายๆ ท่านมาร่วมกันเขียน โดยโฟกัสไปที่เรื่องผลิตภาพหรือ Productivity ในการพัฒนาซอฟต์แวร์ หนังสือมีเนื้อหาที่น่าสนใจหลายด้านและผมคิดว่าน่าจะมีประโยชน์กับคนที่เป็น team lead หรือ project manager ที่อยากทำให้ทีมของคุณมีผลิตภาพที่ดีขึ้นหรือดีที่สุดเท่าที่จะเป็นไปได้ครับ

    ใน EP แรก เราเริ่มจากการมาดูกันว่า ความเชื่อที่ว่ามีโปรแกรมเมอร์ที่เก่งกว่ากันได้ถึง 10 เท่านั้น มีจริงหรือไม่ ไปฟังกันใน EP นี้ครับ

    หนังสือ Rethinking Productivity in Software Engineering: https://library.oapen.org/bitstream/id/6efc52ab-8e07-4c19-9190-28892c67eec2/1007322.pdf

    • 9 min
    EP147 - โฟกัสที่จุดสำคัญ แล้วการออกแบบ Software จะง่ายขึ้น - สรุปจากหนังสือ A Philosophy of Software Design

    EP147 - โฟกัสที่จุดสำคัญ แล้วการออกแบบ Software จะง่ายขึ้น - สรุปจากหนังสือ A Philosophy of Software Design

    EP นี้ อ่าน Chapter สุดท้ายในหนังสือ A Philosophy of Software Design แล้วครับ บทที่ 21 เรื่อง Decide What Matters ซึ่งให้แนวคิดว่า เราควรหาจุดที่สำคัญในซอฟต์แวร์ของเราให้เจอ แล้วเน้นการออกแบบไปที่จุดนั้น เพื่อทำให้ซอฟต์แวร์เรามีความซับซ้อนน้อยลง เข้าใจง่ายขึ้น และดูแลรักษาง่ายขึ้น



    ไปฟังรายละเอียดใน EP นี้ครับ

    • 9 min
    EP146 - บอย วรายุทธ กับการทำงานเป็น Software Engineering Manager ที่ต่างประเทศ [SE Corner X MUICT Series]

    EP146 - บอย วรายุทธ กับการทำงานเป็น Software Engineering Manager ที่ต่างประเทศ [SE Corner X MUICT Series]

    EP นี้ special มากๆ ครับ เพราะเรามีซีรี่ส์ใหม่! SE Corner X MUICT ที่ผมและคณะ ICT มหิดล จะเชิญผู้เชี่ยวชาญด้าน software engineering ไม่ว่าจะเป็นคนทำงานจริงในสายงานนี้ระดับเทพๆ และนักวิจัยตัวท้อป มานั่งคุยกันเรื่องเกี่ยวกับวิศวกรรมซอฟต์แวร์ครับ แถมมาในรูปแบบวิดีโอด้วยครับ

    EP แรกในซีรี่ส์นี้ขอเปิดด้วยคุณบอย วรายุทธ เลิศกัลยาณวัตร ที่ทำงานเป็น Software Engineering Manager อยู่ที่ Canva ที่ออสเตรเลียครับ บอยมาแชร์ประสบการณ์การสมัครงานและการทำงานที่บริษัทต่างประเทศ ว่าเป็นอย่างไร

    พร้อมแล้ว ไปรับชมรับฟังกันใน EP นี้เลยครับ :-)

    • 33 min
    EP145 - วัดปะหล่ะ? Performance vs. Design - - สรุปจากหนังสือ A Philosophy of Software Design

    EP145 - วัดปะหล่ะ? Performance vs. Design - - สรุปจากหนังสือ A Philosophy of Software Design

    EP นี้อ่านหนังสือ A Philosophy of Software Design กันต่อในบทที่ 20 เรื่อง Designing for Performance กันครับ เนื้อหาในบทนี้เน้นเรื่องการรีดประสิทธิภาพของซอฟต์แวร์ออกมาให้มากที่สุดแต่ในขณะเดียวกันก็ยังคงการออกแบบที่ดีไว้อยู่

    จะทำได้อย่างไร ไปฟังคำแนะนำใน EP นี้กันครับ

    • 8 min
    EP144 - 6 Trends การพัฒนาซอฟต์แวร์ที่ทำให้ Software Design ดีขึ้นหรือแย่ลง - สรุปจากหนังสือ A Philosophy of Software Design

    EP144 - 6 Trends การพัฒนาซอฟต์แวร์ที่ทำให้ Software Design ดีขึ้นหรือแย่ลง - สรุปจากหนังสือ A Philosophy of Software Design

    EP นี้อ่านบทที่ 19 ของหนังสือ A Philosophy of Software Design เรื่อง Software Trends ครับ ผู้เขียนได้เลือก 6 เทรนด์ใน software development ในช่วงหลายสิบปีที่ผ่านมาและนำมาวิเคราะห์ในแง่มุมของ software design ว่าเทรนด์เหล่านั้นช่วยส่งเสริมให้ software design ดีขึ้น หรือทำให้ software design แย่ลงกันแน่ มีบางเรื่องที่ผมเห็นด้วยและก็บางเรื่องที่ผมไม่เห็นด้วยครับ

    ลองไปฟังกันใน EP นี้ครับ

    • 14 min

Customer Reviews

5.0 out of 5
3 Ratings

3 Ratings

idreamba2021 ,

ดีมาก

เป็นกำลังใจให้กับผลงานดีๆ แบบนี้คับ

JoKerDams ,

Good knowledge

Good content, fun to listen to. Good knowledge In the software engineering corner.

 P ,

Love it!

Very good👍

Top Podcasts In Technology

Apple Events (video)
Apple
The Vergecast
The Verge
Apple Events (audio)
Apple
Lex Fridman Podcast
Lex Fridman
Hard Fork
The New York Times
TED Tech
TED Tech