ingenieria mejor que licenciatura..veas por donde lo veas...=)...
si te gusta la programacion..metete a desarrollo de software... si lo tuyo es la innovacion en cuanto a la programacion vista desde el punto de innovacion...
pero si por otro lado ves la programacion como un recurso administrativo o simplemente mantemiento... sistemas computacionales.. ya que ahi la programacion la enfocan como recursos de redes o para el mantenimiento de los mismos sistemas... ( si me equivoco corrijanme...)
yo en lo personal..me iria por desarrollo de software.... estando entre estas dos...
y en cuanto al dinero.. ninguna te dejara lo suficiente si no eres bueno en tu area.. ya que es un campo dnde hay competencia en constante desarrollo y actualizacion.... ademas de que dependera de tu iniciativa en mas del 70% =)...
asi que si quieres dinero sin tener que sacrificarte tanto.. vete por una licenciatura..eso si.. en comparacion un lic gana 10,000 mientras un ingeniero 15,000 ( por un ejemplo poner..)...eso si..el lic se la lleva mas relax y el inge se la tiene ke tar partiendo cosntanemente... dependeera como te veas en un futuro
Es lo malo de los Ingenieros, ven un poquito de Cálculo Vectorial, Álgebra Lineal, Física Moderna y Química y sienten que ya son los mejores, claro que hay un mundo más allá de solo hacer Integrales Puntuales, Circuitos Eléctricos, Electromagnetismo, y otras cosas, como la Teoría de Grupos, Cálculos Avanzados, Geometría Moderna, La Teoría Matemática de la Computación, Física Cuántica, y muchas otras, ninguna Ingeniería es mejor que una Licenciatura (en la área de Físico-Matemáticas) ni viceversa.
Ahora que si hubieras pedido un consejo sobre una carrera sobre computación te recomendaría Ciencias de la Computación o Computación a secas, ya que le ponen énfasis a la Programación en todos sus ámbitos, desde una programación estructurada hasta una Orientada a Objetos, abarcando todas las áreas, Sistemas Operativos, Compiladores, Ingeniería de Software, Diseño de Sistema de Computo, Estructura de Datos, Bases de Datos, Programación en Paralelo, Sistemas Distribuidos, Redes de Computadoras y Telecomunicaciones, etc, pero esa es una decisión tuya, saludos.