Como lograr un exitosa carrera como Ingeniero de Software

Entrevista realizada por Emmanuel Olvera a Edwin Cruz quien cuenta con más de 6 años de experiencia como Agile Software Engineer.

Nos comparte tips para lograr una exitosa carrera como ingeniero de software y crecer de novato a profesional.
http://empleosti.com.mx/blog/mejorar-ingeniero-de-software/

Algunos temas que abordamos:

Programador Orientado al negocio.
Asistir a eventos y hacer que valga la pena.
Leer buenos libros
Top Ten developer Qualities
Lenguajes de programación
No inventar la rueda
Perfil que puede destacar en una entrevista de trabajo
Más de Crowd Interactive

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Sr. Negativo

Me gustó la entrevista, se

Me gustó la entrevista, se aprende mucho.

@Sr- Pero no dices que es lo

@Sr- Pero no dices que es lo que te gustó :)

Lo estoy oyendo y listo aquí las Top 10 Developer Qualities que menciona Edwin

 1. Que le guste programar
 2. Terminar las cosas
 3. Hacer refactoring ( siempre estar mejorando el código base )
 4. No reinventar la rueda
 5. Codigo con pruebas
 6. Aprovechar códigos existentes
 7. Sistemas diseñados para usuarios ( no para geeks )
 8. Código autodescriptivo
 9. No ser "religioso" sobre las tecnologías
10. Tener teoría básica, ej. diferencia entre array y hash

Hay más cosas como el perfil de la empresa que menciona que tiene como objetivo enviar a cada participante a al menos una conferencia internacional para que aprenda.

Comenten lo que más les gusta de la entrevista. Kudos a EmpleosIT por el video y esperamos más.

Imagen de Sr. Negativo

La entrevista

Lo que más me gustó de la entrevista

  1. No conformarse, seguir aprendiendo
  2. Conseguirse un gurú programador que te auxilie en todo momento (jajaja es verdad)
  3. Investigar nuevas tecnologías
  4. Buscar nuevos caminos de trabajo
  5. Mejorar tu código
  6. etc.
Imagen de EmpleosTI

Que bueno que les gusto y

Que bueno que les gusto y gracias por los comentarios.

Osar gracias por sacar la lista de Top 10 Developer Qualities.

Acá les comparto un par de entrevistas más:

Libros de Programación, pair programming y otras hierbas con Gilberto Alvarado @HackerGil

http://empleosti.com.mx/blog/libros-de-programacion-pair-programming-y-o...

Tips para ser un mejor desarrollador con Jeduan Cornejo @Jeduan

http://empleosti.com.mx/blog/ser-un-mejor-desarrrollador/

Emmanuel

Imagen de beto.bateria

Importante:

Alguno que es muy importante para cualquier empresa y es en donde los de informatica pueden ayudar:

Saber el el ciclo de la empresa para cual se esta haciendo el software(sobre todo si no eres outsourcing, es decir, en la misma empresa trabajas):
Produccion.
Venta.
Administracion.

Por ejemplo, si sabes de un problema que hay en produccion; hay un proceso en donde se tarda mucho, vas e investigas que esta pasando, y te das cuenta, que tardan porque no tienen la informacion adecuada; tal vez con una pequeña interface y unas consultas lo puedes resolver.

A veces los departamentos de la empresa manejan datos importantes a travez de una hoja de excel, y es muy tardado obtener informacion que valga la pena (hago incapie en datos e informacion), tal vez con un pequeño programa hagas ahorrar tiempo al obtener la informacion mas entendible.