Cómo nutrir mi carrera como ingeniero de software o ingeniero informático

Depende de lo que estés buscando. Ahora un día las cosas están cambiando mucho. Se espera que los desarrolladores de backend tengan un conocimiento pasajero del desarrollo front-end. Los desarrolladores front-end que son muy expertos en Javascript ahora pueden retomar el desarrollo back-end con Node.js. Java ahora puede manejar algunas programaciones funcionales. Tenía algunas ideas sobre cómo resultarían las cosas cuando me graduara de la universidad en 2006, no esperaba que las cosas sucedieran tan rápido. El año pasado estaba codificando Java, pero ahora estoy trabajando en SWIFT e iOS.

Mi consejo siempre aprendería nuevas habilidades, pero no demasiado. Necesita equilibrar todos los aspectos de su vida muy bien. Como industria y comunidad, no estamos haciendo muy bien a los reclutadores y empleadores que buscan los codificadores de rockstar y al mismo tiempo son muy impacientes con aquellos que requieren su ayuda, orientación o tiempo libre para capacitarse y aprender nuevas habilidades. Esto se convierte en un círculo vicioso que perpetúa el mito de la escasez de talento tecnológico y los molestos spam de reclutamiento en LinkedIn, Meetup y otros lugares en los que uno puede encontrar desarrolladores reunidos en la web. Nadie puede vigilar efectivamente su equilibrio entre el trabajo y la vida personal, y esto es muy subjetivo y varía de persona a persona, por lo que debe convertirse en su propio asistente y gerente de oficina cuando se trata de equilibrar sus necesidades de capacitación, horario de trabajo y tiempo fuera de línea. .

A2A

Continúe aprendiendo, tome clases de horas libres, sea voluntario, enseñe clases.

Trabaja en cosas que demostrarán tus habilidades de comunicación, clases de escritura y conversación especialmente.

Trabaje en cosas que mejorarán su liderazgo, trabajo en equipo, trabajo en equipo y habilidades de organización. Hay todo tipo de actividades que ayudarán con estas cosas, desde jugar u organizar equipos deportivos, hasta coordinar eventos grupales como viajes de campamento, conferencias, etc., entrenar a un equipo para niños o ayudar con un proyecto de equipo de ciencias o matemáticas para estudiantes.