(no title)
iigs | 14 years ago
Don't sweat it too much. You can do things to adjust your odds, but there's a lot of luck involved, so part of it is out of your control. Who's hiring, what they're looking for, how your resume matches what they want, and how you interview that day can all turn good candidates and good employers into non-matches.
Mind your ethics and personal preferences, but don't over-emphasize the fun part of a fun job. Your attitude can control your opinions to some extent, and this plays in your favor here. Employers generally trip over themselves to try to convince candidates that they're a fun and exciting place to work. They're not trying as hard to pour money on you (generally). Geeks are generally bad at negotiating, and bad early steps can have a long-term, sometimes nearly permanent, effect on your salary level. It's also common to feel bitter if you ever realize you're being screwed over financially.
Don't sweat recruiters too much. As a candidate your interests don't directly align with theirs. That doesn't mean that you're necessarily always at odds. If you care about a fun work environment you will probably find that they don't have much to offer you. It doesn't hurt to talk to them, but don't expect much.
Probably the single biggest attack point for hitting your stated goals is during the job interview. Make sure that you realize the interview is, and treat it as, a mutual process. Are your future teammates boring, stupid, or difficult? What's the manager looking for, explicitly and implicitly? Why did the last person on the team leave (even/especially if the team is growing)? How does the hiring manager (or the higher-up "fit" interviewer, usually a Director or executive) think about the company culture, and what do they do about it?
You will probably not benefit by bringing up salary or benefits before the interviewer does, so don't. Once that topic has been broached don't be afraid to dig. If you're feeling brash, ask how the company makes salary decisions. There are services out there that offer salary ranges for employee positions. Maybe they use that data. If so, how?
Eventually you'll get an offer. Congratulations! It's very common for employers to set a tight expiration on one. If your offer expires sooner than you're comfortable making a decision, push back gently but firmly. Commit to a response deadline, but give yourself the time you need to decide.
randomdata|14 years ago
While I do not disagree, why is this? You, the one looking for a job, are the seller. The seller almost always makes the first offer. It seems a lot of time could be saved if expectations were put right out there during the initial sales pitch.
incongruity|14 years ago
So, I dig everything you're saying... I guess I should have been more specific – by fun, I mean 'rewarding' in just about every sense except financial/ladder-climbing, etc, but I think all of what you said still applies.
In response to what you said, however, do you have any tips on negotiating?
A classmate was just offered 65k for a job in NYC that would pay 80-85k at a comparable firm in Chicago and he took the offer with no negotiating because he was afraid to do so... which blew my mind, honestly... so, I am to not be that guy...
fooooobar|14 years ago
Interview like it's going out of style; it'll help you feel more comfortable, if nothing else. When you have multiple offers, you can tell one company that the other is offering more. Then you can say that you have a significantly higher offer that's much closer to the average offer in your area, without revealing the exact dollar amount. Plus, you actually have a second offer you can go with if the first company doesn't offer more.
Also, look up online what average salaries are for your occupation and your area.