¿Cuál es el mejor campo de programación para entrar sin un título de CS?

Cuando fundamos Hack Reactor – The CS Degree para el siglo XXI, tuvimos que responder a esto, y pasamos por el mismo tipo de proceso de pensamiento que usted. He aquí por qué elegimos JavaScript:

  • Rango de resultados . Los desarrolladores de JS son capaces de trabajar en la pila web: desarrolladores front-end (más HTML / CSS / jQuery), ingenieros front-end (más Angular / Backbone / etc.), ingenieros back-end (Node está ampliamente implementado), completo ingenieros de pila, e incluso trabajos móviles o de visualización de datos. Como mencionó, el desarrollo front-end es fácil de conseguir y es un buen plan alternativo para tener en su bolsillo trasero.
  • Momentum El ascenso de JS a la fama de front-end en los últimos diez años ha sido impulsado por las propiedades fundamentales y estables de la web: 1) es el único lenguaje en el navegador 2) gradualmente, las aplicaciones web se están reescribiendo como aplicaciones de navegador que utilizan JS, un proceso que aún no está casi completo. Más recientemente, Node.js comenzó a recuperarse en el lado del servidor: por una variedad de razones, el idioma / la comunidad están viendo una adopción generalizada por compañías como Microsoft y Yahoo. Empresas como Groupon y LinkedIn han reescrito sus aplicaciones Rails en Node. Tendencias de Google – Interés de búsqueda en la web – En todo el mundo, 2004 – presente – Node.js y Ruby on Rails
  • Escasez laboral . Debido a esta explosión en el trabajo de JS, existe un grupo de mano de obra insuficiente y poco capacitado, y usted puede ser relativamente mayor en un período de tiempo muy corto. Mi entrevistador más reciente de JS no esperaba que supiera qué es un cierre.

Tienes dos caminos aquí. Uno, obtener un título y usar esto como un punto de partida. Dos, tienen mucha experiencia para compensar el grado faltante. Dicho esto, incluso con un título, aún necesitarás una experiencia significativa.

Las oportunidades de trabajo de JS son bastante fáciles de encontrar, pero los estándares son más altos de lo que solían ser. El trabajo de un ingeniero de JS se está volviendo mucho más complicado ahora que todas las aplicaciones se escriben para ejecutarse en el navegador. Sin algo significativo que mostrar, aún puede ser difícil conseguir un trabajo.

Debería comenzar a adquirir algo de experiencia ahora trabajando en algunos proyectos en solitario.

Hay un montón de bootcamps de Ruby on rails, aunque eso podría significar que la competencia de los graduados de bootcamp será cada vez más difícil. Javascript tiene una gran demanda, por lo que es posible que desee probar eso en su lugar.

Es cierto que las empresas más grandes y antiguas basadas en Java buscarán títulos, aunque incluso eso puede estar cambiando. Sin embargo, no tener ningún título todavía levanta una bandera en muchos lugares, así que asegúrese de poder demostrar su inteligencia …