¿Cuánto tiempo llevará obtener un trabajo de programación que pague al menos 40k / año?

Sin experiencia, la parte más difícil será conseguir una entrevista. Asumiré que aprendió algoritmos y estructuras de datos al obtener su título, por lo que no debería llevar mucho tiempo revisarlos y poder implementarlos.

Parece que estás buscando comenzar con una compañía más pequeña y menos conocida. Esas compañías tienden a hacer preguntas más específicas de idioma o de plataforma que preguntas de algoritmos.

Entonces, para obtener una entrevista, investigaría sobre algunas posibles compañías a las que me interesaría postular y aprendería qué idiomas y plataformas están utilizando. Luego, comience a crear una cartera con ese idioma para que tenga algo que mostrar cuando presente la solicitud. Mientras construye su cartera, debe adquirir un conocimiento profundo del idioma elegido. Probablemente pueda buscar en Quora y encontrar muchas buenas preguntas que podrían hacerse en una entrevista para Java o Python, etc.

Con una cartera decente y un buen conocimiento del dominio, debería poder obtener una entrevista en poco tiempo. Entonces todo depende de usted y ese 120 IQ para pasar la entrevista.

La cantidad de tiempo que le lleve construir el portafolio y dominar el idioma que elija dependerá de cuán mal lo desee y cuán diligente sea. Entonces, en palabras de Muhammad Ali “La voluntad debe ser más fuerte que la habilidad”

Muy amplia pregunta. Hay muchos factores que intervienen: su experiencia actual, título universitario (no siempre es necesario), pasantías, etc. Su mejor opción es establecer contactos con quienes conoce o participar en una pasantía.

Si lo disfrutas, no lo olvides. Pero consigue un trabajo de todos modos. Cubrir las facturas no es opcional y saca a muchas personas de tu espalda mientras haces lo que quieres.

Además, estar en el reloj le brinda más capacidad para conectarse y encontrar lugares donde puede programar sin un trabajo de programación. Es mucho más fácil conseguir un trabajo cuando su historia “cuéntenos sobre usted” es que ha estado trabajando en un trabajo sin salida para mantenerse aprendiendo a hacer exactamente lo que ese puesto requiere.

Después de graduarme en ’09, tardé aproximadamente un año y medio en encontrar un trabajo. El mercado laboral ha mejorado desde entonces, así que dudo que tome tanto tiempo ahora. Sin embargo, apuesto a que llevará más de 1,5 meses. Mi sugerencia es conseguir cualquier trabajo que pueda para mantenerse a flote y aplicar a tantos trabajos de programación como pueda encontrar. Si no está atado a San Francisco, entonces definitivamente use su red y solicite en todo el condado.

Supongo que la unidad es USD, si está trabajando en los EE. UU., Este nivel debería estar al alcance en 3 años si está utilizando Java / C ++, el tiempo se acortará si está utilizando tecnologías de nicho.