Ser arquitecto no es más que un estado de ánimo. Hay connotaciones potencialmente malas que vienen con el estado de Arquitecto. Particularmente porque nadie puede responder realmente la pregunta: "¿Qué es un arquitecto?"
Primero y ante todo ...
- ¿Quiere decir esto elabora soluciones, pero en realidad no implemento ellos?
Si es así, eso es algo para lo que se debe trabajar, supongo ... pero ¿cómo se trabaja para lograrlo simplemente mediante la "elaboración de soluciones"? La experiencia práctica es un requisito previo y debe. Un programador verdaderamente bueno en última instancia tiene buenas habilidades para resolver problemas. Un buen solucionador de problemas finalmente sabe cómo construir buenas soluciones.
En mi opinión, si uno se enfoca en convertirse en un excelente programador , las habilidades para resolver problemas naturalmente empiezan a desarrollarse. Es inevitable que esto sea reconocido. Una vez reconocido, la gente comenzará a pedir opiniones sobre las mejores formas de resolver el problema X. Cuando uno comienza a recibir este tipo de preguntas, uno se convierte inherentemente en arquitecto.
En organizaciones corporativas, uno puede pasar a este estado de ánimo y tener potencialmente un título físico (y pago potencial) para representar este estado de ánimo. Pero no debemos olvidar que requiere un desarrollo REAL de buenas soluciones a los problemas. Esto es lo que finalmente nos lleva a este estado mental.
Al final, es solo una palabra que dice muy poco detrás de la persona que lleva el título.
Esto es cierto, aunque tenga en cuenta también que la familiaridad con las palabras de moda puede ser una herramienta necesaria . Una cosa es diseñar bien las aplicaciones, otra cosa es familiarizarse con la variedad de métodos que otros usan para diseñar bien sus aplicaciones (o mal, según sea el caso). Un arquitecto necesita saber lo que otros están haciendo, además de hacerlo. –
@Jekke, ¿hablas en serio? :) – shahkalpesh
y ¿cómo se puede leer/aprender acerca de las palabras de moda, etc.? – Csharp