About Kriangkrai Chaonithi

A computer engineer scientist who loves knowledge sharing. CTO & Co-founder at Credit OK

บทเรียนจากการสั่งงาน: เมื่อคำว่า “ทำอันนี้หน่อย” ไม่พออีกต่อไป

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

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

Continue reading

มุมมองของผมต่อสภาวะ Burnout

วันนี้ระหว่างกินเลี้ยงบริษัท
พนักงานรุ่นพี่ท่านหนึ่งถามคำถามที่ทำให้ผมต้องขบคิดอย่างหนัก
ทำเอา CPU สมองผมรันเต็ม 100% ไปสักพักหนึ่ง
คำถามนั้นก็คือ เวลาผม Burnout จัดการกับตัวเองอย่างไร
อยากขอบคุณท่านพี่สำหรับคำถาม ไม่ว่าจะถามเล่นหรือถามจริงก็ตาม
แต่มันจุดประกายทำให้ผมต้องขบคิดตลอดเส้นทางขับรถกลับบ้าน
จึงอยากจะขอมาเขียนแบ่งปันมุมมองผ่านทางนี้ถึงผลึกความคิดที่กลั่นออกมา

แต่ก่อนจะไปถึงเรื่องจัดการอย่างไร ขอว่ากันเรื่องวัฒนธรรมองค์กรกันก่อน
ในสภาวะตลาดที่เหล่าพนักงานที่มีความสามารถพิเศษ (Talent) เป็นมนุษย์ทองคำ
เป็นที่ต้องการของทุกองค์กร การรักษาตัว Talent ไว้กับองค์กรจึงกลายเป็นเรื่องสำคัญ
เพราะทุกองค์กรก็มาแย่งตัว Talent เหล่านี้กันถึงในบ้าน
การ Burnout จึงเป็นประเด็นถกเถียงกันอย่างหนักในวงการ HR
โดยเฉพาะช่วงที่ Start Up กำลังเข้าสู่ยุคเฟื่องฟู คนสายคอมฯ ย้ายงานกันเป็นว่าเล่น

Continue reading

ทำไมคนกตัญญูไม่มีวันตกต่ำ เหตุใดจึงเป็นเช่นนั้น

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

Continue reading

ความซับซ้อนของทีมพัฒนาโปรแกรม และการอยู่ร่วมกันได้กับฝั่งธุรกิจ

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

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

Continue reading

ความมั่นคงที่แท้จริง คือคุณค่าที่ตัวเรามีให้แก่สังคม

แต่ก่อนเคยคิดว่า
ความมั่นคงที่แท้จริง คือทักษะที่เรามี
หาใช่การได้อยู่ในบริษัทใหญ่ที่คนทั่วไปบอกว่ามีความมั่นคง

หากพิจารณาดูให้ดีแล้ว ประโยคดังกล่าวอาจถูกเพียงครึ่งหนึ่ง
ครึ่งหนึ่งที่ขาดหายไปคือส่วนของการพิจารณาด้านสังคม

Continue reading

เผชิญหน้ากับความขัดแย้ง และปรับความเข้าใจ

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

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

ปัญหาฟังดูเหมือนจะง่าย ถ้าเกิดในระดับอารมณ์ชั่ววูบในสเกลขนาดเล็ก ก็แค่ลดอีโก้ลงมาคุยตกลงกัน แต่กับในเหตุการณ์บางอย่าง สถาการณ์บางประเภท เมื่อพิจารณาดูแล้วก็ยากที่จะเกิดขึ้น เพราะมันอาจไปขัดแย้งกับ Core Value ในการดำเนินชีวิตของแต่ละฝ่าย และจะยิ่งเป็นไปไม่ได้เลยหากต่างฝ่ายต่างถืออำนาจเป็นที่ตั้ง ต่างถือตัวเองเป็นสำคัญ เมื่อถึงจุดนี้กรรมการจึงต้องเข้ามามีบทบาท กฎหมายจึงต้องเข้ามามีบทบาท เพื่อใช้ควบคุมพฤติกรรมความก้าวร้าวที่อาจจะเลยเถิดจนกลายเป็นปัญหาระดับสังคม

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

คุณค่าของการขอบคุณ

