257
"Code was never the hard part" is an insult to all programmers
(blog.senko.net)
This is a most excellent place for technology news and articles.
Your words.
As for your job title, don't take this badly but "Systems Architect" is not at all the same as "Technical Architect".
If you're actually designing or at least tuning software development processes and coding standards across multiple teams (so, not just optimizing how teams work but also optimizing cross-team work), you're a Technical Architect.
A Systems Architect, when the title is properly used, just means that you're designing software whose operation spreads across multiple platforms (so, for example, multiple tiers in a multi-tier system).
Also there is quite a range in Systems Architect - knowing how to code in two or more platforms (say, STM32 and some Android, to make a bit of home electronics with a microcontroller be controllable from a smartphone) is not at all the same as knowing how to design a high-performance distributed system running in multiple machines, integrated with multiple external system working for ten/hundred of thousands of client front-ends and supporting things like Distribute Transactions so that any failures don't leave half-complete operations.
You can be a Systems Architect and be isolated form most of the concerns of the software development out there. especially if you're a team of one developing the software side of products based on some marketing person's idea of what customers supposedly want.
Unsurprisingly, Technical Architects are non-existent outside large companies and even there they're pretty rare.
Again, still making my point on Dunning-Krugger.