Aquí hay algunos truismos que me han servido bien durante mi carrera de ingeniería de software:
– Inicialmente, busque trabajar en un conjunto diverso de problemas. Esto te ayudará a descubrir dónde están tus pasiones y talentos.
– Una vez que se concentre más en esas pasiones y talentos, concéntrese en una especialidad que está en demanda. Esto facilitará la búsqueda de otros trabajos en esa especialidad a medida que avanza su carrera, lo que le brinda diversidad adicional.
- ¿Qué es mejor, un trabajo de desarrollador en una empresa desconocida o un perfil menor en una gran empresa?
- ¿Cómo puede un desarrollador de software con dos años de experiencia cambiar su trayectoria profesional a la ciencia de datos en India?
- Como ingeniero de software o desarrollador web, ¿dónde trabaja y por qué ama su trabajo?
- ¿Mi experiencia como ingeniero de redes afectará mi posición como ingeniero de software?
- ¿Cuáles son las diferentes técnicas para mejorar la calidad de un proyecto de software?
– Busca y rodéate de personas que sean “más inteligentes que tú”. No dejes que tu ego te impida aprender de los demás.
– Esforzarse por un buen equilibrio trabajo / vida. Personalmente, protejo mis fines de semana, dedicando más tiempo durante la semana cuando es necesario. Y siempre uso el tiempo de vacaciones. Alimenta el alma y te ayuda a trabajar de manera más eficiente.
– Desarrolle una amistad / relación con un colega que respete. Úselos para la “programación en pareja” informal, un “ir al chico” para generar ideas y trabajar juntos en problemas difíciles.
– Mantenga sus habilidades afiladas asistiendo a conferencias cuando sea posible y leyendo muchos libros de ingeniería de software, incluso releyendo algunos de sus libros de texto clásicos de la universidad sobre temas en los que no ha pensado recientemente. Si las restricciones presupuestarias impiden que su empresa lo envíe a una conferencia, ofrézcase a pagar el hotel y el pasaje aéreo si pagarán la conferencia en sí.