JavaRush /Blog Jawa /Random-JV /Jawa Tengah ing 2,5 sasi

Jawa Tengah ing 2,5 sasi

Diterbitake ing grup

Dossier

  • Sapa: Tolegen Izbasar
  • Papan panggonan: Astana
  • Umur nalika miwiti latihan basa Jawa: 23
  • Proyek pisanan minangka programer: 2 sasi sawise miwiti latihan
  • Kisah sukses asli
Jawa Tengah kanggo 2,5 sasi - 1
Apa bisa cepet ngliwati panggung Junior lan langsung dadi programmer Tengah? Ing asas, iku bisa, nanging ora supaya prasaja. "Ora mung kawruh," ujare pahlawan saka crita sukses iki, nanging dheweke, aku kudu ngomong, duwe akeh kawruh. Kisah sukses sing ora konvensional ing ngendi penulis nyritakake kepiye mindfulness, rokok, lan perencanaan strategis bisa dadi peran kanggo kemajuan kanthi cepet. Salam kanggo kabeh pembaca sing ngira yen ing 2,5 sasi saka awal sampeyan pancene bisa dadi Tengah . Aku cepet-cepet nguciwani sampeyan: iki mung bisa ditindakake kanthi kerja keras dhewe, lan aku ngerti kepiye kabeh wong pengin kabeh bebarengan - saiki lan ora ana cara liya. Lan tembung saka ngeruk ditrapake kanggo kula mung kondisional. Ya, aku pancene ora duwe kawruh babagan basa pemrograman Jawa . Nanging aku isih wis ngerti lan bisa nindakake sawetara perkara sanajan sadurunge ketemu Java Rush lan, mbok menawa, aku pengin miwiti crita iki, amarga wutah karirku minangka kombinasi kawruh, katrampilan lan luck sing rada aneh. .

Sadurunge JavaRush

Dadi, aku menehi sampeyan dhaptar thanks kanggo aku entuk kauntungan kompetitif saka wong liya, lan uga ngidini aku ngrampungake Java Rush ( nganti level 34 ) kanthi cepet lan tanpa kesulitan tartamtu ( paling ora aku kaget ). Dhaptar kasebut kalebu kawruh sing daktampa ing universitas, uga apa sing menarik kanggo aku. Aku ora bakal misahake ngendi kabeh, lan aku uga ora bakal jeneng universitas. Yen sampeyan pengin, sampeyan bisa entuk kawruh iki dhewe. Algoritma lan struktur data : dalanku ing arah iki diwiwiti kanthi sinau prinsip-prinsip mbangun algoritma, maca buku klasik ( Knuth ) lan sinau basa pamrograman Pascal . Diterusake karo basa C , implementasine kabeh struktur data lan analisis kaluwihan lan kekurangane saben-saben. Aku ora bakal ngomong sing aku uga ngerti carane bisa karo Turing Machines lan Markov Algoritma ... Aku wis ngandika, nanging sampeyan bisa nglirwakake. Senajan, ing mratelakake panemume andhap asor, konsep tape memori telas lan gerakan pointer ing sadawane iku menehi idea paling bener saka carane komputer bener bisa saka njero. Arsitektur Komputer lan Assembler : Yen sampeyan mikir sampeyan duwe pangerten lengkap babagan cara kerja komputer, coba nulis program ing tingkat sing sithik ( yen ora, kepiye sampeyan bakal ngurmati kabeh kesenengan Jawa ? ). Aku dianggep kabeh opsi latihan karo siji, loro, telu ndhaftar lan temen maujud carane sampeyan kudu Dodge nalika ana mung siji ndhaftar, lan program bisa (ngageti, tengen?). Matématika diskrèt : uga worth njupuk subyek iki, amarga menehi pangerten lengkap babagan pikiran logis, lan teori mesin negara winates bakal pitutur marang kowe carane "internals" saka prosesor disusun, carane lagi diatur ing sirkuit terpadu. . Uga ing framework saka subyek iki padha sinau Teori Graph, kang ora bakal 100% superfluous. Matematika sing luwih dhuwur : Aku mutusake kanggo misahake kabeh mata pelajaran matematika liyane dadi siji item supaya ora ngganggu sirahku. Punika dumunung: analisis matématika, teori probabilitas lan statistik, aljabar linear. Sing terakhir, kanthi cara kasebut, penting banget yen sampeyan pengin nggawe grafis 3D. Aku ngerti yen ngimpi saben wong kanggo nulis game, nanging kanggo nindakake iki, sampeyan uga kudu njupuk kursus ing persamaan diferensial kanthi cara numerik. Arsitèktur Linux : sawise sampeyan kepenak ing kene, multithreading ing Jawa bakal nuwuhake pitakonan sing luwih sithik, lan pranyata sampeyan wis krungu dongeng babagan filsuf ing endi wae. OOP, basa C++ :Nah, kita wis meh tekan ndhuwur rantai panganan. Aku ora bakal nulis ing rinci kene kok iku luwih menarik dipikir ing implementasine saka OOP ing C ++ . Kajaba iku : sawetara perkara cilik sing aku wis ngerti yaiku: grafis komputer ( OpenGL , Unity 3D ) lan C# ( Inti ).

