¿Puedo encontrar un trabajo simplemente conociendo Java, o necesitaré otras disciplinas para el desarrollo de software de aplicación?
Sí, podrías encontrar un trabajo simplemente conociendo Java. Java es muy robusto y cuando habla de “desarrollo de software de aplicación”, Java y algo de SQL es todo lo que probablemente necesitará para comenzar.
Sin embargo, depende de lo que esta aplicación necesite hacer o de lo que vaya a hacer esta aplicación. ¿Será una aplicación de Android? Entonces, probablemente necesite conocer otras cosas, como JavaScript, HTML, CSS, algunas otras bibliotecas de Java, tal vez un marco front-end, como Angular o React, tal vez las operaciones Firebase [1], RESTful [2] o SOAP [3] , y todo sobre el desarrollo de Android. Lo mismo (menos el conocimiento de Firebase y Android) si va a utilizar Java Server Pages (JSP) para crear aplicaciones web.
- ¿Qué promociones obtendré si me convierto en desarrollador de software?
- Teniendo en cuenta el escenario político actual en los EE. UU. Y el creciente odio hacia todos los inmigrantes (especialmente H-1B), ¿por qué un desarrollador de software de la India (educado en Estados Unidos) debe permanecer en los EE. UU.
- Cómo obtener una pasantía fuera del campus en desarrollo de software
- ¿Se considera "extraño" o "desperdicio" cuando hay una mayor cantidad de control de calidad de software que los desarrolladores de software en una pequeña empresa de software?
- ¿Qué piensa hacer los primeros proyectos muy por debajo del precio de mercado como desarrollador de software independiente?
¿Vas a hacer algo con el hardware? Entonces, probablemente tendrá que aprender más lenguajes de bajo nivel, lenguajes de máquina y C o C ++.
Pero para comenzar con el desarrollo de software de aplicaciones, Java y SQL para un puesto de programador de nivel básico deberían ser útiles. Así que definitivamente recomiendo aprender algo de SQL también. Java es definitivamente un lenguaje que vale la pena aprender y los programadores con conocimiento de Java son definitivamente buscados.
Notas al pie
[1] https://firebase.google.com/?utm…
[2] ¿Qué es exactamente la programación RESTful?
[3] JABÓN | Wikiwand