SE CORNER

SE CORNER

By Chaiyong RagkhitwetsagulTechnology
Download on the App Store

SE CORNER episodes

  • EP156 - Lessons Learned จากการทำ Podcast ครบ 3 ปี

    SE Corner ครบ 3 ขวบแล้วครับ!! :-) 


    EP นี้ สรุปบทเรียนที่ผมได้เรียนรู้จากการทำ Podcast SE Corner ครบ 3 ปี มาลองฟังกันนะครับ


    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

    14 min
  • EP155 - เราไม่ควรวัด Developer Productivity - สรุปจากหนังสือ Rethinking Productivity in Software Engineering

    EP นี้กลับมาอ่านบทที่ 3 ของหนังสือ Rethinking Productivity in Software Engineering เรื่อง Why We Should Not Measure Productivity ครับ บทนี้ผู้เขียน Amy J. Ko จาก University of Washington เห็นว่า เราไม่ควรวัด developer productivity เลยครับ เนื่องจากจะมีข้อเสียมากกว่าข้อดี โดยเธอได้เสนอข้อเสียที่อาจจะเกิดขึ้นทั้งหมด 3 ข้อ และวิธีการที่เหมาะสมกว่าในการปรับปรุง developer productivity 


    เนื้อหาจะเป็นอย่างไร ไปฟังกันใน EP นี้ครับ


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


    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

    9 min
  • EP154 - งานวิจัยพบว่า Agile Project ล้มเหลวกว่า 65%

    EP นี้หยิบบทความจากเว็บไซต์ engprax.com เรื่อง “268% Higher Failure Rates for Agile Software Projects, Study Finds” มาเล่าให้ฟังในมุมมองของผมกันครับ บทความนี้นำผลจากการศึกษากับ software engineer 600 คนจาก UK และ US เรื่องผลสำเร็จในการทำโปรเจคท์เมื่อใช้ agile และวิธีการใหม่ชื่อว่า Impact Engineering ซึ่งผลก็น่าสนใจทีเดียวว่า โปรเจคท์ที่เป็น agile มีเปอร์เซ็นที่ล้มเหลวสูงถึง 65% 


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


    บทความ: https://www.engprax.com/post/268-higher-failure-rates-for-agile-software-projects-study-finds


    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

    11 min
  • EP153 - เพิ่ม Skills ให้กับพนักงานคือคำตอบสุดท้าย

    EP นี้อ่านส่วนที่ 3 และเป็นส่วนสุดท้ายในรายของ PMI ชื่อ Pulse of the Profession 2024 ครับ ผลการสำรวจแสดงให้เห็นว่ารูปแบบการทำงาน (agile, hybrid, waterfall) และสถานที่ทำงาน (WFA, hybrid, onsite) ไม่ได้มีความสำคัญต่อประสิทธิภาพการทำโปรเจคท์เท่ากับการเพิ่มสกิลของพนักงาน ใน EP นี้เราไปฟังกันว่าองค์กรจะช่วยซัพพอร์ตพนักงานในเรื่องนี้ได้อย่างไรครับ 


    รายงาน Pulse of the Profession 2024: https://www.pmi.org/learning/thought-leadership/pulse


    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

    9 min
  • EP152 - เลือก Work from Anywhere หรือ On-site ก็ได้ ไม่ได้ต่างกันขนาดนั้น

    EP นี้สรุปเนื้อหาส่วนที่สองจากรายงาน Pulse of the Profession 2024 โดย PMI ครับ ส่วนที่สองนี้จะเป็นเรื่องสถานที่การทำงาน ได้แก่ การทำงาน remote (work from anywhere) การทำงานแบบ on-site และการทำงานแบบผสมผสาน (hybrid) รายงานนี้เผยให้เห็นว่าการทำงานแบบ remote ก็ไม่ได้แย่ไปกว่า on-site หรือ hybrid แต่อย่างใด แม้ว่าผู้บริหารอาจจะรู้สึกไปเองว่าการบังคับให้พนักงานเข้ามาทำงาน on-site จะดีกว่าก็ตาม ไปลองฟังกันใน EP นี้ดูครับ

    รายงาน Pulse of the Profession 2024: https://www.pmi.org/learning/thought-leadership/pulse


    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

    9 min
  • EP151 - เลือก Waterfall หรือ Agile ก็ได้ แต่เอาให้เหมาะ

    EP นี้สรุปเนื้อหาจากรายงาน Pulse of the Profession 2024 โดย PMI ซึ่งทำการสำรวจบุคลากรสาย Project Management จำนวน 2 พันกว่าคนทั่วโลก ครอบคลุมหลากหลายอาชีพและหลากหลายธุรกิจ โดยใน EP จะเป็นตอนที่ 1 ซึ่งเกี่ยวกับการเลือกวิธีการทำงานที่เหมาะสม รายงานพบว่าวิธีการทำงาน ไม่ว่าจะเป็น Predictive (waterfall), Hybrid, หรือ Agile ก็ไม่ได้มีผลที่ต่างกันมาก ไม่น่าเชื่อใช่ไหมครับ ไปลองฟังกันใน EP นี้ดู

    รายงาน Pulse of the Profession 2024: https://www.pmi.org/learning/thought-leadership/pulse

    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

    11 min
  • EP150 - ข้อคิดเรื่องการวัด Productivity ของ Developers - สรุปจากหนังสือ Rethinking Productivity in Software Engineering

    EP นี้อ่านบทที่สองของหนังสือ Rethinking Productivity in Software Engineering ครับ เรื่อง No Single Metric Captures Productivity ซึ่งเขียนโดยทีมจาก Google ผู้เขียนบอกว่าไม่มีตัววัด (metric) ใดเพียงตัวเดียวที่จะสามารถวัด productivity ของ developers ได้อย่างครอบคลุม และการพยายามจะวัดแบบนั้นจะมีแต่ข้อดีมากกว่าข้อเสีย และผู้เขียนได้เสนอวิธีการที่ดีกว่าที่ใช้อยู่ในปัจจุบันที่ Goole ครับ


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


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


    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

    11 min
  • 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

    9 min
  • 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

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

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


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

    10 min

About SE CORNER

From the publisher's feed

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