![translation](https://cdn.durumis.com/common/trans.png)
Ini adalah postingan yang diterjemahkan oleh AI.
[Non-Major, Survive as a Developer] 17. Portfolio Pengembang Pemula, Sejauh Mana?
- Bahasa penulisan: Bahasa Korea
- •
-
Negara referensi: Semua negara
- •
- TI
Pilih Bahasa
Teks yang dirangkum oleh AI durumis
- Portofolio pengembang pemula sebaiknya fokus pada implementasi fungsi CRUD dasar, dan penting untuk menunjukkan pengalaman pengembangan nyata melalui integrasi API eksternal.
- Infra seperti Docker, Cloud, dll. bukan merupakan elemen penting pada tahap pemula, dan lebih efektif untuk fokus pada kemampuan pengembangan.
- Jika Anda yakin dengan pengembangan, Anda dapat mencoba menerapkan OpenStack, tetapi jika tidak, lebih baik fokus pada peningkatan kemampuan pengembangan dan membangun portofolio.
Tidak Berlatar Belakang, Bertahan Hidup Sebagai Pengembang
#17. Portofolio Pengembang Baru, Sampai Mana?
Secara pribadi, ketika melakukan mentoring melalui platform lain, saya sering diminta untuk memberi masukan mengenai portofolio.
Sebagian besar portofolio yang dibuat di lembaga pelatihan, biasanya sudah disesuaikan dengan tumpukan teknologi yang diminta perusahaan sekarang, dengan implementasi CRUD minimal, dan memisahkan Front dan Backend. Tetapi perbedaannya terletak pada pengalaman Infra.
Biasanya, orang membuat layanan web dengan berbagai topik seperti kuliner, hewan peliharaan, atau grup, dan biasanya menggunakan tumpukan teknologi berikut.
Mereka membuat portofolio menggunakan SpringBoot, Oracle, dan JPA, dan tumpukan teknologi itu sendiri bagus. Namun, bagi mereka yang memiliki pengalaman Infra, mereka sudah mempelajari dan menerapkan hal-hal di luar pengembangan dasar, seperti implementasi CI/CD menggunakan Docker dan Cloud, serta operasi basis data dalam memori seperti Redis.
Namun, secara pribadi, saya pikir pada tahap pemula, daripada menyentuh Infra, lebih baik membuat fungsi dasar yang bagus, ditambah pengalaman integrasi API eksternal saja sudah cukup bagus untuk portofolio pengembang pemula.
API eksternal yang mudah digunakan umumnya adalah API Login Naver, API Peta Naver, dan API Portal Data Publik, yang juga banyak digunakan di industri. Karena pengalaman membaca dokumentasi spesifikasi API dan mengembangkannya penting, saya pikir portofolio sebatas ini sudah cukup.
Pengembang pemula tidak dapat langsung diberi tugas pengembangan, dan Infra pun tidak dapat diberikan kepada mereka.
Oleh karena itu, saya memiliki pemikiran bahwa "asalkan pengembangannya baik". Daripada melakukan pengembangan + Infra yang kurang pas, saya pikir portofolio CRUD dasar yang telah dipikirkan dengan matang dan dibuat dengan baik dapat dipahami oleh pengembang profesional.
Oleh karena itu, jika Anda merasa cukup percaya diri dalam pengembangan, Anda juga dapat mencoba menerapkan berbagai tumpukan terbuka, tetapi jika tidak, saya pikir lebih baik fokus pada pengembangan dan menyusun portofolio, yang malah membantu dalam hal mencari pekerjaan.