ตกผลึกความคิดจากหนังสือ ชีวิตไม่ติดกับ กำจัด 7 กับดักขวางความสำเร็จ

สวัสดีครับ กลับมาพบกันอีกครั้งกับบทความตกผลึกความคิดจากหนังสือของผมเอง spicydog

เมื่อปลายปีที่ผ่านมา ผมเข้าช่วงลำบากของชีวิตนิดหน่อย เล่นเอามุมมองความคิดเขวไปหมด แฟนผมก็เลยแนะนำหนังสือเล่มนึงมาให้ผมอ่านเพื่อเติมพลังใจ นั่นก็คือเรื่อง ชีวิตไม่ติดกับ กำจัด 7 กับดักขวางความสำเร็จ (Trap Tales : Outsmarting the 7 Hidden Obstacles to Success) ที่จะมาเล่าให้ฟังวันนี้นั่นเอง

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

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

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

เราอย่ามัวแต่อารัมภบทอยู่เลย เริ่มเข้าเนื้อหากันเลยดีกว่าครับ 🙂

Continue reading

Data Engineer ทักษะที่ต้องมี โจทย์ เครื่องมือ และความท้าทายที่ต้องเจอ

สวัสดีครับ กลับมาพบกันอีกครั้งกับบทความยาวๆ แบบที่อ่านจบรู้เล่าเอาไปโม้ต่อได้เลย วันนี้ผมจะมาแนะนำให้รู้จักกับสายอาชีพวิศวกรข้อมูล หรือ Data Engineer กัน แต่เราจะไปไกลกันมากกว่านั้น ผมจะพาไปรู้จักกับที่มาที่ไปของสายอาชีพนี้ด้วยว่ามันเกิดขึ้นมาได้อย่างไร งานปรกติทำอะไรกัน มีเครื่องมืออะไรต้องรู้จักบ้าง และปิดท้ายที่ตัวอย่างโจทย์ทางฝั่ง Data Engineer จากบริษัท Credit OK ที่ผมทำงานอยู่

บทความนี้อาจจะยาวๆ หน่อย เพราะเขียนขึ้นมาเพื่อตกผลึกความคิดสำหรับไปบรรยายให้นักศึกษามหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีฟังในหัวข้อ Introduction to Data Engineer and Data Pipeline at Credit OK และงาน CodeMania 1010 ในหัวข้อ Serverless Big Data Architecture with Google Cloud Platform ท่านผู้อ่านสามารถเข้าไปดู Slides ได้จากลิงค์นะครับ ขอขอบคุณอาจารย์และทีมงานผู้จัดงานดังกล่าวที่ให้โอกาสผมให้ได้สร้างผลงานนี้ออกมาด้วยครับ

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

เอาล่ะ เราอย่ามัวรีรอกันอยู่เลย มาเข้าเรื่องกันดีกว่าครับ 🙂

Continue reading

ทบทวนความคิดหลังจากเลิกติด Facebook มาได้ 3 เดือน

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

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

Continue reading

What I Learned From 100 Days of Rejection – TED Talk ที่เปลี่ยนชีวิตผมไปตลอดกาล

TED Talk ของ Jia Jiang ที่เปลี่ยนชีวิตผมไปตลอดกาล

TED Talk นี้เปลี่ยนชีวิตผมอย่างไร?

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

Continue reading

DevOps คืออะไร นำมาประโยชน์ได้ยังไง และตัวอย่างการทำ DevOps ที่ Credit OK

สวัสดีครับ เนื่องจากผมได้มีโอกาสได้ออกไปสอนน้องนักศึกษาบางมด KMUTT วิชา Software Engineering เรื่องการทำ DevOps จึงขอจดบันทึกเนื้อหาที่จะนำไปสอนขึ้น Blog เอาไว้เผยแพร่ให้ทุกคนได้อ่านกัน ซึ่งในตอนนี้ผมก็จะกล่าวถึงว่า DevOps คืออะไร เกี่ยวกับคนที่ทำงานทางด้านนี้ เนื้องานมีอะไรบ้าง เครื่องมือที่น่าสนใจ ไปจนถึงการใช้งานจริงที่บริษัท Credit OK ว่าเราเอา DevOps ไปใช้งานกันยังไง

