¿Cuáles son las habilidades requeridas para un arquitecto de software empresarial?

Como estoy trabajando en J2EE, respondería las habilidades necesarias para un Arquitecto Empresarial Java.
El primer requisito es conocer las diversas opciones técnicas disponibles para un arquitecto. Por lo tanto, uno debe ser competente en las tecnologías que funcionan en las diversas capas y arquitectura empresarial.
Core Java (¡Obviamente!)
JPA / Hibernate / iBatis
Struts / Spring / JSF
JSP y Servlets
Servicios web
EJB

La siguiente es la parte de diseño
Los patrones de diseño son imprescindibles. La idea de los patrones de diseño es que ningún libro puede compensar la experiencia de diseño en tiempo real.

Luego vienen las otras cosas como la gestión de versiones, el equilibrio de carga y los gustos.
La cuestión es que es un maratón ser arquitecto. Sea constante en su aprendizaje y concéntrese.

Todo lo mejor.

More Interesting

¿Es cierto que la investigación no te da un buen salario en la India? Mis padres quieren que ingrese a un instituto de ingeniería para estudiar ingeniería en lugar de investigar en India.

¿Cuál es el momento adecuado para tomar el entrenamiento para IAS mientras se gradúa, es decir, en 2 años o en 3 años?

¿Cuál es la evolución natural para un programador?

¿Alguien puede orientarme en el aprendizaje de la ciencia de datos?

¿Por qué no me seleccionan en ninguna empresa de TI, incluso si he realizado proyectos y he realizado prácticas como entrenador de Jr. Java?

Cómo obtener buenas calificaciones en tecnología de la información y gestión de estrategias en CA IPCC

Llevo 3 semanas en mi primer año de universidad y me he quedado atrás en algunas clases. ¿Qué tengo que hacer?

¿De qué manera la especialización en física te ayudará a comenzar una carrera en Deep Learning / AI?

¿Qué trabajo proporciona más satisfacción en la India? ¿Trabajo de software o trabajo del sector central?

En promedio, ¿cuánto pagan los estudiantes universitarios por una educación?

¿Se necesita experiencia para un programa de selección de habilidades neutral?

¿Cuál es la mejor manera de renunciar con gracia a una startup?

¿Debería centrarme en convertirme en un buen diseñador de UX / UI o un buen programador?

He sido preseleccionado para Cognizant a través de AMCAT. ¿Qué debo preparar?

¿Se paga más a un médico que a un ingeniero marítimo en Europa?