This is something we concluded years ago in a master class for systems architects as well: a generalist, with a broad knowledge and one ‘spike’ of indepth knowledge in their own ‘root field’ would be the perfect architect if they could work with a team of specialists in the fields they didn’t master in full depth. In reality, I see that the really good ones cover two and sometimes three fields indepth: their own root (e.g. electronics or software), their applicaiton domain (healthcare, semiconductors, …) and business. I’m glad people haven’t stop thinking about these things in the past 15 years.

One detail: I think the two perecentages in the 3rd column of the table about learning should be months. ;-)

    Angelo Hulshout 🇳🇱🇮🇹

    Written by

    Independent Software architect, trainer and coach at Delphino Consultancy (

    Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
    Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
    Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade