JavaRush /Blog Jawa /Random-JV /Kita ora butuh panguji maneh. Kita ngowahi sampeyan dadi ...

Kita ora butuh panguji maneh. Kita ngowahi sampeyan dadi Javaists: crita pangembang Viktor Platonov

Diterbitake ing grup
Sajrone 8 taun kepungkur, ewonan lulusan wis njupuk kursus JavaRush. Saiki, luwih saka 1,5 yuta pangguna saka 106 negara wis kadhaptar ing situs web proyek. Ora kabeh lulusan wis wektu kanggo pirembagan bab kasuksesan: carane padha sinau, liwati wawancara lan miwiti kerja minangka pangembang. Nanging para siswa saiki kepengin sinau critane wong-wong sing wis kerja ing IT. Kita njupuk masalah menyang tangan kita dhewe lan ngluncurake seri khusus babagan pangembang saka macem-macem negara lan perusahaan sing dilatih ing JavaRush. crita sepuluh kita bab Viktor Platonov . Sawise ngganti sawetara pakaryan lan spesialisasi, Victor, kanthi kasempatan, mapan ing pembangunan Jawa. Thanks kanggo Profesi anyar kang gaji meh telung taun lan setengah, lan ora mung program, nanging uga mentor. "Kita ora butuh penguji maneh.  Kita nransfer sampeyan menyang Javist": crita pangembang Viktor Platonov - 1

"Aku luwih kepengin weruh carane program diatur ing njero"

Aku duwe loro pendidikan khusus menengah lan siji pendidikan sing luwih dhuwur. Pisanan - ing khusus "Mekanik otomatis". Ing wektu sing padha, aku sinau dadi pengacara. Nalika iku, aku seneng banget karo mobil. Dheweke takon marang aku: "Napa sampeyan butuh gelar loro?", lan aku mangsuli: "Aku pengin dadi sopir." Lan yen polisi lalu lintas pengin nyegah aku, mula aku duwe pendidikan hukum, aku bisa lolos. Sakwise aku lunga menyang College kanggo njaluk pendidikan sing luwih dhuwur ing mekanika otomatis, sinau kanggo setahun lan temen maujud sing iku ora kanggo kula. Ing wektu sing padha, aku wiwit kerja sethithik. Aku makarya ing bengkel mobil, banjur dadi wakil sales, banjur dadi pedagang, lan liya-liyane. Sawise telung taun suwene gantung kaya iki, aku bisa entuk kerja ing McDonalds. Ing wektu sing padha, aku entuk komputer ing omah. Aku ora utamané kasengsem ing game komputer-aku luwih kasengsem ing carane program bisa nang. Contone, apa sing kedadeyan yen file dibusak? Nalika iku aku manggon ing kutha cilik Kumertau ing Bashkiria. Ana cabang Universitas Teknik Penerbangan Negara Ufa ing kutha kasebut. Sadar yen aku kudu mapan, aku mlebu universitas kanggo jurusan "Informatika Terapan ing Ekonomi." Ing wektu iku, bank-bank wis entuk momentum, khusus iki ditutupi karo veneer dhuwit. Aku sinau part-time lan, ing wektu sing padha, wiwit mbangun karir ing IT: Aku miwiti minangka salesman disk, banjur dadi administrator ing klub komputer, lan banjur entuk proyek minangka administrator sistem ing salah siji saka rumah sakit. . Proyek sabanjure yaiku posisi administrator sistem ing perusahaan sing ngurusi peralatan medis. Nalika kerja ing kana, aku nemoni iklan kanggo kursus 1C. Aku panginten iku cedhak IT lan ekonomi, lan aku bakal sinau accounting ing wektu sing padha. Kursus kasebut wiwitane mulang akuntansi ing 1C, banjur dhasar pemrograman ing 1C. Umumé, aku sinau akuntansi lan malah nampa sertifikat. Banjur dheweke diganti maneh lan dadi administrator sistem ing sistem ngawasi transportasi satelit, lan makarya ing wilayah iki telung taun.

"Iki kodemu, iki tugasmu, ayo ngombe"

