Esta es una publicación traducida por IA.
[No técnico, sobreviviendo como desarrollador] 17. Portafolio de desarrollador principiante, ¿hasta dónde?
- Idioma de escritura: Coreano
- •
- País de referencia: Todos los países
- •
- Tecnología de la información
Seleccionar idioma
Texto resumido por la IA durumis
- El portafolio de un desarrollador principiante debe centrarse en la implementación de funciones CRUD básicas, y es importante mostrar la experiencia de desarrollo real mediante la integración de API externas.
- Docker, Cloud, etc. Infra no son elementos esenciales en la etapa inicial, es más efectivo centrarse en las habilidades de desarrollo.
- Si confía en su desarrollo, puede intentar aplicar OpenStack, pero si no, es mejor concentrarse en mejorar sus habilidades de desarrollo y construir un portafolio.
Sin ser un profesional, sobrevivir como desarrollador
#17. Portafolio de desarrollador principiante, ¿hasta dónde?
Personalmente, mientras hago tutorías a través de otras plataformas, recibo muchas solicitudes de retroalimentación sobre portafolios.
La mayoría de los portafolios hechos en academias están bien hechos, ya que satisfacen las necesidades de la empresa actual y tienen un mínimo de CRUD implementado. También dividen Front y Backend, pero la diferencia reside en la experiencia en Infra.
En general, la gente está creando servicios web sobre varios temas como restaurantes, mascotas y reuniones, pero generalmente utilizan las siguientes tecnologías:
Están usando SpringBoot, Oracle, JPA para hacer sus portafolios, y las tecnologías son buenas en sí mismas. Sin embargo, los que tienen experiencia en Infra han estudiado y aplicado aspectos de Infra como Docker, implementación de CI/CD a través de la nube, actividades de Redis, una base de datos en memoria, etc., además del desarrollo básico.
Pero personalmente, creo que para un principiante, en lugar de trabajar con Infra, es suficiente hacer un portafolio que funcione correctamente con funciones básicas y tener experiencia en la integración de API externas.
Las API externas fáciles de usar incluyen el inicio de sesión de Naver, la API de mapas de Naver, la API del portal de datos públicos, etc. Estas API se utilizan con frecuencia en el trabajo real, y la experiencia en el desarrollo a partir de documentos de especificaciones de API es importante, por lo que creo que un portafolio hasta este nivel es suficiente.
No se puede confiar el desarrollo a un desarrollador principiante, y mucho menos Infra.
Por lo tanto, mi pensamiento es "al menos el desarrollo debería ser bueno". Creo que, en lugar de hacer algo mediocre con desarrollo + Infra, un portafolio básico de CRUD, pero con suficiente consideración y esfuerzo, puede ser convincente para los desarrolladores profesionales.
Por lo tanto, si estás seguro de tu desarrollo, puedes probar diferentes tecnologías de código abierto. Pero si no estás seguro, creo que es mejor que te centres en el desarrollo y construyas tu portafolio, lo que podría ser más beneficioso para tu búsqueda de trabajo.