I.e writing the prompt, understanding the answers, pushing back etc.
Unless AI is introduced as a regular coworker and stakeholder wants to communicate with it regularly, I don't see this changing anytime soon.
Reverse engineering stuff when non-cooperative stakeholders dominate the project has its limits too and requires "god mod" type of access to internal infrastructure, which is not something anybody gets.
Architects are like managers, it's way harder than people imagine and very few people can actually do the work.
Also I hate that "architect" is used as a synonym of "cloud architect". There is much more to software architecture than cloud.
I don't know whether you were actually looking for an architect? There are different types of architects. For example, you have got enterprise architects that indeed will never touch yaml, you have got solution architects who have a more narrow focus, and you have got engineers with a plate of overbearing work and team responsibilities. The latter are better called lead engineer. In my experience, being a good (lead) engineer doesn't make one a good architect, but companies try to make their job posting more sexy by titling it with "architect". One would imho do better by taking lead engineers seriously just in their own right.
Architects in general need to be very skilled in abstract reasoning, information processing & conceptual thinking. However, the people hiring for an "architect" often look for a 2x/nx engineer, who is able to code x widgets per hour. That is a stupid mismatch.
I would agree however that someone without previous practical experience would be rather unsuitable, especially "below" enterprise architect level.
Ex: If you're a lazy typist like most, then a code assistant can speed you up significantly, when you use it as an autocomplete plus. But if you're a very practiced vim user and your fingers fly over the keyboard, or a wizard lisp hacker who uses structural editing, then a code assistant slows you down or distracts you even.
> Andreessen said that venture capital might be one of the few jobs that will survive the rise of AI automation. He said this was partly because the job required several “intangible” skills and was more of an art than a science.
https://fortune.com/article/mark-andreessen-venture-capitali...
I've seen a lot more ai-generated art than ai-generated science.
Ohhh, you mean power point writers. Sorry, lost you for a minute there.
On the other hand, they are pretty poor at reasoning from first principles to solve problems that are far outside their training corpus. In some domains, like performance-sensitive platforms, the midwit solution is usually the wrong one and you need highly skilled people to do the design work using context and knowledge that isn’t always available to LLMs. You could probably use an LLM to design a database kernel but it will be a relatively naive one because the training data isn’t available to do anything close to the state-of-the-art.
I'm honestly shocked by the number of upvotes this article has on Hacker News. It's extremely low quality. It's obviously written with ChatGPT. The tells are:
(1) Incorrect technology "hype cycle". It shows "Trigger, Disillusionment, Englightnment Productivity". It's missing the very important "Inflated Expectations".
(2) Too many pauses that disrupt the flow of ideas:
- Lots of em-dashes. ChatGPT loves to break up sentences with em-dashes.
- Lots of short sentences to sound pithy and profound. Example: "The executives get excited. The consultants circle like sharks. PowerPoint decks multiply. Budgets shift."
(3) "It isn't just X, it's X+1", where X is a normal descriptor, where X+1 is a more emphatic rephrasing of X. ChatGPT uses this construct a lot. Here are some from the article:
- "What actually happens isn't replacement, it's transformation"
- "For [...] disposable marketing sites, this doesn't matter. For systems that need to evolve over years, it's catastrophic."
Similarly, "It's not X, it's inverse-X", resulting in the same repetitive phrasing:
- "The NoCode movement didn't eliminate developers; it created NoCode specialists and backend integrators."
- "The cloud didn't eliminate system administrators; it transformed them into DevOps engineers"
- "The most valuable skill in software isn't writing code, it's architecting systems."
- "The result wasn't fewer developers—it was the birth of "NoCode specialists""
- "The sysadmins weren't eliminated; they were reborn as DevOps engineers"
- "the work didn't disappear; it evolved into infrastructure-as-code,"
- "the technology doesn't replace the skill, it elevates it to a higher level of abstraction."
- "code is not an asset—it's a liability."
---------
I wish people stopped using ChatGPT. Every article is written in the same wordy, try-to-hard-to-sound-profound, ChatGPT mannerisms.
Nobody writes in their own voice anymore.
> And as we'll see, that's the one skill AI isn't close to replacing.
Yet we never 'see' this in the article. It just restates it a few times without providing any proof.
I'd argue the opposite: specifically asking AI for designing an architecture already yields better results than what a good 30% of 'architects' I've encountered could ever come up with. It's just that a lot of people using AI don't explicitly ask for these things.