Sajrone wektu, aku mutusake kanggo nglatih maneh lan dadi dhukungan. Banjur dumadakan aku nampa tawaran proyek ing St. Aku panginten: "Iku ana, iku ora," Aku njupuk laptop ing sandi bali lan menyang St Petersburg karo tas ransel cilik. Tanggal 8 Agustus 2012, aku mudhun saka sepur ing St. Pikiran pisanan sing ana ing sirahku yaiku: "Aku ngarep." Aku ora entuk proyek sing ditimbali. Nanging pungkasane aku nemokake proyek ing kantor sing uga ngurusi pemantauan satelit. Mengko aku ditransfer menyang departemen dhukungan saka perusahaan keamanan informasi, banjur aku ngganti sawetara proyek liyane. Kedaden aku lancar pindhah saka support kanggo testing, banjur rampung ing Bank Sentral Rusia, ngendi aku ditransfer saka tester kanggo javaists. Punika carane iku. Ing sawijining dina, bosku marani aku lan ujar: "Kita ora butuh panguji maneh." Aku lungguh lan mikir: “Atas! Iki wektu kanggo nganyari CV ing HeadHunter. Nanging dheweke terus: "Kita mikir babagan iki lan mutusake yen kita butuh pangembang Java. Umumé, wiwit dina iki kita nransfer sampeyan menyang Javistas. Aku ngomong yen aku mung krungu bab Jawa lan ora ngerti apa-apa, banjur mangsuli: "Iku masalah sampeyan. Yen sampeyan ora bisa ngatasi, nganyari resume sampeyan." Dina pisanan sawise kabar iki, aku mlaku-mlaku kanthi kaget, lan dina sabanjure bosku lungguh ing jejere dheweke lan nuduhake kepiye IntelliJ IDEA lan Git. Dheweke kandha: "Iki kode sampeyan, iki tugas sampeyan, ayo ngombe." Lumrahe, aku wiwit golek pilihan babagan carane sinau basa Jawa. Aku ndeleng macem-macem kursus lan ing endi wae aku nemokake JavaRush. Wiwit kuwi aku wiwit sinau basa Jawa.

"Sing nylametake aku yaiku yen Jawa duwe sintaks kaya C."

Sampeyan bisa ngomong yen JavaRush menehi kawruh dhasar babagan Jawa. Aku ora ngrampungake kursus amarga adoh banget - aku aktif maca macem-macem literatur babagan program. Thanks kanggo buku, JavaRush lan mentor, aku dadi Javaist. Sing nylametake aku yaiku yen Jawa duwe sintaksis kaya C. Aku ngerti carane kode sethitik ing PHP, nanging aku ora ngerti pemrograman berorientasi obyek lan tembung ajaib kaya enkapsulasi, polimorfisme, warisan, abstraksi. Thanks kanggo kawruh sing wis dakwenehake, aku ngerti sawetara perkara kanthi intuisi. Kajaba iku, aku duwe manajer sing apik: ing wektu iku dheweke duwe pengalaman pemrograman 20 taun. Dheweke nulis Jawa dhewe watara 4 taun, nanging dheweke duwe assembler, C, C ++, lan C # ing mburine. Aku mulih sawise karya lan meksa aku kanggo ngatasi paling 1-2 masalah, sanajan otak iki racing. Lan ing wektu iku aku meh burned metu, aku malah kudu nguripake kanggo psikolog. Aku ketemu psikolog banget kelangan, dheweke cetha mangertos apa aku needed lan piye wae nemokake pendekatan kanggo kula. Aku wiwit nyedhaki kabeh kanthi beda, nggawe pitakonan kanthi beda, katon beda ing keseimbangan kerja-urip, nalika istirahat. Aku mandheg ngritik diri. Proyek kapindho uga nylametake aku. Ing 2013, aku njupuk hobi - tour guide. Aku mimpin dolan menyang negara liya lan kadhaptar minangka panuntun freelance karo perusahaan Silver Ring. Pranyata ing dina minggu aku lungguh macet ing kursi, lan ing akhir minggu angin nyebul aku. Aku wiwit ngerti sethithik basa Latvia, nambah basa Inggris, sanajan sadurunge aku ora bisa ngomong. "Kita ora butuh penguji maneh.  Kita nransfer sampeyan menyang Javist": crita pangembang Viktor Platonov - 2Sawise aku teka ing Helsinki ing Museum Alvar Aalto, lan ing kana kita dikandhakake yen panuntun sing nganggo basa Rusia lara lan mung sing nganggo basa Inggris. Aku kudu nerjemahake. Loro kunjungan kasebut menyang museum - lan alangan obrolanku ilang. Mesthi, aku kekacoan, aku nggawe kesalahan, nanging aku ngomong.

"Aku duwe udakara 40 wawancara"

