4 ms·
> The reality is that the market for good developers is so competitive that they could just walk out and find 10 other places with better answers to these quest
by dasil003 4y ago
> The reality is that the market for good developers is so competitive that they could just walk out and find 10 other places with better answers to these questions.
Sure, but will that be a better place to work?
Ultimately there are many failure modes for software engineering teams, and grilling the interviewer with a series of highly-specific workflow questions is not likely to yield much insight. If the team is really as dysfunctional as the author fears, then you're not likely to get an answer that is on the same wavelength as you anyway.
You're better off asking things a little higher level and a little more open-ended and then reading between the lines. So for example, instead of:
> Does this team or any of the related teams have a person who actively rejects proposals to improve the code base?
You could ask:
> What are the biggest problems in the code base currently?
You can then engage in a dialogue and probe into details organically. This will yield much more fruit than asking a question to which the obvious answer is "no, of course not".
- zamalek 4y agoI definitely agree with your ideas. I aimed only the refute the concept of "developer prima donna." Just like any codebase will forever contain some amount of accidental complexity, so will any org. It's all about whether it is being tackled or embraced. While these questions may not be perfect, accidental overcomplexity can (probably will) make your job miserable.
- michaelt 4y ago> Sure, but will that be a better place to work? If an employer doesn't give developers local admin rights on their machines, I'm quite certain it's not going to be a better place to work for me.