DEV Community

Discussion on: If you mostly write code for your day-to-day, do you have plans to get promoted out of that situation?

 
6temes profile image
Daniel • Edited

I didn't explain myself well in my last comment.

What I mean is that any software architecture needs to be humans-first rather than technology-first.

Some programmers choose architectures because they look cool from a technology point of view, and they fail to understand the human component this technology is trying to solve.

The first thing that needs to be architected is always your teams and, then, find the best technological solution that fits those teams.

But that means that, as an architect, you need to be managing other people.

Thread Thread
 
theringleman profile image
Sam Ringleman

Great points!

I agree whole heartedly. There are always two sides to every coin. I think that in the long run you will always have the human element to deal with.

This is not a bad thing. Like I said my teammates are amazing and I love them. I just don't want the responsibility of being in charge of them. There are amazing people out there who do just that. I don't think that I am one of them.