APPMAN’s STORY : ตอน “ว่าด้วยครึ่งแรกของปี 2018”

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

▷ ▷ APPMAN JAPAN TRIP 2018

2018 มาถึง ก็เปิดตัวแรงกันตั้งแต่ต้นปีเลยกับ Company Outing โดย #TeamAppMan ขนทั้งบริษัทบุกเมืองโตเกียว ประเทศญี่ปุ่น พาเที่ยวสถานที่สำคัญๆ ไม่ว่าจะเป็นวัดเซนโซจิ (Sensoji Temple) หรือที่รู้จักกันในชื่อวัดอาซากุสะ ที่ถือเป็น หนึ่งใน landmark สำคัญจนมีคำกล่าวว่า “ถ้ามาโตเกียวแล้วไม่ได้มาไหว้พระที่วัดอาซากุสะ ถือว่ามาไม่ถึงโตเกียว” โค้ชเรายังพาลูกทีมไปเที่ยวเล่นย้อนวัยเด็กกันที่ Tokyo Disney Sea ก่อนจะช็อปปิ้งกันต่อที่ Shinjuku ก่อนปิดท้ายทริปที่ Fujiten Snow Resort ไปอย่างงดงาม

#AppManJPTrip2018

▷ ▷ NEW OFFICE @ MTL

ตั้งแต่ช่วงปลายปีที่แล้วเป็นต้นมา เรามีการเสริมตัวผู้เล่น ทั้งในส่วนของกองหน้า กองกลางและกองหลัง ต่อเนื่องเรื่อยมาจนถึงปีนี้ ไม่ว่าจะเป็น Developer, BA, QA, รวมไปถึง HR, Business development เพื่อยกระดับจากผลงานที่ทำได้ในฤดูกาลที่แล้ว

จำนวนลูกทีมที่เพิ่มขึ้น ทำให้สนามเก่าเราดูเล็กไปถนัดตา เราเลยทำการขยายสนามเพิ่มอีกหนึ่งสาขา นั่นคือ จาก Appman ที่ถนนปั้น ไปสู่ Appman2 อาคารเมืองไทยภัทรคอมเพล็กซ์ ชั้น 18 ที่กว้างขวางกว่าเดิม เพื่อรองรับจำนวนคนที่เพิ่มมากขึ้น


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

React Native — Native Apps using JavaScript

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

Kubernetes — Container Orchestration

ในปัจจุบัน การ Develop Software ในลักษณะของการทำ Microservice บน Container เป็นที่นิยมขึ้นมา เนื่องจากความสามารถต่างๆ ที่เพิ่มขึ้นไม่ว่าจะเป็นเรื่องของ Scalability, Maintainability, Testability และอื่นๆ ซึ่งการจัดการเหล่า Container บน Cloud / Cluster Computer เองนั้นมีความซับซ้อน ต้องใช้ความรู้เฉพาะทางค่อนข้างสูงเพื่อให้เรียกประสิทธิภาพสูงสุดออกมา ทางทีมจึงมีการทดลองใช้งาน Container Orchestration และสุดท้ายก็มาลงตัวที่ Kubernetes ที่ทางทีมคิดว่าตอบโจทย์ความต้องการของทีมมากที่สุด

Code Climate — Code Quality Analysis 

เมื่อทีมของเราใหญ่ขึ้น เราจำเป็นต้องควบคุมคุณภาพของ Code ที่ Developer แต่ละคนเขียน เพื่อเพิ่ม productivity และ maintainabilty แต่ก่อนในทีมก็มีการทดลองใช้ Code Quality Analysis Tools อื่นอีกหลายเจ้า แต่สุดท้ายก็มาลงตัวที่ Code Climate ซึ่งทางทีมคิดว่าตอบโจทย์ข้างต้นมากที่สุด ณ​ ปัจจุบัน ได้มีการใช้กับทุกโปรเจค

Circle CI — Continuous Integration / Continuous Delivery 

