JavaRush /จาวาบล็อก /Random-TH /ตั้งแต่เริ่มการฝึกอบรมจนถึงข้อเสนอ
Влад Веренич
ระดับ
Минск

ตั้งแต่เริ่มการฝึกอบรมจนถึงข้อเสนอ

เผยแพร่ในกลุ่ม
ประการแรก มันคุ้มค่าที่จะพูดถึงว่าการเรียนของฉันกำลังจะสิ้นสุดลงอย่างไร ฉันชอบฟิสิกส์มากและกำลังจะลงทะเบียนในสถานที่ที่เหมาะสม - มหาวิทยาลัยแห่งรัฐเบลารุส, คณะรังสีฟิสิกส์และเทคโนโลยีคอมพิวเตอร์ (ความปลอดภัยคอมพิวเตอร์พิเศษ) ไม่มีปัญหาในการรับเข้าเรียน (ฉันรู้คณิตศาสตร์และฟิสิกส์ดี) ดังนั้นชายหนุ่มอายุ 18 ปีจึงย้ายจากเมืองเล็ก ๆ ไปยังเมืองหลวง
ตั้งแต่เริ่มการฝึกอบรมจนถึงข้อเสนอ - 1
ในขณะนี้ ความรู้ด้านการเขียนโปรแกรมทั้งหมดของฉันจบลงด้วยความจริงที่ว่าตอนเกรด 7 ฉันเขียนอะไรบางอย่างในภาษาปาสคาล ในความคิดของฉัน ฉันต้องเริ่มทำความคุ้นเคยกับภาษาการเขียนโปรแกรมที่ซับซ้อนมาก - C ++ ในตอนแรก สำหรับฉัน มันเป็นอย่างอื่น: กลุ่มคำใหม่ (เนมสเปซ ส่วนหัว ไลบรารี ประเภทดั้งเดิม ฯลฯ ฯลฯ) การขาดความเข้าใจเกี่ยวกับวิธีการทำงานทั้งหมด และปัญหาที่ตามมา — ห้องแล็บให้ไว้ ขึ้นมาช้าๆผมต้องค้นหาโค้ดแทนที่จะเขียนเอง หลังจากภาคเรียนที่ 1 ในช่วงวันหยุด ฉันตัดสินใจว่ามีเวลาเพียงพอและต้องปรับปรุงภาษาที่แย่มากนี้ ดูวิดีโอและอ่านบทความบนเว็บไซต์ต่างๆ เป็นเวลา 2 สัปดาห์ก็ให้ผลลัพธ์ที่ดี แน่นอนว่าฉันไม่ได้เริ่มเขียนโปรแกรมด้วย C++ เจ๋งๆ แต่ฉันมีความปรารถนาที่จะเขียนแล็บด้วยตัวเอง ไม่ใช่แค่มอบโค้ดของคนอื่นเท่านั้น และนี่คือจุดเปลี่ยน หลังจากนั้นฉันก็เริ่มชอบการเขียนโปรแกรม ฉันนั่งได้หลายชั่วโมงเพื่อทำความเข้าใจบางส่วน ตั้งโปรแกรมตอนกลางคืนเป็นเวลาหนึ่งสัปดาห์เพื่อที่จะส่งห้องปฏิบัติการตรงเวลา ในอัตรานี้ ภายในสิ้นปีที่ 1 ฉันผ่านห้องทดลองทั้งหมดอย่างสมบูรณ์และได้รับ 10 ห้องที่สมควรได้รับในสมุดบันทึกของฉัน ฤดูร้อนปี 2017 มาถึง ฉันกลับมาที่บ้านเกิดและต้องการพัฒนาในฐานะโปรแกรมเมอร์ต่อไป และกำลังสงสัยว่าจะเรียนอะไรต่อไป แล้วตัวเลือกของฉันก็ตกอยู่ที่ Java ฉันดูวิดีโอสอนการใช้งานต่างๆ แต่มันก็น่าเบื่อเร็วมากและกินเวลาฉันแค่หนึ่งชั่วโมง สูงสุด 2 ครั้งต่อวัน แล้วฉันก็เดินไปที่ javarush โดยบังเอิญ ตอนแรกฉันสงสัยในแหล่งข้อมูลนี้ (บทเรียนที่น่าสนใจและมีคุณภาพสูงมาก แต่ฟรี) เป็นที่น่าสังเกตว่าในตอนนั้น 10 ระดับแรกนั้นฟรี แต่เมื่อขจัดข้อสงสัยทั้งหมดแล้ว ฉันจึงเริ่มเรียนหลักสูตรแรก จากนั้นฉันก็ถูกพาไป: ในเวลาประมาณ 3 วันฉันก็ผ่าน 5 ด่านในขณะเดียวกันฉันก็แก้ไขปัญหาทั้งหมดได้อย่างสมบูรณ์และไม่สามารถหยุดได้ การเรียนรู้นั้นง่ายมาก หลังจากที่ C++ Java ดูเหมือนเป็นสิ่งที่เจ๋งและเข้าใจได้สำหรับฉัน ในหนึ่งสัปดาห์ฉันเรียนจบหลักสูตรแรกเกือบทั้งหมดฉันนั่งวันละ 5-6 ชั่วโมงและไม่เหนื่อยเพราะฉันชอบมันมาก ในเวลาเดียวกัน ฉันก็เจอโฆษณาจาก Epam บริษัทที่เจ๋งที่สุดแห่งหนึ่งในเบลารุส ประเด็นก็คือเชิญนักศึกษาเทคนิคชั้นปีที่ 1-2 เข้าร่วมการฝึกอบรมภาคฤดูร้อน ฉันสมัครทันทีและอีกสองสามวันต่อมาฉันก็ได้รับเชิญ ฉันกลับไปที่มินสค์และรอบทเรียนแรก การฝึกอบรมนี้จัดขึ้นเพื่อให้เกิดความคุ้นเคยกับบริษัท ในระหว่างการฝึกอบรม เราได้รับแจ้งเกี่ยวกับประวัติของบริษัท สิ่งที่พวกเขาทำ วิธีเข้าถึงพวกเขา และเรื่องอื่นๆ ทั้งหมด เราไม่ได้รับข้อมูลทางเทคนิคใดๆ แต่เราได้รับแจ้งว่าเราสามารถอ่านหนังสืออะไรได้บ้าง อาจมีคำถามอะไรบ้างสำหรับการสัมภาษณ์ Java (และเป็นเรื่องดีที่ฉันสามารถตอบคำถามสองสามข้อได้แล้ว) แต่สำหรับฉัน นี่เป็นครั้งแรกที่ฉันได้เยี่ยมชมบริษัทไอทีจริงๆ และฉันชอบทุกอย่างที่นั่นมาก ดังนั้นเมื่อฉันกลับมาถึงบ้านตอนเย็น มีแรงบันดาลใจมากขึ้น ฉันก็ไปที่ javarush ทันทีและเรียนรู้ต่อ หลักสูตรนี้กินเวลา 2 สัปดาห์ หลังจากนั้นฉันก็กลับบ้านอีกครั้ง ภายในสิ้นเดือนกรกฎาคม ฉันได้เล่นฟรี 10 ด่านและซื้อการสมัครสมาชิกให้ตัวเองอย่างไม่ต้องสงสัย ฉันมีเป้าหมายใหม่ - บรรลุ 20 ด่านภายในสิ้นฤดูร้อน งานที่นั่นยากขึ้นแล้ว หัวข้อยากขึ้น ฉันต้องใช้เวลามากขึ้น สำหรับตัวฉันเอง ฉันพัฒนาระบบตามที่ฉันศึกษา วันหนึ่งฉันบรรลุภารกิจสุดท้ายของบทเรียน วันถัดไปฉันจะแก้ไขปัญหาเหล่านี้ เมื่อใช้ระบบนี้ ภายในสิ้นเดือนสิงหาคม ฉันสามารถผ่าน 20 ด่านและเลิกใช้ javarush เล็กน้อย เมื่อมาถึงจุดนี้ ฉันตัดสินใจว่ามันคุ้มค่าที่จะลองเรียนหลักสูตรบางอย่างจากบริษัทต่างๆ หลักสูตรจากบริษัท Itransition ดึงดูดสายตาฉันมาก และหลังจากนั้น 2 สัปดาห์ ฉันก็นั่งกับพวกเขาและได้รับการทดสอบ ฉันไม่มีปัญหากับเรื่องนี้ และในวันเดียวกันนั้นเอง ฉันก็ได้รับแจ้งเมื่อบทเรียนแรกของหลักสูตรเริ่มต้นขึ้น ในหัวของฉัน ฉันวางแผนไว้แล้วว่าจะเรียนหลักสูตรนี้อย่างไร พวกเขาจะสอนฉันทุกอย่างอย่างไร ฉันจะเป็นโปรแกรมเมอร์เจ๋งๆ และร่วมงานกับพวกเขาได้อย่างไร แต่ในความเป็นจริงแล้ว ทุกอย่างกลับแตกต่างออกไป เมื่อฉันเรียนบทเรียนแรก พูดคร่าวๆ ก็คือ ฉันรู้วิธีจัดเรียงอาร์เรย์และเรียกใช้เธรดต่างๆ และพวกเขาก็เรียกร้องเว็บแอปพลิเคชันจากฉันทันที โดยมีการอนุญาต/การลงทะเบียน/การเพิกถอนผู้ใช้ทั้งหมด ฯลฯ และพวกเขาให้เวลาสามวัน จะบอกว่าตกใจก็พูดไม่ออก ฉันพยายามทำอะไรบางอย่างแต่ไม่มีอะไรทำงาน ฉันไม่เคยจบหลักสูตรเหล่านี้เลย เพราะหลังจาก 3 สัปดาห์ ฉันก็ได้รับโปรเจ็กต์ที่ครบครัน (เว็บไซต์ที่มีฟังก์ชันการทำงานมากมาย มีกองเทคโนโลยีและมีเวลาทำเพียง 3 สัปดาห์เท่านั้น) แต่ฉันคิดว่ามันทำให้ฉันได้รับประโยชน์ ตอนนี้ฉันเข้าใจแล้วว่าเทคโนโลยีใดที่ควรค่าแก่การเรียนรู้ (Spring, Hibernate, Maven, Bootstrap, Ajax ฯลฯ) หลังจากนั้น ฉันตัดสินใจเรียน Javarush ต่ออีกครั้ง จ่ายค่าสมัครสมาชิกให้ตัวเอง แต่ไม่เคยฝึกฝนต่อเลย ทั้งหมดที่ฉันทำคือเลื่อนลงไปที่ระดับ 27 แค่อ่านการบรรยาย บันทึกคำถามสัมภาษณ์สำหรับตัวเองและละทิ้งคำถามเหล่านั้น จากนั้นฉันก็ไปสัมภาษณ์หลายสิบครั้ง ล้มเหลวบ้าง ผ่านบ้าง บ้างแต่เค้าไม่ยอมรับเพราะผมยังเป็นนักเรียนปี 2 เท่านั้น โดยเฉลี่ยแล้วฉันจะสัมภาษณ์ประมาณ 2 ครั้งต่อเดือน และทุกครั้งที่ฉันรู้สึกมั่นใจมากขึ้น ดังนั้นในเดือนกุมภาพันธ์ 2018 ฉันจึงได้รับคำเชิญให้ไปสัมภาษณ์ที่ Netcracker แน่นอนผมสมัครและผ่านการสัมภาษณ์โดยไม่มีปัญหาใดๆ และรอเริ่มหลักสูตร Java Developer 3 เดือน โดยมีการจัดหลักสูตรตามระบบดังนี้ บรรยายสัปดาห์ละครั้ง ฝึกสัปดาห์ละครั้ง ในระหว่างการบรรยายพวกเขาจะให้ข้อมูลที่เป็นปัจจุบันและช่วยให้คุณเข้าใจ ในทางปฏิบัติ ฉันได้รับโครงงานเป็นทีม (มีพวกเรา 5 คน) และทุกสัปดาห์เราได้รับงานเฉพาะซึ่งเราทำเสร็จในบทเรียนถัดไป นี่คือวิธีที่ฉันเรียนรู้การทำงานเป็นทีม ใช้ Git อย่างเต็มที่ และเรียนรู้เกี่ยวกับทุกขั้นตอนของการสร้างเว็บแอปพลิเคชัน หลังจากผ่านไป 3 เดือน เราก็สร้างสำนักงานเจ้ามือรับแทงเต็มตัว ผ่านการป้องกันของโครงการ และฉันก็รอการตัดสินใจเกี่ยวกับการจ้างงานของฉันอยู่แล้ว และเมื่อสองสามวันก่อน ฉันได้รับข้อเสนอแรก มันเกิดขึ้นเกือบหนึ่งปีผ่านไปตั้งแต่เริ่มรู้จักกับ Java จนถึงรับข้อเสนอ ทุกคน, ฉันอยากจะขอให้คุณประสบความสำเร็จกับคนที่เพิ่งเริ่มต้น อย่าสูญเสียแรงบันดาลใจ และเข้าใจเสมอว่าทำไมคุณถึงทำเช่นนี้ ทุกอย่างเป็นเรื่องจริง ทุกอย่างขึ้นอยู่กับคุณ
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION