Entonces, ¿qué quieres decir exactamente con un desarrollador JAVA? Por lo general, denominamos J2SE y J2EE (también tenemos ME y FX), las ediciones estándar y empresariales. Dicho en términos más simples, en Java SE usted escribe aplicaciones que se ejecutan como programas java independientes o como Applets, mientras que J2EE tiene un marco web basado en Servlets. Tiene JSP (Java Server Pages), que es un lenguaje de plantilla que compila desde JSP a un servlet Java donde el contenedor puede ejecutarlo.
Entonces, cuando elige J2SE, hay muchos marcos de GUI como Swings, SWT, AWT, SwingX, JGoodies, etc.
Considerando el Desarrollo de UI, usamos HTML, CSS, JavaScript y algunas tecnologías del lado del cliente. El enfoque está en entregar activos más granulares como botones, información sobre herramientas y otras piezas modulares que se convertirán en un producto terminado más grande. El desarrollador ve un activo como los estilos CSS individuales y presta especial atención a cómo se verá, sentirá y se comportará el activo en diferentes contextos. Pueden estar más familiarizados con metodologías como OOCSS, Smacss o BEM. Es posible que ni siquiera vean un sitio web en su conjunto, sino más bien una colección de activos aplicados a las páginas.
Algunos principales definen los roles de Desarrolladores Java como, definiendo los objetivos del sitio mediante el análisis de los requisitos del usuario; imaginando las características y funcionalidades del sistema, diseñando y desarrollando interfaces de usuario para aplicaciones de internet / intranet estableciendo expectativas y prioridades de características durante el ciclo de vida del desarrollo; determinar metodologías de diseño y conjuntos de herramientas; completar la programación usando idiomas y productos de software; Diseño y realización de pruebas.
- ¿Qué universidad es mejor para un B.Tech, UIET, Chandigarh o SLIET, Sangrur?
- Quiero obtener un MBA después de dos años y no quiero escribir CAT porque soy de OC. ¿Cuáles son las opciones disponibles para mí?
- ¿Cuáles son los problemas que enfrentaré si tomo un curso de maestría en MnC en IIT Kharagpur en lugar de tomar cualquier curso de BTech?
- Cómo comenzar el primer año de un B.Tech
- ¿Cuál es el salario más alto del estudiante de I-B b-tech (sucursal sabia)?
Algunas compañías importantes describen a los desarrolladores de UI, que cambian el código de la computadora en palabras, imágenes, íconos u otros aspectos que un usuario puede entender y trabajar fácilmente, es decir, creando una “interfaz” con el usuario. Determinan los patrones de flujo, los mejores lugares para colocar características y cómo reducir la fricción del usuario con la interfaz. Los desarrolladores de IU entienden y / o escriben JavaScript, AJAX, JSP y otros códigos, así como lenguajes de fondo como Java. También deben comprender cómo funcionan las rutas y rutas de página. Las personas en este rol entienden el comportamiento humano y son hábiles para definir y luego crear un sistema con el que los usuarios se sientan cómodos.
Según mi experiencia, al usar los marcos de interfaz de usuario de Java, no solo conoce bien el desarrollo de la interfaz de usuario, sino que también pondrá en práctica sus habilidades analíticas. Los desarrolladores de UI generalmente se concentran en la apariencia. Entonces, si realmente tiene buenas habilidades analíticas y tiene interés en el desarrollo de UI, opte por Java Developer, de lo contrario conviértase en un desarrollador de UI.
Hablando estrictamente de números y posiciones en la jerarquía de su empresa, tiene las mismas oportunidades en ambos roles. Hay una serie de certificaciones de Microsoft y Adobe que pueden ayudar a los desarrolladores de UI a pasar a funciones de nivel superior y aumentar el salario. Del mismo modo, también tiene muchos en el lado de Java.
Clasifique todos los pros y contras que encuentre y tome una decisión acertada. Mi elección personal sería elegir Java Development. ¡Todo lo mejor!