Apa hubungane JavaRush karo iku?

Inggih, bebarengan karo kabeh sampah kawruh iki, bali ing September taun kepungkur aku ketemu Java Rush , nggulung liwat sawetara tingkat lan nyerah, amarga aku cukup gampang golek proyek sawise universitas ( ora minangka programmer, nanging ing IT. .. Mungkin ana sing bakal ngira apa sing bisa dadi? ). Nanging aku langsung nemokake manawa aku ora kasengsem ing babagan iki; ing sawetara wulan aku meh tekan langit-langit lan ngerti yen ora ana gunane kanggo berkembang ing kene, sanajan manajemen perusahaan nawakake pilihan sing meh nyenengake (ing antarane yaiku DevOps ) . Aku nolak wong-wong mau. Ing wektu sing padha, aku nyiapake bocah-bocah sekolah kanggo Olimpiade ing ilmu komputer ( aku kelalen nyebutake - aku seneng banget karo program olahraga ), lan sawise ninggalke tugas utama, aku lunga menyang kono. Aku seneng karo kabeh babagan 4-5 sasi , nganti aku kesel banget. Pitakonan diulang, kabeh topik wis dibahas, lan nalika aku kelingan Java Rush .
"Dadi rasionalis (rakus), aku pisanan ngliwati 10 tingkat awal saka tutup nganti tutup, banjur katon luwih (kayane level 15 cukup), aku ngerti yen iki cukup menarik lan, kanthi cara sing khas, aku mung nindakake. iku ing sembarang wektu free. Apa sampeyan duwe wektu 5 menit? Apik, aku bakal nambah logika metode kasebut.
Total: Aku tuku rong langganan saben wulan. Ing sasi kapisan aku pindhah saka level 10 nganti 28 , ing sing kapindho ora lengkap ( kira-kira 15 dina ) aku pindhah saka level 28 dadi 34 . Secara kronologis, iku April-pertengahan Mei, yaiku, 1,5 sasi dileksanakake ( apa math dhewe ing rubles ). Aku ora bakal pitutur marang kowe carane nindakake lan carane ora nindakake - akeh wis ngandika bab iki.

Employment

Around tingkat 30, Aku katon ing lowongan ing kutha lan mutusaké kanggo ora cepet-cepet, ngirim metu resumes kanggo kabeh wong, nanging kanggo khusus milih perusahaan sing dikarepake, nyiapake kanggo iku, lan mung sawise ngirim scribbles kanggo departemen HR . Aku uga nggambar scribbles kasebut kanthi teliti, lan ternyata apik banget. Aku cepet diundang kanggo wawancara. Aku lulus kanthi yakin (paling ora babagan Java Core ). Aku ora bakal njlèntrèhaké apa pitakonan. Masalah diwiwiti nalika dheweke takon babagan cara kerja Spring lan apa aku ngerti paling ora sawetara teknologi Enterprise . Bener, aku ngomong yen aku ora ngerti, nanging kanthi level kasebut, Junior dijamin (sampeyan ora bakal mlumpat luwih dhuwur), nanging aku isih mlumpat lan ing kene, mbokmenawa, bagean sing paling menarik diwiwiti. Umumé, nalika kahanan kasebut diterangake marang aku ( 2 sasi - wektu percobaan, posisi - Junior lan kisaran gaji ), aku ngerti yen aku ora seneng banget, nanging setuju. Dheweke mung takon yen aku bisa miwiti kerja mengko, nyatakake yen aku kudu ngrampungake tugasku saiki sadurunge mlebu ing perusahaan anyar. Mangkono, aku menehi dhewe meh sasi kanggo nyiapake. Aku duwe wawancara ing awal Mei, lan wiwit kerja tanggal 23. Mesthi wae, aku sinau maneh syarat kasebut, ngerteni apa teknologi sing digunakake (Jawa EE 6) lan disiapake kanggo kerja.

Tengah utawa ora Tengah?

