Hola vi este post y tenía que comentar. Te cuento yo soy programadora, estudié y hace 3 años trabajo en esto. La verdad te puedo decir que se gana muy bien, y es un trabajo que si te gusta y le metes a seguir aprendiendo seguís ganando mas.
No se requiere ser super inteligente, si es saber razonar, saber pensar problemas y resolverlos en tu cabeza y que te guste aprender, porque constantemente tenes que estar actualizandote. Asimismo si te gusta la gente, hay mucho de trabajar en equipo, trabajar con clientes, y si no sos un bicho obvio que ayuda mucho en eso. Si se necesita ingles pero como todo es algo que se aprende, y conozco compañeros que al dia de hoy no saben o muy poco.
En cuanto a tu elección de carrera, yo estaba en el interior, y mi familia no tenia un mango y la verdad fui bastante pragmatica de onda en esto se gana bien y hay trabajo asi que me meti y justo me salio re bien. Yo la verdad iría por algo practico, que sepas que hay demanda y se gana bien pero al mismo tiempo probando que es lo que te gusta hacer. Porque sino te gusta programar, o enseñar o lo que sea, no hay de otra, la vas a pasar mal las 8 horas, odiando tu trabajo y amargandote.
Yo te diria que arriba, dale para adelante, la vida es probar, e intentar cosas, y si no te sale, en el peor de los casos probas con otra cosa.
Otro tip: en internet hay pila de recursos para aprender a programar gratis, youtube por ejemplo, este lo da la ORT gratis online: https://www.coursera.org/learn/a-programar.
En una entrevista no se necesita un titulo, pero tenes que demostrar que al menos tenes conocimientos basicos de un lengauje. Yo arrancaria a mirar javascript, html, css en internet, buscar cursos gratis en español, o ingles si sabes. Ya con eso tenes para presentarte a entrevistas.