¿Qué pasos tendré que tomar para obtener un trabajo de programación sin un título en informática?

Comenzaré señalando que esto es específico de EE. UU.

Una cosa crítica es que es importante tener una licenciatura en algo . Mis mayores fueron historia e inglés, pero tenga en cuenta que entré en el mercado laboral durante el boom de las puntocom. La demanda es mayor ahora de lo que era entonces, pero todavía era un momento inusual.

Hay algunos factores que desempeñarán un papel en la facilidad con que se consigue un trabajo:

  1. Anterior empleo tecnológico no programable; incluso con un fondo de asistencia técnica / soporte, es más fácil conseguir un trabajo como desarrollador
  2. Estar en un área metropolitana importante, o al menos un área metropolitana de tamaño decente
  3. Conocer un dominio comercial (p. Ej., Seguro)
  4. Su título, idealmente en STEM con algún tipo de experiencia computacional / matemática intensiva
  5. Tu red socioprofesional

Tenga en cuenta que no incluí la capacidad de programación. Necesitará saber cómo programar, pero saber cómo programar no es suficiente.

Lo más importante que puede hacer es la red. Si se encuentra en un área metropolitana importante, es probable que haya un espacio de hackers en su ciudad. Únase y asista a eventos e incluso pase el rato allí cuando sea posible. Tenga en cuenta los proyectos de software que le gustaría crear, incluso si las ideas son vagas y no sabe cómo construirlas; la gente le preguntará acerca de sus intereses. Además, únete a Meetup y cualquier reunión de tecnología en tu área. Para empezar, es posible que necesite encontrar empleo fuera del desarrollo. Mantente en contacto con compañeros de

En términos de aprender a programar, no recomiendo bootcamps. Reuters publicó una historia a principios de agosto de 2017 sobre el cierre de varias escuelas y los problemas generales que afectan a esa industria. Cobran mucho dinero y parece poco probable que puedan cumplir sus promesas. Sé que algunas son probablemente buenas inversiones (personalmente he escuchado cosas buenas sobre Flatiron), pero estas tienden a ser de larga duración, caras y en ciudades caras. Puede encontrar clases de programación gratuitas en un hackerspace. También puede tomar cursos introductorios de ciencias de la computación (CS) en un colegio comunitario o en una escuela regional local integral, y este tipo de escuelas tienden a tener programas para profesionales que trabajan con cursos nocturnos y de fin de semana. Los MOOC pueden potencialmente ofrecer muchos beneficios, pero no te dejan con una transcripción que los empleadores reconocerán como significativa.

Si no vive en un área metropolitana (es decir, si vive en una zona rural de Estados Unidos), busque los empleadores tecnológicos locales e intente obtener una entrevista informativa. Te resultará más difícil obtener cursos introductorios de CS, pero mira las escuelas privadas locales (además de las escuelas públicas). Puede descubrir que simplemente no es posible obtener empleo tecnológico fuera de una ciudad de tamaño decente (varios cientos de miles de personas).

Lo que recomendaría es esto.

  1. Si no sabes programar, comienza a aprender; pruebe los recursos en línea, pero muévase a un aula si es posible
  2. Comience a trabajar en redes de inmediato; Probablemente hay algo que puede hacer en el próximo mes (si no diez cosas)
  3. Ve y únete a un hackerspace
  4. Trabaje para encontrar empleo de TI en un entorno de oficina (por ejemplo, no Best Buy) e intente pasar a roles más desafiantes técnicamente
  5. Se paciente
  6. Ser persistente
  7. Cuando obtiene el trabajo, si lo disfruta, debería considerar seriamente obtener una credencial, como una maestría en ingeniería de software

¡Buena suerte! Me encantó esa primera carrera mía, y me llevó a un gran futuro.

Yo diría que busque ofertas de trabajo y verifique los requisitos. Entonces comienza a trabajar en ellos. Si estás en los EE. UU., Tal vez se ofrezca una buena capacitación como bootcamps. Muchas empresas contratan a quienes completaron estos bootcamps [1]

Notas al pie

[1] ¿Un “campo de entrenamiento de programación” me ayudará a conseguir un trabajo de codificación?

Necesitas tener habilidades de programación de primer nivel. Eso es.

No creo que deba tener un título en informática para trabajar en la industria de TI.

More Interesting

Como buen desarrollador web, ¿está aprendiendo lo básico sobre HTML o debería aprender todo el libro?

¿Cómo es IET Lucknow en términos de ubicaciones y plan de estudios?

¿Qué profesión tiene un futuro mejor: animador o ingeniero informático (ciencia)?

Como desarrollador de software, ¿con qué frecuencia trabaja en un proyecto que tiene cero conocimiento sobre las tecnologías que se utilizan?

¿Debo dejar mi doctorado en informática? Estoy en un programa de ciencias de la computación que ocupa el primer lugar, número 1 de "US News". No estoy seguro si quiero ser profesor. ¿Debo abandonar?

¿Crees que todo ingeniero informático y estudiante de ciencias de la computación debería saber cómo usar Linux? ¿Por qué?

¿Qué es lo que desearías que hicieras de manera diferente mientras cursabas tu licenciatura en informática? ¿Algún consejo para futuros estudiantes de CS?

Cómo saber si la informática está pensada para mí y qué puedo hacer para disfrutarla

Cada vez que comienzo un proyecto y algo sale mal, dejo de fumar aunque me encanta la codificación. ¿Que puedo hacer?

Estoy a punto de comenzar mi carrera en el campo de TI en India. Sin antecedentes de CS, ¿qué debo aprender primero?

¿Debo especializarme en Ciencias de la Computación o Bioquímica?

¿Cuánto ganan los estudiantes después de completar un título en informática en los Estados Unidos?

¿Qué es mejor, CSE en MNNIT o DTU?

¿Cómo debería abordar una carrera con Ruby on Rails?

¿Cuáles son algunas actividades listas para usar relacionadas con CS mientras se persigue CS a nivel de UG en India?