News for hackers. Stuff that matters.
Re:Big Tech Company Salaries Are Hurting Startups by krschultz on Wednesday March 29, 2017 @10:20AM (#13986408)
If you are a startup and are trying to compete head to head with Google / FB / Amazon / Apple / Microsoft for the same people, you are going to have a really hard time recruiting.

But there are plenty of great engineers that don't want to work at those companies for various reasons. There are plenty of great engineers that want to work remotely and don't have that option at the large companies. There are also plenty of inexperienced engineers with high potential that can't yet get hired at those companies and can be great additions to your startup. Do what you can to find and recruit those people.

Re:Big Tech Company Salaries Are Hurting Startups by znq on Wednesday March 29, 2017 @10:28AM (#13986504)
Very true. For both of our companies [1][2] we pay a fair salary plus a quarterly bonus on top of that based on what we can give (based on the company's quarterly profit results). We also offer remote retreats (so far Cape Town, Thailand, Martinique, Spain and Skiing in the Alps) and the biggest contributor to everyone's satisfaction is that we let everyone work from where ever they want and as much as they want as long as it is planned properly.

The result: we've had a couple of employees who received job offers from companies like Apple, Google and Facebook. But after going to the interview process and talking to other employees there they've all (with the exception of one) decided to stay with us, with a significantly lower salary, but a lot more freedom and work-life balance.

Not saying that we've a better offer than Google & co, but saying that our offer is different than theirs and there are enough people out there who care more about other things than just money.

[1] https://mobilejazz.com

[2] https://bugfender.com

EDIT: formatting

Re:Big Tech Company Salaries Are Hurting Startups by thesmallestcat on Wednesday March 29, 2017 @11:48AM (#13987410)
The problem is there's no way to know how true the promises are. What do "flex hours" mean to them? Is it conditional, if so, on what? How far does their trust really go?

Compensation doesn't have this problem. You can't offer me $160k and then pay me $120k six months down the road. I mean, you can, but not with a straight face.

The soft benefits you described are one CTO/manager/investor change, or engineer bus accident, away from vanishing and it's not looked at the same way as cutting pay, furloughs, and things of that nature.

While I want to take one of these "work to live" jobs, I always end up taking the salary. I have a much easier time carving out a bastion of sanity in a given company that doesn't advertise the benefits, than to take a significant pay cut along with the risk I just described.

Re:Big Tech Company Salaries Are Hurting Startups by znq on Wednesday March 29, 2017 @12:08PM (#13987612)
Totally agree. A lot of it is based on trust and a future that no one can predict nor guarantee. We're a small company of 20 (in my opinion) great people and we just have a different relationship with our employees than most other business owners.

While I totally get that the future is always uncertain, I think past actions of myself and our management team (which also includes employees) speak a lot for how we are probably gonna do things in the future. Our philosophy is called Optimizing for Happiness, because we try to base our decisions on what is best for everyone's happiness, even if it means to sometimes make less of an profit as long as the overall profit is still positive.

It's difficult to explain how we do things, but to give you one example of the past. We had always very successful quarters, except of one where we couldn't pay bonuses. In that quarter people did not complain, but also offered us to voluntarily work less (and get paid less) to overcome this situation. In the end it didn't come that far but I highly appreciated it. And I think this can only happen if it's a give and take from both sides and everyone genuinely caring about each other.

Re:Big Tech Company Salaries Are Hurting Startups by genericpseudo on Wednesday March 29, 2017 @02:45PM (#13989321)
> We're a small company of 20 (in my opinion) great people and we just have a different relationship with our employees than most other business owners.

If that's not embodied in contract then it's, regrettably, close to worthless. Companies change, managers change, leadership changes, philosophy changes, contracts only change when they're renegotiated.

Re:Big Tech Company Salaries Are Hurting Startups by znq on Thursday March 30, 2017 @04:53AM (#13993861)
Why would you want to change something that works perfectly fine for everyone?
Re:Big Tech Company Salaries Are Hurting Startups by user5994461 on Wednesday March 29, 2017 @02:38PM (#13989243)
> I think past actions of myself and our management team (which also includes employees) speak a lot for how we are probably gonna do things in the future

In my experience it doesn't.

Soon the company is too big to known everyone, new managements and leaders emerge, whether you want it or not.

There are a lot of people joining in a growing startup. They will outnumber the current employees quickly and shift the current culture with them. Startups change in all aspects, very fast

Re:Big Tech Company Salaries Are Hurting Startups by znq on Thursday March 30, 2017 @04:54AM (#13993870)
That is true, if you build a company for growth. We built our company for lifestyle. We don't need to show off that we have 200 employees and make X million in revenue. While other people are busy bragging about it, we go skiing together. Different mindset.
Re:Big Tech Company Salaries Are Hurting Startups by wpietri on Wednesday March 29, 2017 @11:57AM (#13987507)
I think the "not with a straight face" thing depends on what you're willing to get in writing up front and then insist on. As you say, companies can cut pay like they can change any other terms (depending on jurisdiction, natch, but mostly true in the US). The difference is that they know people take that very seriously. So if you want those other things to stay true, you have to be just as serious. Agreements don't enforce themselves.
Re:Big Tech Company Salaries Are Hurting Startups by vkjv on Wednesday March 29, 2017 @01:08PM (#13988364)
I'm not sure how many companies would agree to it, but you could potentially work those items into your contract so that they are on the same level as other benefits (e.g., salary, health care).
Re:Big Tech Company Salaries Are Hurting Startups by beambot on Wednesday March 29, 2017 @11:52AM (#13987452)
So you're saying startups are riskier...? Don't think anyone here will disagree with that. ;)
Re:Big Tech Company Salaries Are Hurting Startups by thesmallestcat on Wednesday March 29, 2017 @11:54AM (#13987472)
The risk I described is separate from startups. A company of any size/age/growth rate can substitute soft benefits for compensation. To be clear, I was not talking about the job stability risk of working at a startup, or startups at all.
Re:Big Tech Company Salaries Are Hurting Startups by beambot on Wednesday March 29, 2017 @01:10PM (#13988385)
Fair enough.
Re:Big Tech Company Salaries Are Hurting Startups by RamshackleJ on Wednesday March 29, 2017 @10:57AM (#13986839)
I'm always curious about companies who talk about "caring about things other than just money". Maybe I'm missing somethings but if you are a for-profit company by definition you care about money, any claims other wise feel like marketing.
Re:Big Tech Company Salaries Are Hurting Startups by wpietri on Wednesday March 29, 2017 @12:05PM (#13987585)
I used to work for a proprietary financial trading firm, where we turned the founders' pile of money into a bigger pile of money. It's the purest "only care about the money" circumstance, and even there they occasionally cared about things other than money. E.g., the people they worked with.

More broadly, though, you misunderstand what companies are about. They're just a collection of people who get together to do a thing. They are only soulless to the extent that the people there are. (Or decide to pretend they are.)

The best places I've worked and visited actually care about the thing they're doing. E.g., I have friends who do catering. They love making people's events go well. They love making people happy. They fucking love the physical acts of making food and serving it to people. Sure, they have to get paid, or the enterprise isn't sustainable.

They are, legally, a for-profit business. But if clubbing seals or trading bonds got them 10% more annualized ROI, they wouldn't do it. Because they're not really there for the profit. They're there to please and delight people by doing something they enjoy.

Re:Big Tech Company Salaries Are Hurting Startups by wpietri on Wednesday March 29, 2017 @12:07PM (#13987606)
(That isn't to say that reptiles in suits won't put on the mask of "changing the world!" when it gives them an advantage. We could all name examples like that. But there are plenty of sincere people out there.)
Re:Big Tech Company Salaries Are Hurting Startups by znq on Wednesday March 29, 2017 @11:01AM (#13986888)
Never said we don't care about money. But we care also about other things than just money. And that a lot more than most other for-profit companies out there.

There's nothing wrong with making a profit either. The more profit we make the better. But it's important to decide what you do with that profit. And I much rather pay for our employees to join me for a week of skiing in the Alps than buying myself a Ferrari.

I don't want to make this look like marketing (as you already mentioned), but if you're really curious I talked a bit about it just recently on this podcast: https://mobilejazz.com/blog/our-ceo-stefan-klumpps-interview...

Re:Big Tech Company Salaries Are Hurting Startups by 086421357909764 on Wednesday March 29, 2017 @11:05AM (#13986939)
This is the right approach. Build a business you want to work at and your employees want to work at. Focus on maintaining operating costs and expenses, everything else is gravy. The buy in and work output isn't necessarily greater or worse than others, but I would argue the quality of life is through the roof. Kudos on what you're doing.
Re:Big Tech Company Salaries Are Hurting Startups by michaelbuckbee on Wednesday March 29, 2017 @11:05AM (#13986933)
To me the big non monetary currency is time.

Average US commute time is about half an hour [1], add to that another 15 minutes on each side for context switching and "settling in" and it's an easy 10 hours a week at least you're saving.

Remote work isn't for every job or person, but the financial difference would need to be significant to drag me back into an office.

1 - https://www.washingtonpost.com/news/wonk/wp/2016/02/25/how-m...

Re:Big Tech Company Salaries Are Hurting Startups by antisthenes on Wednesday March 29, 2017 @12:10PM (#13987638)
Jesus...That certainly puts things into perspective.

10 hours a week is an extra book you can read or 5 movies to watch or just...10 hours to relax and work on your side projects.

520 hours per year.

Re:Big Tech Company Salaries Are Hurting Startups by sokoloff on Wednesday March 29, 2017 @09:03PM (#13992058)
I find I have context switching and settling in time just as much (sometimes more) at my home office as I do at my office office. (IOW, I don't think I'd be inclined to count it as a cost of commuting.)
Re:Big Tech Company Salaries Are Hurting Startups by maccard on Wednesday March 29, 2017 @11:21AM (#13987123)
As an employee, I value more than money. I value time off, flexibility, office location, my working environment.
Re:Big Tech Company Salaries Are Hurting Startups by 086421357909764 on Wednesday March 29, 2017 @11:03AM (#13986910)
I think the distinction isn't making money as that's necessary to keep the doors open, it's more about corporate motivations. Some firms want to be a unicorn and some like where I work are more focused on building a business we all want to work at. While both are motivated, there are different buy in strategies with the employees. We have great growth, but we regularly turn down clients because they're not a fit for our team. I realize this isn't as feasible in all areas of expertise.

There definitely is a bit of marketing though and too much talk of culture is usually a good red flag.

Re:Big Tech Company Salaries Are Hurting Startups by kelukelugames on Wednesday March 29, 2017 @12:47PM (#13988097)
This is a pet peeves mine. It's one thing to be honest but another to brainwash people into thinking that taking less pay is some how good for the employees.
Re:Big Tech Company Salaries Are Hurting Startups by HelloNurse on Wednesday March 29, 2017 @11:35AM (#13987263)
If employees don't care about their money, why should they care about the company's money?
Re:Big Tech Company Salaries Are Hurting Startups by charleslmunger on Wednesday March 29, 2017 @10:38AM (#13986612)
Out of curiosity, what makes your salary "fair", if it results in an offer that's significantly lower than BigCo? How do you decide what's fair?
Re:Big Tech Company Salaries Are Hurting Startups by chillydawg on Wednesday March 29, 2017 @10:43AM (#13986673)
Both sides are happy with it?
Re:Big Tech Company Salaries Are Hurting Startups by znq on Wednesday March 29, 2017 @10:49AM (#13986723)
> Both sides are happy with it?

Just wanted to reply exactly that. Obviously fair is very subjective and different to both parties involved. But we try to find a good combination of salary + bonus and also investment in the company itself (be it retreats or taking risks with new products like Bugfender), which then results in temporarily lower bonuses, but an expected bigger payoff and possibilities for everyone in the long turn.

Re:Big Tech Company Salaries Are Hurting Startups by jfim on Wednesday March 29, 2017 @11:25AM (#13987157)
Yep, exactly that. A while ago I took a consulting gig where the company couldn't afford my rates; we just negotiated working 30 hours instead of 40 at a weekly rate that fit within their budget. They got the expertise they wanted, while I got time on the side to work on other stuff. Win-win.

If you can't match salaries, then you can move other levers (work/life balance, flexibility, etc.) in order to get an agreement that's suitable for both parties. For example, I don't think Google allows for part-time engineers for the majority of the rank and file. For a startup, if they're more concerned about results than butt-in-chair hours, it might work out depending on the role.

Re:Big Tech Company Salaries Are Hurting Startups by bdcravens on Wednesday March 29, 2017 @01:17PM (#13988466)
Am I the only one that when I hear about retreats wonders how much it costs per employee, and given the same situation would rather have that money in my pocket?
Re:Big Tech Company Salaries Are Hurting Startups by NicoJuicy on Wednesday March 29, 2017 @01:18PM (#13988469)
I like the apply for jobs with json ;)
Re:Big Tech Company Salaries Are Hurting Startups by joelrunyon on Wednesday March 29, 2017 @10:49AM (#13986737)
Is this Stefan or someone else? :)
Re:Big Tech Company Salaries Are Hurting Startups by seanmcdirmid on Wednesday March 29, 2017 @10:41AM (#13986650)
I've heard that Google often has A class talent doing B or C class work; e.g. an expert in PL will often be working on ads. Sure the pay is great, but it can feel soul sucking. A startup can be appealing to some talented people if the work is interesting, even if the pay isn't as good.
Re:Big Tech Company Salaries Are Hurting Startups by ashark on Wednesday March 29, 2017 @11:15AM (#13987047)
Their attention span for products and tendency to half-ass things that aren't highly visible (Android SDK and documentation comes to mind) supports this notion. It's exactly what I'd expect from a company hiring 100% A players but needing 95% B-C work—avoid and shirk until you can land on a greenfield project, work on that until it's boring, then jump ship to another company or a more interesting project, because god knows you didn't go to MIT and then cram algos/structures for 6 months to update developer docs 8 hours a day.
Re:Big Tech Company Salaries Are Hurting Startups by zerr on Thursday March 30, 2017 @05:54AM (#13994067)
Being/becoming good at CS-riddles (i.e. passing Google-like interviews) doesn't necessary correlate to being A player on the real job. So one might say Google employs a lot of B/C players (who just passed their interviews) where being A is a requirement for the job.
Re:Big Tech Company Salaries Are Hurting Startups by kudokatz on Thursday March 30, 2017 @08:50AM (#13994874)
Yes, this. Also, if you look at the source of the output that is publicly available, you find that the overall quality is actually much lower than one might expect if they were hiring people that were truly great at making software more of an "art" rather than a blob shoved out the door that passed QA testing.
Re:Big Tech Company Salaries Are Hurting Startups by oceanghost on Sunday April 02, 2017 @02:09AM (#14016059)
"CS riddles" test exactly what they're meant to.
Re:Big Tech Company Salaries Are Hurting Startups by sidlls on Wednesday March 29, 2017 @11:41AM (#13987337)
This describes the target of hiring at all levels in the Bay Area. Everyone wants A class talent for their B or C class CRUD. A major contributor to this is that the industry is relatively immature with respect to engineering practices.
Re:Big Tech Company Salaries Are Hurting Startups by bluedino on Wednesday March 29, 2017 @11:48AM (#13987407)
Does the class A talent describe their education or their work ethic?

I've been on projects with incredibly knowledgeable and talented people that just couldn't stay on track, and I've been on projects with people that weren't the best and brightest but they were focused and put in a lot of work. You need both kinds.

Re:Big Tech Company Salaries Are Hurting Startups by drewg123 on Wednesday March 29, 2017 @11:13AM (#13987031)
I knew several people in roles like this when I was there. They had somebody who had done a PhD in OS research working on startup scripts.
Re:Big Tech Company Salaries Are Hurting Startups by Bahamut on Wednesday March 29, 2017 @11:29AM (#13987207)
I have a former colleague from academia with a PhD in math (his focus was algebraic number theory) who works at Google...writing a lot of JavaScript - the kicker is he enjoys it a lot more than his time in academia (I feel the same way as a PhD dropout myself - I primarily write JS/manage engineers now).
Re:Big Tech Company Salaries Are Hurting Startups by seanmcdirmid on Wednesday March 29, 2017 @11:42AM (#13987350)
I definitely believe that there must be people who enjoy this, in fact they are probably in the majority. It's just that some of us don't, and these are who startups should be pursuing.
Re:Big Tech Company Salaries Are Hurting Startups by mathgenius on Wednesday March 29, 2017 @11:11AM (#13987006)
Indeed, until today I had not understood the great attraction to working at a megolith such as google: big money.
Re:Big Tech Company Salaries Are Hurting Startups by zerr on Wednesday March 29, 2017 @10:36AM (#13986587)
As well as mid-career engineers who don't have a time nor willingness to prepare for CS-riddle based interviews.
Re:Big Tech Company Salaries Are Hurting Startups by alexc05 on Wednesday March 29, 2017 @10:54AM (#13986810)
Ugghh... this exactly. I recently turned down a "we will fly you to the west coast" interview with one of the big five because I couldn't be bear the idea of spending weeks preparing for the 4-8 hour day of whiteboard coding (only to not get selected anyways).

Spent the time hanging out with my girlfriend instead. Worth every minute.

Re:Big Tech Company Salaries Are Hurting Startups by phil21 on Wednesday March 29, 2017 @11:07AM (#13986958)
I think you almost played this right, with one caveat. You should have taken the flight to the west coast and done the interview, with minimal (hour or two) to no prep at all.

Why? First, you never know. Maybe they legitimately want your skillset - why fake up some crap you hate for a job you don't need? Second, you'll get practice taking interviews in a very low pressure situation. Worst-case they laugh at you and you fly home. Best-case you get an unexpected job offer you can evaluate. Either way you got some practice and "game time" with the process so if you're ever in a more high pressure situation (e.g. you really need the job) it's a lot easier.

Plus, smart people meeting other smart people is never a bad thing.

Re:Big Tech Company Salaries Are Hurting Startups by gtaylor on Wednesday March 29, 2017 @11:20AM (#13987106)
> You should have taken the flight to the west coast and done the interview, with minimal (hour or two) to no prep at all.

Having done this when I was younger and more foolish, I would not recommend it at all. I felt like I did pretty well overall, but ultimately flubbed a couple of [simple] questions that torpedoed my chances. While things worked out for the best (that company's future looks grim and I'm very happy where I am now), it was a blow to my confidence at the time.

I probably wouldn't have had to have prepared for a month or two to get that offer. A week of glancing at my notes for 30 minutes to an hour a day to refresh would have been sufficient. I think you owe it to yourself and the company who is paying to fly you out to at least brush up a _little_ bit (within reason) beforehand. It's almost like basic hygiene.

Re:Big Tech Company Salaries Are Hurting Startups by jonnathanson on Wednesday March 29, 2017 @12:21PM (#13987766)
I think the worst case is a little hairier than that.

Companies keep records of their applicants and interview feedback. I'm dramatically oversimplifying, but your feedback will spell out two things in isolation: your fit for the role you applied for, and your fit for the company in general. If you do badly enough not to clear that second hurdle, you're going to have a hard time getting future interviews at the company.

So I wouldn't recommend winging it in a Big 5 interview unless you're comfortable with the possibility that a bad performance might blackball you there. But hey, some folks are fine with that risk. Others are confident enough that they feel their seat-of-the-pants performance will still clear the basic hurdles. If that's you, then more power to you.

Re:Big Tech Company Salaries Are Hurting Startups by pm90 on Wednesday March 29, 2017 @04:20PM (#13990187)
Meh, personal experience has been that demand for SE's is high enough that every company will give you another shot after a year. That is important to note though: you don't get another shot for a year.
Re:Big Tech Company Salaries Are Hurting Startups by kudokatz on Thursday March 30, 2017 @08:52AM (#13994892)
> So I wouldn't recommend winging it in a Big 5 interview unless you're comfortable with the possibility that a bad performance might blackball you there.

After going through "interview training" for one, they do blacklist people. But it's probably not as bad as you think. Also, even after getting pushed out of one org, another was extremely happy to offer me a job years later despite having all the info on me (even if I turned it down).

Individual hiring managers can have a good amount of discretion.

Re:Big Tech Company Salaries Are Hurting Startups by alexc05 on Wednesday March 29, 2017 @08:03PM (#13991765)
Failure really hurts me on a psychological level. I don't have any interest in half assing stuff. If I can't crush it, I don't want to play.

The cost of the flight & hotel is pretty trivial in the grand scheme of things. By that I mean relative to stuff like going to a place you want to see, the value of spending a vacation day, etc...

I do agree that the meeting smart people is fun... but the full on crash-and-burn on an algorithm + whiteboard interview would really have a massive negative impact on my confidence & self-esteem. Not worth it.

Re:Big Tech Company Salaries Are Hurting Startups by phil21 on Friday April 07, 2017 @11:05AM (#14060284)
I am horrible at checking my comment replies, so sorry about the lateness. Hopefully you see this.

This is a fair point, but I simply want to point out that was half the reason I suggested it. Learning how to fail :)

I very much understand the mental aspect here though, so that's a tough one and my advice is not for everyone. I will say that at some point in your career you will fail though - or you aren't pushing yourself very hard. I believe this was one of the harder things I had to "train" myself to deal with; the mental load of failing at something and how to recover.

If you're not in a mental space to make that experience a positive for you? Absolutely skip it.

Re:Big Tech Company Salaries Are Hurting Startups by kudokatz on Thursday March 30, 2017 @08:53AM (#13994897)
> If I can't crush it, I don't want to play.

It's really worth it, IMO. There's really a HUGE element of luck: from the personality and opinions of those interviewing you to the questions they happen to choose that day. Seriously - internalize that and just try it out!

Re:Big Tech Company Salaries Are Hurting Startups by etergri on Wednesday March 29, 2017 @12:26PM (#13987829)
Nobody will tell you this but.. you won at life over 95% of google engineers.
Re:Big Tech Company Salaries Are Hurting Startups by fancy_pantser on Wednesday March 29, 2017 @01:36PM (#13988675)
It's really insulting that the exact same interview steps and questions are being handed to all levels of applicants. If you want to see a different screening process that focuses on the skills you've acquired (technical and soft) and not just trivia and knowledge of one exact stack, you'd have to move on to a management or exec position. Those that stay developers will find themselves sharing their screen while literally doing FizzBuzz and reversing linked lists with 10+ years of experience on their resume.

On the flip side, it takes a huge amount of forethought to create different tests, projects, and screening practices for every position and then re-shaping for each experience level, particularly if the team is young and inexperienced; it's difficult to test for what you don't have yet.

Re:Big Tech Company Salaries Are Hurting Startups by alasdair_ on Wednesday March 29, 2017 @02:31PM (#13989191)
I have no problem with a five minute check to make sure that I'm not just flat out lying when I claim to be able to code. There are a surprising amount of "senior architect" types that can talk all day but can't write very simple code.

I'm never doing another hour-long whiteboard interview again in my life however. The whole process has become so gamified now that most new entrants have practiced the exact types of questions asked hundreds of times. I'm not interesting in spending a month of my life doing that any more and I no longer need to.

The whole SAT-prep feel of the interview process now is tiresome.

Re:Big Tech Company Salaries Are Hurting Startups by allsystemsgo on Wednesday March 29, 2017 @11:18AM (#13987085)
Yes to remote.

I was at SXSW. All the startups I talked to bemoaned their hiring problem, yet none of them wanted to even consider remote workers.

Sorry, I'm not sympathetic to that.

Re:Big Tech Company Salaries Are Hurting Startups by phd514 on Wednesday March 29, 2017 @12:02PM (#13987555)
Since when does remote mean a lower salary? I work remotely in the US and I expect (and receive) a market rate salary that's not based on my location. Offering me a lower salary because I've chosen to live in a lower cost-of-living city will ensure that I don't consider working for you. It's not always an employee's market, but while it is, I intend to take full advantage of it.
Re:Big Tech Company Salaries Are Hurting Startups by bradleyjg on Wednesday March 29, 2017 @12:28PM (#13987856)
Of course it means a lower salary.

There are some number of jobs out there and most of them don't want remote workers. Job applicants that are willing to take jobs that forbid remote work can also apply to those that permit remote work, while workers that will only look at jobs that allow remote work can only apply to the small subset that allow it.

It's straightforward micro-economic exercise to see that the when you hold all other things equal the market clearing rate for a particular employee is higher if he is willing to take on-site work than if he is not.

It'd be the same thing if an employee was only willing to work at companies whose names started with a-m.

Re:Big Tech Company Salaries Are Hurting Startups by fulafel on Thursday March 30, 2017 @12:34AM (#13992923)
It works both ways. Even in this "perfect market" model, the remote salary will be higher if there is lower labour supply in the empolyer's local labour market than the global remote labour market.

I don't think there is more aversion to remote work on the employer side than on the employee side, so that effect should not turn the tables.

Re:Big Tech Company Salaries Are Hurting Startups by st3v3r on Wednesday March 29, 2017 @04:07PM (#13990073)
"Of course it means a lower salary."

Why? How does the value of the work I provide change based on where I'm located? Is an if statement somehow different if done in the Bay Area vs the Midwest?

Re:Big Tech Company Salaries Are Hurting Startups by tutufan on Wednesday March 29, 2017 @08:06PM (#13991787)
What does the value of your work have to do with your salary, though?
Re:Big Tech Company Salaries Are Hurting Startups by kudokatz on Thursday March 30, 2017 @08:55AM (#13994908)
> What does the value of your work have to do with your salary, though?

Delivering more value can justify more compensation. But unless you're on contract for a percentage of the take, you don't necessarily get compensated based on output. Most software people get paid based on market rates which can be a lot lower than the actual value they deliver on the high-end--they're paid their "replacement cost" rather than per value added.

Re:Big Tech Company Salaries Are Hurting Startups by sshrinivasan on Wednesday March 29, 2017 @12:12PM (#13987663)
I don't think you understood what he said. He was saying that one of the attractions of a startup, which couldn't pay the $350k salary like Google, was that remote work would be possible, and some developers would like that flexibility. He wasn't claiming that startups pay remote workers less than in house ones.

In my experience that is an incorrect argument to begin with: many large tech companies seem to have more flexible work hours and remote working capabilities just like startups. I would rather focus on work-life balance, working on products that matter, having equity in the company, being able to experiment with technologies and be part of the decision making process rather than a cog in the machinery as reasons to prefer a start-up.

Re:Big Tech Company Salaries Are Hurting Startups by psyc on Wednesday March 29, 2017 @12:11PM (#13987655)
There's no reason it ought to mean a lower salary. However, I would very happily work at half-price for a fully remote job I actually want. But even with that concession, the vast majority of companies I'd like to work for still don't offer the option.
Re:Big Tech Company Salaries Are Hurting Startups by etergri on Wednesday March 29, 2017 @12:25PM (#13987816)
I wish I lived in a country which allowed that logic at all..
Re:Big Tech Company Salaries Are Hurting Startups by Arizhel on Wednesday March 29, 2017 @10:28AM (#13986509)
>But there are plenty of great engineers that don't want to work at those companies for various reasons. There are plenty of great engineers that want to work remotely and don't have that option at the large companies.

They don't have that option at startups either, because the startups all want people who'll be at the office 18 hours a day with "team spirit".

I think this article is useless. Startups are only for people who are under ~25 (maybe 30), have no families, are willing to spend all their waking hours pursuing someone else's dream, and think they're going to make bank doing it and are willing to take that gamble. This is not the kind of engineer who goes to work at most large companies; they're two entirely different hiring pools.

Re:Big Tech Company Salaries Are Hurting Startups by Toenex on Wednesday March 29, 2017 @11:01AM (#13986882)
> Startups are only for people who are under ~25 (maybe 30), have no families, are willing to spend all their waking hours pursuing someone else's dream, and think they're going to make bank doing it and are willing to take that gamble.

OR those over 55 whose kids have left school, have mostly paid off their debts, already achieved a few things and have the experience, strength of character and financial stability to look their 23 year old CEO in the eye and say "sorry, I'm busy this weekend" when necessary.

Rapid exit focused startups are no place for those in their 30's and 40's. I say this as someone who spent their 30's and 40's in startups but survived.

Re:Big Tech Company Salaries Are Hurting Startups by Retric on Wednesday March 29, 2017 @10:36AM (#13986584)
The odds of getting a six figure payout at a startup is lower than the odds of getting a six figure annual salary at bigco. Which dramatically changes the math.

The real startup appeal is you don't need to be great or play the game, you just need to be lucky.

Re:Big Tech Company Salaries Are Hurting Startups by kudokatz on Thursday March 30, 2017 @08:59AM (#13994934)
> The odds of getting a six figure payout at a startup is lower than the odds of getting a six figure annual salary at bigco.

Well-funded, small start-ups that are high growth can still get to 80% of "bigco" salaries--well into six figures. If you are fine on a bit less (which is still a LOT more than many make), then you can also get more freedom and a few lottery tickets thrown in.

Some even build a "diversified portfolio" out of those tickets.

Re:Big Tech Company Salaries Are Hurting Startups by natosaichek on Wednesday March 29, 2017 @12:10PM (#13987634)
I'm 35 and have only worked at startups. I'm at the largest company I've ever worked for now, and we've grown since I started from ~20 to ~80 employees. Previous companies I was in the first 10. I think you need to pick your startups better. Every company I've worked at has pad me reasonably well(admittedly less than the big companies), has not required more than 40 hours/week except literally for one or two days around a high pressure launch or demo.

I guess you're right, in that I wouldn't go work for a large tech company - it would be hard to convince me to give up the level of freedom I have and ability to contribute to company direction.

I treat startup stock like lottery tickets. It'll almost certainly not pay off, but it's a nice dream. All the companies I've worked at are still around and doing well, so the payout(s) still might happen someday.

Re:Big Tech Company Salaries Are Hurting Startups by oceanghost on Sunday April 02, 2017 @02:12AM (#14016071)
Out of curiosity, what "freedom" is that exactly?
Re:Big Tech Company Salaries Are Hurting Startups by desireco42 on Wednesday March 29, 2017 @10:38AM (#13986605)
I am copying this to Evernote because you pretty much described everything that is wrong with startups.

Now, to be fair, there are good things as well, but they are more rare. 37 Signals comes to mind as innovative company that is doing things just right. They never wanted to even be associated with startup world.

Re:Big Tech Company Salaries Are Hurting Startups by nradov on Wednesday March 29, 2017 @12:58PM (#13988245)
37 Signals isn't really a startup in the traditional sense in that it isn't designed to scale up. It's more like a "small business" or "lifestyle business". And there's nothing wrong with that but it's a different type of organization.
Re:Big Tech Company Salaries Are Hurting Startups by thr0waway1239 on Wednesday March 29, 2017 @10:51AM (#13986758)
Also, almost certainly, you don't want to hire engineers after they end up working at one of the tech giants, and the more experienced they are the worse. Having had the unfortunate experience of working along side some of the 'veterans' of one of these tech giants, it was a little disconcerting how easily they would form cliques based on perceived 'proven vs unproven' folks - if you hadn't worked at one of the tech giants, naturally you were unproven.

There were also tangible side effects. You couldn't generally expect them to work on what they perceived to be work which is low profile but actually important for some unquantifiable metric such as morale of the customer support team. You couldn't generally expect them to play by the same rules when it came to check in policies, documentation standards etc.

But best of all, the actual code they wrote would uniformly fall on either end of the astronaut architecture spectrum - either completely ignoring maintainability and turning the entire team into Schlemiel the painter, or being so convoluted that they themselves couldn't make quick progress a few years down the line on the code that they wrote.

Re:Big Tech Company Salaries Are Hurting Startups by mavelikara on Wednesday March 29, 2017 @11:08AM (#13986971)
The cliques are not the fault of the engineers from Big Co - it is the fault of your management who perceives them as "proven" and you as "unproven".

This is a self-perpetuating thing too, when most of the promotions go to people from the "proven" cliques, and those who got promoted, promote more of their "proven" brethren.

Re:Big Tech Company Salaries Are Hurting Startups by mixmastamyk on Wednesday March 29, 2017 @11:38AM (#13987306)
Sounds like anecdata, I've worked in and out of big co's and met only one weirdo like you describe.
Re:Big Tech Company Salaries Are Hurting Startups by HelloNurse on Thursday March 30, 2017 @12:32PM (#13996811)
If you noticed this problem at your company "from below", your upper management completely failed to notice it, and it's their fault for not noticing the strain and for letting people behave lazily and arrogantly in the first place. Good managers would reeducate or remove the veterans on a case by case basis, ensuring everybody follows the rules and collaborates productively.
Re:Big Tech Company Salaries Are Hurting Startups by user5994461 on Wednesday March 29, 2017 @02:44PM (#13989314)
I have the exact opposite experience from you.
Re:Big Tech Company Salaries Are Hurting Startups by mathgenius on Wednesday March 29, 2017 @11:21AM (#13987116)
> naturally you were unproven.

Escape from the cult of google.

Re:Big Tech Company Salaries Are Hurting Startups by lkrubner on Wednesday March 29, 2017 @01:08PM (#13988367)
There are also a lot of startups that simply need to focus on some of the basics of management, such as "be reasonable" or at least "don't be completely psycho".

One example that was discussed on Hacker News previously:

https://news.ycombinator.com/item?id=10662128

Re:Big Tech Company Salaries Are Hurting Startups by elastic_church on Wednesday March 29, 2017 @12:10PM (#13987637)
> But there are plenty of great engineers that don't want to work at those companies for various reasons.

There's something in the water at the big companies, many employees there think they have passed a rite of passage and that EVERYONE NOT WORKING THERE simply didn't pass.

I wish I wasn't exposed to evidence of this, but unfortunately I have. Many people don't consider the idea that others just don't want to work there.

In one example of this, I was brought in to interview at one of the big ones, referral, special project. I liked the idea of not necessarily being just some pawn in the never-ending recruitment draft, but someone on a special project.

And here I am, talking with the project manager and how other organizations sometimes do custom integrations into their enterprise product. Regarding those other organizations, and I quote "Now this is some 100 million dollar company in Canada, so you know their engineers don't know anything"

and I'm like YOU KNOW I WORK FOR 100 MILLION DOLLAR COMPANIES... RIGHT? I work in Series A and Series B startups primarily, after their 12 million funding rounds close they its often at a 50 - 100 million paper valuation.

The hubris....

Other examples are what I've heard from bus drivers talking about their riders, other engineers that disagree with the hubris, and just the general society that also puts Googlers and other big tech company employees on a pedestal because of the enviable compensation and perks.

Re:Big Tech Company Salaries Are Hurting Startups by user5994461 on Wednesday March 29, 2017 @02:52PM (#13989411)
There is a massive difference between million dollars companies (startups) and big established companies (billion dollars in revenues).

Anyway, I only work for trillion dollars companies (by some metrics). Bigger is often better.

Re:Big Tech Company Salaries Are Hurting Startups by elastic_church on Wednesday March 29, 2017 @04:12PM (#13990127)
The person that had asked to interviewing me at one of those companies liked my competence and experience in certain areas, seemingly missing that I worked for the same scale of companies that he decided to rail against
Re:Big Tech Company Salaries Are Hurting Startups by user5994461 on Wednesday March 29, 2017 @05:40PM (#13990859)
I guess that made the decision easier for you.
Re:Big Tech Company Salaries Are Hurting Startups by Bahamut on Wednesday March 29, 2017 @11:21AM (#13987126)
Just to add, it is rare for most companies to be able to compete with the Googles or Facebooks of the world in pure compensation. You have to win these people on other grounds such as increased autonomy, more work flexibility (working from wherever - I have had co-workers who got to spend time working remote from eastern Europe and Nepal at my small company for example), promotions (smaller companies are more able to offer title promotions than big companies for new hires), or other perks such as fantastic environments for employees. These are especially important for retention and hiring better employees than the norm.
Re:Big Tech Company Salaries Are Hurting Startups by ninv on Wednesday March 29, 2017 @10:48AM (#13986719)
Great, please add equity and learning opportunities in your list or reasons.
Re:Big Tech Company Salaries Are Hurting Startups by kyriakos on Wednesday March 29, 2017 @01:30PM (#13988605)
There's also a lot of candidates abroad who are willing to work as contractors for your startup for usually lower salaries than you'd pay a local employee.