6 ขั้นตอน เข้าทำงานที่ Google ประสบการณ์จากนาย YK เจ้าของช่องยูทูป CS Dojo พร้อมคำแนะนำสำหรับมือใหม่

Image may contain: 1 person, text

อยากทำงานที่ Google ในสาย Computer Science แต่ไม่ได้เรียนมาตรงสายก็มีโอกาสได้งานเช่นกัน

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

1.เรียนรู้ด้วยตนเอง

สำหรับ YK แล้ว เขาไม่ได้เรียนทางด้าน Computer Science มาโดยตรง แต่ว่าเรียนมาในสายสถิติ เขาเริ่มด้วยการเรียนคอร์สเบสิกในช่วงหยุดซัมเมอร์ เขาเลือกที่จะลงคอร์สพื้นฐานเพื่อทำความเข้าใจเกี่ยวกับ Computer Science เสียก่อน เริ่มเรียนคอร์สที่อธิบายเกี่ยวกับ Data structure และ Algorithms สอนด้วยภาษา Java จาก MIT Open course ที่ให้ทุกคนเข้าไปเรียนเองได้ฟรี 

2. สร้าง Project ส่วนตัว

หลังจากทำความเข้าใจพื้นฐานของ Computer Science แล้ว เขาก็ใช้เว็บไซต์ทำโปรเจกต์ส่วนตัวขึ้นมาด้วยเว็บไซต์ที่ชื่อว่า Project Euler ซึ่งมีโครงงานแบบต่างๆ ให้เลือกทำได้มากมายเป็นการฝึกพื้นฐานการแก้ปัญหาให้แน่นขึ้น

หลังจากนั้นเขาจึงเริ่มทำโปรเจกต์อย่างจริงจังชิ้นแรก ก็คือการทำเว็บไซต์ที่เหมือนกับ Reddit ขึ้นมา (ในตอนนั้นในญี่ปุ่นยังไม่มีเว็บไซต์แบบนี้) โดยเขียนด้วยภาษา Ruby แต่หลังจากทำสำเร็จแล้วเขาก็ไม่กล้าที่จะอัปโหลดผลงานให้คนอื่นๆ ดู (เพราะว่าอาย ไม่กล้า) แต่ถือเป็นจุดเริ่มต้นที่ดีมากของการทำชิ้นงานให้ออกมาได้สำเร็จ ซึ่งในตอนนั้นเขาเองก็เรียนรู้ เว็บไซต์ที่ชื่อว่า Rails and Zombie ซึ่งเป็น Interactive Website ที่สอนเรื่องนี้ไปพร้อมกันด้วย 

3. ฝึกงานที่ Startup เล็กๆ ในโตเกียว

เนื่องจากเขามีพอร์ตผลงานในการทำเว็บ Reddit ทำให้ได้ฝึกงานในตำแหน่ง Software Engineer ที่นี่ในที่สุด

4.ฝึกงาน ที่ Microsoft เพิ่มอีก

ในครั้งนี้ เขามีผลงานเพิ่มขึ้นอีก และผสมกันกับทักษะด้านสถิติที่เขาเรียนมาโดยตรงทำให้เขาได้ฝึกงานที่บริษัทใหญ่อย่าง Microsoft ในตำแหน่งงานเกี่ยวกับ Data Science และ Product Management แต่ขณะที่ฝึกงานเขาเองก็ทำโปรเจกต์ส่วนตัวอื่นๆ เพิ่มเติมไปพร้อมกันอีกด้วย

5. เตรียมตัว

เตรียมตัวสัมภาษณ์งานในตำแหน่ง Software Engineer และทำโปรเจกต์ส่วนตัวเพิ่มอีกมากมาย สิ่งที่ได้เรียนรู้และเป็นส่วนสำคัญมากที่ทำให้เขาเก่งขึ้นอย่างรวดเร็ว คือ

  • Ask for help : หากสงสัยให้รีบถาม ไม่ต้องกลัวที่จะหาคำตอบ มีเว็บไซต์ Stack Overflow หรือแม้แต่ Facebook Group ที่พร้อมจะช่วยตอบข้อสงสัย
  • การฝึกงาน เป็นส่วนที่ช่วยได้มากสุดๆ เพราะเขาจะช่วยแนะนำในสิ่งที่เราไม่รู้ได้ในทันที
  • การทำโปรเจกต์ส่วนตัว ควบคู่ไปด้วยเป็นอีกหนึ่งสิ่งที่จะทำให้เราพัฒนาได้ไวขึ้น และเรียนรู้ได้ไวขึ้นจากการทำงานด้วยตนเองตั้งแต่ต้นจนจบ

