Try using it in your preferred language.

English

  • English
  • 汉语
  • Español
  • Bahasa Indonesia
  • Português
  • Русский
  • 日本語
  • 한국어
  • Deutsch
  • Français
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • Nederlands
  • हिन्दी
  • Magyar
translation

Esta es una publicación traducida por IA.

투잡뛰는 개발 노동자

[Sin ser un experto, sobrevivir como desarrollador] 16. Consejos para crear una cartera para desarrolladores junior

Seleccionar idioma

  • Español
  • English
  • 汉语
  • Bahasa Indonesia
  • Português
  • Русский
  • 日本語
  • 한국어
  • Deutsch
  • Français
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • Nederlands
  • हिन्दी
  • Magyar

Texto resumido por la IA durumis

  • Al crear una cartera para desarrolladores junior, debes especificar concretamente los servicios o funciones que realmente has desarrollado, además de los aspectos técnicos, para aumentar la comprensión del proyecto.
  • Por ejemplo, es importante describir en detalle qué funciones has desarrollado en un proyecto de "Comunidad para estudiantes que buscan trabajo", qué dificultades técnicas has encontrado en el proceso de desarrollo, etc.
  • Los desarrolladores no son solo personas que implementan tecnologías, sino que desarrollan servicios que satisfacen las necesidades reales de los usuarios, por lo que es importante mostrar en el portafolio la comprensión del trabajo y la capacidad de análisis.

Sobreviviendo como desarrollador sin ser de la carrera


#16. Consejos para crear un portafolio de desarrollador principiante


Por lo general, los casos de personas que se preparan para un trabajo como desarrollador son personas que sí son de la carrera, que se gradúan de la universidad y buscan trabajo como desarrollador, y personas que no son de la carrera, que se gradúan de un instituto y se preparan para un trabajo.

Recientemente, a través del mentoring de Infrán, he estado revisando los currículums y portafolios de estudiantes aspirantes a desarrolladores que no son de la carrera, y les he estado dando retroalimentación, y he visto muchos casos que repiten el mismo patrón, por lo que hoy me gustaría hacer un resumen de los consejos para crear un portafolio como desarrollador principiante (no de la carrera).


[Consejos para crear un portafolio de desarrollador principiante]

En el portafolio, es importante incluir varias experiencias de proyectos. En los institutos, generalmente se realizan dos proyectos, que se convierten en experiencias de proyectos. Es necesario describir cada proyecto en detalle, incluyendo las tecnologías que se utilizaron, las funciones que se desarrollaron, etc., y escribir qué función desarrolló.

En esta parte, los aspirantes a desarrolladores principiantes suelen cometer el error de centrarse demasiado en la "tecnología". Lo explicaré con un ejemplo.


Nombre del proyecto : Comunidad para aspirantes a desarrolladores
Tecnologías utilizadas : Spring boot, Oracle, JPA, React.js, CSS, HTML
Tareas a cargo

  • Al escribir varias personas al mismo tiempo, la TPS aumenta demasiado, por lo que se mejora la velocidad 2.5 veces a través de la optimización de JPA
  • Se aplica MSA para que cada servicio se procese de forma distribuida, lo que reduce el tiempo de recuperación en caso de fallas y mejora la velocidad.
  • Se implementa JWT para fortalecer la seguridad mediante la gestión de permisos.


Si miras el contenido de arriba, podrías pensar que el proyecto está bien documentado en términos técnicos. Sin embargo, alguien que ve este portafolio por primera vez podría sentir "Entonces, ¿qué funciones creaste?".

Lo que falta en esta parte es el contenido del "trabajo", y falta qué "servicio o función" se ha desarrollado. Básicamente, el portafolio o la descripción de la experiencia laboral que yo persigo es la introducción del trabajo + el contenido técnico, por lo que la retroalimentación de este portafolio fue la siguiente.


Nombre del proyecto : Comunidad para aspirantes a desarrolladores
Tecnologías utilizadas : Spring boot, Oracle, JPA, React.js, CSS, HTML
Tareas a cargo

  • Desarrollo de un tablero de preguntas y respuestas para usuarios que pueden hacer y responder preguntas sobre información de trabajo entre usuarios.
    • Al escribir varias personas al mismo tiempo, la TPS aumenta demasiado, por lo que se mejora la velocidad 2.5 veces a través de la optimización de JPA.
    • Se implementa un sistema de selección de referencias a Naver Knowledge in para mejorar la participación de los usuarios.
  • Desarrollo de un bot de rastreo de información de trabajo, una función para escribir y guardar currículums y cartas de presentación.
    • Se aplica MSA a cada servicio para que cada servicio se procese de forma distribuida, lo que reduce el tiempo de recuperación en caso de fallas y mejora la velocidad.
  • Desarrollo de la función de inicio de sesión social (Naver/Kakao).
    • Se implementa JWT para prevenir accidentes de seguridad que pueden ocurrir, como el robo de tokens.

