6 ms·
> Given that it's impossible to produce more senior developers in a 1-2 year timeframe, what alternatives do people suggest to immigration? Why do we operate u
by selmnoo 12y ago
> Given that it's impossible to produce more senior developers in a 1-2 year timeframe, what alternatives do people suggest to immigration?
Why do we operate under the assumption that these companies are entitled to as many unicorns as they want? Why shouldn't they just go out of business?
After the whole collusion ordeal when it became abundantly clear that on one side there are VCs, founders, and C-levels who work to suppress our wages -- and on the other side, us, I actually want to see them lose and get hurt after all the terrible things they did to us.
- morgante 12y agoThe world isn't nearly as binary as that. I'm not a VC or founder. I'm a developer just like you, trying to deliver cool products—but doing so requires more developers. If my company was trying to suppress wages, or refused to pay above market, then I'd agree with you that we have no right to ask for more talent. But we're perfectly willing to pay for talent—we just can't find any. I wouldn't be surprised if the number of senior developers on the market was less than 10% of the number of open positions.
- PhoenixWright 12y agoI am currently looking at jobs in NYC. With 2 years of experience I am fielding offers between 60k-80k in a cheap state to live in. Two comments above you make great points: (1) Developers should be making more than what they are and (2) Why should startups be entitled to cheap labor? That being said my point is if I had the 5+ years of experience you probably are looking for and was moving to NYC I would expect to be making 150k+. Which if that is what you are offering, great. But if it's not then you can find the talent you are looking for, you just can't afford it.
- morgante 12y ago> (1) Developers should be making more than what they are As a developer, I'd love to agree with this. In fact, I do. But in our experience this isn't directly related to the talent shortage (again, we have never been unable to make a compelling offer to a candidate). > (2) Why should startups be entitled to cheap labor? I don't think they should be. All our senior devs have generous compensation which easily adds up to $150k+.
- waterlesscloud 12y agoYou've never been unable to make a compelling offer to a candidate you've attracted to apply in the first place. What about those you haven't?
- morgante 12y agoYou're right that our biggest challenge is in getting people to apply in the first place. What do you think is the highest value of deploying monetary and other resources to make that happen, given that publicly listing salaries is a non-starter?
- waterlesscloud 12y agoIf you want the benefit of offering significantly above market salaries, at some point you've got to let it be known that you're doing that. Secretly paying people a lot of money won't attract new talent.
- zevets 12y agoDoes your employer use the lots of startupland hiring phrases, like "we're looking for passionate rockstars who believe in our mission to change the world through payroll software"? A lot of the phrases in vogue right now seem to indicate companies that want employees that work 80 hour weeks and pay entry level salaries. Have you tried "competitive compensation" or some other non-numerical indicator that you guys pay well or phrases that indicate you guys have a professional vs. passionate culture?
- morgante 12y agoI think our job listings are quite fair and free of "startup" phrases. We emphasize the actual problems you'll be working on and try to communicate that we pay professional salaries for professionals. Then again, I wrote them. So you can see for yourself: http://www.cafe.com/careers http://www.cafe.com/careers
- mkozlows 12y agoSo the thing is, I share your general opinion -- there is a legit shortage of talented developers, and it's hard to find them. BUT: I guarantee you that there is in fact a wage and benefits package you can offer that would get you more good applicants. Maybe it's more money (sure, "above market" is nice, but I'm not going to leave a job for $5K more than my "market" rate -- but for $50K more, well, let's talk). Maybe it's perks and benefits (the Google package, for instance). Whatever it is, there is absolutely money you can spend that would end up getting you noticeably more applicants one way or the other. That the company doesn't WANT to spend that money is exactly what bothers people. And yes, yes, it's all well and good to say that developers are paid and treated well -- they are -- but if their talent and skill is really that rare and that in-demand, maybe they should be paid and treated even better.
- morgante 12y agoOkay, let's assume we were willing to offer substantially higher salaries than the market (though the practicalities of our funding certainly limits that to some degree). How would we communicate said information in a way that doesn't actively distort the hiring process? When was the last time you saw a job ad with salary listed?
- mkozlows 12y agoPut it in the ad. It's not common, but it's not super-rare, either. And the main reason you don't do it is that you don't want to eliminate your chance at hiring someone at a below-market rate (or of alerting your below-market-rate current employees that they're being screwed and should be getting big raises). If you're committed to paying the rates you'd need to pay to get good talent, then put that upfront.
- morgante 12y agoSee above: https://news.ycombinator.com/item?id=8805687 https://news.ycombinator.com/item?id=8805687
- napperjabber 12y ago
- eli_gottlieb 12y agoI'm going to concur with selmnoo, but be less rude about it: sorry, but those are the rules of the game. However hard a time you're having finding senior developers, the incentive to produce them domestically gets skewed downwards, making the problem worse in the long term, if we let you "patch" the issue temporarily with immigration rather than signaling higher demand to the market with rising salaries. Of course, your firm can also do its own part to fix the problem directly: hire more junior candidates and train them up. Yes, I realize this is quite difficult for your situation, but consider that if few to no companies train junior developers into senior ones, that explains why there are so few senior developers on the market. And then there's the housing shortages around NYC and SF that make land rent eat up most salary rises -- that's worth an entire post in itself.
- morgante 12y agoTraining is part of the solution, but I truthfully don't think that can be driven by startups. We might not even be around years from now to receive the rewards from our investment in junior developers. More practically, I wouldn't feel right hiring junior developers when I don't think we'd be giving them the best training given our current staffing levels and product needs. Since we already have too few senior devs, I'm not sure I could justifiably ask the team to take on the additional burden of mentoring junior developers (though I do hope we can start a robust training program once the dev team is a bit larger).
- pm24601 12y agoThis is nonsense. I am part of a 5 person company and we do training in the form of mentoring, helping each other, etc. Training is a benefit - not a cost.
- morgante 12y agoWe of course help each other, but bringing on a junior developer is absolutely considered an investment. There is a tangible decrease in the amount of time senior developers have available for other tasks, not to mention the cost of any off-site training we might invest in.
- cscurmudgeon 12y agoWait, did startups participate in Collusion-gate? No.
- cheepin 12y agoThey got a ton of benefit with none of the moral cost!
- eli_gottlieb 12y agoOn the one hand, everything you've said is more-or-less correct. On the other hand, there's an additional problem: as long as cities suppress the construction en masse of affordable housing, every attempt to raise salaries mostly just ends up raising rents, leaving employees only a tiny bit better-off than before.
- morgante 12y agoAgreed 100%. Honestly, saner housing regulations in SF & NYC would do a lot more to ease the tech shortage than allowing in more H1Bs.