I've been facing the opposite problem. I've been in a lengthy job search and despite being in a situation where I really need a job, I've been forced to reject all the offers that have been made -- because the working conditions are just too unhealthy.
The article mentions that a side effect of exploding offers is that you don't get to see the full landscape of opportunities and trade-offs you're facing before you make your decision.
On the other hand, after a year of job searching, hundreds of technical phone interviews, dozens of take-home & interactive code tests, and a significant number of job offers that I have turned down, what I can say is that I think I have a pretty good picture of the overall tech job market, and it is exceedingly depressing.
For instance, I have a mild case of misophonia, and so being seated in an open-plan office layout is simply not doable for me, physiologically, and listening to headphones obviously doesn't make sense if the problem is misophonia.
Many companies have been excited about my skills, experience, work ethic, and my ability to communicate.
But they have been 100% no-questions-asked outright indignant at the idea of a candidate negotiating the ability to work in a private office.
Even if I explain that it is related to misophonia, and the extreme aversion I have to ambient noises, conversations, small movements, and so forth, they don't seem to care. In all previous jobs, my teamwork ability and my effort spent collaborating was always praised as one of my best attributes. But in today's job market, collaboration == sitting in an open-plan office.
Far from worrying about exploding offers, I am worried about the overall industry shift that has happened to make it so that it is effectively impossible to work in a private space as a developer.
I feel bad for all of the intrinsically introverted people who are nonetheless excellent collaborators and developers -- the very nature of physical workspaces is harmful to their cognitive health, yet employers outright, under all circumstances, refuse to negotiate about it.
I've never been very interested in the idea of a software union. But the egregious lack of privacy in the workspace has made me start to feel like a union would be truly the only possible solution.
How about consulting? Since consultants contract for the work they produce and not their availability to do the boss's bidding, most companies that hire them are much more amenable to remote work. It seems tailor-made for your situation - someone with good development and communication skills who doesn't want to work in an office.
I'm also starting a job search soon and also concerned about finding an actual office these days, or even a cubicle. Maybe I'll end up working remotely, but there ought to be a better answer.
I don't think a union is the way to go. More like a professional association like the American Bar Association, American Medical Association, AICPA, etc.
"But this year it seems like the seal is broken, and we've seen major companies delivering internship and full-time offers with 2 week (and less) hard deadlines. Other companies now routinely deliver expiring bonus offers for signing early. Many of these offers circumvent or outright break the guidelines set down by schools, and if past matching markets are a model for this one, next year will come with even earlier offers and worse conditions."
Will you name the companies, and give further specifics? Otherwise it's hard to tell what really has changed.
I'd say this is not new, nor unique to tech. Finance, consulting et. al have been dealing with this for years - both with new grad offers, and with banking/consulting to PE/HF offers (often analysts have their next job within 6mo of starting their first job).
From personal experience, I can say that Google was only willing to extend an internship offer a week past their initial two week deadline. This is despite the fact that I was still interviewing with other companies at the time. From speaking with my university's career center I am not the only person this happened to.
I'm not a new grad, but when I last switched jobs, I had to negotiate very aggressively to even get two weeks to consider other offers that might roll in before I had to make my choice. This was between a number of companies in the Seattle area, both big and small. I'm glad I negotiated to, because I got an offer that was >10% higher than my second best offer, and it came in about six days after the first (of four) offers I got.
I think the problem is that corporations value certainty as much as developers do, so they pressure people to make their choice now, so they can send rejection letters to other candidates, get the ball rolling on HR papework, etc. as soon as possible. For example, let's say an employer interviews 5 candidates, 1 per day, Monday through Friday. They conclude that their best candidate was Mrs. Friday, the second best was Mr. Wednesday, and so on. If they give Mrs. Friday a week to decide, and she rejects them, they might find that Mr. Wednesday has also accepted an offer in the meantime, and so is off the market as well.
That's why employers pressure you accept (or reject) them as soon as possible. They want to know whether you're going to accept or reject, so that they can move on to their next choice, before their next choice disappears as well. It's a way for the employer to minimize the opportunity cost of extending you an offer.
Helpful context, since Jane Street may be an unfamiliar company to HN users: Jane Street is known as one of the companies with the most technically difficult interview processes, so that gives then a unique perspective regarding tech hiring.
> In a matching market each person wants only one of each item, each item is unique, and each item can be given to at most one person at a time. Jobs are a classic matching market, and just like any market, matching markets can work well, or poorly.
People may be unique but the dynamics of unraveling are showing either that they are fungible or that recruiters can convince themselves quickly that they are seeing someone better. The latter psychological dynamic is more of the problem but fungibility is too.
Unraveling probably happens in dating too. Dating is a matching market. Maybe the job market is Tinderizing.
Absolutely does, but in my observations, this has lead to the dating market bifurcating. There are some people who are seemingly always in a new relationship, two weeks after they got out of the last one, which often exploded in flames 1-2 years after it started. And then there are some people who are really picky, who go years single before finding their soulmate, who also went years single.
The two groups largely don't intersect. When someone from the latter meets someone from the former, the former person tends to end up in a relationship with someone else well before the latter has made up their mind.
I wonder if something similar is happening in the job market. One set of candidates can't afford to be jobless long, and so they will pick the offer in hand without waiting to see if a better one is around the corner. Another set can afford to be picky, so every job search involves multiple competing offers, and they'll hold out for the job that they really, really want even if it means passing up good immediate opportunities. Oftentimes, because they hold out for a job that both compensates them well and makes them happy, they can afford to be picky in their next job search.
I wonder if Jane Street is trying to position itself in the latter camp and attract more candidates who are picky about their employer with this article.
Is this not a self-correcting problem? The companies that impose the unrealistic deadlines are going to be more likely to miss out on the better candidates, who are more likely to have other offers, and in the long term that will be self-defeating for those companies.
You would think. I remember reading about how finance firms and maybe also consultants increasingly interview and make offers earlier to college seniors. If you have lots of debt and the company is a good enough name and they're paying good enough money, people take the offer. People are increasingly anxious, and this helps them know they have a pretty good job, for sure, next year.
This trend helps bigger, more established companies. E.g. Google or Microsoft know they will need many someones next year, and they have the resources and hopefully the desire to train up the people they hire. Startuply Inc may not be around in 9 months, and doesn't really know what they'll need then. Maybe the current sentiment of startups = good helps counterbalance this a little.
Maybe eventually. But, usually such things take a long time to play out. People generally don't act independently, but more like a flock of birds. Occasionally, a singleton will appear to successfully break the equilibrium, but it doesn't happen often.
This has always been a difficult challenge when job hunting for me, and I'd be curious to hear how others deal with this in their careers.
Nearly every job offer I've encountered expects a response within a few days. In practice, I'm usually interviewing at multiple places and at different stages of the interview process at each. The 'exploding offer' system makes applying to multiple companies near impossible for the job seeker.
Sure, I see how it creates leverages for the job offerers to get candidates to accept. However, the flip side is that turns the hiring process into a game of forced, snap decision making, which doesn't necessarily seem to be in everyone's interest, either.
The one time I've been offered an exploding offer, I told them that I couldn't respond in the next two days as I was interviewing elsewhere, and that I was also concerned at the level of compensation. They came back with a higher offer with a longer timeline. I would suggest refusing exploding offers as a matter of principle, and if they merely "expect" a response soon, it's totally fair to push back, say you're still interviewing elsewhere, and give them a rough timeline as to when you think you'll be able to give a response.
If the offer is one you are seriously interested in it is best to not flat out refuse an exploding offer. An alternative I have found effective is to stall a few days through further negotiation of the offer, with steps such as:
- I have some more questions about the work environment, can we setup a phone call with one of the developers
- I would like to learn more about company benefits, can you send me the relevant information about healthcare options and prices for my review
- the salary offer is slightly below my target, but I am willing to consider it if we can improve the PTO offer: is this a possibility
It depends on the job. For a rare skillset the rational strategy is to ignore the explosive nature since it's very unlikely there are any other candidates lined up and the explosiveness is just a way to make you take a worse offer than the current market. In fact, getting this offer is a big clue to shop for better offers. There is no rational reason to go through with rescinding the offer after the deadline so, if it actually happened, you could be relieved that you have dodged the bullet of working at a crazy house.
For a commodity skill it can be legitimate. There are likely other candidates who will take the offer if you pass the deadline. However, the market for these skills is also more transparent so there is usually enough information to decide if the offer any good.
One piece of advice I can give is to try and line up interviews at the larger, more slow-moving places before you do the interviews at smaller firms which move a lot faster. Bigger places have more of a process in place for hiring so it can be a while before they can get an offer out to you, while smaller places can have an offer out in a day or two.
By following the above strategy, you can narrow the window within which you receive multiple offers to a few days, making it easier to ask for more time from any of the companies if you need it.
This may be the best advice in the whole thread. Once in the Real World, you are free to be an asshole about how you negotiate and just...not stick to your statements of obligation. You suffer consequences only if you have to deal with the exact same person again. But if the org is big they won't really notice.
We're just all so used to schools setting up all the obligations for us and monitoring everything, that taking a more freeform approach is unsettling at first.
If anyone wants to do a case study into how a matching process can utterly break down take a look at how federal judges select clerks and how that's changed over the last 15 years or so.
It's happening outside of schools. In my own network I know roughly 100 or so junior to mid level devs who have sought jobs in the last year and roughly 25% of them have dealt with exploding offers from NY and SF companies -- most frequently from the smallest and/or lowest-paying companies.
One of my friends saw an offer explode in less than an hour. They had emailed him at 3pm on a Friday and had made another offer and received an acceptance from somebody else by 3:45 and didn't tell him till he emailed his acceptance around 6pm.
I've never seen someone so pissed off.
[+] [-] p4wnc6|10 years ago|reply
The article mentions that a side effect of exploding offers is that you don't get to see the full landscape of opportunities and trade-offs you're facing before you make your decision.
On the other hand, after a year of job searching, hundreds of technical phone interviews, dozens of take-home & interactive code tests, and a significant number of job offers that I have turned down, what I can say is that I think I have a pretty good picture of the overall tech job market, and it is exceedingly depressing.
For instance, I have a mild case of misophonia, and so being seated in an open-plan office layout is simply not doable for me, physiologically, and listening to headphones obviously doesn't make sense if the problem is misophonia.
Many companies have been excited about my skills, experience, work ethic, and my ability to communicate.
But they have been 100% no-questions-asked outright indignant at the idea of a candidate negotiating the ability to work in a private office.
Even if I explain that it is related to misophonia, and the extreme aversion I have to ambient noises, conversations, small movements, and so forth, they don't seem to care. In all previous jobs, my teamwork ability and my effort spent collaborating was always praised as one of my best attributes. But in today's job market, collaboration == sitting in an open-plan office.
Far from worrying about exploding offers, I am worried about the overall industry shift that has happened to make it so that it is effectively impossible to work in a private space as a developer.
I feel bad for all of the intrinsically introverted people who are nonetheless excellent collaborators and developers -- the very nature of physical workspaces is harmful to their cognitive health, yet employers outright, under all circumstances, refuse to negotiate about it.
I've never been very interested in the idea of a software union. But the egregious lack of privacy in the workspace has made me start to feel like a union would be truly the only possible solution.
[+] [-] nostrademons|10 years ago|reply
[+] [-] nikhizzle|10 years ago|reply
[+] [-] abecedarius|10 years ago|reply
[+] [-] tryitnow|10 years ago|reply
[+] [-] littletimmy|10 years ago|reply
[+] [-] aptimpropriety|10 years ago|reply
Will you name the companies, and give further specifics? Otherwise it's hard to tell what really has changed.
I'd say this is not new, nor unique to tech. Finance, consulting et. al have been dealing with this for years - both with new grad offers, and with banking/consulting to PE/HF offers (often analysts have their next job within 6mo of starting their first job).
[+] [-] Arcten|10 years ago|reply
[+] [-] quanticle|10 years ago|reply
I think the problem is that corporations value certainty as much as developers do, so they pressure people to make their choice now, so they can send rejection letters to other candidates, get the ball rolling on HR papework, etc. as soon as possible. For example, let's say an employer interviews 5 candidates, 1 per day, Monday through Friday. They conclude that their best candidate was Mrs. Friday, the second best was Mr. Wednesday, and so on. If they give Mrs. Friday a week to decide, and she rejects them, they might find that Mr. Wednesday has also accepted an offer in the meantime, and so is off the market as well.
That's why employers pressure you accept (or reject) them as soon as possible. They want to know whether you're going to accept or reject, so that they can move on to their next choice, before their next choice disappears as well. It's a way for the employer to minimize the opportunity cost of extending you an offer.
[+] [-] minimaxir|10 years ago|reply
[+] [-] akhilcacharya|10 years ago|reply
[+] [-] vram22|10 years ago|reply
https://hn.algolia.com/?query=OCaml%20Jane%20Street&sort=byP...
[+] [-] unknown|10 years ago|reply
[deleted]
[+] [-] tosseraccount|10 years ago|reply
[+] [-] unknown|10 years ago|reply
[deleted]
[+] [-] golemotron|10 years ago|reply
People may be unique but the dynamics of unraveling are showing either that they are fungible or that recruiters can convince themselves quickly that they are seeing someone better. The latter psychological dynamic is more of the problem but fungibility is too.
Unraveling probably happens in dating too. Dating is a matching market. Maybe the job market is Tinderizing.
[+] [-] nostrademons|10 years ago|reply
Absolutely does, but in my observations, this has lead to the dating market bifurcating. There are some people who are seemingly always in a new relationship, two weeks after they got out of the last one, which often exploded in flames 1-2 years after it started. And then there are some people who are really picky, who go years single before finding their soulmate, who also went years single.
The two groups largely don't intersect. When someone from the latter meets someone from the former, the former person tends to end up in a relationship with someone else well before the latter has made up their mind.
I wonder if something similar is happening in the job market. One set of candidates can't afford to be jobless long, and so they will pick the offer in hand without waiting to see if a better one is around the corner. Another set can afford to be picky, so every job search involves multiple competing offers, and they'll hold out for the job that they really, really want even if it means passing up good immediate opportunities. Oftentimes, because they hold out for a job that both compensates them well and makes them happy, they can afford to be picky in their next job search.
I wonder if Jane Street is trying to position itself in the latter camp and attract more candidates who are picky about their employer with this article.
[+] [-] roymurdock|10 years ago|reply
http://coin.wne.uw.edu.pl/wincenciak/adv_macro_made/adv_macr...
[+] [-] pklausler|10 years ago|reply
[+] [-] browseatwork|10 years ago|reply
This trend helps bigger, more established companies. E.g. Google or Microsoft know they will need many someones next year, and they have the resources and hopefully the desire to train up the people they hire. Startuply Inc may not be around in 9 months, and doesn't really know what they'll need then. Maybe the current sentiment of startups = good helps counterbalance this a little.
[+] [-] ap22213|10 years ago|reply
[+] [-] joshavant|10 years ago|reply
Nearly every job offer I've encountered expects a response within a few days. In practice, I'm usually interviewing at multiple places and at different stages of the interview process at each. The 'exploding offer' system makes applying to multiple companies near impossible for the job seeker.
Sure, I see how it creates leverages for the job offerers to get candidates to accept. However, the flip side is that turns the hiring process into a game of forced, snap decision making, which doesn't necessarily seem to be in everyone's interest, either.
[+] [-] bcbrown|10 years ago|reply
[+] [-] sjcrank|10 years ago|reply
- I have some more questions about the work environment, can we setup a phone call with one of the developers
- I would like to learn more about company benefits, can you send me the relevant information about healthcare options and prices for my review
- the salary offer is slightly below my target, but I am willing to consider it if we can improve the PTO offer: is this a possibility
[+] [-] pandaman|10 years ago|reply
For a commodity skill it can be legitimate. There are likely other candidates who will take the offer if you pass the deadline. However, the market for these skills is also more transparent so there is usually enough information to decide if the offer any good.
[+] [-] ElysianEagle|10 years ago|reply
By following the above strategy, you can narrow the window within which you receive multiple offers to a few days, making it easier to ask for more time from any of the companies if you need it.
[+] [-] stegosaurus|10 years ago|reply
What makes it one-sided exploding? Are people being asked to actually start work in three days time, or just accept the offer?
What happens if you say 'yes' and continue interviewing? Does a big guy with a sword turn up at your front door and chop your head off?
Are people just trying to be polite and not burn bridges? Why would you want to be polite towards such a ridiculous employer?
'Negotiating' in this situation just feels really odd to me. Reply: "Okay, I can start in a few weeks' time". Phone down.
I am exceedingly uninterested in bending my life around employers - that's a world I left behind when I left my job as a retail clerk.
[+] [-] chipsy|10 years ago|reply
We're just all so used to schools setting up all the obligations for us and monitoring everything, that taking a more freeform approach is unsettling at first.
[+] [-] unknown|10 years ago|reply
[deleted]
[+] [-] bradleyjg|10 years ago|reply
[+] [-] hackaflocka|10 years ago|reply
Why the downvotes?
[+] [-] busterarm|10 years ago|reply
One of my friends saw an offer explode in less than an hour. They had emailed him at 3pm on a Friday and had made another offer and received an acceptance from somebody else by 3:45 and didn't tell him till he emailed his acceptance around 6pm. I've never seen someone so pissed off.