แชร์ประสบการณ์ฝึกงานด้าน iOS Developer กับบริษัท Appsynth

ต้องขอบอกไว้ก่อนว่า เราไม่ได้เรียนมาทางด้าน Developer โดยตรง เราเรียนด้าน Design UI มาด้วย บ้างคนกลัว Code จนไม่กล้ามาฝึกทางด้านนี้แต่เรารู้สึกกลับกัน เราอยากได้ความรู้ใหม่ๆ
คนส่วนใหญ่คงจะคิดว่าการที่เราเรียนด้านไหนมาแล้ว ควรจะศึกษาในด้านนั้นๆ แต่กลับกันเราคิดว่า ชีวิตคนเราควรจะมุ่งเน้นศึกษาหาความรู้อยู่เสมอ เพราะมนุษย์เรามีการพัฒนาตัวเองอยู่ตลอดเวลา
และช่วงก่อนฝึกงานเป็นช่วงที่นักศึกษาทุกคนต้องหาที่ฝึกงานกัน ให้หากันเอง โดยต้องส่ง Resume กับ Portfolio ให้ที่ฝึกงานที่สนใจ ซึ่งต้องส่งให้ครบ 10 ที่ และเอามาให้อาจารย์ประจำเอกพิจารณาอีกที
ซึ่งตอนนั้นเราต้องกว้านหาที่ฝึกงานหลายที่มาก ยิ่งฝึกด้าน iOS Developer ด้วยแล้ว ซึ่งหายากมากกก น้อยคนนักที่ฝึกด้านนี้ในเอกเรา ทั้งๆที่ชื่อเอกเราเป็นเอกเว็บแท้ๆ ส่วนใหญ่แล้วฝึก Design กันหมดทำให้ไม่ค่อยมีใครพอจะแนะนำให้ได้
จนกระทั้งมีเพื่อนคนหนึ่งมาแนะนำว่า ให้ลองติดต่อและส่งแบบฟอร์มมาที่ บริษัท Appsynth นี้ดู
เราจึงส่งแบบฟอร์มไปพร้อมทั้งติดต่อกับทาง Page Facebook Appsynth และรอการติดต่อกลับ
หลังจากส่งแบบฟอร์ม Resume กับ Portfolio กันเรียบร้อย ก็เริ่มมีเพื่อนๆที่ได้ที่ฝึกงานกันแล้ว บางคนก็ได้รับการติดต่อมาหลายที่ บางคนก็ไม่ได้รับการติดต่อกลับเลย
ซึ่งก็นานพอสมควร ก่อนหน้านี้ก็มีบริษัทอื่นติดต่อกลับมาแล้ว แต่ไม่ได้ตอบรับไป เพื่อนเราก็เช่นกัน
พอผ่านไปได้สองวันได้รับ E-mail ตอบกลับมา พร้อมนัดเวลาสัมภาษณ์ เราดีใจมาก เพราะเพื่อนของเราก็ได้รับการสัมภาษณ์ด้วย
การสัมภาษณ์
คนสัมภาษณ์: แนะนำตัวหนอยครับ
เรา: ผม ชื่อ นายเฉลิมวุฒิ อกนิษฐ์ศุภร เรียนอยู่มหาวิทยาลัยศิลปากร คณะเทคโนโลยีสารสนเทศและการสื่อสาร ชื่อเล่น ชื่อเอครับ
คนสัมภาษณ์: น้องเคยมีทักษะทางด้าน Programing อะไรบ้างครับ
เรา: C++, Java, Javascript, Web+PHP นิดหน่อยครับ
คนสัมภาษณ์: มีงานอดิเรกหรือเล่นกีฬาอะไรบ้างไมครับ
เรา: ก็เล่นเกมออนไลน์ กับ ปิงปองครับ
คนสัมภาษณ์: ฝึกงานที่นี่คาดหวังว่าจะได้อะไร กลับไปบ้าง
เรา: ผมคาดหวังว่า จะได้ความรู้ด้าน Developer ได้มากขึ้น เพราะทางมหาลัยไม่ได้สอนมาทางด้านนี้โดยตรง
หลังจากได้รับการสัมภาษณ์ ทางบริษัทได้ส่ง E-mail กลับมาพร้อมทั้งเชิญชวนให้ไปเยี่ยมที่ Office ทำความรู้จักกับพี่ๆได้
วันแรกของการเยี่ยมชมบริษัท

