Comment by jghn
> 1) Your salary demands exceed the budgeted amount for the position
I've thought about this a lot lately. This is true for the obvious reasons, but it's more true than it seems.
As an older, experienced dev I sometimes flirt with the idea of aiming for a mid-level developer job where I can just cruise. I'd expect the paycheck to be proportionately smaller than where I'm at now, but that's fine.
But there's no way this would actually work out. Red flags would be raised all over the place at most companies like this. For one, it'd be viewed as a red flag that I'm cool taking that huge paycut. And then of course no one appreciates being told that you want to come in, get a week's worth of work done in a day, and then clock out.