¿Puede una persona con experiencia laboral como analista conseguir un trabajo como desarrollador de software?

Nunca he visto que esto suceda con un candidato externo.

Personalmente he hecho que esto suceda algunas veces internamente. Es decir, las pocas veces que he contratado a alguien sin experiencia en programación fue porque ya habían demostrado ser valiosos para la empresa y querían convertirse en programadores. Los analistas son los mejores candidatos para este tipo de OJT.

Por lo general, los analistas que hacen esto ya han estado jugando con el código para automatizar algún proyecto de una manera torpe. Probablemente ya conozcan algo de SQL básico y tal vez algo como Python. El tipo de conocimiento que uno podría obtener durante algunos fines de semana leyendo en Internet y hurgando de vez en cuando en el trabajo.

Estoy totalmente a favor de invertir en personas que están motivadas para aprender y tienen hambre de más. Es un poco a corto plazo, pero si la cultura de la empresa respalda este tipo de inversión, lo aceptaré.

También enseñar a alguien así te hace un mejor programador. Es una buena experiencia para su personal de ingeniería. A la larga, me gustan los ingenieros que tienen diferentes mapas del mundo. Los ingenieros que comienzan como analistas a menudo tienen mejores mapas que los ingenieros puros.

More Interesting

¿Fueron sus proyectos de programación personal el factor principal para obtener su primer trabajo como desarrollador de software?

¿Los desarrolladores de Windows son menos inteligentes que otros desarrolladores de sistemas operativos?

¿Cómo es trabajar como desarrollador de software graduado?

Como desarrollador de software Java con 3 años de experiencia, ¿cuáles son todas las habilidades requeridas para un desarrollador de software?

¿Cuáles son las 10 principales compañías para comenzar su carrera como desarrollador de software para nuevos en la India?

¿Cómo aprenden los desarrolladores las mejores prácticas de creación de software?

¿Qué tan cerca estamos técnicamente de desarrollar software que pueda escribir software, esencialmente reemplazando la mayoría de los trabajos de programación y desarrollo de software realizados por humanos?

¿Es el desarrollo de software una mala elección de carrera si quieres permanecer en el medio oeste?

¿Los desarrolladores de software alguna vez / a menudo usan generadores de algoritmos de fuerza bruta / aleatoria para crear soluciones cuando se conocen entradas y salidas?

¿Por qué algunas organizaciones proponen cantidades de tiempo tan ridículamente cortas para proyectos de desarrollo de software?

¿Cuáles son los diferentes tipos de contratos de desarrollo de software?

¿Cuál es el beneficio para el desarrollador al desarrollar un software tan complejo y útil como NetBeans IDE y entregar el software al usuario de forma gratuita?

¿Los profesores que enseñan desarrollo de software saben lo que dicen?

¿Debería un desarrollador también actuar como probador?

¿Es posible escribir un buen código de C ++ sin ser un gurú de C ++?