Review: Road to Data Engineer ส่งน้องกระตุยไปดวงจันทร์กันเถอะ
เกริ่นนำ
เนื่องจากผมได้มีโอกาสเรียน Course Road to Data Engineer 2.0 ที่จัดขึ้นช่วงเดือน สิงหาคม-ตุลาคม ที่ผ่านมาวันนี้เลยจะมาขอทำตัวเป็นหน้าม้าขายคอร์สนี้ซะหน่อยโดยคอร์สนี้เป็น Course จากทางเพจ Data TH.com — Data Science ชิลชิล ครับ
ได้อะไรจากการเรียนคอร์สนี้
- เข้าใจ Concept และความรู้พื้นฐานของสายงาน Data แบบครอบคลุมทุกด้าน
- Community ดีมากกกกกกก (ก ไก่ ล้านตัว)
- เปิดโลก DE ในมุมมองอื่นๆจากคนที่อยู่ในสายงานนี้อยู่แล้ว
- ได้ลองหัดทำ mini project สำหรับงาน DE ไปจนถึง visualization
- เล่นกับแอดมินได้ แอดมินไม่กัด (จะโดนแอดมินมาเขิกหัวที่หลังมั้ย)
สำหรับใครโควต้า 8 บรรทัดหมดแล้ว
เป็นคอร์ส 101 สำหรับเตรียมความพร้อมสำหรับใครที่อยากย้ายสายมาเป็น DE หรืออยู่สาย DE อยู่แล้วแต่อยากหาความรู้เพิ่มหรืออยากรู้ว่า DE ที่อื่นเป็นยังไง ความเห็นส่วนตัวคือดีมาก
ส่วนใครโควต้าใครยังไม่หมดน้ำอยู่ข้างล่างครับ
ทีมงานหลักที่คอยดูแลทุกคนใน R2DE
และด้วยความที่ทีมสอนและแขกรับเชิญที่มาแชร์ความรู้เกี่ยวสายงาน DE ที่มีจำนวนเยอะมากกกก (ก ไก่ล้านตัว) เลยขอแปะรายละเอียดทีมสอนหลักๆไว้ดังนี้ครับ
- (ผู้สอน) คุณเพิร์ธ: Senior Data Engineer ที่เมลเบิร์น, ออสเตรเลีย
- (ผู้สอน) คุณฝน: Senior Machine Learning Engineer ที่บริษัท Sertis
- (ผู้ช่วยสอน) คุณเชน: Data Engineer ที่บริษัท Accenture
- (ผู้ช่วยสอน) คุณว่าน: BI Developer ที่บริษัท Agoda
- (ผู้ช่วยสอน) คุณเพชร: ETL Developer ที่บริษัท Bred IT Thailand
- (ผู้ช่วยสอน) คุณอ้อ: BI Analyst ที่ aCommerce
รูปแบบการเรียนการสอน
การเรียนการสอนในคลาสนี้จะแบ่งออกเป็น 4ส่วนหลักคือ
- Pre-Reading: ในแต่ละสัปดาห์ทางทีมงานจะ List เนื้อหาที่แนะนำให้ศึกษาก่อนเหมือนเป็นการไกด์ว่าอาทิตย์นี้เรียนเรื่องนี้นะลองศึกษาดู 1 2 3 4 5 วันเสาร์จะได้เรียนได้อยากสนุกและมีความสุขมากขึ้นโดยถ้าหากมีคำถามหรือสงสัยอะไรก็สามารถจองเวลาและปรึกษากับทีม TA แบบ 1:1 ได้เลย
- Live Class via Zoom: ทุกวันเสาร์ทางทีมสอนก็จะมาสอน Concept/ทฤษฏี/Hand-on code/Q&A ในแต่ละบท(1 บทต่อ 1 อาทิตย์) และช่วงท้ายยังมี Breakout room สำหรับคนที่อยากสอบถามเรื่องในบทเรียนหรือเรื่องอื่นๆที่เกี่ยวกับงาน DE
- Extra Classes: อันนี้ถือเป็น Bonus ที่ทางทีมงานได้มีการเชิญ Special Gust ในวงการ DE จากหลายๆบริษัทมาให้ความรู้เกี่ยวกับสายงาน DE ซึ่งงงงงงง ดีงามมากกกกกกก(ก ไก่ ล้านตัว)
- Final Exam: ตอบคำถามเช็ค Concept และความเข้าใจของเราในสายงาน DE และรับ CERTIFICATE ของคอร์ส
คลาสนี้เรียนอะไรบ้าง
เนื้อหาของคลาสจะสอนปูพื้นฐาน Process การทำงานทั้งหมดของในสายงาน Data ตั้งแต่เริ่ม Input Data เข้าสู่กระบวนการ Data process จนถึงการ visualization ออกมาให้เข้าใจได้ง่ายๆและข้อดีของคอร์สนีคือทุกอย่างทำผ่าน Online ได้หมดเลยไม่ต้องวุ้นวาย Setup ใดๆทั้งสิ้นเหมาะมากสำหรับการที่ให้มือใหม่ได้เข้าใจ Concept และไม่ต้องเสียเวลาในการแก้ปัญหาความต่างของ Environment ของผู้เรียน
Tools ที่ได้ใช้ใน Class
- Pandas: ใช้ดึงข้อมูลจาก source ต่างๆ
- Apache Spark: ใช้ในส่วนของการ Cleaning
- Google Cloud Platform: สร้าง Data Lake ง่ายๆสำหรับใช้ในในคลาส
- Apache Airflow: สร้าง Data pipeline เพื่อคอยจัดการและควบคุมการทำงานของ Task ต่างๆที่เราตั้งไว้
- Google BigQuery: สร้าง Data Warehouse ในการจัดเก็บข้อมูลและทริกเล็กๆน้อยสำหรับการใช้ Google BigQuery ไม่ให้เสียเงิน
- Google Data Studio: สร้าง Dashboard ง่ายๆจากข้อมูลที่เราทำมาทั้งหมด
ซึ่งจริงๆแล้วในคลาสจะมีการพูดถึง Tools ตัวอื่นๆที่ใช้ในงาน DE อีกมากมาย
และที่สำคัญอยากขอบคุณในความ “ตั้งใจและใจดี” ของทีมงานที่ ในทุกสัปดาห์พี่ๆทีมงานได้เตรียม Hand-on command file ที่จะมี command ที่ใช้สำหรับอาทิตย์นั้นๆ พร้อมคำอธิบายให้ทำตามไปพร้อมๆกันได้แบบไม่หลุด โดยใน online class จะ ลบบางส่วนออกเพื่อให้ผู้เรียนได้ลองคิดหาวิธีทำเพื่อให้ได้ผลลัพธ์ตามที่ทีมสอนต้องการ แล้วจึงให้ Download file เฉลยที่หลังหากตามไม่ทันจริงๆ
Extra Class
ส่วนนี้จะเป็นส่วนความรู้นอกตำราเรียนเหมือนเป็นการอัพเดทเทรนด์ของสาย Data engineer ว่าตอนนี้โลกเขาไปกันถึงไหนแล้วโดยเป็นการเชิญคนที่ทำงานในแวดวง DE มาแชร์ประสบการณ์ต่างๆให้กับคนที่มีความสนใจ ไม่ว่าจะเป็นเรื่องของ Tech (Intro to Data bricks, PowerBI, Data Monitoring), Recruitment, soft skills ซึ่งขอยก 3 อันที่ชอบมาที่สุดคือ
- Soft Skills for Data Engineer by K’Aor Boonjira
- DATA Careers Live by K’Kaew Manussanun
- Improve your LinkedIn resume to attract Data Recruiter by K’Bow Jaykita
ถ้าอยากต่อยอดความรู้ทำยังไง
ทางคลาสได้มีการแนะนำหนังสือ, คอร์สของเจ้าอื่นๆ, หรือหัวข้อสำหรับใครที่อยาก advance
สุดท้ายนี้
ขอขอบคุณพี่ๆทุกคนที่สละเวลาวันเสาร์อันมีค่ามาจัดคอร์สให้ผมได้มานั้งเรียนครับ ^_^