วันนี้ได้เรียนรู้เรื่องน่าสนใจบางอย่างจากเจอขอทานสายบุก
เมื่อเย็นระหว่างเดินทางกลับต่างจังหวัด แวะปั้มน้ำมัน แล้วก็ไปย้ายของเข้าท้ายรถนิดหน่อย
อยู่ๆ ก็มีผู้ชายเดินมา เรียกน้องๆ มาแต่ไกล ทีแรกนึกว่าจะมาถามทางหรือข้อมูลอะไรก็เลยรอฟัง
จากนั้นพี่แกก็พูดเล่าเรื่องชีวิตอย่างไว บอกพระอาจารย์บอกไม่อยากให้ไปขโมยใคร
แต่กำลังจะเดินทางบลาๆ ระหว่างที่งงๆ เราก็บอก เอาใหม่นะ พูดช้าๆ หน่อย ฟังไม่ทัน
เขาก็เล่าใหม่แบบช้าลง สุดท้ายจบด้วยการว่าขอเงินค่ารถ 180 บาท
มาถึงตอนนี้ก็รู้ละว่า ไอ้นี่ขอทานสายเรี่ยรายเงินแน่นอน ส่วนตัวเคยเจอมาแล้วครั้งนึง
แต่ตอนนั้นก็อยู่ตัวๆ ไม่มีคนแถวนั้น ต้องวัดใจว่าจะให้เงิน หรือปฏิเสธไปแล้วเสี่ยงมันโกรธทำร้ายเอา
สุดท้ายเลือกไม่เสี่ยง ก็เลยบอกว่า 180 บาทเลยหรอ ให้ไม่ได้หรอก เยอะไป
แล้วก็เปิดกระเป๋าเงินโกยเหรียญไปให้ น่าจะมีอยู่ 20 กว่าบาท

Continue reading

ตั้ง Web Server ที่บ้านได้ ไม่ต้องมี Static Public IP ด้วย Portainer และ Cloudflare Tunnel แล้วเสริมความปลอดภัยด้วย Cloudflare Access

กราบสวัสดีท่านผู้อ่านที่รักทุกท่าน วันนี้ผมจะขอมาแบ่งปันประสบการณ์และขั้นตอนการตั้ง Web Server ท่าใหม่ที่ผมเพิ่งได้เรียนรู้และทดสอบใช้งานประสบความสำเร็จเป็นอย่างดี นั่นคือการใช้ Portainer และ Cloudflare Tunnel ซึ่งผมเล็งเห็นว่าเป็นการตั้ง Web Server ควรค่าแก่การจดบันทึกและแบ่งปัน

วิธีนี้ช่วยให้เราจัดการ App ต่างๆ ในเครื่องได้โดยง่ายโดยใช้ Portainer ในการจัดการ Container ส่วนเรื่องการนำขึ้น Public Network ขึ้น Internet ให้ Cloudflare Tunnel ช่วยดูแล ส่วนสุดท้ายคือการทำให้ Web ของเราปลอดภัยตั้ง Access Control ด้วย Cloudflare Access ทั้งหมดที่ว่านี้ ไม่ต้องเขียนโปรแกรมเพิ่มเติมแต่อย่างใด

Services ทั้งหมดที่ว่ามานี้ ฟรี! ไม่มีค่าใช้จ่ายรายเดือนแต่อย่างไร แต่มีค่า Domain Name ที่จะใช้เชื่อมกับ Cloudflare ตกปีละประมาณ 300 กว่าบาท

คำเตือน! บทความนี้โคตร Technical เหมาะสำหรับผู้มีประสบการณ์ DevOps และการตั้ง Web Server เป็นแล้วเท่านั้น ผมคงไม่ลงอธิบายทุกอย่างในบทความนี้ หากอ่านแล้วเจอศัพท์ที่ไม่รู้จักแล้วยังอยากจะไปต่อ รบกวนทำการศึกษาเพิ่มเติมต่อด้วยตัวเองนะครับ 🙂

Continue reading

ทำอย่างไรให้อ่านหนังสือเล่มหนาๆ ได้จบ

3 ปีก่อน มีความคิดอยากอ่านหนังสือเล่มหนาๆ จบกับเขาบ้าง
เห็นคนอ่านหนังสือปีละเป็นตั้งๆ เท่ดี เขาทำกันยังไง
ก็เลยหยิบ Principles มาอ่าน
ณ เวลานั้นเป็นหนังสือขายดีและต้องอ่าน

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

Continue reading

เรากำลังทำงานเพื่อชีวิตหลังเกษียณกันอยู่หรือเปล่า?

พอดีได้ไปเห็นภาพบน FB แล้วนึกถึงหนังสือที่กำลังอ่าน
เรื่องการมีชีวิต 100 ปี แล้วสะท้อนเรื่องนี้ตรงๆ เลย
หนังสืออธิบายว่า เราจะต้องทำงานมากขึ้นเพียงใด
เพื่อจะใช้ชีวิตหลังเกษียณที่ยาวมากขึ้นเรื่อยๆ ได้ (เพราะมนุษย์อายุยืนขึ้น)

ไอ้เรื่องวิธีการในหนังสือนั่นก็เป็นเรื่องที่ดี
แต่เรื่องที่มันน่าสนใจคือ
เหมือนเราเกิดมาทำงานเพื่อไปใช้ชีวิตตอนเกษียณ
รู้สึกขัดใจกับแนวคิดนี้ชะมัด

Continue reading