Yaroslav bir Java geliştiricisidir. Üniversitede bilgisayar bilimi okumaya kesin olarak karar verdi, ancak mezun olmadan çok önce bir geliştirici oldu. Hikayenin tamamı burada , aşağıda kilit noktalar var.

Programlama ile ilk karşılaşma

Yaroslav, programlamayı 13 yaşındayken duydu. O sırada, Е2 adlı yerleşik dile sahip bir oyun olan Garry's Mod'u oynadı. Oyuncuların "korumalı alan" modunda bir şeyler oluşturmasına izin verdi. Tabii ki, uygun bir programlama temeli olmayan adam, yalnızca bazı kodları kopyalayıp yapıştırmayı veya başkaları tarafından yazılmış bir şeyi özelleştirmeyi başarabilirdi, ancak kodlamaya ilk kez ilgi duyuyordu.

Kodlamayı öğrenmek için ikinci girişim

Yaroslav programlamayı bir süreliğine bıraktı ama yanlışlıkla bizim Java kursumuza rastladı. O sırada 15-16 yaşındaydı ve hala bazı genel bilgilerden yoksundu. Java'daki sınıfların ne olduğunu anlamak onun için zordu, bu yüzden birkaç yinelemeden sonra öğrendiklerini arka plana attı.

Şanslı üçüncü kez

Yine mezuniyet dersinde programlamaya döndü. Yaroslav, kodlamayı, oyun oynamayı vb. sevdiği için BT ile ilgilendiğini zaten biliyordu.

Bunu akılda tutarak, o anda önceki tüm engellerin üstesinden gelebileceğinden emin olmak için en başından CodeGym'de öğrenmeye devam etti. Sonunda parkurun yarısını sorunsuz geçmeyi başardı. Üniversite eğitimi başladığında zaten 30. seviyedeydi.

Programlamayla ilgili tüm çalışmalardan keyif aldı, ancak uygulama eksikliği ve kişisel yaklaşım ağırdı.

beklenmedik teklif

Yaroslav, üniversite eğitiminin yanı sıra programlama öğrenmeye devam etti. İkinci sınıf öğrencisi olarak, Spring, veritabanları, JDBC ve Hibernate hakkında zaten temel bir bilgiye sahipti ve bu da onu bir stajyer / genç geliştirici için oldukça uygun bir aday yaptı.

Sonunda (ve beklenmedik bir şekilde) CodeGym'deki eğitimi sırasında tanıştığı bir arkadaşından bir mesaj aldı. Bir arkadaşı, kendisine en başta teklif edilen bir arka uç geliştirici pozisyonuna başvurmasını tavsiye etti. Elbette Yaroslav yeteneklerini sorguladı ama yine de başvurmaya karar verdi.

İki test görevi ve iki iş görüşmesinden sonra bir teklif aldı ve kariyere öncelik vermeye karar verdi. 18 yaşında nasıl geliştirici olduğunun hikayesi bu.

Yardımcı ipuçları

  • Derecenize güvenmeyin. Düzinelerce öğrenme kaynağı vardır ve her geliştiricinin öğrenme sürecini ömür boyu uzatmak zorunda olduğundan bahsetmiyorum bile.
  • Önceliklerinizi sıralayın. Okumak ve çalışmak arasında kalmak zordur. Bunun da ötesinde, duygusal baskı hissedebilir ve hata yapma korkusu yaşayabilirsiniz, bu nedenle artıları ve eksileri tartın. Riske değerse, o zaman yap.
  • Kişisel hayatınızı bir kenara bırakıp kariyerinizin yanı sıra ihtiyacınız olan şeyleri düşünmeyin. Senin de mutlaka gerçekleştirmen gereken hayallerin var.