ตอนนี้ก็จะยาวๆ หน่อยก็อย่าเพิ่งยอมแพ้กันไปซะก่อนนะครับ 555 เอาล่ะ ผมจะไม่พูดพร่ำเพ้อละ เรามาเริ่มกันเลยดีกว่า สำหรับ Slide ที่ใช้สอน สามารถโหลดได้จากลิงค์นี้เลยครับ http://bit.ly/spicydog-devops-cpe

Continue reading

ความรัก สาม ฤดู

ความรักมีความเร่าร้อน
ความรักมีความเศร้าหมอง
ความรักมีความเย็นสบายใจ
บทเรียนความรักสามฤดู
ที่ทุกคู่รักต้องผ่านไป
เพื่อให้ได้พบรักที่ไฝ่ฝัน

Continue reading

สรุปความคิดที่ได้จากหนังสือ ทำไมคุยกับคนนี้แล้วรู้สึกดีจัง

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

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

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

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

Continue reading

ทำความรู้จักกับ Cloud Run โฮสเว็บด้วย Container แบบไม่ต้องแตะ Infrastructure กันไปเลย

เมื่อต้นปีที่ผ่านมา ผมได้พูดถึง Google Cloud Functions กันไปแล้วในช่วงท้ายของ Serverless Big Data Architecture ว่ามันใช้งานง่ายและสะดวกขนาดไหน แต่ก็มีข้อจำกัดอย่างหนึ่งของ Google Cloud Functions ว่า จะต้องเขียนด้วยภาษาที่มันรองรับเท่านั้น ซึ่งตอนนี้ก็มี Python, ES, Golang และในงาน Cloud Next ’19 ที่ผ่านมา Google Cloud Platform ก็เปิดตัวของเล่นใหม่ให้ผมต้องลุกขึ้นปรบมือเลย เพราะอยากได้แบบนี้มานานแล้ว นั่นก็คือ Cloud Run นั่นเอง หลังจากได้เล่นมานิดๆ หน่อยๆ วันนี้จะพาแนะนำในเบื้องต้นว่า Cloud Run คืออะไร เหมาะสมกับงานประเภทไหน และมาทดลองใช้งานกัน

Continue reading

การต่อ HTTPS กับ GitLab Pages ด้วย Cloudflare​ ให้ได้ SSL Lab เกรด A+

สวัสดีครับ ห่างหายกันไปหลายสัปดาห์​ วันนี้เรากลับมาต่อกันกับการโฮสเว็บไซต์บน GitLab Pages ในเรื่องของการทำ custom domain และทำ HTTPS ด้วย Cloudflare ให้ได้เกรด A+ จาก SSL Labs

Continue reading

ใช้ GitLab Pages โฮส Static Website ฟรีๆ ไม่ต้องตั้ง Server (Step By Step)

สวัสดีครับ วันนี้ผมจะมาขอแนะนำฟีเจอร์เด็ดของเครื่องมือที่ผมชอบมากตัวหนึ่ง นั่นก็คือ GitLab Pages นั่นเอง อธิบายสั้นๆ ก็คือ GitLab Pages เอาไว้โฮสเว็บไซต์แบบ Static คือมาแต่ฝั่ง HTML/CSS/JS นั่นเอง โดยที่เราไม่จำเป็นต้องตั้ง Server ของตัวเองเลย GitLab อาสาไปโฮสให้ฟรีๆ แต่ด้วยพลังของ GitLab CI/CD ทำให้มีการสร้างโปรแกรมขึ้นมาเพื่อ Generate Static Website กันบน Online ได้เลย หนึ่งตัวที่น่าสนใจก็คือ Hugo แต่อันนั้นจะเล่าในวันหลัง ส่วนวันนี้ผมจะมาสอนการใช้แบบพื้นฐานเป็น Plain HTML กันก่อน 🙂

Continue reading