Growing the next generation of software architects

Posted by Tracy Bannon on Sunday, April 9, 2023

Iโ€™m passionate that we grow the next generation of software architects. Brian Chambers and I have been discussing types of skills needed and came across a blog by Matt Shealy. Software architecture a high-demand role that blends engineering and business leadership.

๐Ÿš€ ๐—›๐—ฎ๐—ฟ๐—ฑ ๐˜€๐—ธ๐—ถ๐—น๐—น๐˜€

  • Diagramming complex architectures (e.g., C4 Modeling, UML, SysML)
  • Deep knowledge of programming languages (Java, JavaScript, Python, Ruby, Rust, Go, C, COBOL)
  • Agile and collaborative software development practices, including DevOps expertise

๐Ÿš€ ๐—ฆ๐—ผ๐—ณ๐˜ ๐˜€๐—ธ๐—ถ๐—น๐—น๐˜€

  • Clear communication of mission and expectations
  • Coaching & inspiration to help team members achieve goals
  • Problem-solving & conflict resolution for both technical and human issues
  • Creative thinking to overcome obstacles
  • Negotiation

๐—ช๐—ต๐—ฒ๐—ฟ๐—ฒ ๐˜๐—ผ ๐˜€๐˜๐—ฎ๐—ฟ๐˜ ๐—ถ๐—ณ ๐˜†๐—ผ๐˜‚ ๐˜„๐—ฎ๐—ป๐˜ ๐˜๐—ผ ๐—ด๐—ฟ๐—ผ๐˜„ ๐—ฝ๐—ฒ๐—ฟ๐˜€๐—ผ๐—ป๐—ฎ๐—น๐—น๐˜†?

  • Find a mentor for guidance and support
  • Expand your technical skills across multiple languages
  • Leverage opportunities within your current organization to demonstrate your capabilities

๐—ช๐—ต๐—ฒ๐—ฟ๐—ฒ ๐˜๐—ผ ๐˜€๐˜๐—ฎ๐—ฟ๐˜ ๐—ถ๐—ณ ๐˜†๐—ผ๐˜‚ ๐˜„๐—ฎ๐—ป๐˜ ๐˜๐—ผ ๐—ด๐—ฟ๐—ผ๐˜„ ๐˜๐—ต๐—ฒ ๐—ป๐—ฒ๐˜…๐˜ ๐—ด๐—ฒ๐—ป ๐—ผ๐—ณ ๐—ฎ๐—ฟ๐—ฐ๐—ต๐—ถ๐˜๐—ฒ๐—ฐ๐˜๐˜€?

  • Fine mentees and lean in consistently
  • Identify opportunities for your mentee to shadow and really participate as an architect (nothing beats OTJ with a safety net)

While there are plenty of voices out their saying โ€œarchitecture is deadโ€ and โ€œhurray for engineersโ€, I believe there is a more practical middle ground. I have a degree in software engineering, Iโ€™m hands on, and I am proud to be a software architect.

#SoftwareArchitecture #Leadership #SoftwareEngineering #Empathy #HumansFirst

Photo by Christina@wocintechchat.com on Unsplash