เมื่อ Codebase ของเราใหญ่ขึ้น การนำ Code ขึ้นสู่ Production มีความซับซ้อนมากขึ้น การทำ Automation Test / Regression Test / Deployment ด้วยคน หรือ Local Machine จึงใช้เวลามากขึ้น ทำให้ Productivity ของเราลดลง ทางทีมจึงมีการทดลองใช้ CI/CD Tools เพื่อลดการใช้คนในส่วนนี้ สุดท้าย Tools ที่เราเลือกมาใช้ก็คือ Circle CI เนื่องจากมี Feature ที่ตอบโจทย์ในสิ่งที่เราต้องการมากที่สุด


หันมามองในส่วนของ Option ต่างๆ ที่เรามอบให้กับทีมของเรา

Provident Fund : เป็นไอเทมใหม่ล่าสุดของปีนี้เลยก็ว่าได้ เราจัดตั้งกองทุนฯ โดยบริษัทจ่ายอัตราสมทบเท่ากับเงินสะสมของพนักงาน คือ 6%

Notebook Allowance : เราให้เพิ่มจากปีที่ผ่านมาด้วย จาก Max ที่ 42K เพิ่มให้เป็น 60K ไปเล้ยยย ขออย่างเดียวต้องไม่ลงโปรแกรมละเมิดลิขสิทธิ์ในเครื่อง แต่ถ้าใครไม่อยากซื้อใหม่เราก็มี Lenovo ThinkPad หรือ MacBook Pro เตรียมไว้ให้นะ

Group Insurance : “ประกันกลุ่มของแอพแมนก็เหมือนรักแรกพบนั่นแหละ เราให้ตั้งแต่วันแรกที่คุณก้าวเข้ามาในชีวิตเรา” ไม่ว่าจะเป็นประกันชีวิต, ประกันสุขภาพ, IPD, OPD, ทำฟัน, ประกันอุบัติเหตุ

Annual Salary Increase : เราไม่รู้ว่าที่อื่นปรับเงินกันยังไง แต่ที่แอพแมน โดยปกติเราประเมินและปรับฐานเงินเดือนกันปีละ 2 ครั้ง ในเมื่อทุกคนเต็มที่กับการทำงานแล้ว ให้เรามาเท่าไหร่ เราให้กลับคืนไปยิ่งกว่า

Performance Bonus : อย่างที่บอกไปแล้วว่าให้เรามาเท่าไหร่ เราให้กลับไปยิ่งกว่า ปรับเงินปีละ 2 ครั้งมันจะไปพออะไร Performance Bonus ถือเป็นอีก option หลักที่ขาดไม่ได้เลย

Snack : กองทัพต้องเดินด้วยท้องฉันใด ทีมแอพแมนก็ต้องขับเคลื่อนด้วยของกินฉันนั้น ขนมพร้อม เครื่องดื่มพร้อม

TGIF : Thank God It’s Friday เป็นวันที่ทุกคน ไม่ว่าจะเป็นพนักงานเก่า พนักงานใหม่ หรือน้องๆ internได้มารวมกัน สังสรรค์เฮฮา แลกเปลี่ยนความคิดกันอย่างน้อยสัปดาห์ละครั้ง รวมไปถึงได้สร้างความคุ้นเคย สนิทสนมกันได้เร็วมากขึ้นด้วยนะ

Resting Area : ต่อให้เป็นงานที่รักและสนุกแค่ไหนก็ตาม มันก็ต้องมีช่วงเวลาที่เครียดเป็นธรรมดา เราเลยจัด Resting Area เป็นที่พักผ่อนหรือเบื่อๆ นั่งโต๊ะทำงาน บรรยากาศเดิมๆ ก็ยก Labtop ไปนั่งทำงานที่ resting area แทนได้ นอกจากนี้เรายังมีเครื่องเล่นเกมต่างๆ เตรียมไว้ให้ด้วยนะ ทั้ง Play4, X-Box, VR Oculus หรือมานั่งเล่น PubG, ROV กันได้ตามสบาย


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


เราทราบถึงฟอร์มการเล่นในครึ่งปีแรกของ #TeamAppMan กันไปแล้ว และยังได้รู้ถึงแผนการเล่นในครึ่งหลังของปี 2018 อีกด้วย ส่วนฟอร์มการเล่นจริงจะเป็นยังไง จะมีอะไรมา Surprise อีกมั้ย ติดตามชมกันที่ FACEBOOK ของเราได้เลย!!!!

Like what you read? Give AppMan a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.