Re:Anyone else struggling to get a Software dev job rn?
by kyleyeats on Saturday November 12, 2022 @07:06PM
(#33578561)
Seniority yes but also consulting. Consulting is the only place I've ever found success.
Re:Anyone else struggling to get a Software dev job rn?
by kcplate on Sunday November 13, 2022 @10:05PM
(#33589817)
Even if you are senior, I wouldn’t outright disagree. You never want an interview to go a negative direction and disagreement is generally by its nature a negative event. Instead use phrases like “have you considered…”. It doesn’t convey active disagreement, but offers a way to state your direction more hypothetically. Even if the position is there to help them improve, you still need a level of diplomacy and the interview will likely try and reveal that.
Re:Anyone else struggling to get a Software dev job rn?
by scarby2 on Monday November 14, 2022 @01:37PM
(#33598739)
This is general work advice not just interview advice
bad: I disagree with the way this is done/this is just bad. Lets do X!
good: I see the motivation with the current approach and understand the goals but i wonder if we might be better served by doing X instead. Usually this allows for Y benefits, but I'm open to discussion here.
Add some fluff to ensure nobody gets defensive and articulate your flexibility (even if you don't really have it)
Another dimension of the "it depends" response to this is seniority.
If you're relatively junior, or will appear relatively junior based on your resume, don't express strong disagreement, but rather eagerness to learn. The team wants you to be someone who can contribute, and help them make progress towards their current goals. You're not there to re-evaluate decisions about their stack based on the glimpses get you get during the interview process.
But if you're quite senior, the team perhaps wants you to help them level up or improve. Agreeing with everything would also suggest you don't have something new to contribute that helps take them beyond the track they're on now. Don't disagree without a good reason, and be able to explain your thinking. Ask questions before you arrive at a position. Understand why the fence is there before you advocate its removal. But insightful, constructive "disagreement" can still be a way to demonstrate the value you'll bring.