JavaRush /Blog Jawa /Random-JV /5 tips kanggo nambah kasempatan kanggo golek proyek

5 tips kanggo nambah kasempatan kanggo golek proyek

Diterbitake ing grup
Halo kabeh! Iku ora kanggo kula kanggo pitutur marang kowe carane angel iku kanggo njaluk proyek minangka programmer tanpa pengalaman ing 2023. Kompetisi ing tingkat "ora ana pengalaman" wis akeh banget bubar (utamane thanks kanggo sumber daya kayata JavaRush, GeekBrains, etc.) Akibaté, dadi angel banget kanggo ngadeg metu ing antarane massa lulusan saka kabeh jinis kursus online. Lan masalahe ora lulus wawancara kanthi apik. Masalah dadi mung nyedhaki. Kepiye lulusan JavaRush bisa metu saka akeh sing golek kerja? Aku ora bakal nulis babagan teknologi perusahaan kayata Spring lan Hibernate sing jelas kanggo wong Jawa, amarga dheweke kudu duwe, lan tanpa dheweke bakal angel golek kerja. Ing ngisor iki ana 5 rekomendasi kanggo para pangembang sing pengin golek kerja ing 2023. Saben wong mesthi bakal menehi resume sampeyan akeh poin ekstra.

1. Sinau JavaScript.

Saiki JS minangka basa pamrograman sing paling populer ing antarane para majikan . Warta HackerRank nganakake survey ing antarane perusahaan babagan "kepengin", lan metu ing posisi pisanan miturut panjaluk majikan.
5 tips kanggo nambah kesempatan golek kerja - 2
Alesane prasaja - JavaScript saiki ora duwe alternatif serius nalika ngembangake frontend. Yen sampeyan nguwasani JS "murni" lan salah sawijining kerangka kerja sing populer (utamane React utawa Angular), kemungkinan sampeyan dadi programer bakal nambah MANY TIMES . Kaping pisanan, perusahaan apa wae sing golek pangembang Java bakal bungah yen dheweke ngerti JavaScript. Alesan kanggo iki cukup prasaja: asring ana tugas cilik ing proyek - contone, ndandani sawetara fungsi. "Tombol A kudu diarani dudu A, nanging B, ora ana ing sisih tengen, nanging ing sisih kiwa, lan nelpon fungsi X, dudu Y, ing sisih mburi." Nanging ing kasus iki, loro backend lan frontend kudu didandani. Lan sanajan tugas kasebut dhasar, wong loro isih dibutuhake kanggo ngrampungake: buruh mburi lan buruh ngarep. Nanging yen tim duwe wong sing ngerti loro (ora kudu ing tingkat pinunjul), jumlah sumber daya kanggo ngrampungake tugas kuwi suda Ngartekno. Kapindho, lowongan kanggo junior lan interns katon luwih kerep kanggo buruh ngarep tinimbang kanggo buruh mburi. Contone, sawise nggoleki HeadHunter saiki, ing kuthaku, aku nemokake 1 lowongan Java Junior, nanging Frontend Junior - 3. Umume, JS minangka kesempatan serius kanggo entuk kerja pertama . Njaluk proyek minangka Javaist - apik, kanggo wong-wong mau JS tau superfluous. Iku ora bakal bisa karo Jawa (ing akeh kutha ana sing dicokot saka lack of lowongan) - iku cukup bisa sing bisa njaluk menyang IT liwat "ngarep". Ing JavaRush, aku elinga maca "crita sukses" saka wong sing, sawise sinau ing kene, mlebu ing pangembangan ngarep. Portal sing apik kanggo sinau JS yaiku learn.javascript . Ora kaya JavaRush, nanging sampeyan bakal entuk dhasar sing kuat. Ana uga kursus ing kabeh kerangka populer (wis dibayar).

2. Sinau nulis pitakon SQL.

Kayane SQL ora kurang jelas tinimbang Spring lan Hibernate , sing ora kalebu ing dhaptar . Nyatane, ana bedane: akeh pangembang ngerti carane nggunakake SQL "ing ndhuwur" - tulis "PILIH * FROM table_name", utawa gabung karo sawetara tabel. Aku menehi saran sing sak tenane njaluk ngerti wong, lan aja ragu-ragu kanggo nunjukaké iki ing resume. Yen sampeyan ngerti apa sing ditulis ing kene lan bisa nulis kanthi cepet babagan sing padha, nilai sampeyan ing mata majikan bakal tambah akeh. Saperangan saka kolega ing sasi makarya ing lapangan ngendi padha kudu nulis akeh pitakonan SQL, lan nalika padha mutusaké kanggo ngganti lapangan kanggo pembangunan Jawa, skills iki mbantu wong katon atraktif banget ing mata juragan. Lan ing karya java-dev, mesthi, iki minangka katrampilan sing migunani banget. Aku dhewe ajeg mbukak kanggo wong-wong mau kanggo tips :) Sampeyan bisa miwiti sinau karo "Kepala First SQL", banjur mung milih salah siji saka DBMS populer (Portgres utawa Oracle, contone,) lan maca saperangan saka buku ing. Aku nyaranake portal http://www.sql-ex.ru/ minangka buku masalah . Iku katon prasaja, nanging nindakake tugase kanthi apik.

3. Nggawe profil GitHub

