JavaRush /Java Blog /Random-ID /Melewati JavaRush dua kali. Kedua kalinya - sudah bekerja...
Mikhail Zherdev
Level 41
Тула

Melewati JavaRush dua kali. Kedua kalinya - sudah bekerja sebagai programmer

Dipublikasikan di grup Random-ID

Berkas

  • Siapa: Mikhail Zherdev
  • Bekerja sebagai: administrator sistem, insinyur dukungan teknis
  • Tempat tinggal: Tula, Rusia
  • Usia saat memulai pelatihan Java: 27
  • Pekerjaan pertama sebagai programmer: setahun setelah memulai pelatihan
  • Kisah sukses orisinal
Melewati JavaRush dua kali.  Kedua kalinya - sudah bekerja sebagai programmer - 1

Latar belakang

Saya bermimpi menjadi seorang programmer di sekolah. Saya ingin masuk fakultas sibernetika di universitas setempat, namun akhirnya saya mendaftar ke fakultas lain: saya takut tidak lolos seleksi. Kemudian, saya berpikir bahwa saya benar-benar akan lulus, dan saya menggigit siku saya untuk waktu yang lama tentang hal ini... Pada akhirnya, saya belajar untuk menjadi seorang insinyur ( lulus dari universitas pada tahun 2010 ) dan mendapat pekerjaan sebagai administrator sistem di Enikey, dalam dukungan teknis. Jadi empat tahun berlalu.
“Dan selama empat tahun ini, pemikiran untuk belajar menjadi programmer tidak pernah hilang dari saya. Selain itu, saya ingin mempelajari Java: hal ini dipengaruhi oleh popularitasnya dan lintas platform, meskipun bahasa presentasinya sendiri tidak dibahas selama beberapa tahun.”
Suatu saat saya ingin pergi ke luar negeri dan mengenyam pendidikan pemrograman di sana. Saya hidup dengan ide ini selama bertahun-tahun bekerja, menabung dan mengesampingkannya. Tentu saja, ada upaya untuk belajar sendiri, tetapi belajar dari buku tidak berhasil. Saya selalu menunda bab berikutnya sampai “ mungkin suatu hari nanti .” Jadi saya hidup sampai tahun 2014 . Upaya masuk universitas asing berakhir dengan kegagalan. Apalagi saat ini pacar saya baru pulang dari belajar di luar negeri. Jadi saya berpikir jika saya ingin menjadi seorang programmer, maka saya harus mulai belajar sendiri, di sini dan saat ini, karena nanti akan lebih sulit.

Studi

Saya mulai dengan HTML , CSS dan JavaScript . Saya belajar PHP selama sekitar satu bulan dan menyelesaikan hampir semua kursus di Codecademy . Pada awal tahun 2015 saya mulai belajar Java .
“Saya membaca buku Shildt tentang Java 7, sulit, saya tidak tahu tentang pekerjaan di masa depan. Saya memutuskan untuk mencari cara belajar yang lebih modern daripada membaca buku, karena ini adalah abad ke-21. Saya mencari, mencari di Google, menemukannya. JavaRush."
Dari awal Februari hingga akhir April saya mengerjakan situs tersebut ( ada langganan bulanan, saya berhenti setelah mencapai level 20 untuk meningkatkan teori dan menganalisis masalah yang terselesaikan/belum terpecahkan ), sejak April saya berkenalan dengan server Tomcat , jUnit , JSP , Spring , Hibernate , SQL ( semua teknologi hanya dangkal, hanya yang paling mendasar dan mengapa diperlukan ). Pada saat yang sama, saya sedang mempelajari teori Java Core dan memposting resume saya pada awal Mei 2015 .

Bekerja dan... belajar lagi

Satu perusahaan merespons. Sebenarnya di situlah saya bekerja sekarang. Saat wawancara, mereka bertanya tentang Java Core dan daftar teknologi yang saya tambahkan secara sederhana ke resume saya ( lihat daftar di atas, di paragraf sebelumnya ). Saya segera mengakui bahwa saya mengetahui teknologi ini secara dangkal, dan saya berencana untuk mempelajarinya di masa depan. Hasilnya, mereka mempekerjakan saya untuk posisi Pengembang Junior , menjelaskan pilihan mereka dengan fakta bahwa saya memiliki pengetahuan yang kuat tentang Java Core ( berkat Java Rush !).
“Karena saya menyelesaikan kursus JavaRush dengan cepat dan sedikit malas (sering duduk di forum mencari jawaban), saya kurang percaya diri sebagai seorang spesialis. Oleh karena itu, pada bulan Desember, saya memutuskan untuk menggunakan JavaRush sekali lagi.”
Agar semuanya adil, menyelesaikan semua masalah, mengikuti proyek nyata... Apalagi selama saya tidak ada di sini, banyak masalah baru yang muncul, dan saya ingin menyelesaikannya, saya terutama tertarik pada proyek-proyek kecil. . Dan saya menyukai situs itu sendiri, meskipun ada kekurangan kecil, seperti validator yang tidak terlalu “ paham ” ( validator sepenuhnya didesain ulang di Java Rush 2.0 dan menjadi sangat pengertian, catatan editor) . Sebenarnya saya telah menyelesaikan kursus dan mengikuti proyek nyata (saya baru saja menyelesaikannya). Saya senang dengan hasilnya!

