I expect to be entering the workforce soon, as an entry-level software developer. At this point, I'm just happy to have a job so compensation isn't my highest concern yet. However, I anticipate this won't always be the case. Therefore, I'd like to know how to figure out reasonable expectations for salary + benefits now.
(My instinct says first figure out what I want, get a few job offers, and then the closest I get is the baseline/"reasonable expectation" Then I can go back to these other offers and say, "I'm being offered X, can you beat that?" And of those offers that do beat it, accept the absolute best. Maybe also have a rejection threshold, where if I don't find a job willing to offer a certain amount of money, I'll turn down all the offers I do have, and keep looking until I find one that does.)