3 ms·
Hi, I work as an engineer at Google rather than Facebook, but I'll address this and some of the sub-comments (one of which mentioned Google). I am not speaking
by MiddleEndian 10y ago
Hi, I work as an engineer at Google rather than Facebook, but I'll address this and some of the sub-comments (one of which mentioned Google). I am not speaking on behalf of Google.
I actually work for a department that has non- advertising revenue, but regarding ads, a ton of companies, even many startups here on HN, generate revenue from ads. Regardless of revenue, many of Google's products are clearly very high quality. There's no social network lockin for gmail as a webmail client or Google maps as a map client but they're still perceived as the best.
Google is truly flexible about hours and as long as I get my work done, communicate with the team and attend meetings I can effectively work any schedule I want (Microsoft actually had a similarly lax environment, one of my former team members there worked roughly noon-8), which for me varies day-to-day based on my non work schedule. This is great compared to a company I worked at where they one decreed that everyone solve bugs "after hours" (unsurprisingly many employees would just sit on the bugs and then mark them as fixed right after five). Free meals (along with microkitchens) are very convenient, and it is highly frowned upon to be in the office long enough for both breakfast and dinner. There's a gym right in the building and beds if I feel like taking a nap. I can't speak for the main campus in California, but my office is in an urban area so I am not isolated from my interests and I don't need to own a car. If I have an appointment for something at 3pm I won't be impeded assuming I don't have a meeting around then.
Although many interesting projects are limited to the main campus, there's still a decent variety of work here as we have 1000+ employees in the office. The development tools+environment are not perfect but give me fewer problems than anywhere else I've worked. The main downside is that things can get bureaucratic at times which is the nature of giant organizations, although I never feel pressured by PMs. Sometimes the company's internal self promotion gets a bit silly as well but it's relatively easy to ignore.
Tesla+SpaceX seem neat but to work there I'd have to move to the West Coast, which I'm not interested in. Most of the financial industry would require me to be at work by nine and/or require me to wear some sort of specific attire, along with a lower variety of work and likely more stress. Many startups offer the same perks in theory but have extremely long hours in practice and the unspoken expectation that you socialize almost exclusively within the startup.
Basically I'm treated more like a human than I would be at many other companies, so when I'm looking to change what I work on, I'd rather look internally than externally.
- danieldk 10y agoI do not want to be too snarky, but your comment highlights the mindset that is criticised here (the lack of ethics among engineers in SV). a ton of companies, even many startups here on HN, generate revenue from ads 'The rest does it as well, so it can't be wrong.' There's no social network lockin for gmail as a webmail client Except if you want to use a competing service or run your own mail server. Then you cannot deliver to Google Mail, you cannot find out why Google Mail does not accept your mail, you cannot contact Google to whitelist you. Moreover, as a non-Google Mail user I cannot opt out of my mail being scanned for advertising purposes. And no, I cannot just avoid sending to Google Mail addresses, some people forward their e-mail to Google Mail. Google [...] easy to ignore. The parent asks what it feels like to use your intellectual capacity to build an advertising machine that in the end aims to know as much as possible about every person with an internet connection. Your answer is, 'look here, perks'? Really?!? I mean, questions like 'What if we ever got a dictator? He/she would have a field day with all the data that we are collecting.' or 'Isn't my company stepping over the bounds what is permitted by privacy laws to gain more ad profit?' must cross the minds of a Google engineer sometimes, I hope? And doesn't it feel bad to be complicit of constructing what is one of the largest spying machines?
- MiddleEndian 10y agoI guess I just don't see making money from advertisements as an indictment of an organization. They are free to attempt to show ads, just as users are free to block them, and you can stop using their products should you find a better one. An example of a corporation I would never work for would be Nestle, which has caused death and dependency with their products in Africa. Email providers (Google, Microsoft, your ISP, or even Yahoo) having access to your email is the very nature of unencrypted email unless you expect everyone to run their own mail servers. And non-gmail users can definitely send email to gmail users; I've definitely sent email from an organization I worked at that used Outlook+Exchange to my personal gmail acocunt. I have also had scripts that sent out email from a (now defunct) website in the past and really had not issue getting email accepted once I set up reverse DNS, but admittedly that was many years ago. "Easy to ignore" just meant easy to ignore internal corporate-speak bullshit, similar internal buzzwords that I've seen at every company I've worked at of any size. A dictator could already gain control of any communications platform in theory, such as your phone company. In fact, the NSA already does spy on communications in the US (and probably abroad). Does that mean nobody should ever work for a communications-based company?