I've been working in software development for 5 years and have found that I really enjoy enterprise application architecture. I'm good at designing scalable systems and I love making technology decisions while seeing how everything fits together in a large organization. Now I'm looking to take my career to the next level and I'm wondering what specific skills I should develop next. Should I pursue cloud platforms, architectural patterns, or something else? Moreover, what steps should I take to move into architecture-focused roles? Are there important certifications I should aim for, like AWS or TOGAF? And is understanding the business side essential? Any resources, like books or courses, that focus on enterprise architecture would also be appreciated! I'd especially love insights from those who have made this transition or are already working as enterprise architects. What does your day-to-day look like, and what do you wish you had known when getting started?
3 Answers
To improve technically, focus on integrating tradeoffs in systems and grasping the fundamentals of architecture. You might want to explore some unconventional tech topics as they can provide unique insights. But be wary; a lot of the information out there can be just marketing fluff. Try to build a solid foundation first!
It's pretty normal to think 5 years might be short for enterprise architecture. Typically, those in that role have around 10-20 years of experience. They often interact with high-level executives and provide insights on planning technology systems. Since you're aiming for architecture, I suggest looking into cloud certifications and applying for 'Solution Architect' roles. These roles focus less on coding and more on the big picture, which seems to align with your interests. It's a good stepping stone!
Definitely check out cloud certifications! They can open up opportunities and give you a firm grasp of modern frameworks. Understanding business processes is crucial too, as it helps you align tech decisions with company goals. Don't forget to explore conferences and communities focused on enterprise architecture. Networking can be incredibly helpful!
Thanks for the insights! I'll be looking into cloud certs and learning about business processes.
Got it! So Solution Architect is a step below EA, right?