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

อยากทำงานที่ 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

คุณเป็นใครใน 7 Job clusters วิธีแบ่งกลุ่มอาชีพจากออสเตรเลีย ที่จะทำให้การหางานในอนาคตของคุณไม่จำกัดเพียงแค่สายงานเดียว!

Job Cluster แบ่งออกมาได้ 7 กลุ่ม มาดูกันว่าคุณอยู่ในกลุ่มไหน มีแนวทางการพัฒนาตัวเองอย่างไรในยุคนี้ และสามารถข้ามสายไปทำอาชีพอะไรได้ในอนาคต

สรุปเรื่องควรรู้ ก่อนเข้าสู่โลกการทำงานในสายดิจิทัล

สรุปประเด็นสำคัญจาก Career Ready Boot Camp 2020 X Career อีเวนต์ข้ามสายจากตัวจริงในแต่ละธุรกิจ โดย Tinder Thailand, OMD Thailand, LINE MAN Wongnai สำหรับใครที่สนใจจะเปลี่ยนสายงานเข้าสู่โลกดิจิทัล ไม่ว่าจะสายงานไหนทั้ง Data , Tech , Design

ชวนทำแบบสำรวจ ลุ้นรับรางวัล พิเศษ!! เฉพาะคนทำงานสาย Data/IT/Digital

คุณทำงานในสาย Data/IT/Digital อยู่รึเปล่า? ถ้าใช่เราอยากสำรวจความคิดเห็นของคุณ ว่าอะไรที่ทำให้คุณตัดสินใจเลือกเข้าทำงานกับบริษัทต่างๆ พร้อมลุ้นรับรางวัลสุดพิเศษ!! หนังสือน่าอ่านที่หลายๆ กูรู Recommended!