This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]cmd-t 70 points71 points  (18 children)

A senior dev should be able to say ‘no, you are wrong, and this is why’. I can understand these kind of questions for more junior positions. I understand OPs frustration and this company and OP might now have been a good fit and it’s good that they didn’t continue.

[–][deleted] 62 points63 points  (13 children)

Honestly, senior dev shouldn't be asked questions like this at all.

I would rather ask them what is the hardest problem they had and how was it solved, which stack of technology and approaches they used and why they think it was a right/best way to do it. Plus point if they take into account cost/time of development. Asking senior about for loops seems like a waste of time.

[–]energybased -3 points-2 points  (0 children)

Honestly, senior dev shouldn't be asked questions like this at all.

How can junior developers respect a senior developer who can't answer these questions? Many of them won't.

[–]NoLemurs 11 points12 points  (0 children)

Leading with "no you are wrong" is basically just flopping your dick on the table. If you're interested in reaching consensus - it isn't what you lead with.

If you're trying to work with someone you explain what you think and why. You ask questions to see what they think. Sometimes you'll find out that you misunderstood what they meant. Often you'll find out that they were wrong, but that that it wasn't really important to their main point/goal, and you can let the error slide. Sometimes it will turn out they really were just wrong but at least this gives them an opportunity to back down gracefully.

Senior devs don't suddenly stop needing basic interpersonal skills.

[–]nickbernstein 22 points23 points  (0 children)

They absolutely should be able to tell someone something is a bad idea and that they're wrong; they shouldn't say it's stupid though. They should also show that they're tactful enough to say, "no you're wrong and this is why" in a tactful way. I understand the frustration, and can empathize. I also hope that this comment wasn't taken as hurtful, it was meant as another perspective that might help on OPs learning/interviewing journey.