¿Qué pasos puedo tomar para obtener una pasantía de desarrollo de software en un año o menos?

Compraría “descifrar la entrevista de codificación”, leería todo y luego haría todos los ejercicios.

Luego, cuando te sientas lo suficientemente cómodo en un idioma / plataforma, comenzaría a hackear proyectos. Sea cual sea su talento (diseño front-end, ingeniería de bases de datos o ai), haga algo con él. Desea resaltar su aptitud y demostrar que puede codificar bien. Inicie un github y contribuya a proyectos de código abierto. Haz un sitio web. Crea una aplicación para iphone. Cualquier cosa que te apetezca. Si eres un verdadero programador, tendrás el deseo de hacer cosas / arreglar cosas. Sal al mundo y haz eso. Tomar cursos de CS es una buena idea, pero solo te llevará hasta cierto punto. Tienes que demostrar lo que vales y que puedes codificar.

En términos de encontrar realmente una pasantía … Bueno, elegiste el campo correcto. Si no hay muchas compañías que vengan a su campus para reclutar, me conectaría y comenzaría a buscar un lugar para el que quiera trabajar. Con toda probabilidad buscarán pasantes. Ser proactivo. Se social. Diversificarse. Si te expones, es probable que tengas éxito.

Aquí hay una gran historia sobre cómo Zachary Harris fue notado por Google:
Un matemático hackeó Google porque pensó que era parte de una entrevista de trabajo

Aquí está una de mis respuestas favoritas de Quora sobre cómo conseguir un trabajo:
¿Cómo me uno a una startup que no está contratando, dado que no soy técnico y estoy dispuesto a recibir un pago en capital si el efectivo no es una opción?