GitHub sampeyan bisa uga minangka perkara sing paling penting sing bakal diweruhi dening majikan potensial sawise resume sampeyan. Profil karo sawetara proyek sing lagi ditindakake mesthi bakal narik kawigaten tambahan. Kajaba iku, "Analisis GitHub" saya tambah populer ing antarane layanan rekrutmen - program khusus sing, nggunakake kode sing disimpen ing GitHub, nemokake pangembang kanggo perusahaan kanthi tumpukan teknologi sing dibutuhake. Yen mbutuhake wong sing ngerti Keamanan Spring, program kasebut ngurai GitHub lan milih pangguna sing duwe kode nggunakake teknologi iki ing repositori. Cetha yen ing wiwitan ora bakal ana apa-apa sing khusus kanggo gumunggung, nanging bisa uga diwiwiti kanthi ngunggah "tugas gedhe" JavaRush ing kana. Yen sampeyan ngrampungake tugas tes kanggo magang, pindhah menyang kana. Kita nguwasani ReactJS/AngularJS lan nggawe sawetara aplikasi siji-kaca - ana uga. Kabeh sing digawe nganggo tangan sampeyan bisa digunakake lan bisa uga dadi kapentingan kanggo majikan lan kudu katon ing profil gh sampeyan.

4. Njaluk Oracle Certified.

5 tips kanggo nambah kasempatan kanggo golek proyek - 3
Pencipta JavaRush ora bakal ngidini aku ngapusi: pitakonan sing paling umum ditakoni dening siswa potensial yaiku "Apa dheweke menehi sertifikat sawise sinau?" Certificates kanggo JR ora diwenehi, lan ana, ing umum, alesan prasaja - juragan ora kasengsem ing wong. Dheweke cukup bisa mriksa apa sing sampeyan ngerti lan bisa ditindakake nalika wawancara tanpa sertifikat kursus online. Bedane sertifikat Oracle yaiku konfirmasi resmi saka pangripta Jawa yen sampeyan pinter basa iki. Duwe ing sampeyan bakal dadi kauntungan serius kanggo perusahaan outsourcing, i.e. kanggo wong-wong sing "nyewa" pangembang menyang perusahaan liyane kanggo nggarap proyek eksternal. Contone, bank kudu nggawe klien Internet anyar. Ora duwe bathi kanggo njaga gerombolan pangembang dhewe kanggo iki - kanggo proyek siji-wektu luwih gampang golek tim saka njaba. Ing kasus kaya mengkono, padha nguripake kanggo perusahaan outsourcing. Dheweke bakal milih wong sing duwe katrampilan sing dibutuhake kanggo bank lan nggawe tim. Nanging, penting banget kanggo pelanggan ngerti yen dheweke mbayar dhuwit (lan akeh) kanggo pangembang sing cerdas. Lan ing kene sertifikat Oracle bakal dadi kauntungan sampeyan. Sawise kabeh, nyatane, iki mung siji-sijine kesempatan kanggo ngonfirmasi kualifikasi programmer Java kanthi selembar kertas. Ing tembung liyane, iku luwih gampang kanggo perusahaan kanggo "adol" pangembang certified kanggo pelanggan. Sertifikasi Oracle kasedhiya ing sawetara tingkat. Entuk level pertama (OCAJP8) ora bakal angel. Ujian kasebut bakal kalebu pitakonan mung 8 topik:
  • Java Basics (variabel, paket, metode utama (), lsp);
  • Nggarap Jinis Data Jawa (primitif, referensi, pambungkus);
  • Nggunakake Operator lan Decision Constructs (+-*/, uga if-esle, switch, etc.);
  • Nggunakake Loop Constructs ;
  • Nggarap Metode lan Enkapsulasi (metode, enkapsulasi);
  • Makarya kanthi Warisan ;
  • Nangani Pengecualian ;
  • Nggarap kelas sing dipilih saka Java API (Nggarap sawetara kelas populer - LocalDateTime, ArrayList, String).
Ora ana topik sing rumit kaya multithreading, IO / NIO, lsp. Akeh topik sing dipotong (contone, kabeh List<> implementasine, pitakonan mung babagan ArrayList<>). Sampeyan bisa nyiapake ujian nggunakake buku khusus apa wae; review kasebut kasedhiya ing JavaRush. Dheweke uga teka karo sawetara tes praktik. Ujian saiki regane $150.

5. Melu ing komunitas profesional.

Miturut asil survey sing ditindakake dening My Circle, kira-kira setengah saka pengusaha kasengsem ing partisipasi karyawan potensial ing komunitas profesional.
5 tips kanggo nambah kesempatan kanggo golek proyek - 4
Saben juragan kaping papat bisa ngelingi kasus nalika partisipasi aktif ing komunitas profesional mbantu salah sawijining calon entuk kerja.
5 tips kanggo nambah kesempatan golek kerja - 5
Sing utama (saliyane GitHub, sing kasebut sadurunge) yaiku Habrahabr lan StackOverflow. Lan yen meh mokal kanggo pangembang sing ora duwe pengalaman entuk karma dhuwur ing Stack, lan isih awal banget kanggo melu ing proyek OpenSource, banjur link menyang blog ing Habré kanthi sawetara artikel sing apik bakal katon nguntungake ing resume pemula. Mulane, yen sampeyan lagi nggarap proyek mini, aja ragu-ragu kanggo bareng karo masyarakat. Wangsulan: Bab ingkang utama kanggo maca aturan kasebut kanthi teliti, lan aja lali kanggo pisanan scour Habr kanggo artikel padha (tèks carane nampilake "Hello World" ing console ora kamungkinan kanggo kapentingan kanggo sapa). PS Donya saya ganti, lan sektor IT ora ana sing istiméwa. Iku cukup angel kanggo narik kawigaten manungsa waé saka juragan tanpa pengalaman. Muga-muga tips ing ndhuwur bakal mbantu salah sawijining "kanca sekelas" karo JavaRush entuk tugas sing sepisanan :) Yen sampeyan duwe pitakon, aku bakal seneng mangsuli ing komentar. Dan tentu saja jangan lupa like :)
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION