¿Donde puedo trabajar cuando termine programación?
Dependiendo qué sabes programar, tendrías que buscar algún trabajo donde apliques esos conocimientos.
Son cosas diferentes la programación de sistemas de información, de aplicaciones web, de animación por computadora, de sistemas electrónicos, etc. No estaría nada mal que le supieras a todo, pero muy probablemente encontrarás empleos que requieran solo una o algunas de esas habilidades.
Otra opción es la de lanzarte de FreeLancer (trabajar por cuenta propia), o abrir tu propio negocio. Pero también te recomendaría trabajar como empleado, al menos un tiempo. Aprender a trabajar con otras personas, a convivir con otros programadores, a responder a un jefe. Es muy importante que sepas lo que es trabajar en equipo.
Siendo recién egresado, te recomiendo muchísimo que NO busques trabajo como profesor. Independientemente de tus conocimientos y habilidades, créeme que sin una experiencia en el campo laboral, no la vas a hacer. Conozco mucha gente que recién egresados (o después de algunos años desempleados) empezaron de maestros, y los alumnos se los comen vivos. Yo llevo 4 años de experiencia profesional, y a principios de este año empecé a dar clases. Sin la experiencia que tengo no sé qué hubiera hecho.
15