Ask HN: What's your income worth to you?
I have a chance to join a small, well-established (10+ years) company as an employee. This is a company that doesn't hire very often - only every couple of years. It's run very conservatively but successfully. They aren't big money makers, but they get by and do it while doing what they love. After going through my share of startups, where self-hate (working to death with crazy deadlines) was mistaken for passion, this crew seems a very welcome relief.
The company isn't a software company by nature, but they create art assets for many software companies. They are looking to expand more directly into that market and have a lot of fun projects in mind - they just want a coder of their own. I've worked with them before, and the talent at the company is quite incredible. Many programmers I know (certainly myself included) would die to be working with a team of asset creators such as this on staff. (In my experience a lot of startups are run by tech people who hire other tech people and then contract out the creative bits - this situation is the reverse and it seems like it'd be awesome.)
The trouble is that the job offer is low - 60% of my previous job (which was itself a reduction from the job I had before that). I believe it's as much as 50% of the going rate for software engineers in that area, even.
I'm presently now between jobs (which is why the offer came in the first place - they knew I was now available). If I put out feelers, I would expect I can find other offers for considerably more than theirs - but I highly doubt the experience of this place could be matched so easily. What is that worth?
It's an added concern because they want me to relocate and work with them in the office. I actually would like to do that. I'd kind of like to work with people in person again. After 3+ years of remote work, it can get lonely. But it feels very hard to personally justify relocation away from family to a job that pays so much less!
And yet it seems clear that deep down inside, I would love to try it. If I didn't want it, I wouldn't be agonizing over it in the first place. I suppose I'm just looking for advice or encouragement or perhaps shared stories of others who have given up a much larger income in search of... stability/happiness/adventure/change.
Something else I'll throw in... I've been known to successfully renegotiate my salary several times. Sometimes as frequently as two weeks after joining a new company. It can be very difficult for a company to properly value and compensate for technical talent, especially if they have not hired a lot of people "like you" in the past. It can be easier to come on board and prove your skillset and THEN work out a proper salary. If you choose to go this route, also keep in mind that you need to make sure your comp is "fair" in regards to other people in the company. If everyone else is at 60% of market rate, then it's not likely you're going to get 100+% of market rate for yourself. But if they understand the other jobs and pay scales better and just don't know how to properly comp you, that is a solvable problem...
You've already decided what you want. So the only real question is whether you can afford it. That should be fairly straightforward to figure out.
It's not necessarily a bad sign that it pays less. Jobs that suck have to pay more, and vice versa.
I guess my advice would also depend on if you're married, have kids, and what your lifestyle is like. If you're used to living at your previous means, then taking a 40% pay cut would require a bit of a lifestyle change. Most people wouldn't choose to make such a change.
I guess it also depends on your preference between working for someone and having your own startup. I think you can do a startup without killing yourself.
Another thought: A 10 year old company probably isn't going to give you equity. But, with their first in-house coder, they might get the web-app/product bug. Maybe you can negotiate equity rights to any product/spin-off that results from your work.
Your last point is very interesting. I hadn't thought of an approach like that. Hmm...