Me estoy acercando a los 40, y tengo un niño pequeño. La semana pasada fue horrible en términos de trabajo. Menos mal que mi jefe es muy comprensivo.
Me las arreglé para ponerme en una posición muy curiosa: solo trabajo a tiempo parcial y trabajo desde casa. Fue un movimiento muy consciente, pero también un movimiento con mucha suerte: fui contratado por mi jefe anterior en Big Company para trabajar en su New Startup.
Este preámbulo a tu respuesta es importante porque pones ejemplos de cosas en las que podrías enfocarte, pero no son habilidades reales, y en mi humilde opinión, al final no requieren mucha energía. Los frameworks, lenguajes, algoritmos, toman tiempo, pero no toman energía. Las habilidades que me trajeron aquí en esta posición tan cómoda no son estas habilidades.
Necesitas saber qué código no necesitas escribir . Los desarrolladores jóvenes nunca lo saben, pero tú sí: encuentra la parte del sistema que no es necesaria y nunca la implementas. El código que nunca se escribe no tiene errores, no tiene costos de mantenimiento ni costos de desarrollo. También nunca es atrasado.
- ¿Cuál es la forma más fácil de aprender código para principiantes?
- ¿Qué es algo que siempre quisiste aprender pero nunca lo hiciste?
- ¿Es una buena idea aprender dos instrumentos al mismo tiempo o podría salir mal?
- ¿Alguien ha aprendido un idioma en 3 meses? ¿Cómo lo hiciste?
- Cómo aprender computador prácticamente
Necesita una comprensión justa de las tecnologías que utiliza y las tecnologías que usa el mundo. Los marcos y los idiomas están en esta sección, pero no estudias la API de React, estudias sus aspectos internos, por lo que entiendes por qué resuelve el problema que ellos quieren resolver realmente bien. Esa es la energía bien gastada. También le ayuda a desarrollar una intuición sobre qué código no escribieron y por qué.
Necesitas aprender a dirigir a las personas, incluso si no eres su superior. Liderar significa primero en el campo de batalla, no tiene nada que ver con el rango. Es más que saber qué construir y cómo construirlo, también significa ayudarlos a ver la visión y ayudarlos a ejecutarla. A los 40 años, usted sabe qué hacer para poder cumplir, pero hay muchas maneras de hacerlo, y otras personas necesitan otros tipos de estímulo y otros tipos de ayuda.
Ser un buen líder también significa que no necesita estar físicamente en la oficina para que las cosas funcionen. Puede estar en una obra escolar durante una reunión, y su equipo se encarga de ello. Puede pasar menos tiempo escribiendo y más tiempo revisando el código. Tienes la oportunidad de escribir las cosas realmente complicadas que las personas menos experimentadas tardarían una eternidad en escribir, y escriben los volúmenes carnosos. Te conviertes en el catalizador en lugar del ingrediente. ¿Consíguelo?
Finalmente, debe poder decirle a sus superiores que desea estar en casa. Esto es difícil, varía mucho de una compañía a otra, y no tengo una receta para el éxito. Mi experiencia pasada sugiere que la apertura y el compromiso son clave: debe poder decir que estará con su familia, pero el proyecto es seguro. Después de todo, solo está creando la mitad, la tecnología que eligió le permite Vuela rápido y tu equipo mola.