Nalika aku tak bisa, Aku katutup sing padha direkrut bab 5 Juniors , antarane kang aku ngadeg metu, nanging ora kakehan.
"Kaping pisanan, aku ketemu supervisor langsung, weruh yen dheweke ngrokok lan wiwit ngrokok karo dheweke (lan aku ora ngrokok babar pisan)."
Ana uga programmer liyane karo kita, Aku bakal pitutur marang kowe bab wong sethitik mengko. Umumé, nalika ngrokok ( 3-4 kaping saben dina kerja ), aku ngobrol karo manajer, ngomong kanthi luwih rinci babagan suksesku, kanthi santai nyebutake kawruhku ( kudu migunani ) lan umume, entuk kapercayan sing paling apik. . Barbecue lan bir sing aku atur ing pungkasan minggu pisanan ngidini kita nggawe hubungan sing luwih ramah.
"Aku tetep kerja ing kantor nganti jam 11 bengi (dina kerja nganti jam 6:30 sore) nganti aku diusir satpam. Kadhangkala CEO lan CTO perusahaan tetep karo aku ing kantor, sing uga aku komunikasi. Kita nedha bengi bareng lan metu saka kantor bebarengan (CTO malah ngajak aku mulih, nanging aku ora gelem).
Mangkono, pisanan, aku nggawe hubungan sing apik karo supervisor langsung, lan sing kapindho, aku nuduhake manajemen senior yen aku bakal ngrampungake tugas kasebut lan banjur mulih. Alamiah, kabeh iki ora nggawe aku Tengah . Dadi apa sing ditindakake? Ayo kula ngelingake sampeyan sadurunge wawancara aku ora ngerti kerangka siji ( kajaba JUnit ). Iki ngendi iku worth bali menyang programmer aku kasebut ing ndhuwur. Dheweke dadi programmer sing kuat banget kanthi pengalaman 20 taun, sing kerja 5 taun ing Moskow, udakara 7 taun ing Amerika (minangka arsitek proyek utama) lan akeh papan liyane, kalebu proyek pemerintah sing penting banget (aku sinau kabeh iki nalika ngrokok. karo dheweke). Dadi, programmer iki diwenehi tugas sing serius banget, lan dheweke mutusake kanggo njupuk aku dadi asisten. Sawise diwenehi tugas iki, pranyata dheweke kudu cepet-cepet ninggalake negara lan ora bisa kerja. Dheweke nulis kerangka aplikasi kasebut lan ninggalake aku sing tanggung jawab, ujar manawa dheweke bakal ngawasi saka kadohan. Iku wayahe iki sing mbantu kula dadi Tengah , lan ngrampungake periode probationary ora ing 2 sasi, nanging ing siji lan nduweni kanggo gaji luwih serius. Amarga programmer iki ora bisa ngawasi saka kadohan lan project iki ditinggalake tanggung kanggo kula. Aku kasil rampung ing sasi, sing aku nampa posisi lan kesempatan kanggo njaluk gaji luwih.

Apa morale?

Sampeyan bisa ngomong yen aku begja sinau ing ngendi dheweke menehi kabeh kawruh iki ( cathetan, aku mung digunakake kanggo nyebutake marang atasanku ), yen kahanan kaya mengkono kuwi ana ing pundhakku, lan apa sing kudu ditindakake. apa karo Jawa , iku bakal katon Rush ? Ayo kula ngelingake maneh yen sadurunge Java Rush , tingkat kecakapan Jawaku 0 - iku wae. Kapindho, nalika sampeyan ngrampungake masalah ing upaya kaping 52, ana sing kelet ing atine. Aku uga ngerti babagan pengecualian, mriksa, lan liya-liyane, sing uga dadi kauntungan kompetitif, lan umume - sampeyan mulai ngerti Java Core kanthi tliti ( kaya sing dikonfirmasi dening sertifikat OCA, sing dakliwati kanthi biaya perusahaan lan entuk 94 % ), lan tanpa iki aku ora weruh akeh titik ing nerusake. Minggu ngarep aku ditugasake kanggo proyek anyar saka awal, sing bakal dakpimpin dhewe (kalebu desain database, pilihan teknologi, lan uga ngrekrut tim). Uga, aku bakal nganakake wawancara lan mriksa kemajuan Juniors kanggo nemtokake apa worth utawa ora. Aku pengin ngomong yen ing prakara iki aku dibantu ora mung dening kawruh faktual, nanging uga dening kemampuan kanggo nggawe komunikasi karo tim, saiki aku uga kanggo manajemen, kemampuan kanggo nggawe roso kesengsem lan bukti sing aku bakal weruh kabeh liwat kanggo pungkasan. Matur nuwun kanggo perhatian sampeyan, muga-muga kabeh wong luwih ketekunan lan perhatian sing rinci.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION