top | item 33713075

Ask HN: Is the architect role less demanded in software than before?

7 points| jslakro | 3 years ago

I've noticed an apparently decrease in opportunities and offering on training and courses or other material focused specifically in architects. I've had less contact with them in recent job experiences than 10 or 15 years before. I suggest a couple of possible reasons: Maturity in software practices inside companies, more autonomy between developer teams, Agile put aside the heavy documentation paradigm, speciality in software that lead to diversify responsabilities in new areas like devops and data analysis, and new roles like Principal and even the Senior developer. Do you consider this is real or just a bias from my own experience?

5 comments

order
[+] tkiolp4|3 years ago|reply
I’m always been very skeptical of software architects. Ideally, any software engineer with more than 10 years of experience should know enough and have the enough experience to be a decent architect. A team of 2 or 3 of these seniors won’t need the help of a dedicated architect.
[+] nivertech|3 years ago|reply
I disagree.

There are plenty of senior engineers with 10+ years of industry expirience who only knows CRUD, and never built distributed systems or complex software systems.

[+] ironfootnz|3 years ago|reply
I doubt. Depends on the industry you are operating.
[+] cutthegrass2|3 years ago|reply
As an Architect, i'd say my role is more Principal/Staff Eng these days. I spend at least half my week coding (which is great!)

Whilst i'm ultimately accountable for the Architecure to c-suite (i.e. ensuring it meets NFR's etc) we, as the team, are collectively responsible for it, and we own the decisions.

[+] jslakro|3 years ago|reply
It's interesting to know that, so probably vertical teams in software development are a thing of the past