เราสานต่อชุดเนื้อหาที่นักศึกษาและผู้สำเร็จการศึกษาของ CodeGym University แบ่งปันประสบการณ์และเป้าหมายการเรียนรู้ของพวกเขา เรื่องราวนี้เป็นเรื่องเกี่ยวกับ Alex Caceres ผู้ซึ่งเรียนรู้การเขียนโปรแกรมใน หลักสูตร Java Fundamentals
ได้เข้าฝึกงานในสำนักงานของบริษัทในโปแลนด์จากสหราชอาณาจักร และต่อมาได้รับข้อเสนองานในตำแหน่ง Junior Java Developer
เพื่อนของฉันชักชวนให้ฉันลองเขียนโปรแกรม
ฉันทำงานเป็นผู้เชี่ยวชาญด้านการตลาดและการขายในทีมต่างๆ ในบริษัทไอที ในเวลานั้น ฉันกลายเป็นเพื่อนกับนักพัฒนาหลายคน และค่อยๆ ตระหนักได้ว่าอาชีพการขายมีแนวโน้มด้อยกว่าที่ฉันเชื่อ ในเวลานั้น เพื่อนของฉันบางคนที่ทำงานเป็น Java Developer บอกฉันว่าฉันควรพยายามเรียนรู้การเขียนโปรแกรม ฉันปฏิเสธเรื่องนี้ในตอนแรกเพราะฉันคิดว่ามันยากและต้องใช้ความรู้คณิตศาสตร์มากมาย แต่ในที่สุด ฉันตัดสินใจลองใช้และลงทะเบียนในหลักสูตรการเขียนโปรแกรม JavaScript แต่ฉันก็ไม่ชอบเลย บางทีหลักสูตรอาจไม่ดีนักเพราะมันทำให้ฉันคิดว่าการเขียนโปรแกรมไม่เหมาะกับฉัน เวลาผ่านไปสักพัก และเพื่อนๆ ของฉันก็สนับสนุนให้ฉันเรียน Java ต่อไป โดยบอกว่า Java จะดีกว่านี้ ตอนนี้ฉันเห็นด้วยกับพวกเขา ฉันรู้สึกขอบคุณมากที่พวกเขาแนะนำให้ฉันเรียนรู้ Java โดยเฉพาะ Java เป็นภาษาโปรแกรมที่เจ๋งที่สุด ฉันเห็นภาษาอื่นๆ มากมายระหว่างทำงาน ดังนั้นฉันจึงรู้ถึงความแตกต่าง มีคำพูดที่ว่าคุณต้องสามารถอ่านเอกสารเพื่อที่จะเป็นโปรแกรมเมอร์ที่ดีได้ โค้ด Java นั้นเป็นเอกสารประกอบ! นั่นคือเหตุผลว่าทำไมมันจึงเจ๋งและสะดวกสบายมาก ในความคิดของฉัน ใน Python และ JavaScript ทุกอย่างจะวุ่นวายมากกว่า ในขณะที่ Java เหมาะสำหรับภาษาแรกของคุณในฐานะผู้เรียน ด้วยพื้นฐาน Java คุณสามารถเรียนรู้ภาษาการเขียนโปรแกรมอื่น ๆ ในภายหลังได้ และแน่นอนว่าโปรแกรมเมอร์ Java จะมีงานอยู่เสมอ เมื่อถึงจุดหนึ่ง ฉันจึงเริ่มเรียนที่ CodeGym University ฉันชอบมันมาก: ฉันผ่านสองสามระดับแรก เข้าใจบางสิ่งบางอย่าง และเริ่มเรียนรู้ มันเป็นช่วงกักกันจึงมีเวลาว่างมากในการศึกษา ฉันจึงเริ่มฝึกในตอนเช้าและเรียนจนถึงเย็น เป็นสิ่งสำคัญสำหรับฉันที่หลักสูตรนี้จะต้องมีพี่เลี้ยงที่อธิบายเนื้อหาการศึกษาและมีกำหนดการที่ชัดเจนในการปฏิบัติตาม ฉันรู้ว่า CodeGym มีหลักสูตรเรียนด้วยตนเองด้วย แต่คุณจะต้องนั่งลงและฝึกฝนเฉพาะเมื่อคุณมีตารางเรียนและมีที่ปรึกษารอคุณอยู่เท่านั้น ความแตกต่างที่สำคัญที่สุดระหว่างหลักสูตรอื่นๆ กับ CodeGym University คือ คุณมีหลักสูตรการเรียนรู้แบบทีละขั้นตอน: คุณจะเริ่มต้นด้วยสิ่งที่ง่าย และความซับซ้อนของทฤษฎีและงานจะค่อยๆ เพิ่มมากขึ้น คุณไม่จำเป็นต้องเรียนรู้ทุกอย่างในคราวเดียวและเขียนบริการหรือโครงการขนาดใหญ่ได้ทันที ดังนั้นคุณจึงไม่รู้สึกหนักใจ ที่ระดับแรกของการฝึกอบรมกับพี่เลี้ยง ไม่มีคำศัพท์และคำศัพท์ที่ซับซ้อน ทุกอย่างอธิบายด้วยคำศัพท์ง่ายๆ ดังนั้นแม้แต่มือใหม่ก็สามารถเข้าใจสิ่งที่กำลังพูดได้ สำหรับฉัน นี่เป็นอีกแง่มุมที่สำคัญที่ทำให้การเรียนรู้ของฉันสะดวกสบายฉันได้รับข้อเสนอให้ฝึกงาน และหลังจากนั้นก็มีสัญญาจ้างงาน
ทีละเล็กทีละน้อย หลังจากจบโมดูลของJava Fundamentals ฉันก็เริ่มมองหางาน ฉันผ่านการสัมภาษณ์หลายครั้งและได้รับประสบการณ์มากมาย ทำไมฉันถึงทำอย่างนั้น? เพื่อนของฉันแนะนำให้ฉันเริ่มต้น พวกเขาบอกฉันว่าฉันจะไม่ได้รับข้อเสนอ แต่อย่างน้อยฉันก็จะเตรียมตัวก่อนที่จะได้งาน ฉันไม่ได้คาดหวังว่าจะได้รับข้อเสนอเร็วขนาดนี้! เมื่อประมาณปลายเดือนกุมภาพันธ์ 2022 ฉันได้สัมภาษณ์กับบริษัทในสหราชอาณาจักรซึ่งมีสำนักงานในโปแลนด์ ทุกอย่างเป็นไปอย่างราบรื่นในระหว่างการสนทนาของเรา และบริษัทก็เสนอให้ฉันเข้าร่วมการฝึกอบรมเพิ่มเติมและการฝึกงานกับพวกเขา หลังจากนั้นฉันได้รับข้อเสนองานและสัญญาการทำงานเต็มเวลา ตอนนี้ฉันเป็น Junior Java Engineerโปรแกรม CodeGym University คือสิ่งที่คุณต้องการในที่ทำงาน
ฉันเรียนรู้ต่อในขณะที่ฉันทำงานเต็มเวลา การผสมผสานการทำงานและการเรียนเข้าด้วยกันเป็นเรื่องยาก แต่ฉันก็จัดการเรื่องนี้ได้ บางครั้งเมื่อฉันทำงานด้านเทคนิคในที่ทำงานซึ่งต้องมีการตรวจสอบโดยโปรแกรมเมอร์ที่มีประสบการณ์ ฉันจะมีเวลาเรียนสองสามชั่วโมงหรือครึ่งวัน โปรแกรม CodeGym University คือสิ่งที่คุณต้องการในที่ทำงาน ฉันพูดแบบนี้ในฐานะคนที่ทำงานแล้วและผ่านการฝึกงานแล้วเคล็ดลับสองประการสำหรับผู้ที่ต้องการเรียนรู้การเขียนโปรแกรม
-
ไปสัมภาษณ์ . การสัมภาษณ์ถือเป็นทักษะที่สำคัญ คุณสามารถเป็นโปรแกรมเมอร์ที่ยอดเยี่ยมได้ แต่ไม่ใช่ "คู่สนทนา" ที่ยอดเยี่ยม ดังนั้นคุณควรผ่านการสัมภาษณ์หลายครั้งเพื่อที่จะเก่ง ฉันเพิ่งรู้ว่าฉันต้องการการฝึกฝนและความรู้ พวกเขาถามคำถามอะไรกับคุณและจะตอบอย่างไร
เพียงแค่เริ่มต้น อ่านบทความ แก้ไขงาน และในอีกไม่กี่เดือน คุณจะเข้าใจว่าคุณสามารถเขียนโปรแกรมและสร้าง API พื้นฐานได้ ทีละน้อยคุณจะกลายเป็นโปรแกรมเมอร์
GO TO FULL VERSION