Recuerdo que hace 5 años era esencial, en el campo del desarrollo de software, tener conocimientos sólidos en lógica de programación, sintaxis de lenguaje a utilizar y ser polifacéticos en cuanto a herramientas e IDEs. Había que tener mucha comprensión y no se contaba con tantas herramientas o ayudas en línea. Había que Aprender desde las bases para poder realizar una buena labor en el campo.
Actualmente es mucho más sencillo desarrollar todo tipo de software y aplicaciones, contando con la IA, que puede ayudar mucho a agilizar procesos y a reducir errores, incluso optimizando código (labor que anteriormente era mucho más demorada).
Lo que quiero decir es que ahora no es fundamental (viendo los avances en tecnología actuales) durar 5 años estudiando para aprender a desarrollar, ya que hay muchas plataformas, herramientas, ayuda en línea que le permiten a cualquier persona un aprendizaje mucho más rápido y específico.