Hacker News new | ask | show | jobs
by zer00eyz 824 days ago
I have been theorizing that they all get FAANG jobs now.

Free everything, stock options, good pay....

Crush the competition before it gets its feet under it. It isnt that we dont have as many nerds, they are all just "locked up".

2 comments

I sometimes think FAANGs select for that group... Basically, all they have to offer is the paycheck. Outside of a few 'interesting' departments, most FAANG stuff seems to be the same sort of work you'd get in any other industry. And they make sure to run you thru a gauntlet of interviews for the positions.

I think a lot of the "lifelong geek" crowd just finds more 'interesting' work (for whatever qualifies as 'interesting' to them...) in other companies without jumping thru all the hoops (and for less pay, of course). Lots of startups, niche companies, etc offer challenges that can make up for the lower pay.

I used to work at Google (and even Facebook for a very short time). They ain't what they used to be.
To be somewhat cynical, they're big companies. Big companies have lots of process, layers of management, fiefdoms, etc. etc. Doesn't matter if you're Google, Facebook, or a big bank.
size matters, but publicly traded matters more.

like sometimes that bureaucracy is a good thing. i remember an uncle who worked for EMC talking to me about being a big company vs. small company person; each has an advantage.

> size matters, but publicly traded matters more.

Google has been publicly traded for most of its life, but things have changed over time regardless of that constant.

> like sometimes that bureaucracy is a good thing.

Employed right bureaucracy is one way to scale up processes.

Eg compare (1) keeping the whole state of your project in your head, or (2) in a personal notebook, or (3) on a share whiteboard with post it notes, (4) in Jira tickets.

Depending on the size of your project and organisation, you will find that the increased overhead of the higher-numbered methods might be worth it.

Of course, not all bureaucracy is the same. When I was at Google around 2014-2016 I found that they consistently achieved more benefits results from their bureaucracy at lower overheads than the big banks I used to work at (which weren't actually any bigger than Google).

Bureaucracy gets a bad rep but when done right (and defined broadly enough), it can help a lot.

Another example of bureaucracy done right is distributed version control: it's so convenient (after you get used to it..) that many people even use git on single person projects.

>size matters, but publicly traded matters more.

It matters some but a very large private company still needs to organize and make money even if there's probably somewhat less immediacy.

>big company vs. small company person; each has an advantage

Yes. Small companies have limitations to what they can achieve even if they're impressive at small scale. And, certainly, software that doesn't involve enterprise sales allows for outsized effect.

But, in general, the level of just do what needs to be done that works at even a 1,000 person company totally breaks down at 10x and certainly 100x that scale. And that probably works well for people who abhor chaos and is anathema for people who sort of want to chart their own path.

> It matters some but a very large private company still needs to organize and make money even if there's probably somewhat less immediacy.

For a company like Google, it's exactly the same. Even after going public, the founders still control the majority of stock voting rights. And there's no obligation in corporate law that you have to maximize profits.

It's just that you have a fiduciary duty to the shareholders; maximizing profits is one things shareholders can want, but it's not the only thing they are allowed to ask for.