Es un ejemplo un poco simple, pero se ha añadido qué trabajo se ha desarrollado, por lo que se puede sentir qué tipo de servicio ha desarrollado esta persona y por qué se ha preocupado técnicamente durante el proceso de desarrollo, y se ha dado retroalimentación como portafolio.

Personalmente, creo que tanto los aspectos técnicos como los aspectos laborales deben considerarse cuidadosamente. No es casualidad que el sector financiero contrate a personas que tengan experiencia en el trabajo financiero. Los desarrolladores deben conocer mejor el trabajo que los usuarios reales, por lo que es necesario demostrar su comprensión y capacidad de análisis del trabajo.


Espero que esto ayude a los aspirantes a desarrolladores que estén creando portafolios.

TheCareer
투잡뛰는 개발 노동자
코딩, 취업, 이직, 경제에 관심 많은 IT 노동자
TheCareer
[No técnico, sobreviviendo como desarrollador] 17. Portafolio de desarrollador principiante, ¿hasta dónde? El portafolio de un desarrollador principiante debe centrarse en la capacidad de desarrollo. Es más efectivo completar las funciones CRUD básicas y obtener experiencia en la integración de API externas que implementar Infra, puede utilizar la API de inici

3 de abril de 2024

[No técnico, sobrevivir como desarrollador] 9. Sitios web adecuados para crear un portafolio Se presentan tres tipos de sitios web que son adecuados para que los estudiantes de becas o bootcamps los creen como portafolios de empleo. Puedes desarrollar groupware, ERP, sistemas internos de recursos humanos, etc. que se utilizan comúnmente en las em

30 de marzo de 2024

[Sin experiencia, sobrevivir como desarrollador] 8. ¿Cómo escribir una carta de presentación? Esta es una guía para escribir una carta de presentación para que alguien sin experiencia en el campo pueda conseguir un trabajo como desarrollador. Se le explica en detalle cómo escribir sobre su proceso de crecimiento, fortalezas y debilidades de su per

30 de marzo de 2024

Creamos un programa automatizado para mejorar la productividad. Durumis es una empresa que desarrolla programas automatizados para mejorar la productividad. Puede utilizar la automatización para diversas tareas, como el trabajo, los pasatiempos y la vida diaria, para convertirla en su propio robot secretario. Ofrecemo
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
¡Mi propia secretaria robot!
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마

22 de marzo de 2024

¿Qué pruebas se deben realizar para el desarrollo de una aplicación de una sola persona? Aprenda cómo establecer prioridades de prueba y crear una estrategia de prueba efectiva para el desarrollo de aplicaciones. El autor prioriza las pruebas de personas, las pruebas de integración, las pruebas unitarias y las pruebas de aceptación/widget en
Alien Story
Alien Story
Alien Story
Alien Story
Alien Story

16 de mayo de 2024

[MyonClub] Charla Mensual: ¡Estuve en la edición de marzo! En el evento "Mi Ser" que se llevó a cabo en LinkedIn, pude obtener inspiración sobre el viaje de autodescubrimiento y el crecimiento a través de las experiencias y consejos de los oradores. En particular, se destacó la importancia de cultivar nuestras fo
에코훈의 메아리
에코훈의 메아리
에코훈의 메아리
에코훈의 메아리
에코훈의 메아리

21 de marzo de 2024

La primera historia de un desarrollador de aplicaciones alienígenas La historia de un desarrollador que elige durumis para comenzar un blog global. Su objetivo es promover una aplicación de citas internacional utilizando soporte para 38 idiomas y herramientas de traducción automática de YouTube. También es el operador del
Alien Story
Alien Story
Alien Story
Alien Story
Alien Story

21 de abril de 2024

Blog sobre desarrollo web, SEO y el papel del desarrollador Esta es una descripción que escribí basándome en mi comprensión del contenido del blog: El blog Devapenseo Webian trata sobre el desarrollo web, SEO y el papel del desarrollador en la construcción de sitios web efectivos y optimizados para los motores de
Devapenseo Webian
Devapenseo Webian
devapenseo webian
Devapenseo Webian
Devapenseo Webian

23 de febrero de 2024

Otro proyecto terminado. ¿Y ahora qué? Centrarse únicamente en el propio papel dentro de un proyecto supone perder oportunidades de crecimiento. Entender las perspectivas de los distintos interesados y el contexto general del proyecto permite alcanzar un crecimiento 3 veces más rápido. En este
Byungchae Ryan Son
Byungchae Ryan Son
Byungchae Ryan Son
Byungchae Ryan Son

22 de mayo de 2024