Majoriti pengaturcara memulakan kerjaya pengekodan profesional mereka daripada jawatan pembangun Junior, yang bertujuan untuk pemula dengan pengetahuan kukuh tentang bahasa pengaturcaraan yang diperlukan dan teknologi berkaitan yang pengalaman kerja praktikalnya tiada atau terhad. Secara tradisinya (dalam industri teknologi), pembangun dibahagikan kepada empat penggredan berdasarkan tahap kelayakan mereka: Junior, Middle, Senior dan Team Lead. Atau lima, jika anda memasukkan Pelatih pengekodan sebagai "askar" peringkat terendah dalam industri pembangunan perisian. Tetapi penggredan ini agak bersyarat dan terbuka kepada tafsiran bergantung kepada syarikat atau negara. Itulah sebabnya kami memutuskan untuk melukis gambaran tentang bagaimana menjadi pembangun Junior/Tengah/Senior biasa, supaya anda dapat dengan jelas (seboleh-bolehnya) memahami perkara yang diharapkan, dan bagaimana perkara biasa dilakukan dalam industri hari ini. Sememangnya, kita akan bermula dengan kedudukan pemaju Junior.
https://www.reddit.com/r/ProgrammerHumor/comments/i7fuwa/junior_dev_dnsnsjjajaw/
Upah pastinya merupakan salah satu faedah menjadi pengekod memandangkan pembangun Junior yang mempunyai pengalaman terhad boleh mengharapkan untuk mendapat pampasan yang cukup bagus, berbanding gaji dalam bidang dan profesion lain. Sebagai contoh, di AS gaji purata untuk Pemaju Junior ialah $81,829 setahun, menurut Glassdoor. PayScale berkatapurata gaji Junjor di Amerika Syarikat ialah $53,803 setahun, yang masih agak bagus, memandangkan kita bercakap tentang pekerjaan pemula. Angka gaji untuk pasaran dunia utama lain, seperti UK, EU, dan negara maju lain, boleh berbeza-beza. Sebagai contoh, di Jerman , purata gaji seorang pembangun Junior ialah €43,614 setahun, manakala di United Kingdom ialah £25,468 (sekitar $32ka tahun), di Belanda ialah €34,200 setahun, manakala di Australiaia ialah $74,061 setahun. Mari kita bandingkan angka ini dengan gaji dalam profesion popular lain. Walaupun angka ini mungkin kelihatan agak mengagumkan, anda harus faham bahawa mendapatkan pekerjaan pembangun Junior pertama anda tidak akan menjadi sangat mudah, dan tahap pampasan mungkin jauh lebih rendah jika anda secara objektif kekurangan pengetahuan, kemahiran dan pengalaman.
Siapa Pemaju Muda?
Bukan untuk menyatakan perkara yang jelas, tetapi Pembangun Junior biasanya adalah pengkod yang tidak berpengalaman yang masih perlu mempelajari banyak perkara tentang profesion ini, cara perkara dilakukan dalam pembangunan perisian moden secara amnya, dan dalam pasukan/syarikat tertentu Junior adalah seorang sebahagian daripada. Melalui keseluruhan kitaran pembangunan produk sekurang-kurangnya beberapa kali merupakan satu lagi pengalaman praktikal penting yang masih perlu diperolehi oleh mana-mana Junior. Apabila bercakap tentang tugas dan tugas kerja tertentu, pembangun Junior biasanya adalah mereka yang akan melakukan penulisan kod yang agak mudah, dengan hasilnya disemak oleh ahli pasukan kanan, dan menangani tugas biasa yang lain, cuba mendapatkan pengalaman praktikal sebanyak mungkin. mungkin. Satu perkara yang patut disebut, walaupun. Ini adalah cara pembangun Junior biasanya diletakkan dalam pasukan pembangun, tetapi persepsi kedudukan pembangun Junior boleh berbeza jauh bergantung pada syarikat, pasaran, industri dan matlamat perniagaan. Walaupun hakikatnya seorang pengekod Junior harus menjadi pemula yang tertumpu pada pembelajaran dan mendapatkan pengalaman, adalah perkara biasa bagi banyak syarikat hari ini untuk mempunyai keperluan yang agak serius untuk calon jawatan Junior. Dalam sesetengah kes, senarai keperluan mungkin kelihatan seperti timbunan pengetahuan yang kukuh walaupun untuk pembangun Pertengahan atau Kanan. Tahap tugas yang diperoleh oleh pembangun Junior harus menjadi salah satu keperluan utama. Mereka harus agak mudah dan asas, dengan ahli pasukan kanan menyemak kerja junior dan memberikan maklum balas. Syarikat yang mengupah orang sebagai pembangun Junior, memberi pampasan sewajarnya kepada mereka, tetapi sebenarnya menggunakannya (atau menjual kepada pelanggan,
Apakah tanggungjawab Pemaju Muda?
Mari kita bincangkan dengan lebih terperinci tentang beberapa tanggungjawab paling tipikal dan khusus seorang Pembangun Muda, supaya anda mendapat gambaran yang lebih jelas.- Menulis dan mengekalkan kod.
- Menganalisis keperluan teknikal projek.
- Membetulkan pepijat kecil dan kesilapan dalam kod.
- Mengambil bahagian dalam pelaksanaan dan dokumentasi ujian.
- Bekerja dengan pasukan yang tangkas dan menghadiri mesyuarat.
- Menyediakan laporan, manual dan dokumentasi lain.
- Mempelajari asas kod dan struktur projek.
- Mengumpul maklumat daripada pengguna tentang produk.
Keperluan untuk Pemaju Muda
Berikut ialah senarai keperluan yang paling biasa dan tipikal untuk Pembangun Junior yang perlu anda penuhi untuk mendapatkan pekerjaan ini.- Pengetahuan menyeluruh tentang bahasa pengaturcaraan yang diperlukan (bergantung pada kedudukan). Untuk pengaturcara Java, itu ialah sintaks Java, koleksi, multithreading, alat untuk pengekodan (Eclipse, IntelliJ IDEA atau NetBeans), sistem dan perkhidmatan kawalan versi (GitHub, GitLab). Langkah seterusnya: menguasai rangka kerja untuk membina projek web (Maven, Gradle), rangka kerja untuk projek perusahaan (Spring, Hibernate, Spring Boot), alatan untuk ujian unit (JUnit, Mockito), dsb.
- Pengetahuan asas bahasa pengaturcaraan biasa lain, seperti JavaScript, C++ dan HTML5.
- Pengalaman praktikal asas dalam pengaturcaraan dan penulisan kod.
- Pengetahuan tentang pangkalan data dan sistem pengendalian.
- Pengetahuan asas Sains Komputer (sebagai asas pengetahuan untuk hampir semua profesion dalam pembangunan perisian).
- Keupayaan untuk mempelajari platform perisian dan teknologi baharu dengan cepat (kemahiran yang cukup penting untuk mana-mana pengkod Junior).
- Keupayaan untuk mengikuti arahan dan bekerja dalam persekitaran pasukan (kemahiran lain yang sama sekali tidak boleh dipandang rendah, walaupun ia sering melakukannya).
Mengapa menjadi Pemaju Muda?
Walaupun keperluan dan tanggungjawab pembangun Junior sepatutnya lebih atau kurang jelas, mari kita lihat bahagian yang paling menarik dalam pekerjaan ini, iaitu perkara yang harus diharapkan oleh pengekod Junior daripada bekerja dalam jawatan ini.- Wang.

- Pengalaman.
GO TO FULL VERSION