Yaroslav adalah pengembang Java. Dia dengan tegas memutuskan untuk belajar ilmu komputer di universitas, tetapi menjadi pengembang jauh sebelum lulus. Kisah lengkapnya ada di sini , di bawah ini adalah poin-poin utamanya.

Pertemuan pertama dengan pemrograman

Yaroslav mendengar tentang pemrograman ketika dia berusia 13 tahun. Saat itu ia memainkan Garry's Mod, sebuah game dengan bahasa bawaan bernama Е2. Itu memungkinkan pemain untuk membuat sesuatu dalam mode "kotak pasir". Tentu saja, pria tanpa dasar pemrograman yang tepat hanya dapat menyalin dan menempelkan beberapa kode atau menyesuaikan sesuatu yang ditulis oleh orang lain, tetapi ini adalah pertama kalinya dia tertarik pada pengkodean.

Upaya kedua untuk belajar coding

Yaroslav meninggalkan pemrograman untuk sementara waktu, tetapi dia tidak sengaja menemukan kursus Java kami. Dia berusia 15-16 tahun saat itu dan masih kurang pengetahuan umum. Sulit baginya untuk mengetahui apa itu kelas-kelas di Java, jadi setelah beberapa iterasi dia meletakkan pembelajarannya di backburner.

Beruntung ketiga kalinya

Sekali lagi, dia kembali ke pemrograman di kelas kelulusannya. Yaroslav sudah tahu bahwa dia menyukai IT, karena dia menyukai coding, bermain game, dll.

Dengan mengingat hal itu, dia melanjutkan belajar di CodeGym dari awal untuk memastikan bahwa pada saat itu dia mampu mengatasi semua rintangan sebelumnya. Akhirnya, ia dapat melewati setengah lintasan tanpa kesulitan. Pada saat studi universitasnya dimulai, dia sudah berada di level 30.

Dia menikmati semua studi terkait pemrograman, tetapi kurangnya latihan dan pendekatan pribadi sangat kuat.

Penawaran tak terduga

Yaroslav terus belajar pemrograman selain dari studi universitas. Menjadi mahasiswa tahun kedua, dia sudah memiliki pengetahuan inti tentang Spring, database, JDBC, dan Hibernate, yang membuatnya menjadi kandidat yang cocok untuk menjadi trainee / junior developer.

Akhirnya (dan tanpa diduga) dia mendapat pesan dari seorang teman yang dia temui selama studinya di CodeGym. Seorang teman menyarankan dia untuk melamar posisi pengembang backend yang ditawarkan pertama kali. Tentu saja, Yaroslav mempertanyakan keahliannya, tetapi memutuskan untuk tetap melamar.

Setelah dua tugas ujian dan dua wawancara kerja, dia menerima tawaran dan memutuskan untuk memprioritaskan karier. Itulah cerita tentang bagaimana dia menjadi seorang developer di usia 18 tahun.

Petunjuk bermanfaat

  • Jangan mengandalkan gelar Anda. Ada puluhan sumber belajar, belum lagi setiap pengembang terikat untuk memperpanjang proses belajar seumur hidup.
  • Urutkan prioritas Anda. Menjadi terpecah antara belajar dan bekerja itu sulit. Selain itu, Anda mungkin merasakan tekanan emosional dan ketakutan melakukan kesalahan, jadi pertimbangkan pro dan kontranya. Jika itu sepadan dengan risikonya, maka lakukanlah.
  • Jangan mengesampingkan kehidupan pribadi Anda dan memikirkan hal-hal yang Anda butuhkan di samping karier Anda. Anda pasti memiliki impian Anda, itu juga harus dipenuhi.