Es un hecho que el tema esta mas que tocado, pero a veces es gracioso compartir esos momentos, tales como cuando una persona ve tu tarjeta personal y dice “asi que eres arquitecto…” o cuando escuchas o lees un ya típico “soy Arquitecto de Software…”
De momento puedo decir “que bueno que lo seas!!!”, mientras que por otro lado hay cosas que siempre deberian considerarse, o al menos preguntas que deberia uno responderse:
– Por que dices serlo?
– En la empresa donde trabajas estan enterados del Rol?
– En la empresas donde trabajas, cuentas con ese Rol?
– Cuántos arquitectos conoces?
– Conoces sobre las líneas de carrera de un Arquitecto de Software?
– Conoces los planes de certificación planteados por el SEI, Microsoft u otra entidad en particular?
– Tienes en mente o cumplir con dichos planes?
– A nivel de experticia has participado como Arquitecto en proyectos medianos y grandes?
– Puedes describir tus funciones?
– De mencionarlas, cuantas de ellas difieren de un Analista Técnico o Programador en particular?
– Cuántas arquitecturas o marcos de trabajo podrias recomendar?
– De estos planteamientos cuantos has logrado implementar en proyectos reales de manera exitosa?
– Has trabajado con Arquitectos que sepas puedan responder estas preguntas?
– Has llevado algun curso relacionado a Arquitectura, en el cual no hayan mencionado siquiera por accidente las 3 capas?
Creo que podria seguir poniendo mas bullets con preguntas y temas de conversación que por suerte he podido conversar con los pocos Arquitectos de Software que he logrado conocer, pero el punto es que como se puede encontrar en mas de un lugar o peor aun, sobreenteder que el Rol esta mas que sobrevalorado.
La verdad es que me siento algo apenado por la cantidad de Arquitectos con los que me he encontrado, los cuales luego en reuniones de trabajo se conviertieron en restricciones debido al poco conocimiento de marcos de trabajo, técnicas, metodologías y demas aspectos que deberian considerarse para una solución en particular.
Con esto no estoy afirmando que personalmente hablando haya resuelto algunas de las interrogantes arriba mencionadas, pero he tenido la suerte de haber conversado con algunos Arquitectos (lamentablemente todas estas reuniones fueron lejos de Perú) y ademas de sentirme muy atrasado al respecto, he notado la variedad de engaños en los que un Arquitecto de Software puede vivir o seguir viviendo.
Si, lo se, no interesa con cuantas de esas personas haya conversado, o de que paises estas sean (de ellas lamentablemente, solo una de Perú), pero el asunto es, que estas personas si tienen claro el horizonte a seguir, y no son solo Arquitectos del Power Point o Marquitectos como alguna vez lei (es decir Arquitectos Marketeros).
En este punto de la historia puedo afirmar que he notado la diferencia de mostrar un Power Point con un diseño/especificación que viene acompañado de una demostración viva de lo que se viene avanzando, en comparación con un “sueño a futuro” o “algo que tendremos algun momento”. Es muy interesante ese momento en el que la gente dice “cómo… eso ya esta funcionando?” o “osea… ya tenemos la base?”
Aqui es donde recuerdo como es que Scott Guthrie definió el concepto de ASP.net y para demostrar que el sueño tenia sentido, pues que creen? construyó un prototipo que luego de decir “funciona!” decidió borrar para hacerlo luego de verdad. Increible no? pues se de muchos que dicen “ya dejalo asi”.
Pues claro, puedo ser mezquino, pero la verdad es esa, sin animo de ofender a nadie y salvadas excepciones, no contamos con Arquitectos, no los tenemos, y de los que decimos tener, pocos de ellos han leido incluso una especificación mostrada por Microsoft o IBM (han leido a conciencia por ejemplo, el Arquitecture Guide 2.0?), muchos de estos son solo, pues…digamoslo asi, Arquitectos “por experiencia” y eso a pesar de ser importante, no cuenta mucho.
Es cierto, algunos me diran “pero, tu no eres Arquitecto?” pues bueno, no es que pueda responder las preguntas de arriba, no es que haya llevado mas de una vez (o dos, o tres…) un curso fuera del país con temas de Arquitectura (o peor aun congresos de solo Arquitectura), pero a pesar de que me considero dentro del grupo que sabe que el concepto de Arquitecto está mas que sobrevalorado, me siento uno en proceso de aprendizaje, con mas de un (o dos, o tres…) proyecto llevando ese rol. Además claro de contar con un equipo especializado en Arquitectura, pero bueno, ese es otro cuento no?
Ahora si me siento o no Arquitecto? pues a pesar que el termino está muy decaido, aun me siento con los galones suficientes como para seguir luchando como tal y seguir en la mira de nuevas cosas, siempre aprendiendo.
Saludos[at]Cama
Jersson
PD: Como díria un buen amigo mio hace cinco o seis años… Tenemos que colgar un anuncio en la puerta que diga Necesitamos Arquitectos!!!