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
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!
GO TO FULL VERSION