Dadi pira suwene sinau basa Jawa? Sepuluh taun, sepuluh minggu, utawa sedina? Mungkin kabeh urip sampeyan? Sampeyan bisa nemokake jawaban sing aneh kanggo pitakonan iki ing sawetara forum online. Ayo dadi cetha saka wiwitan. Ing artikel iki "ngerti Jawa" ora ateges sampeyan bisa nulis "Hello world program". Iku babagan ngerti basa Jawa kanthi cukup kanggo nemokake proyek pisanan sampeyan. Motto Buzz Lightyear ing judhul iki dudu guyonan. Sampeyan bisa uga terus sinau basa Jawa utawa basa liya ing salawas-lawase. Alesane yaiku basane terus berkembang, ruang lingkupe ganti lan… Kabar apik, kanca-kanca!Ora ana alesan kanggo panik! Sinau misi Jawa mesthi bisa rampung sajrone 3 nganti 12 wulan, nanging akeh nuansa sing bakal kita bahas ing artikel iki. Ing kene kita bakal nyoba mangsuli pitakon "carane sinau basa Jawa kanthi cepet".
Yuliya Deinega , pangembang piranti lunak otodidak. Yulia kerja ing LinkedIn minangka REACH Apprentice Engineer Uga, dheweke nggawe saluran YouTube , kanggo nuduhake pengalaman sinau program komputer lan golek kerja ing Silicon Valley
Wong-wong sing wiwit sinau basa Jawa bisa dipérang dadi telung kategori utama:
PS: Saiki kepiye sampeyan? Suwene sampeyan sinau basa Jawa saiki? Apa proses iki angel? Utawa mbok menawa sampeyan wis nemokake proyek sing gegandhengan karo Jawa pisanan? Apa angel? Utawa Mungkin sampeyan mung miwiti looking for iku? Nuduhake pengalaman sampeyan ing kene!
Carane kita goleki jawaban
Pitakonan "suwene suwene sinau basa Jawa" pancen angel banget. Kita dibagi dadi sub-pitakonan sing luwih spesifik lan mangsuli ing kene. Kanggo luwih tepat, kita nggunakake wawancara karo siswa CodeGym, sumber terbuka, lan statistik saka Survey. Survei kasebut yaiku babagan proses sinau Jawa lan nggoleki proyek sing sepisanan. Iki ditindakake dening salah sawijining unit CodeGym lokal. Peserta survey yaiku siswa CodeGym tingkat 30 lan ndhuwur, sing nemokake proyek sing gegandhengan karo Jawa pisanan utawa melu Magang Jawa.Apa tegese "Ngerteni Jawa"?
Jawaban sing paling akurat, sanajan umum banget kanggo pitakonan iki yaiku "bisa ngrampungake masalah nggunakake Jawa." Masalah kasebut bisa uga dadi tujuan "lulus ujian" utawa "entuk kerja". Utawa bisa dadi tugas teknis, salah siji sing gedhe "kanggo nggawe proyekku dhewe cukup apik kanggo Play Market", contone, utawa sing cilik kayata "ngerti carane nulis kode sing nindakake apa sing sampeyan butuhake." Mesthi wae, masalah sampeyan bakal ganti wektu. Sawise entuk proyek pisanan, sampeyan kudu tuwuh dadi posisi (contone, saka Java Junior Developer nganti Java Middle/Senior Developer). Tugas coding pisanan diterusake karo tugas kapindho. Salajengipun, nalika sampeyan nindakake, sawetara gol anyar bakal katon. Ayo bali menyang pitakonan kita. Apa tema sampeyan kudu ngerti kanggo nulis "Aku ngerti Jawa" ing CV? Siswa Jawa biasane sinau topik sabanjure:- Inti Jawa utawa
- Inti Jawa + JUnit utawa
- Inti Jawa + Database utawa
- Inti Jawa + Piranti utawa
- Inti Jawa + Pustaka utawa
- Inti Jawa + Spring + SpringBoot + Hibernate utawa
- Inti Java + Android SDK utawa
- …lan kabeh kombinasi ing ndhuwur.
- Jinis dhasar lan obyek
- Konstruksi dhasar (Operator Khusus, Loop, Cabang)
- Konsep OOPs
- Kelas Wrapper
- Koleksi
- Multithreading
- Aliran I/O
- Penanganan Pengecualian
Cara pribadi sampeyan. Apa sampeyan sinau basa Jawa?
Ing artikel iki kita ora nimbang opsi kaya "Aku sinau basa Jawa mung kanggo seneng-seneng" utawa "Aku arep mulang basa Jawa ing mangsa". Ing kene kita ngomong babagan panggunaan profesional Jawa ing IT. Saiki, paling asring basa Jawa diwulangake kanthi salah siji saka telung cara:- Java Developer, saka trainee/Junior Developer nganti Senior Developer
- Pangembang Android, indie utawa ing perusahaan (Junior nganti Senior)
- QA Automation (karo Jawa)
Pangembang Jawa
Kolam Java Developer jembar banget lan syarat kanggo kawruh Jawa yaiku kanggo entuk pakaryan pisanan sing bisa beda-beda. Miturut Survei CodeGym, ana sawetara wong sing entuk tugas Java Junior pisanan sing ngerti Java Core lan ora liya. Perusahaan-perusahaan kasebut siap nglatih sajrone proses kerja. Nanging, iki minangka acara sing cukup langka. Luwih kerep wong kaya ngono bisa melu magang utawa dadi trainee Jawa sawise lulus sawetara ujian. Biasane pelamar Java Junior kudu ngerti luwih saka Java Core kanggo entuk kerja pertama. Iki minangka dhaptar teknologi sing cocog sing kudu dingerteni Pangembang Jawa.- Inti Jawa
- JDK API
- Jawa 8 (lambdas), Jawa 11
- Pustaka Testing (JUnit)
- Spring Framework
- Spring Boot lan Spring MVC
- Hibernate
- JDBC
Pangembang Android
Pangembang Android bisa kerja kanggo perusahaan utawa duwe proyek dhewe. Dheweke kudu ngerti Java Core lan sawetara teknologi liyane. Ing kene kita duwe infografis sing nuduhake cara Pangembang Android. Inggih, ana akeh titik ing dhaptar, nanging ora akeh sing langsung babagan Jawa (mung alat tes, lan sejatine Jawa Inti). Biasane pangembang setuju yen sinau pemrograman Android dhewe luwih gampang lan luwih cepet tinimbang pangembangan Enterprise. Nanging, sanajan kanggo wong-wong sing kepengin dadi Java Junior, bakal migunani kanggo nggawe proyek Android kanggo nglatih katrampilan program sampeyan.Otomasi QA
Otomasi QA sing apik kudu ngerti basa pamrograman kanthi apik, iki minangka salah sawijining katrampilan sing paling penting kanggo profesi iki. Nyambung menyang Jawa- Jawa Inti (utamane OOP, Koleksi, FileOperations)
- Pustaka Testing (JUnit)
- IntelliJ IDEA
- Selenium RC/WebDriver framework
- Model Obyek Kaca
- HTML/CSS
- SQL
Sapa sing takon? Potret calon mahasiswa Jawa
“Aku kira iku gumantung saka latar mburi lan jumlah wektu sing bisa digunakake kanggo sinau. Nalika miwiti lelungan minangka pangembang piranti lunak, aku bakal ngentekake paling ora 40 jam seminggu kanggo sinau. Sawise 6 wulan sinau full-time, aku rumangsa yakin yen aku bisa nguwasani teknologi anyar dhewe. Kanggo entuk proyek pertama minangka insinyur piranti lunak, sampeyan ora mung kudu sinau basa Jawa, nanging uga ngerti dhasar ilmu komputer, pemrograman berorientasi obyek lan nulis sawetara proyek sing bisa nampilake karya sampeyan. Aku iki bisa njupuk nang endi wae antarane sangang lan rolas sasi. Aku ngerti iki muni kaya akèh karya, nanging ora aran pundung! Perjalanan iki bisa nyenengake yen sampeyan nemokake aspek coding apa sing ndadekake sampeyan seneng lan ngidini sampeyan main.- "Rookies". Pengalaman nol. Nah, ing kene ana wong sing ora ngerti babagan program.
- "Tengah". Siswa kanthi pengalaman pemrograman minimal utawa kacau. Wong-wong mau sinau program ing sekolah, universitas utawa kursus, nanging ora sinau serius.
- "Pros". Pangembang piranti lunak sing ngerti basa pamrograman liyane (1 utawa luwih).
- 33,3% pancen anyar
- 17,6% ngerti paling ora siji basa pamrograman
GO TO FULL VERSION