Nalika kunci diwiwiti, aku duwe wektu luang, lan aku nemokake mentor sing keren. Aku tuku kursus ing sawetara kantor lan ketemu guru gedhe ing kana: nalika dheweke menehi ceramah, kabeh wong lungguh karo kupinge mbukak. Biasane aku menyang wong karo sawetara masalah, lan lenggah mudhun lan nerangake topik kanggo kula. Saiki aku ngubungi sampeyan seminggu sepisan: kita nganakake screening singkat minggu kepungkur, mriksa teknologi, lan pitakonan sing wis dakkumpulake babagan proyek kerja. Pranyata nalika lockdown gajiku tikel telu. Nalika aku miwiti sinau karo mentor, dheweke kandha marang aku: "Ndaftar kanggo sawetara wawancara, mlaku-mlaku, deleng kepiye. Kita bakal nggoleki kesenjangan ing kawruh sampeyan." Wawancara kapindho yaiku kanggo posisi pangembang ing VTB Bank. Miturut cara, aku liwati wawancara iki ing whim. Nanging sesuke sawise wawancara, HR nelpon aku lan ngomong yen aku diundang kerja. Enem sasi mengko, HR wong wiwit pestering kula. Aku duwe udakara 40 wawancara ing wulan April lan Mei. Tekan titik sing ana 2 wawancara saben dina. Aku pumped munggah wildly ing wong. Ing wulan Juni, aku nampa sawetara tawaran, lan sing nyenengake: sing paling cilik yaiku 180 ewu rubel, sing paling gedhe - 270 ewu. Aku milih telung proyek sing paling aku seneng, ngobrol maneh lan milih proyek sing lagi dakgarap saiki. Aku ing EPAM, nanging aku kerja ing perusahaan Inggris ITV. Mung minggu kepungkur periode nyoba liwati. Saka gaji pisanan aku nampa, aku nyimpen dhuwit lan wis sesanti didandani. Ing Bank Sentral, aku nggarap proyek kanggo sistem manajemen proyek Jira. We rampung sistem iki lan dicocogake kanggo kabutuhan bank. Kita nulis kabeh jinis plugin lan sistem integrasi kanggo Jira. Proyek kasebut prasaja nanging menarik. Ing Bank Sentral, aku nambah kawruh Jira. Iki diputer menyang tangan nalika aku teka VTB, iki uga digunakake ana. Ing VTB, kita wis nulis piranti lunak perbankan lengkap sing ana gandhengane karo kontrol lan penerbitan dana kredit. Ing kana aku miwiti nganyarke Spring, SQL lan teknologi liyane. Ing proyek EPAM, teknologi kasebut meh ora dingerteni kanggo aku: contone, ana akeh front-end, kerangka digunakake sing durung nate dakrungu sadurunge. Sithik-sithik kudu sinau. Kita lagi nggarap proyek sing ditulis lan ditutup ing taun 2018, nanging saiki wis dibukak maneh. Tugas kita yaiku nransfer menyang teknologi sing luwih modern. Saiki aku wis miwiti mentoring dhewe. Setaun kepungkur, kancaku takon: "Aku pengin dadi programmer." Dhèwèké biyèn dadi penari, nanging sinau ing taun lan wis makarya dadi penari kanggo sasi setengah saiki. Bimbingan uga mbantu sampeyan ningkatake awake dhewe, amarga kadang-kadang junior takon pitakonan sing durung sampeyan pikirake. Aku duwe proyek pet dhewe - iki minangka sistem pesenan kanggo hotel pet. Aku duwe kucing, lan nemokake hotel kanggo kewan karo pariwisata penting banget kanggo aku. Aku biasane ninggalake kanggo 3-4 dina, supaya kucing kudu dijupuk ing care. Aku miwiti nggoleki hotel lan nyadari yen kita ora duwe piranti lunak sing tepat, karo sing bisa cadangan panggonan kanggo kucing utawa asu. Mula aku ngombe sithik-sithik.

Tips kanggo pangembang pamula

  • Aku nyaranake maca buku babagan pembangunan sanalika sampeyan miwiti sinau JavaRush. Iki dhaptarku:

    1. “Jawa. Ngatasi masalah praktis" dening Angela Leonarda.
    2. "Algoritma lan Struktur Data" dening Allen B. Downey. JavaRush duwe kursus "Koleksi". Buku iki sejatine minangka inti saka kursus iki.
    3. "Grocking Algorithm" Aditya Bhargava. Iki minangka introduksi sing apik kanggo algoritma lan sampeyan bisa miwiti maca wiwit dina pisanan sinau basa Jawa.
    4. "Learning Regular Expressions" dening Ben Forta.
    5. "Dasar basa SQL" dening Evgeniy Morgunov.
    6. "Teknik Pemrograman Berorientasi Objek" dening Erich Gamma lan Richard Helm.
    7. "Pengembangan Agile" dening Robert Martin.
    8. "Git for Pros" dening Ben Straub.

  • Sinau basa Inggris. Ngelingi kira-kira 80% kabeh konten ing web ana ing basa Inggris, iki penting banget. IntelliJ IDEA sing padha ora duwe versi ing basa Rusia, mung ing basa Inggris.

  • Saben sore, lumaku 25-30 menit ing njaba. Malah mung sak omah, utawa luwih apik ing taman. Iku pancene mbantu mung santai.

  • Mbusak media sosial. Ora ana jaringan sosial ngirit wektu akeh.

  • Miwiti masalah JavaRush pisanan sampeyan, push menyang Git . Iki gampang ditindakake; IntelliJ IDEA wis duwe kabeh alat. Kaping pisanan, sampeyan bisa nggunakake tombol Share-on-Github.

  • Njaluk proyek pet dhewe.

Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION