News for hackers. Stuff that matters.
Re:Ask HN: What are good software architecture interview que... by JoshTriplett on Tuesday January 24, 2017 @01:59PM (#13474364)
> Uh, maybe they are so good and come from an environment with good process hence no death match.

There are many failure modes other than "death march". I'd be shocked if an architect doesn't have at least one good answer to "talk about a project that went badly". Or, failing that, "almost went badly".

Re:Ask HN: What are good software architecture interview que... by segmondy on Tuesday January 24, 2017 @03:40PM (#13475253)
Absolutely, there are many nightmares. I know death march, I've experienced it, but I'll fight for my team never ever to, should I succeed they shouldn't be penalized for not going through the pain. I'm constantly teaching how to be pragmatic while shipping. My nightmare has been integration with external vendors. Testing blind all from unproven specs.
Re:Ask HN: What are good software architecture interview que... by lmkg on Tuesday January 24, 2017 @02:56PM (#13474878)
Agree. Even in the best environments with good processes, everyone with a few years' experience will absolutely encounter a case of "something was more difficult than we expected." Being in a good environment just means that more solutions are available (e.g. communicating with management and reducing scope).
Re:Ask HN: What are good software architecture interview que... by nilkn on Tuesday January 24, 2017 @06:27PM (#13476801)
Note that the parent post put a lot of emphasis and importance on "death march" specifically, so you are actually altering his/her point quite a lot here:

> I absolutely would not hire an architect who's never done a death march

Re:Ask HN: What are good software architecture interview que... by beat on Wednesday January 25, 2017 @10:17AM (#13482039)
Oh, I meant that. A candidate for a junior programming job who'd never been on a doomed, nightmare project? Sure, no problem. But an architect? What if something we're working on turns into a death march, for reasons outside of our control?

An architect role isn't just a technical role. It's a leadership role. An architect who cracks under pressure easily is a liability for the entire team. If someone has never had to work when they know they're going to lose, they have no experience with it, and don't know what to do when it happens.

Re:Ask HN: What are good software architecture interview que... by JoshTriplett on Tuesday January 24, 2017 @10:07PM (#13478107)
Perhaps, though I'd strongly disagree. However, they phrased the actual interview question as:

> "Can you talk about a project you experienced that went very badly?"

And that question, as phrased, seems quite reasonable to ask any prospective architect. The answer tells you quite a bit about how they handled themselves, how they worked with their team, how they talk about their project and team, and how they diagnosed and addressed the situation.