Quiero aprender programación ¿Qué campo es mejor para mi futuro?

Desarrolle sus habilidades de programación primero. Una vez que sea bueno con su base de programación, descubrirá qué campo es mejor para usted.

Dijiste que tienes conocimiento de HTML / CSS y un poco de C / C ++ y Java. Le recomendaría que comenzara a desarrollar sitios web como un pasatiempo o incluso puede tomar proyectos de clientes para que pueda ganar un poco al mismo tiempo. Hoy en día es muy fácil desarrollar sitios web utilizando marcos CMS como WordPress, Joomla, etc.

Si desea ingresar a la programación central, puede probar el desarrollo de aplicaciones móviles, ya que eso realmente lo ayudaría con aplicaciones prácticas con las que puede mejorar la programación. El desarrollo de aplicaciones de Android utiliza Java como su lenguaje base para que pueda probar el desarrollo de aplicaciones de Android.

Hagas lo que hagas, asegúrate de hacer una cosa y sé absolutamente MEJOR en ello.

¡Buena suerte!

Dirijo una compañía de desarrollo de juegos “GameEon” y comencé a perfeccionar mis conocimientos básicos de programación y hoy manejo la parte de programación en nuestros juegos. Puedes ver nuestro último juego en PlayStore: Special Ops en Google Play
¡Hice la programación del juego COMPLETO!

La programación es un área extensa y muchas oportunidades en varias áreas … Html + css + Javascript, etc. lo ayudan a diseñar páginas web y el conocimiento de Java lo ayuda a construir aplicaciones Java, también se pueden crear servicios alojados en la nube. Con Java es más fácil aprender programación de Android e implementar cualquier idea como aplicación. Aprende Python también …
Cada lenguaje de programación tiene dependencias, tiene sus propios pros y contras. Se construyen diferentes marcos sobre el lenguaje base, intente aprender por qué se construyó un idioma, a qué se dirige y los cambios que trajo para abordar diferentes problemas, etc.
Todo lo mejor para el viaje de aprendizaje.

Supongo que está interesado en el desarrollo de software cuando dice que está interesado en tener una carrera basada en la computadora, ya que puede tener una carrera basada en la computadora incluso si está interesado en el diseño de gráficos o el modelado 3D.

De todos modos (manteniéndolo dentro del desarrollo de software) simplemente, programar para computadoras es lo que el agua es para humanos y animales. Si está interesado en cualquier tipo de desarrollo en computadoras en lugar de usar las aplicaciones para hacer su trabajo, la programación es esencial. También desarrolla tus habilidades de lógica y resolución de problemas mientras practicas, como el ajedrez.

Con el tiempo, la programación ha evolucionado mucho. Si compara C con Ruby, comprenderá la diferencia. Ruby (y muchos más idiomas) es (son) casi como el inglés, fácil de entender y codificar. A medida que avanzamos hacia el futuro, es posible que la programación sea más fácil donde el flujo de control y la lógica se puedan alimentar y compilar verbalmente, ¡más como Jarvis de Iron Man! Si bien esto llevaría más de 3 décadas lograrlo, lo que se parece más a la ciencia ficción.

Puede ser, el Lenguaje del Futuro estaría fuertemente influenciado por Lisp y Smalltalk dirigidos a JVM y / o CLR. Será más fácil para Meta Programing y será adecuado para aplicaciones grandes y pequeñas. Además, creo firmemente que será de código abierto capaz de compilar e interpretar con anticipación (incluida la compilación de código en tiempo de ejecución).

Hola saludos del dia
En primer lugar, me gustaría corregir un poco su pregunta. No existe tal cosa como qué lenguaje de programación puede ganarle un salario más alto o qué lenguaje de programación tiene un buen alcance, todo depende únicamente de la habilidad que tenga y el talento con respecto a cualquier idioma de manera competente.
Los lenguajes de programación bien se pueden clasificar en términos generales como:
1) Tecnologías web
2) desarrollo de aplicaciones
etc.
ahora depende de ti cómo dominas los idiomas
como C, C ++, java se usan para el desarrollo de aplicaciones de la misma manera que Php, javascript, HTML y CSS se usan para el desarrollo web
Por lo tanto, le sugiero que domine cualquiera de esos idiomas que le resulten fáciles de aprender y ejecutar.
gl hf