6. เตรียมตัวสัมภาษณ์งานกับ Google

หลังจากเตรียมตัวสัมภาษณ์มาแล้ว ก็ได้สัมภาษณ์งานกับทาง Google และได้งานเป็น Full-Time ที่ Google ในตำแหน่ง Technical Software Engineer ในที่สุด!

จากที่ฟังมาทั้งหมดนี่ดูเหมือนง่ายเลย แต่จริงๆ แล้วมันก็ไม่ง่ายขนาดนั้น แล้วถ้าเป็นมือใหม่ ไม่เคยรู้เรื่องโปรแกรมมาก่อนเลยล่ะ?

โดยนาย YK ก็มีคำแนะนำสำหรับมือใหม่เช่นกัน สำหรับคนที่อยากจะเริ่มเรียนรู้เกี่ยวกับการเขียนโปรแกรมในก้าวแรก

คำแนะนำสำหรับมือใหม่สุดๆ

1. หาที่เรียนปรับพื้นฐาน เช่น Codecademy, freeCodeCamp และถ้ายังไม่รู้จะเริ่มที่ภาษาอะไรดี เขาแนะนำให้เริ่มต้นที่ Python หรือ JavaScript

2. เริ่มต้นสร้างโปรเจกต์ส่วนตัวที่ทำได้ง่ายๆ ซึ่งจะเป็น Website, App อะไรก็ได้ พร้อมกับเรียนเพิ่มเติม หากว่าเนื้อหาในเว็บจากข้อ 1 ไม่เพียงพอ เขาแนะนำให้ไปเรียนต่อเพิ่มเติมที่ Lynda.com หรือ Udemy

3. เข้าร่วม Community ด้วยการเข้าไปที่ Stack Overflow, Facebook Group, Meetup เพื่อหาคนที่เราติดต่อได้เพื่อสร้าง Connection ในวงการนี้

4. ไปฝึกงาน! (ถ้าจะดีคือฝึกงานแบบที่ได้เงินด้วย)

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

Share on facebook
Share on twitter
Share on email

Writer

Related Posts

วิธีหางานแบบใหม่ ! ของคนจบใหม่ ใช้ LinkedIn สร้าง Personal Brand ใน 4 Step

จากการทำการสำรวจของบริษัท LinkedIn เอง พบว่ากว่า 50% ของผู้ว่าจ้างที่กำลังจะตัดสินใจดำเนินการต่อกับผู้สมัครคนหนึ่งหรือไม่ เขาต้องเข้าไปดู LinkedIn ของผู้สมัครคนนั้นๆค่ะ ถามว่าทำไม LinkedIn profile ของเราถึงได้ทรงพลังขนาดนี้ ? มันทรงพลังกว่า resume อีกเหรอสำหรับคนหางาน ? มีเหตุผล 3 ข้อหลักๆค่ะ ที่ทาง LinkedIn บอกค่ะ

วิธีหางานแบบใหม่ ! ของคนจบใหม่ ใช้ LinkedIn สร้าง network กับคน 3 แบบที่จะช่วยคุณหางาน

ถ้าเราไม่มีประสบการณ์แล้วใครจะมารับเราเข้าทำงาน ? ใจเย็นก่อนค่า อย่าเพิ่งน้อยใจไปถ้าคุณจบใหม่ เรามีวิธีที่จะช่วยให้คุณเพิ่มคนที่จะช่วยหยิบยื่นโอกาสให้คุณได้มากขึ้นผ่าน career network platform ที่ใหญ่ที่สุดอย่าง LinkedIn โดยมีฐาน user ในประเทศไทยสูงถึง 2.4 ล้านคน ในปี 2019

กักตัวอยู่บ้านก็เตรียมพร้อมเป็นผู้ประกอบการได้ รวมคอร์สออนไลน์ฟรี จากสถาบันชั้นนำทั้งไทยและต่างประเทศ

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