Tu sais quoi un jour j'ai demandé à mon prof d'architecte logiciel, comment on devenais architecte. Je te fait partager la réponse qu'il m'a donnée
L’Architecte : un rôle pas un titre
Devenir architecte est un processus au fil duquel on acquiert l’expérience et la confiance nécessaire à la prise du rôle. Selon Simon Brown (
www.softwarearchitecturefordeveloppers.com), le rôle de l’architecte comporte 8 responsabilités :
1. Gérer les Pilotes Architecturaux : les exigences fonctionnelles et non fonctionnelles, ainsi que les contraintes
2. Choisir la Technologie : minimiser les risques en prenant en compte tous les aspects
3. Concevoir (to Architecture) : Comment résoudre le problème posé par les exigences et les contraintes
4. Évaluer l’Architecture : Savoir si une architecture « marche », savoir la tester
5. Coder : Être architecte n’interdit pas de coder, Coder permet de garder le contact avec le projet et les développeurs
6. Faire évoluer l’Architecture : Le développement ne doit pas être une course de relais, il faut mieux garder un œil sur ce que devient l’architecture quand le produit évolue
7. Assurer la qualité : Fixer les standards et les pratiques à respecter et s’assurer de leur respect
8. Coaching et Mentoring : Partager son expérience en améliorant les talents et favorisant le développement des futurs architectes
Le rôle de l’Architecte est fondamentalement d’introduire un leadership technique dans une équipe de développement logiciel. C’est un rôle, pas une promotion obtenue à l’ancienneté pour services rendus, ni un titre donné pour éviter une augmentation de salaire trop importante
Il m'a aussi dit que pour devenir architecte il n'y avait pas de formation, il fallait juste se mettre dans la position de l'architecte.
Le terme d'architecte Data ou Cloud à en général plus son sens dans le conseil. Un architecte Data sera en gros responsable de l'architecture des applications de BI, de Big Data, etc. Mais si tu n'y connais rien, tu aura du mal à prétendre ça. Architecte cloud est en général rattaché à un produit (AWS ou Azure) très dur d'être compétent et à jour sur les 2 en même temps. A toi de choisir ton cheval et espérer qu'il perce. Ceci vu donc bagage il te sera peut être plus accessible.
Partager