![translation](https://cdn.durumis.com/common/trans.png)
Questo è un post tradotto da IA.
[Non specialisti, sopravvivere come sviluppatori] 17. Portfolio di sviluppatori junior, fino a che punto?
- Lingua di scrittura: Coreana
- •
-
Paese di riferimento: Tutti i paesi
- •
- Tecnologia dell'informazione
Seleziona la lingua
Testo riassunto dall'intelligenza artificiale durumis
- Il portfolio di uno sviluppatore junior dovrebbe concentrarsi sull'implementazione delle funzioni CRUD di base e sull'integrazione di API esterne per dimostrare l'esperienza di sviluppo reale.
- Infrastrutture come Docker e Cloud non sono elementi essenziali per i principianti e concentrarsi sulle competenze di sviluppo è più efficace.
- Se sei sicuro delle tue capacità di sviluppo, puoi provare ad applicare OpenStack, ma se non lo sei, è meglio concentrarsi sul potenziamento delle tue capacità di sviluppo e sulla creazione di un portfolio.
Senza laurea, sopravvivere come sviluppatore
#17. Portfolio per sviluppatori junior, fino a che punto?
Personalmente, mentre faccio da mentore tramite altre piattaforme, mi viene spesso chiesto di fornire feedback sul portfolio.
La maggior parte dei portfolio creati nelle accademie, mostra una buona comprensione degli stack tecnologici richiesti dalle aziende odierne, implementando il minimo CRUD per separare Front e Backend, ma la differenza risiede nell'esperienza con l'Infrastruttura.
In genere, i portfolio vengono creati su temi vari come ristoranti, animali domestici, gruppi, ecc., con un comune stack tecnologico.
Si usano SpringBoot, Oracle, JPA per costruire il portfolio, e lo stack tecnologico è ottimo, ma chi ha esperienza con l'Infrastruttura ha anche studiato e applicato la configurazione CI/CD tramite Docker e Cloud, oltre ad attività con Redis, database in memoria, e altri aspetti al di là dello sviluppo di base.
Tuttavia, a livello di junior, ritengo che sia sufficiente per un portfolio uno sviluppo di base solido con un'esperienza di integrazione con API esterne, senza spingersi fino all'Infrastruttura.
Le API esterne facili da usare sono principalmente quelle di accesso a Naver, mappe di Naver, portale dati pubblici, ecc., utilizzate anche nel mondo professionale. L'esperienza di sviluppo basandosi sulla documentazione di specifiche API è importante, per cui ritengo che questo tipo di portfolio sia sufficiente.
È impossibile affidare a uno sviluppatore junior sia lo sviluppo che l'Infrastruttura.
Quindi, penso che "l'importante è saper sviluppare". Ritengo che un portfolio con CRUD di base, ma realizzato con cura, sia più significativo per gli sviluppatori professionisti rispetto a un portfolio che cerca di combinare lo sviluppo con l'Infrastruttura.
Pertanto, se si è sicuri delle proprie capacità di sviluppo, è una buona idea applicare diversi open stack, ma se non si è sicuri, è meglio concentrarsi sullo sviluppo e strutturare il proprio portfolio, perché questo potrebbe essere più utile per la ricerca di lavoro.