>>441675
Hay que diferenciar programación como oficio e informática como profesión.
Un programador es un plomero del software. Un monocódigo. Tiene experiencia uniendo distintos componentes (librerías, frameworks, APIs) para resolver una necesidad concreta del usuario. El 80% del trabajo en el mundo del desarrollo de sistemas es code monkey, así que hay un montón de demanda de este perfil.
Pero la palabra clave es "experiencia". Un memetécnico en sistemas tuvo una carga horaria de cuatro o seis horas semanales programando, y muy posiblemente sepa menos que un pibe de 13 años que hizo un mod de Minecraft para que los creepers tuvieran tetas. Es, con toda la furia, un programador principiante, y nadie quiere pagar por principiantes si puede evitarlo.
¿La solución? Hacer un curso de una tecnología específica que tenga demanda (hoy se pide mucho Java, .NET y tecnologías web) y después meterle horas y horas de práctica. Crear varios proyectos personales mostrables, y con eso en la mano salir a buscar laburo de junior. En 12 meses conseguís un laburo negrero y empezás a acumular años de experiencia, que son infinitamente más valiosos que los años que pases en un memecarrera.
Pero ojo: hay muchas razones para pensar que la demanda de code monkeys no va a seguir creciendo indefinidamente, y es muy probable que en algunos rubros vaya disminuyendo a medida que las tecnologías de desarrollo se vuelvan más poderosas.
Un informático, en cambio, es un teórico de la ciencia de la información. Su trabajo es encontrar nuevas y mejores formas de representar procesos de manera algorítmica. Son la gente que arma las tecnologías que usan los monocódigos. Estos tipos pasan más tiempo leyendo y pensando que escribiendo código. Esto no es un oficio, sino una profesión, y le tenés que dedicar la vida.