Halo kabeh! Masa percobaan ing proyek anyarku wis rampung, lan saiki aku bisa nuduhake riwayat kerjaku. Aku 22 taun, aku duwe pendidikan ekonomi. Mung setahun kepungkur (Februari - Maret) Aku ora duwe skills program, lan aku ketemu Jawa mung ing game ing Siemens lawas (ing wangun "powered by Jawa" welcome window nalika miwiti game). Setaun kepungkur aku kerja ing departemen dhukungan teknis. Aku ora bakal ngomong karya iku ala utawa aku ora seneng, nanging ora utamané menarik. Lan ternyata ing sawijining wektu aku mikir - luwih becik yen sampeyan duwe proyek sing ora sampeyan lakoni kanthi perasaan "sial, aku bakal kerja maneh," nanging pancen seneng. Aku mikir - apa sing bakal daklakoni yen aku duwe, sebutno, setahun sing ora kudu entuk dhuwit, lan aku bisa nindakake apa wae sing dakkarepake? Jawabane teka dhewe - aku bakal lungguh ing omah lan sinau program. Banjur aku mutusake yen iku nganti aku. Aku ngerti yen bakal angel sinau pemrograman saka awal, yen iki bakal dadi kemunduran sementara ing karirku (aku ora mangu-mangu yen Pengembang Junior nampa kurang saka aku ing proyek kasebut), nanging aku mundur. kanggo njupuk rong langkah maju. OK. Ora let suwe ngandika saka rampung. Amarga aku pancen ora ngerti babagan basa pamrograman, ide pisananku yaiku sinau basa sing paling dakrungu (digunakake kanggo ngembangake piranti lunak ing perusahaan sing aku kerja) - PHP. Oke, cah wadon ngomong aku metu saka iku. Dheweke nyaranake manawa ing perusahaane (ngembangake aplikasi seluler) para androider nulis nganggo basa Jawa + gajine katon apik. Aku googling lan googling, mikir lan mutusake sinau basa Jawa. Langkah pisananku yaiku upaya tradisional kanggo sinau sing anyar - lengen nganggo buku, nguasai teori, lan lunga! Iki carane aku entuk buku dening Horstmann lan Cornell - Java. dhasar. Iku Maret 2014. Umumé, ing salawas-lawase uripku, aku ora nate sinau babagan buku. Iki mbokmenawa amarga cara pemahaman sing dominan ing wong. Aku tansah sinau materi mung sawise aku wis prakteke makarya liwat iku, consolidated, lan muter karo. Mula saka iku, aku nyoba sinau basa JawaMiturut buku kasebut, dheweke bakal gagal. Buku kasebut apik sanadyan. Nang endi wae ing April aku nemoni grup JavaRush VKontakte. Banjur kabeh dadi kaya ing ril. Ngatasi masalah, akeh masalah, diiringi teori sethithik, jelas cara sing paling optimal kanggo sinau materi (paling ora kanggo aku). Aku lungguh ing omah, aku lungguh ing karya lan mutusake, mutusake, mutusake) Nalika iku aku luwih yakin manawa program kasebut menarik kanggo aku. Aku ora kelingan dadi macet ing apa-apa. Telung sasi kepungkur, nalika aku tekan level 20. Aku rumangsa sinau basa luwih cepet yen sampeyan wis entuk kerja minangka programer - mula sampeyan bakal ana ing lingkungan iki 8 jam dina, 5 dina seminggu lan sampeyan bakal berkembang kanthi cepet. Dadi ing wulan Agustus aku wiwit ngirim resume. Sawetara papan ngirim tugas tes, mula aku ora nampa tawaran kerja - ndeleng maneh, aku ora kaget sanajan sepisan - aku bisa ngrampungake tugas sing diwenehake, nanging gaya coding sing ala) B Iki, kanthi cara, minangka minus JavaRush cilik - anggere masalah wis ditanggulangi lan tes wis dilewati, tugas kasebut diitung, sanajan kode sampeyan bisa uga akeh sing dikarepake. Cukup nginstal plugin Checkstyle sing padha ing Intellij IDEA, lan kahanan bakal beda - bakal nyorot titik "ragu" ing kode, sing bakal ngidini sampeyan nulis ora mung bisa digunakake, nanging uga kode sing apik lan bener. Apa wae, ing wulan September aku ditelpon kanggo wawancara pisanan. Lowongan sing ana kira-kira ing ngisor iki - pangembang saka sembarang tingkat, kita bakal kurban gaji cocog kanggo skills. Ing wawancara iki, tugas kira-kira kaya ing ngisor iki - fragmen kode diwenehi. Apa ditulis kanthi bener, lan masalah apa sing bisa kedadeyan? Aku ora ngelingi carane akeh wong aku bener. Umumé, iku perlu kanggo elinga bab Null, meh kabeh pitakonan bab iku - sing ngirim ora ngakses parameter cara tanpa mriksa dhisik (yen param != null). Adhedhasar asile, aku ditawani nyambut gawe gratis sajrone wulan pertama (magang), banjur gaji sing luwih murah (sanajan ora akeh) tinimbang ing papan kerja. Aku ngerti yen aku ora ngarep-arep usulan-usulan sing apik banget, amarga aku ngerti sethithik teori, mung praktek ing JavaRush, pengalaman nol, lan liya-liyane. Mula, aku setuju yen aku bakal lunga ing 2 minggu (wektu sing tepat kanggo mandheg ing papan sing lawas). Ing wektu sing padha, aku ngirim resume menyang perusahaan liyane. Perusahaan iki nawakake ing ngisor iki:
- 2 wulan pelatihan Java EE (2 kali seminggu 4 jam)
- yen sampeyan nuduhake asil sing apik (sampeyan kasil mbela proyek sampeyan, sing wis ditulis sajrone rong wulan iki), mula sampeyan ditawani kerja.
- Nindakake tugas praktis ing omah.
- Yen sukses, sampeyan diundang kanggo testing komputer ing kantor.
- Yen tes kasebut sukses, sampeyan bakal diwawancarai ing dina sing padha.
- apa bedane antarane pangecualian sing dicenthang lan sing ora dicenthang;
- cara apa kelas Obyek duwe lan apa padha needed;
- jinis koleksi apa sing ana lan kenapa ana;
- lan sethitik babagan multithreading.
GO TO FULL VERSION