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

พบกับการเขียนโปรแกรมครั้งแรก

ยาโรสลาฟได้ยินเกี่ยวกับการเขียนโปรแกรมเมื่ออายุ 13 ปี ตอนนั้นเขาเล่น Garry's Mod ซึ่งเป็นเกมที่มีภาษาในตัวเรียกว่า Е2 อนุญาตให้ผู้เล่นสร้างบางสิ่งในโหมด "แซนด์บ็อกซ์" แน่นอนว่าคนที่ไม่มีพื้นฐานการเขียนโปรแกรมที่ถูกต้องทำได้เพียงคัดลอกและวางโค้ดบางส่วนหรือปรับแต่งบางอย่างที่เขียนโดยคนอื่น แต่นี่เป็นครั้งแรกที่เขารู้สึกสนใจในการเขียนโค้ด

ความพยายามครั้งที่สองในการเรียนรู้การเข้ารหัส

ยาโรสลาฟเลิกเขียนโปรแกรมไปพักหนึ่ง แต่ดันไปสะดุดกับคอร์ส Java ของเราเข้าโดยบังเอิญ ตอนนั้นเขาอายุ 15-16 ปีและยังขาดความรู้ทั่วไปอยู่บ้าง เป็นเรื่องยากสำหรับเขาที่จะเข้าใจว่าคลาสใดในภาษาจาวาคืออะไร ดังนั้นหลังจากทำซ้ำสองสามครั้ง เขาจึงนำการเรียนรู้ของเขาไปไว้ที่ backburner

โชคดีครั้งที่สาม

เขากลับไปเขียนโปรแกรมอีกครั้งในชั้นเรียนที่สำเร็จการศึกษา ยาโรสลาฟรู้อยู่แล้วว่าเขาสนใจด้านไอที เพราะเขาชอบเขียนโค้ด เล่นเกม ฯลฯ

ด้วยเหตุนี้เขาจึงกลับมาเรียนรู้ที่ CodeGym ตั้งแต่เริ่มต้นเพื่อให้แน่ใจว่าในขณะนั้นเขาสามารถเอาชนะอุปสรรคก่อนหน้านี้ทั้งหมดได้ ในที่สุดเขาก็สามารถผ่านครึ่งหลักสูตรไปได้อย่างไม่มีปัญหา เมื่อถึงเวลาที่เขาเริ่มเรียนมหาวิทยาลัย เขาก็อยู่ที่ระดับ 30 แล้ว

เขาชอบการศึกษาเกี่ยวกับการเขียนโปรแกรมทั้งหมด แต่ขาดการฝึกฝนและวิธีการส่วนตัวนั้นหนักหนาสาหัส

ข้อเสนอที่ไม่คาดคิด

ยาโรสลาฟยังคงเรียนรู้การเขียนโปรแกรมนอกเหนือจากการเรียนในมหาวิทยาลัย ในฐานะนักเรียนปีที่สอง เขามีความรู้หลักเกี่ยวกับ Spring, ฐานข้อมูล, JDBC และ Hibernate อยู่แล้ว ซึ่งทำให้เขาเป็นผู้สมัครที่ค่อนข้างเหมาะสมสำหรับผู้ฝึกงาน/นักพัฒนารุ่นเยาว์

ในที่สุด (และไม่คาดคิด) เขาก็ได้รับข้อความจากเพื่อนที่เขาเคยพบระหว่างเรียนที่ CodeGym เพื่อนคนหนึ่งแนะนำให้เขาสมัครตำแหน่งนักพัฒนาส่วนหลังซึ่งเขาได้รับการเสนอให้ตั้งแต่แรก แน่นอนว่ายาโรสลาฟสงสัยในทักษะของเขา แต่ก็ตัดสินใจสมัครอยู่ดี

หลังจากการมอบหมายการทดสอบสองครั้งและการสัมภาษณ์งานสองครั้ง เขาได้รับข้อเสนอและตัดสินใจให้ความสำคัญกับอาชีพการงาน นั่นคือเรื่องราวเกี่ยวกับวิธีที่เขากลายเป็นนักพัฒนาเมื่ออายุ 18 ปี

คำแนะนำที่เป็นประโยชน์

  • อย่าธนาคารในระดับของคุณ มีแหล่งการเรียนรู้หลายสิบแห่ง ไม่ต้องพูดถึงนักพัฒนาทุกคนจะต้องยืดกระบวนการเรียนรู้ไปตลอดชีวิต
  • เรียงลำดับความสำคัญของคุณ การเรียนกับการทำงานเป็นเรื่องยาก ยิ่งไปกว่านั้น คุณอาจรู้สึกกดดันทางอารมณ์และกลัวที่จะทำผิดพลาด ดังนั้นจงชั่งน้ำหนักข้อดีและข้อเสีย ถ้ามันคุ้มที่จะเสี่ยงก็ทำไป
  • อย่าทิ้งชีวิตส่วนตัวของคุณและคิดถึงสิ่งที่คุณต้องการควบคู่ไปกับอาชีพของคุณ คุณมีความฝันของคุณอย่างแน่นอนซึ่งควรทำให้สำเร็จด้วย