Komkanit 📚👨🏻‍💻 (@komkanit) profile picture

Software Engineer

Thailand
Joined November 2015
Photo by Komkanit 📚👨🏻‍💻 (@komkanit)Photo by Komkanit 📚👨🏻‍💻 (@komkanit)Photo by Komkanit 📚👨🏻‍💻 (@komkanit)Photo by Komkanit 📚👨🏻‍💻 (@komkanit)Photo by Komkanit 📚👨🏻‍💻 (@komkanit)Photo by Komkanit 📚👨🏻‍💻 (@komkanit)Photo by Komkanit 📚👨🏻‍💻 (@komkanit)Photo by Komkanit 📚👨🏻‍💻 (@komkanit)
สวัสดีครับ เผื่อใครสนใจเข้ามาแลกติ๊กฟ้า🔵 คนที่มาติดตามจะได้เสพ content ประมาณนี้ - แชร์เนื้อหา career development/career path สาย tech/design ในประเทศไทย - แชร์เนื้อหาฝั่ง tech โดยเฉพาะด้าน frontend - แชร์ผลงานเว็บที่ทำเล่นเวลาว่าง - บ่นเรื่องชีวิตประจำวัน/การทำงาน/การเมือง ถ้าเป็นเนื้อหาที่คุณสนใจอยู่แล้ว แนะนำให้กดติดตามไว้อย่างยิ่ง แต่ถ้าไม่ใช่เรื่องที่คุณสนใจจะไม่กดติดตามก็ไม่ว่ากันครับ 🙏 โพสที่เคยมีคนสนใจจะเป็นประมาณนี้ครับ - เล่าประสบการณ์การทำงานที่ Agoda teapaw.org/komkanit/status/199478… - แชร์วิธีเขียน resume สาย tech teapaw.org/komkanit/status/201940…
พยายามหาวิธีเขียน resume ให้มีประสิทธิภาพและ reuse ได้มานาน คิดว่าได้วิธีที่โอเคสุดและ ทำทีเดียวใช้ได้ยาวๆ เลยอยากมาเล่าให้ฟังพร้อมแจก template ให้เอาไปทำตามกันได้เลย . เทคนิคนี้ผมคิดว่าสามารถปรับใช้ได้กับหลายสายงาน แต่ผมอยู่ในสายงาน tech ครับ template เดียวส่งได้ทั้งโลก . ขอ disclaimer ก่อนว่า experience ใน resume สำคัญกว่า template เพราะฉะนั้นการพัฒนาทักษะสำคัญที่สุดครับ การมี template ช่วยลดแรงในการเขียน resume และเพิ่มความสนใจให้ HR และ ระบบ AI scan ได้ครับ . ขิงอีกนิดว่า template นี้ทำให้โดนเรียกสัมภาษณ์มาแล้วรอบโลกครับ แต่ผมสัมภาษณ์ไม่ผ่าน 😂😂😂 . - เริ่มด้วยผมจะสร้าง resume template หลักใน google doc เป็นไฟล์กลาง แล้วจัดย่อหน้า font size, layout ให้เหมาะสมตามต้องการ . - Template ที่ใช้จะเป็น professional สไตล์ คือไม่มีรูป, ไม่มีสีสัน, กระชับอ่านง่าย และแน่นอนไม่มีแถบพลัง . - ผมจะ log experience ทั้งหมดในชีวิต และทุกหัวข้อเสริมที่คิดได้ใส่ไว้ในไฟล์เดียว . - พอผ่านไปนานๆ ประสบการณ์เยอะขึ้น ไฟล์นี้จะยาวกว่า 1 หน้าซึ่งถือว่าดีแล้ว . - detail แรกคือเรื่องชื่อ ถ้าสมัครงานตปท. ผมจะใช้ ชื่อเล่น + ชื่อจริง แต่ถ้าในไทยจะเป็น ชื่อจริง + นามสกุล เพราะต้องการรีดให้ resume อ่านง่ายที่สุด แต่ไม่น่ามีผลอะไรมาก . - ลิ้งด้านบนสุดสามารถใส่เว็ป port หรือลิ้งอื่นๆที่เหมาะกับสายตัวเองได้ครับ ของผมจะใส่แค่ Github, Linkedin เป็นหลัก . - ส่วนวิธีเขียน experience แต่ละ bullet ผมจะใช้ pattern เดียวกันหมดคือ Strong Verb + Task + Value/Result . - ตัวอย่าง Designed a real-time notification system using Kafka and WebSockets, capable of handling 50,000+ concurrent connections during peak traffic . - section Skills เอาไว้ใส่ทักษะของเราให้ตรง keyword เป็นหลัก สามารถปรับหัวข้อย่อยตามความเหมาะสมได้ ไม่จำเป็นต้องเป็น Programming Languages, Tools & Frameworks เสมอไป . - Education ผมจะใส่ไว้ล่างสุดหรือเอาออกเลย ถ้าใครไม่ได้เป็น first jobber ก็เอาออกได้ถ้าที่ไม่พอ ส่วนมากจะใส่ถ้าสมัครบริษัทในไทย สามารถเพิ่มเกรดเข้าไปก็ได้ แต่เกรดผมแย่มาก . - ถ้าจะสมัครงาน เราจะใช้วิธี duplicate file แล้วคัดประสบการณ์ ปรับ wording ให้เหมาะสมกับ job description นั้นโดยเฉพาะ ใช่แล้วครับ ผม custom resume สำหรับทุกบริษัทที่ส่ง . - ประสบการณ์และหัวข้อเสริมอื่นๆที่เกี่ยวข้องกับงานนั้นก็ดึงมาใส่ อันไหนไม่เกี่ยวก็เอาออก บาง bullet ไม่เกี่ยวกับ job description ผมก็อาจจะเอาออกถ้าที่ไม่พอ . - ตรงนี่สำคัญมาก keyword ต่างๆใน job description พยายามให้มีใน resume เราให้หมด เช่น tools ที่ใช้, ทักษะที่มี ควรตรงกับ keyword . - ปรับ resume ให้ยาวไม่เกิน 1 หน้าให้ได้ เสร็จแล้วก็ export เป็น pdf แล้วส่งได้เลย . - ในอนาคตย้ายแผนก/บริษัท ก็ log experience ลง template เดิม วนแบบนี้ไปเรื่อยๆ . ประมาณนี้ ผมใช้ท่านี้มา 2 ปีก็ยัง maintain ได้เรื่อยๆ ใครมีไอเดียอื่นๆเกี่ยวกับการเขียน resume ให้มีประสิทธิภาพมาแชร์กันได้ครับ
80
31
1
85
11,482
ตอนนี้ผมบ้า AI จนรู้สึกว่า ทุกอาชีพที่ทำงานผ่าน laptop หรือ computer คือต้องใช้งาน ChatGPT work mode หรือ Claude ผ่าน desktop app เป็นทุกคนแล้วอะ ใครไม่รู้จักนะ ถ้าทำงานคนเดียวจงไปลองใช้เดียวนี้ แต่ถ้าทำงานบริษัทคือคุณเสียโอกาสมาก . ทุกอย่างมันเปลี่ยนไปไวมากๆๆ ตอนนี้การใช้ AI คือมันไม่ใช่การถามตอบ คิดบท gen รูปทำพรีเซนแล้วอะ แต่ทักษะแห่งอนาคตจริงๆมันคือการควบคุม AI ให้สามารถทำงานแทนเราได้ (อ่านแล้วก็แปลกๆ 555) แต่หน้าที่ของมนุษย์ตอนนี้คือ คิด -> ควบคุม -> ตรวจสอบ แค่นั้นเลย . ไม่แน่ใจว่าปีหน้าจะยังเหลืออะไรให้มนุษย์ทำอีกเปล่านะ แต่ตอนนี้ต้องฝึกควบคุม AI เลยจริงๆๆ . ไปฝึกใช้ด่วนนนๆๆ
1
36
1
74
4,045
ตอนนี้เริ่มรู้สึกว่า ตลาด ai platform เริ่มจะแบ่ง segment กันได้แล้วนะ ในอนาคตอาจจะไม่ได้เป็น winner takes all แต่เป็นแต่ละ platform มี professional ของตัวเอง . coding - claude video editing - claude cowork - chatgpt ถามตอบ - chatgpt image gen - chatgpt video gen - model จีน? computer use - แข่งกันอยู่ always-on agent - แข่งกันอยู่ ทุกอย่างที่อยู่บน browser - gemini . จะเห็นว่าตอนนี้ google เจอศึกหนักยังไม่ชนะซัก segment ส่วน workspace ที่เป็น vendor lock-in ของตัวเองก็ทำ plugin ให้เค้าไปหมดแล้ว ตอนนี้น่าจะเหลือแค่ chrome ที่เป็นไม้ตายสุดท้ายฝั่ง B2C กับ video gen ที่ยังมีโอกาสชนะได้ . ใครใช้ตัวไหนไม่เหมือนกันบ้าง หรือมี segment ไหนที่ไม่ได้พูดถึงแชร์กันได้ครับ
2
240
5
424
23,911
ถึงคนทำงานสาย dev ต่างๆหรือ software engineer นะครับ ถ้าตอนนี้คุณยังยุ่งมากกับการปั่น feature เตรียม uat ให้ทัน deadline นั่งแก้ bug ไม่มีวันหมดสิ้น มีโอกาสใช้ ai แค่สั่งๆๆให้มันเขียนโค้ดให้ หรือหนักสุดไม่ได้ใช้ ai ในงานประจำเลย . ตอนนี้ต้องเริ่มกลับมาคิดแล้วนะว่าเราอยู่จุดไหนของตลาด? เรากำลังรอโดน replace อยู่หรือเปล่า? งานที่เราทำอยู่ตอนนี้เหมาะสมกับงานยุค ai หรือไม่? . ถ้าใครยังไม่เคยมีโอกาสจากบริษัทให้ทดลองใช้ ai ปรับ workflow การทำงาน ลองเขียน skills ให้ agent หรือสร้าง harness มาจัดการงานต่างๆ ผมว่าต้องเริ่มกลับมาคิดแล้วนะ . จริงอยู่ที่ fundamental ของ software engineer ยังเหมือนเดิมแต่รูปแบบของ SDLC หรือ workflow กำลังจะเปลี่ยนไปแล้วในอีกไม่นาน ต้องลองเปิดใจแล้วนะครับ ถ้าต่อต้านไม่ได้...ก็ต้องเข้าร่วมแทน 😂 . ช่วงเห็นข่าว layoff เรื่อยๆ แล้วเริ่มมาถึงไทยแล้วด้วย เป็นกำลังใจให้คนสายงานเดียวกันทุกคนครับ ช่วงนี้หนักหน่อย นั่ง unlearn, relearn, reskill วนไป เราจะเป็น AI bro ไปด้วยกัน
15
1
29
4,934
ตลกดีแฟนทำสติกเกอร์ชายแท้มาให้ใช้ เพราะเราชอบดูคลิปคำพูดชายแท้ 5555 ไม่ได้ตั้งใจทำขายแต่ผมว่าน่าจะโดนเส้นหลายคนเลยเอามาแปะเล่น 🤣
1
230
จะแปะ invitation code แต่หาอะไรมาเขียนแก้เขิน เลยลองไปดู frontend ของ fastwork.com จะมาเล่าให้ฟังเล่นๆแต่เจออะไรน่าสนใจกว่าที่คิด . - ก่อนเข้า technical ต้องชมว่าเว็บสวยจริงจัง ไม่ค่อยได้เห็นงาน web ที่ใส่ลูกเล่นจริงจังขนาดนี้เท่าไรในไทย น่าลองเอาเว็บไปส่งประกวด Awwwards มาก . - web framework ไม่ได้ใช้ React/Next.js แต่เป็น SvelteKit ซึ่งทำผมตกใจอยู่ สิ่งนี้สามารถบอกได้ว่าเว็บนี้ไม่ได้ถูก vibe มามั่วๆแน่นอน แต่มีทีม frontend ที่ตัดสินใจเลือก tech stack มาอย่างดี . - .com น่าจะถูกเขียนใหม่ทั้งหมด ด้วยทีมใหม่ยกทีมเปล่าไม่แน่ใจ เพราะเป็นคนละ tech stack .co หมดเลย . - เรื่อง design system นี่ทำผมตกใจเหมือนกัน เพราะลองไปแกะๆดูแล้วน่าจะเขียนเอง from scratch ทั้งหมดเลย ไม่ได้เอา opensource มาแก้ theme อันนี้นับถือถ้าผมเดาถูกนะ . - ต่อเรื่อง design system พอเช็คต่อเว็บนี้ support a11y ด้วย! เผื่อใครไม่รู้จักคือเว็บนี้ support ผู้พิการด้านต่างๆ จากที่ตรวจดูไวๆยังไม่ตรงตาม standard 100% แต่ถือว่าพยายามได้ดีมาก เว็บในไทยแทบไม่มีใครทำ . - พยายามหาปุ่ม dark theme แต่ไม่เจอเลยลองไปแก้ html ดูก็เลยเข้าใจว่ามันมีแต่ยังไม่สมบูรณ์นี่เอง เดาๆจากการจัดการ design token ว่าอาจจะมี custom theme สำหรับ brand หรือ user ได้ด้วย 🤐 . สรุปงานดีคุณภาพจากทีมคุณภาพแน่นอนไม่ได้ทำมาเล่นๆ ยื่น resume ได้ เอ้ยไม่ใช้ ใครอ่านมาถึงบรรทัดนี้ต้องใช้ invite code ผมแล้วนะ หรือถ้าทีมงาน fastwork อ่านแล้วถูกใจช่วย claim username ให้ผมที ไม่ค่อยมีเพื่อนคบ 😂
4
16
4
25
7,395
You're in, but only with this invite: PACE-DOCK-COLD Limited spots. Don't share it publicly. fastwork.com/join/PACE-DOCK-…
410
decision making คือทักษะสิ่งที่สำคัญที่สุดของทุกสายอาชีพหลังจากยุค AI . AI เขียนโค้ดให้, ทำ research ต่างๆ, ออกแบบเว็บ, แนะนำ option ต่างๆ 1, 2, 3 แต่สุดท้ายคนที่ตัดสินใจยังต้องเป็นมนุษย์ และสิ่งนี้จะเป็นงานของมนุษย์ตลอดไป ไม่มีอะไรมาแทนได้ . สิ่งนี้จะเห็นชัดมากเวลาที่เราทำงานกับคนหมู่มาก ออกแบบระบบ ปรับ workflow ขนาดใหญ่ ที่คำตอบส่วนใหญ่ไม่ใช่ผิดหรือถูก แต่คือสิ่งไหนเหมาะกับเรา/บริษัทที่สุดมากกว่า . เพราะเราคือคนที่ต้องรับความเสี่ยงจาก output ของ AI ทั้งหมด ระบบล่ม, แสดงข้อมูลผิด, เงินหาย, data leak เราไม่สามารถโทษ AI ที่เสนอ code หรือ option ผิดๆออกมาได้ มีแต่มนุษย์เท่านั้นที่ต้องรับผิดชอบ และต้องอยู่กับการติดสินใจที่พลาดไปอีกนาน . แล้วเราจะมี decision making ที่ดีได้ยังไง? ภาษาชาวบ้านคือทำยังไงให้เราตัดสินใจได้ถูก? คำตอบง่ายๆที่สุดท้ายวนกลับมาเรื่องเดิมๆที่ไม่ได้เกี่ยวกับ AI เลยคือ ประสบการณ์การทำงาน, อ่านหนังสือ foundation ต่างๆ, อ่าน technical blog ต่างชาติ, ลองผิดลองถูกจาก sandbox . สรุปสุดท้ายการเอาชีวิตรอดในยุค AI ก็คือการมีพื้นฐานที่ดี ตัดสินใจที่เฉียบคม อย่าเป็นแค่คนสั่งงาน AI แล้วปล่อยไหลครับ
222
ช่วงนี้กลับมาใช้ AI gen รูป ลองครั้งสุดท้ายคือตอน nano banana มาใหม่ๆเดี๋ยว AI gen รูปคือไปไกลมากกกก ตัวอย่างรูปพวกนี้สร้างด้วย prompt แบบง่ายๆเลย เว่อมาก
169
เห็นใจคนที่ต้องลุยน้ำไปทำงานช่วงนี้มาก แม่งคือขั้นสุดความฟัคของระบบทุนนิยม
108
เยี่ยม แต่จะไปอาศัยในโซนนี้ยังไงก่อน
กูให้เลย พื้นที่กทม. สยาม จุฬา สีลม แม่ง MVP น้ำไม่ท่วม
1
2
1,854
ฝนตกรอบนี้หมู่บ้านไหนไม่ท่วมต้องอวยยศให้โครงการที่ทำหมู่บ้านด้วยนะ ตอนนี้รอบๆหมู่บ้านคือเกือบเข่า แต่หมู่บ้านถมค่อนข้างสูง ระบบน้ำยังระบายทันตลอด
116
เกิดมา 30 ปี ไม่เคยเห็นฝนตกครั้งเดียวยาวนานขนาดนี้มาก่อน โลกเราเปลี่ยนไปเยอะนะ
100
ให้กำลังใจทุกคนที่จำเป็นต้องออกจากบ้านวันนี้มาก
90
เห็นโจทย์เงินรางวัล AGT ปีละ 800,000 ทั้งหมด 40 ปี vs เงินก้อน 10 ล้าน เลยลองเอามากดในเว็บคำนวณดอกเบี้ยทบต้นของ Jitta Wealth เล่นๆ เจอความน่าสนใจคือ ถ้านับประมาณ 10 ปี เงินก้อน 10 ล้านจะชนะขาดลอย แต่ถ้าประมาณ 20 ปี จะแทบไม่ต่างกันมาก เลยคิดว่ารายการคงคิดมาอย่างดีแล้วว่าเลขไหน optimal สุด แต่ถ้านับที่ 40 ปีจะทำให้ ปีละ 800,000 ชนะขาด แต่ AGT ยังมีอยู่มั้ยตอนนั้น สรุปคือจะเลือกแบบไหนขึ้นอยู่กับเรามองว่าอยากลงทุนระยะยาวแค่ไหนเลย ไม่ได้มีอันไหนดีสุด หรือแย่สุด
3
1
600
ถ้าเอาไปลงทุน 40 ปี จะต่างกับเกือบ 30 ล้านบาท
63