Tahun pertama

Saya telah bekerja sebagai programmer selama hampir satu tahun sekarang. Java Rush banyak membantu saya dalam belajar, mengembangkan dan membentuk diri saya sebagai seorang spesialis. Di perusahaan, saya pertama kali mengerjakan aplikasi web, sambil mempelajari teknologi yang diperlukan. Kemudian saya beralih ke pengembangan seluler, mempelajari Android ( saya belajar selama satu atau dua bulan, kemudian beralih ke pengembangan dengan pembelajaran paralel ) dan sejak Maret - iOS . Ini bukanlah kisah sukses bagi saya sebagai seorang programmer. Ini tentang bagaimana JavaRush membantu saya mewujudkan impian saya menjadi seorang programmer. Masih banyak yang harus dipelajari, dipelajari kembali, mengingat apa yang telah dilupakan, namun ada tujuan - menjadi pengembang yang baik, masih ada ruang untuk berkembang.

Dua tahun kemudian

Atas permintaan administrasi Java Rush , saya menerbitkan kelanjutan cerita saya. 2 tahun telah berlalu sejak saya memulai pelatihan JavaRush dan 1,5 tahun setelah saya menjadi junior developer. Saya bekerja di pekerjaan pertama saya selama 1,5 tahun . Berpartisipasi dalam beberapa proyek, pada awal ( Juni-Oktober 2015 ) 4 bulan pengembangan Perusahaan ( JSP stack - JSF + Primefaces - JPA ) . Kemudian saya menghabiskan waktu sekitar satu tahun untuk mengembangkan aplikasi seluler untuk Android dan iOS . Saya mempelajari beberapa kerangka kerja populer untuk platform ini ( Realm , Retrofit , sedikit Rx ). Saya menulis aplikasi di kotlin untuk Android, setelah mempelajarinya + Objective C & Swift untuk iOS . Pada bulan September 2016, kami beralih ke proyek Perusahaan internal yang sudah ada selama sebulan. Di sana perlu untuk meningkatkan fungsionalitas saat ini, perkenalkan Elasticsearch ; Saya menggunakannya selama sebulan, mempelajari kodenya, tetapi kemudian mereka memutuskan untuk melakukannya bukan melalui Java, tetapi melalui database, dan saya dipindahkan kembali ke pengembangan seluler (itu terjadi, Pak...). Pada akhir Agustus 2016, saya lulus sertifikasi Google Android di website Udacity atas permintaan manajer saya. Saya menerima lencana Google Android Associate Developer yang didambakan hanya pada bulan November karena segala macam hal birokrasi ( atau mereka tidak memperhatikan ujian saya ). Sejak tahun baru saya ingin mengubah tumpukan ke Perusahaan modern dari ponsel Spring , Hibernate , beberapa db . Namun ternyata saya sendiri “ ditemukan ” dengan bantuan mantan rekan kerja. Pada akhir tahun, saya benar-benar berganti pekerjaan minggu ini. Bank. Bukan 10 besar atau bahkan 100 besar , tapi saya tertarik dengan proyek ini, yang merupakan salah satu momen yang menentukan. Tumpukannya adalah Enterprise , persis seperti yang saya ingin dapatkan pengalaman dalam pengembangan komersial. Ada juga beberapa layanan web, yang juga merupakan nilai tambah (saya tidak terlalu mengenalnya, tapi saya berencana untuk mempelajarinya lebih mendalam di tahun mendatang) dan banyak Groovy+Grails . Gaji yang diminta lebih dari posisi saat ini, dan permintaan saya dikabulkan. Tinggal memenuhi ekspektasi di tempat kerja baru dan mendapatkan pengalaman baru yang berharga :)). Saat mengerjakan pekerjaan pertama saya, saya terus belajar tentang teknologi, baik di tempat kerja maupun di rumah. Tentu saja tidak setiap hari, tetapi saya mencurahkan waktu semampu saya. Saya sedikit menggembungkan GitHub saya , menulis beberapa tugas pengujian yang ditemukan di Internet. Pada akhir Desember saya lulus sertifikasi dari Oracle 1z0 - 808 (sertifikasi yang mengonfirmasi pengetahuan dasar Java). Tahun depan saya berencana mengambil OCP ( Oracle Certified Associate ) yang sepertinya lebih signifikan, karena... Tidak ada pendidikan di bidang teknologi komputer, namun sertifikasi mungkin berguna suatu hari nanti. Namun yang utama bukanlah sertifikat itu sendiri ( walaupun sangat-sangat menyenangkan menjadi pemiliknya! ), melainkan seluk-beluk bahasa dan celah yang diisi saat mempersiapkan sertifikasi. Ini adalah keberhasilan sejauh ini selama periode yang lalu. Sedikit kurang dari yang saya inginkan, tapi saya tidak bisa mengatakan itu buruk. Saat ini saya memahami bahwa masih ada hal-hal yang perlu dipelajari, diajarkan dan dipelajari, namun hal ini tidak membuat saya takut. Bagaimanapun, hal terbaik dan paling menarik masih akan datang!
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION