Sí, definitivamente debe aumentar su conocimiento ya sea en el lado del servidor (back-end) o el desarrollo del cliente o frontend (desarrollo web)
Para hacer esto, hay numerosas conferencias y tutoriales que puedes buscar en Google. No solo leas sino que crees programas mientras aprendes (lo más importante) haz tiempo todos los días para esto … solo los fines de semana no es posible.
Lado del servidor:
Aprenda Tomcat, Glassfish, si es posible Jboss y OCCASS (weblogic).
EJB, Hibernate, JDBC o JPA, Ibatis, Spring frameworks
- ¿Qué puedo hacer o construir con ASP.NET?
- ¿Qué opinas de mi nuevo sitio web creado para enseñar al público sobre las criptomonedas?
- ¿Vale la pena el nano grado de desarrollador web front-end?
- En la mayoría de las declaraciones de doctype de los sitios, puedo ver que se está utilizando 'HTML 4.01 Transitional'. ¿Es necesario hoy en día o simplemente do?
- ¿Cuánto acceso debe tener legalmente un equipo de desarrollo web externo a los datos de un sitio web?
JAX-WS SOAP y REST servicios web
Androide:
No tengo mucha experiencia con esto, pero es muy fácil crear aplicaciones en Play Store. publicar algunas aplicaciones útiles y creíbles en la tienda de aplicaciones le dará una buena oportunidad.
Interfaz:
Aunque no es una calificación que paga mucho en Java, es bueno aprender los conceptos básicos de Servlets, JSP y JavaScript. Cree un proyecto inteligente para el sitio web flipkart o myntra y guárdelo en su máquina utilizando Jboss / Glassfish o Weblogic.
Aparte de esto, trate de aprender casi todos los patrones de comportamiento y diseño estructural primero a fondo … practíquelos en sus proyectos personales. Mantenga buenos estándares de codificación.
Participe en todos los concursos de codificación en hackearth, carrercups, topcoder
Mantenga sus proyectos en Github o bitbucket y trabaje en otros proyectos existentes en estos repositorios para obtener más conocimiento.
participando en stackeroverflow (Preguntas y respuestas).
Server Side y Android son completamente diferentes.
Un gran número de empresas tienen requisitos en el lado del servidor, pero estos productos pueden estar desarrollados.
A medida que las empresas están implementando servicios para móviles de los últimos años, todavía hay crecimiento y nuevos trabajos en este campo más que Core Java en el lado del servidor