Cómo cambiar mi carrera de ingeniero de sistemas a programador

Al comienzo de mi carrera de “programación”, estaba 50% escribiendo código HTML y 50% administrando servidores Linux. Lo que hice fue establecer un objetivo para mí para aprender un lenguaje de programación (Perl, luego Java) y practicar cada oportunidad que tengo. Una vez que terminé con mi trabajo de 9–5, trabajé en la construcción de una demostración de un sitio web con registro de usuario e hice otros ejercicios de programación.

Me uní a una startup y configuré sus servidores y también codifiqué su sitio. El inicio falló pero aprendí mucho de él. ¡Poner mi trabajo y proyectos en mi currículum me valió algunas entrevistas telefónicas, entrevistas personales y, finalmente, una oferta de trabajo de Edmunds para ser programador!

Lo mejor de Estados Unidos es que está lleno de oportunidades. El “cómo” no es difícil. La parte difícil es invertir el tiempo para lograr tus objetivos.

  • Aprenda sobre metodologías de desarrollo, Agile.
  • Aprenda sobre algoritmos y estructuras de datos (más que antes).
  • Ya sabes algo de lenguaje de programación. Un par de guiones. Busque uno de acuerdo con el entorno en el que desea trabajar (back-end, front-end, móvil). Y trabajar en ello.
  • Participa en algún tipo de proyecto abierto, para ganar experiencia.
  • Busca trabajo en la sucursal.

More Interesting

¿Las tecnologías QBurst son mejores que una compañía de reclutamiento masivo como TCS o Infosys para una nueva?

¿En qué consistiría el curso de ingeniero de software autodidacta?

Soy un ECE más reciente y todas las habilidades de programación que tengo están limitadas a C. Recientemente me encontré con este anuncio de reclutamiento de Infosys y los puestos que se otorgan son, programador analista en prácticas, pruebas y asociado técnico. ¿Cuál será más adecuado para mí?

He trabajado como ingeniero de software en la misma compañía durante un par de años. Me gusta la compañía y la gente, pero estoy aburrida. ¿Qué tengo que hacer?

¿Cuáles son las habilidades que lo convertirían en un buen ingeniero?

¿A qué edad el ageismo comienza a afectar las oportunidades para los ingenieros de software? ¿Puedo tener una buena carrera de software de más de 30 años como ingeniero, o debería aspirar a la administración lo antes posible?

¿Cuáles son algunas de las habilidades equivalentes de grado CS que posee un ingeniero de software que no tiene un título?

¿Es más difícil conseguir un trabajo en SpaceX o Google para un ingeniero de software?

¿Se recomienda tener muchas habilidades técnicas antes de decidir ser un administrador de software? ¿Es posible ser un buen administrador de software sin suficiente aptitud técnica?

¿Qué tan fácil es hacer una transferencia interna a otro equipo en una gran compañía tecnológica, y cómo se comparan compañías como Microsoft, Google, Facebook y Yahoo en términos de facilidad de transferencia interna?

Cómo convertirse en un desarrollador de software sin universidad

Soy ingeniero de soporte de TI. ¿Qué certificación MCITP debo tomar?

¿Cómo es el proceso de entrevista para la pasantía de ingeniería de software de verano en Twitter y cómo debo prepararme? Además, ¿los pasantes con buen desempeño reciben ofertas de devolución a tiempo completo?

¿Por qué no obtengo trabajo en Bangalore? Soy un graduado de B.Tech en CS. Me he postulado a varias bolsas de trabajo, pero no recibo ninguna entrevista. Tenga en cuenta que estoy más fresco. ¿Cuál debería ser mi enfoque?

¿Cuánto puede ganar un ingeniero que se une a Pinterest en una próxima salida a bolsa? (a partir de mayo de 2014)