ต้องขอบอกว่าบริษัทนี้อยู่ไกลจากบ้านเรามากก เราอยู่แถววุฒากาศ ส่วนบริษัทอยู่ CW Tower แถวรัชดา
แต่การเดินทางนั้นไม่ยากเลย เพราะบริษัทอยู่ใกล้ รถไฟใต้ดิน MRT ศูนย์วัฒนธรรม การเดินทางเลยง่าย แต่ต้องใช้เวลาไปกลับ ถึง 1 ชม.
บรรยากาศภายในบริษัทนั้น ดูสงบๆชิวๆ และมีพี่ๆที่ใจดี ค่อยตอนรับเรา อย่างดี และได้ทำความรู้จักกัน โดยพี่ที่เป็น Tech Lead ได้เกร่ินๆมาว่าเราจะได้ฝึกเรื่อง React และ React-native
เริ่มฝึกงานช่วงแรกๆ
เริ่มจากพี่ๆ พาทำความรู้จักกับทุกคนใน บริษัท โดยบริษัทจะแบ่งฝ่ายออกเป็น iOS , Android ,Design ,UI ,UX ,QA ,PM พี่ๆทุกคน เป็นกันเองมากหลังจากได้ทำความรู้จักกัน
จากนั้นพี่ๆก็ให้ความรู้เกี่ยวกับการทำงานแบบ Agile ซึ่งตอนนั้นก็ไม่รู้หรอกมันคืออะไร
หลังจากนั้นเราก็ได้ศึกษาเรื่อง React กับ React-native กับพี่ๆกันมาสองอาทิตย์ โดยส่วนตัวแล้ว พอดีเรามีทักษะเขียน Web + PHP ค่อนข้างแข็งอยู่แล้ว ทำให้ไม่ค่อยมีปัญหา กับการเรียน
จนกระทั่งถึงเรื่องการเก็บ State กับส่ง Action โดยใช้ Redux ซึ่งเป็นปัญหากับตัวเรามากกกก ต้องใช้เวลาทำความเข้าใจหลายวันมาก เนื่องจากมันเป็นเรื่องใหม่ และโดยปกติแล้วเราจะถนัดมาทางด้าน PHP เลยไม่ค่อยชิน
เริ่มทำโปรเจค
หลังจากได้ศึกษา React มาพอคร่าวๆแล้ว เรากับเพื่อนก็ร่วมกันทำโปรเจคขึ้นมาชิ้นหนึ่ง โดยใช้ React + Firebase
ช่วงนี้เป็นช่วงค้นคว้าหาความรู้ ลองผิดลองถูก มาหลายๆครั้งแต่นับว่าโชดดี ที่มีพี่ๆคอยแนะนำเราได้ ว่าต้องไปศึกษาอะไร ไปดู Docs ตัวไหนทำให้โปรเจคเรายังคงดำเนินต่อไปได้
ได้อะไรบ้างจากบริษัท Appsynth
- มีเบี้ยเลี้ยงให้
- มีกิจกรรม Beer day ทุกสิ้นเดือน Team lunch ทุกวันพฤหัสเว้นพฤหัส
- ไม่จำเป็นต้องใส่ชุดนิสิต/นักศึกษามาก็ได้ (แต่ถ้าอาจารย์มาตรวจก็ต้องใส่มา)
- โอกาสทำงานร่วมกับเพื่อนๆ และรู้จักคนหลายรูปแบบ
- ได้เรียนรู้เทคโนโลยีใหม่ๆ
ปัญหาที่พบเจอในการทำงาน
หลักๆเลยคือเราไม่ได้เรียนมาด้าน ComSci โดยตรงอย่างที่กล่าวไว้ ซึ่งมันเป็นปัญหากับเรามาก โดยเฉพาะช่วงแรกๆ เราจะงงๆกับศัพท์ที่พี่ๆเค้าใช้กัน เค้าพูดอะไรกัน แต่พอได้อยู่ไปก็เริ่มปรับตัวได้บ้าง
สุดท้ายนี้แล้วได้อะไรบ้าง
จากการได้ฝึกงานที่นี้ต้องบอกว่าเหมือนเปิดโลก เปิดรับความรู้ต่างๆ ได้อัปเดตข่าวสารข้อมูลด้านเทคโนโลยี และได้รู้จักพี่ๆเก่งๆหลากหลายด้าน ได้เรียนรู้การทำงานเป็นทีม จาก Zero to Hero
