Como un cambio de carrera con la intención de convertirse en un desarrollador de software, ¿cuál podría ser el punto de entrada más fácil o más sensible en la industria de la tecnología?

Desarrollo web completo, sin duda.

No solo es la mayor parte de la tecnología en este momento, sino que se traduce enormemente en otras áreas. Cualquier cosa relacionada con la nube / servidor se puede incluir en esta categoría. Aprendizaje automático, ciencia de datos, temas de informática como algos / estructuras de datos / sistemas, gráficos. Puede acceder a cualquiera de estos campos sin dejar de promocionarse en el desarrollo web cuando sea necesario.

Aprenda html / css / js para la interfaz, un lenguaje de fondo como python / C # / java, un marco web como django, tecnologías de bases de datos como MySQL o MongoDB y una plataforma de alojamiento en la nube como AWS. Ahora puede crear tecnologías web incluidas con gráficos, almacenamiento, alojamiento, etc. desde cero y de forma gratuita. No intentes aprender esos 1 por 1, apréndelos todos a la vez, o al menos en pedazos, aprendiendo a hacer sitios web.

Incluso si no le gusta crear sitios web, los servidores / API’s / computación en la nube y las interfaces de almacenamiento / usuario no irán a ninguna parte. Tener experiencia con esas cosas es importante.

Busque una posición de programación donde sus habilidades anteriores sigan siendo valiosas.

Ser un “experto en dominios” que puede codificar puede conducir a un “codificador que es un experto en dominios”.

Siempre busque una manera de “diferenciarse” de la multitud, y las habilidades y trabajos anteriores es una excelente manera.

Aprende programación. (No ‘codificación’, programación, no son lo mismo). Comience con Teach Yourself Computer Science. Sí, tomará mucho tiempo, pero si ya conociera la programación, no estaría preguntando y no puede desarrollar programas si no sabe cómo hacerlo.

More Interesting

¿Por qué es que la industria no ha adoptado un sistema de aprendizaje / oficial de desarrollo de software frente al método clásico de obtener una licenciatura y obtener entre 1 y 3 pasantías?

A menudo me desvío del trabajo (soy desarrollador de software) y me encuentro leyendo artículos de noticias, navegando en Quora, Facebook, etc. ¿Es malo?

¿La velocidad de edición realmente importa para los desarrolladores de software?

¿Cuáles son algunas de las preguntas que un gerente de proyecto le haría a un desarrollador de software en una entrevista?

¿Es vergonzoso trabajar como desarrollador junior de software a los 32 años?

¿Por qué algunos desarrolladores de software se llaman ingenieros de software?

¿Es posible que alguien se convierta en un desarrollador de software competente enseñándose a sí mismo? Si es así, ¿cuál es una lista de todos los recursos gratuitos que incluiría si desarrollara un curso intensivo de desarrollo de software en el hogar?

¿Cuál es la mejor empresa de desarrollo de software en Alwar Rajasthan?

¿Cómo mejoraron los desarrolladores de software sus habilidades a través de TDD?

Cómo explicar el beneficio de un tercer monitor para el desarrollo a los no desarrolladores

Como desarrollador de software mal pagado; ¿Debo esperar para mudarme de mi trabajo actual (primer trabajo)?

¿Cuáles son las mejores herramientas para desarrolladores de software?

¿Cuál es la principal diferencia entre desarrollador de software y diseñador de software?

¿Cuál es la diferencia entre 'desarrollador de software' y 'desarrollador de automatización' y 'probador'?

¿En qué debería concentrarse un desarrollador de software al buscar oportunidades, ya sea conceptos lógicos o nuevos en ese dominio?