zlacker

[parent] [thread] 43 comments
1. wfwefw+(OP)[view] [source] 2018-09-28 17:14:25
Recently talked to 2 friends working for fb. According to them, the culture there is very toxic. For a master's degree, once get in, you need to get promoted in 22 months (I might misremember the actual number.) or you will have to leave. Debugging is never counted as a real work, so for quick promotion, nobody wants to solve bugs unless a bug becomes too obvious. And they also complained about no work-life balance. They got pushed to check-in code at 12a.m. for example.
replies(6): >>quotem+T3 >>121789+1h >>isof4u+5o >>electr+co >>Shish2+nr >>underw+8O
2. quotem+T3[view] [source] 2018-09-28 17:39:40
>>wfwefw+(OP)
What, exactly, is wrong with the expectation that people make senior level eventually? What exactly is wrong with being able to work at any time? I worked there for years, and if I was landing code at 12am, it was because I was excited about what I was doing. It was wonderful being able to work with people from all over the world on high-impact projects, and fixing important bugs was definitely high-impact. People who fixed vexsome bugs were heroes.
replies(5): >>twohea+N4 >>asveik+G7 >>iscrew+td >>outwor+Hf >>evgen+bn
◧◩
3. twohea+N4[view] [source] [discussion] 2018-09-28 17:45:52
>>quotem+T3
What you call being "excited about working at 12am" I call "accepting being a corporate slave".
replies(2): >>quotem+85 >>glori3+Nw
◧◩◪
4. quotem+85[view] [source] [discussion] 2018-09-28 17:48:27
>>twohea+N4
I don't think you can so glibly dismiss enthusiasm as Stockholm syndrome. Passionate people push the world forward, and mocking passion is a recipe for mediocrity and stagnation.
replies(8): >>mancer+U6 >>codein+e7 >>realre+E7 >>twohea+I7 >>bitL+K7 >>blibbl+ra >>scarfa+ng >>dgzl+Ym
◧◩◪◨
5. mancer+U6[view] [source] [discussion] 2018-09-28 17:57:52
>>quotem+85
On the flip side celebrating a culture where (allegedly) people are expected to toss out their personal lives and time (what is sometimes referred to as passion in some circles) is a race to the bottom. It means colleagues who DON'T do this are punished or replaced. Perhaps that's what you refer to as mediocrity, the unwillingness to put in long workdays that extend into night.
replies(1): >>quotem+87
◧◩◪◨⬒
6. quotem+87[view] [source] [discussion] 2018-09-28 17:58:42
>>mancer+U6
Do you think that I should be forced not to code after a certain time of day? I wouldn't work at a company that imposed this restriction.
replies(2): >>fesoli+xd >>reaper+me
◧◩◪◨
7. codein+e7[view] [source] [discussion] 2018-09-28 17:58:59
>>quotem+85
Well, maybe this specific case doesn't apply to you, but enthusiasm and passion weren't the vocabulary used to describe many of my friends' experiences working late nights at fb.
◧◩◪◨
8. realre+E7[view] [source] [discussion] 2018-09-28 18:01:10
>>quotem+85
Facebook is a cancer. It’s not “pushing the world forward.” It’s a phenomenal waste of energy.

Take those excited geniuses and have them work on preventing climate change from ruining all life on earth, instead of inventing new ways to profit off of people’s data.

replies(1): >>plaidf+kV
◧◩
9. asveik+G7[view] [source] [discussion] 2018-09-28 18:01:20
>>quotem+T3
>> you need to get promoted in 22 months ... or you will have to leave

> What, exactly, is wrong with the expectation that people make senior level eventually?

The problem is when you base too much on promotion systems and performance reviews, that end up as a form of bias and favoritism not closely approximating the truth. Some amount of people are doing useful work for you (like cleaning up after people you think are the high performers) that does not surface there, and when you crap on them, pass them up, bust their morale, make them afraid of their next review, etc., you risk losing their valuable contributions.

replies(1): >>bitL+p8
◧◩◪◨
10. twohea+I7[view] [source] [discussion] 2018-09-28 18:01:28
>>quotem+85
I think i'd just much rather spend the short time I've got left in my one existence doing things outside of work that actually make me happy and fulfilled, than being exploited for the benefit of the mostly rich and powerful and the illusion of "progress". If you truly get fulfillment from that stuff then more power to you, but I don't think the vast majority of people who are pressured to perform do.

Just because we have more "stuff" and more advanced "technology" doesn't make life more worth living. Happiness levels across society don't increase alongside productivity.

replies(1): >>quotem+Z7
◧◩◪◨
11. bitL+K7[view] [source] [discussion] 2018-09-28 18:01:33
>>quotem+85
I think she probably meant that being passionate without meaningful equity is equal to being a corporate slave - even if ultimately company/world benefits, the person gets discarded/sacrificed at some point in a hierarchical structure with limited upward movement, not profiting from it in the future.
◧◩◪◨⬒
12. quotem+Z7[view] [source] [discussion] 2018-09-28 18:03:08
>>twohea+I7
> I think i'd just much rather spend the short time I've got left in my one existence doing things outside of work

Okay. That's your choice. But having made this choice, don't complain when those of us who choose to devote more time to work receive greater rewards. There's nothing wrong with paying for performance.

replies(3): >>51lver+pi >>pisteo+Gp >>Aeolun+nH
◧◩◪
13. bitL+p8[view] [source] [discussion] 2018-09-28 18:06:12
>>asveik+G7
> you risk losing their valuable contributions.

Modus operandi in these companies is to rewrite/reintroduce whole products instead of fixing bugs from already discarded people. So if you lose a critical amount of worn out higher paid contributors, you just make a V2 or introduce a new product with a completely new fresh team that will get discarded after another 3 years. This requires fresh supply of motivated and hungry people willing to take sacrifices and a much smaller amount of people willing to exploit that.

replies(1): >>aaaaaa+681
◧◩◪◨
14. blibbl+ra[view] [source] [discussion] 2018-09-28 18:22:30
>>quotem+85
> Passionate people push the world forward

we're talking about Facebook here

◧◩
15. iscrew+td[view] [source] [discussion] 2018-09-28 18:42:09
>>quotem+T3
"landing code at 12am, it was because I was excited about what I was doing"

I can't believe people put up with this. I really hope you got paid for that time.

replies(1): >>twohea+Qk
◧◩◪◨⬒⬓
16. fesoli+xd[view] [source] [discussion] 2018-09-28 18:42:44
>>quotem+87
Yes, and it shouldn't be up to an employer to set that limit, but to regulatory bodies. Having people spend 12-14h a day working is not good in the long term, and expecting people to do that otherwise they will be fired is draconic.
replies(2): >>scarfa+Jh >>glori3+mx
◧◩◪◨⬒⬓
17. reaper+me[view] [source] [discussion] 2018-09-28 18:47:36
>>quotem+87
I work at a company like this.

In fact, I need permission from my manager's manager's manager in order to stay past 7pm.

This company believes in a strong work-life balance, and this is one of the ways it achieves this.

Also, it "changes the world" in good ways, not by "connecting people" through bogus data siphoning addiction traps.

replies(1): >>glori3+6x
◧◩
18. outwor+Hf[view] [source] [discussion] 2018-09-28 18:55:42
>>quotem+T3
I am finding it very hard to comment on this without violating HN guidelines and throwing ad-hominens. But I will try.

You see, the parent poster said:

> They got pushed to check-in code at 12a.m. for example.

This is ENTIRELY different than having you, overly excited about some project, deciding to work late and pushing code at 12am of your own accord. That's absolutely nothing wrong with that.

Now, if you are EXPECTED to do it, outside major emergencies, then you have a problem.

◧◩◪◨
19. scarfa+ng[view] [source] [discussion] 2018-09-28 18:59:02
>>quotem+85
I’m passionate about a lot of things, but not working at 12 midnight for a profit seeking company that I do not have a significant equity stake in.
20. 121789+1h[view] [source] 2018-09-28 19:04:14
>>wfwefw+(OP)
Anecdotally none of this even remotely resembles my experience there
◧◩◪◨⬒⬓⬔
21. scarfa+Jh[view] [source] [discussion] 2018-09-28 19:09:38
>>fesoli+xd
It’s not that cut and dry. For a lot of reasons, I don’t do side projects. But I do choose jobs that are using technologies that will keep me marketable. So if I want to learn a new to me technology, I’ll often work some crazy hours to both learn the technology and get the work done.

Yes my company benefits from it, but so do I. For instance, given a choice of trying to come up with an idea to learn about a feature of AWS and pay money for the resources I use, and take advantage of my work AWS (Dev) account where I am an admin, I would rather do a work related project where I have the resources and I don’t have to come up with an idea and I don’t have to pay for it.

What I don’t do is “signal”. I don’t stay at work late, I don’t send emails out after hours, and I pushback if they give me unreasonable deadlines.

replies(1): >>Spooky+BJ
◧◩◪◨⬒⬓
22. 51lver+pi[view] [source] [discussion] 2018-09-28 19:14:34
>>quotem+Z7
There is something wrong with abuse.
◧◩◪
23. twohea+Qk[view] [source] [discussion] 2018-09-28 19:31:51
>>iscrew+td
Societal pressure to do everything it takes to get rich and succeed is a serious drug. I also contribute some of it in cases like this to the fact that some programmers are unfortunately just not well adjusted.
◧◩◪◨
24. dgzl+Ym[view] [source] [discussion] 2018-09-28 19:50:35
>>quotem+85
I think I see the disconnect. Yes, passionate people move the world forward, but that's not every person, or every coder, or even every Facebook employee. Plenty of engineers just want to make a steady paycheck and live their comfortable life outside of work.

If Facebook's a grind, then that's something the employee has to figure out.

◧◩
25. evgen+bn[view] [source] [discussion] 2018-09-28 19:52:21
>>quotem+T3
Either you were excited about what you were doing or you got an 11pm page from chuckr and consequently had a lingering doubt about your expected lifespan...
26. isof4u+5o[view] [source] 2018-09-28 19:58:53
>>wfwefw+(OP)
This does not reflect my experience working here at all
27. electr+co[view] [source] 2018-09-28 19:59:31
>>wfwefw+(OP)
Trading anecdotes, I have a number of friends at Facebook (both at Menlo Park and the NYC office), and they complain about the opposite: lots of people just coasting and doing the minimum needed to get by, really hard to fire people, etc.
replies(1): >>imperi+FB
◧◩◪◨⬒⬓
28. pisteo+Gp[view] [source] [discussion] 2018-09-28 20:10:24
>>quotem+Z7
Keep on living to work, brah. I'll feel less guilty clocking out early knowing you're there to keep things running. I bet you'll feel differently on your death bed.
29. Shish2+nr[view] [source] 2018-09-28 20:25:46
>>wfwefw+(OP)
I suspect that that's very team-dependant (in a company with thousands of engineers in tens of offices, most things are). Personally I got promoted based on debugging / code cleanups / reliability work, and I don't remember the last time I worked outside my self-assigned working hours (~10am-6pm) (Aside from on-call shifts, where I got one false-alarm on a weekend a few weeks ago). If one of my teammates messaged me asking for code review at midnight and it wasn't a "the site will be down if this doesn't land right now" issue, then I'd reject their code on the basis that we should all be in bed :P

My understanding of the "get promoted or leave" thing is "engineers hired as juniors are expected to get to mid-level in under 5 years (with a half-way milestone at 2 years)"; once you're mid-level it's up to you if you want to carry on climbing. Personally once I got there I switched to a "work more efficiently in fewer hours and keep the same overall productivity" approach instead of trying to get promoted into the senior levels, and that's worked out nicely so far :)

replies(1): >>progra+IS
◧◩◪
30. glori3+Nw[view] [source] [discussion] 2018-09-28 21:09:35
>>twohea+N4
It’s perfectly reasonable to work at 12am, and there’s nothing in the parent comment to suggest that they’ve been working since 9am or so. Maybe they started working at 8pm. Modern work should be asynchronous. If your company cares about butt-in-seat time, it’s the one that’s wrong.
◧◩◪◨⬒⬓⬔
31. glori3+6x[view] [source] [discussion] 2018-09-28 21:12:22
>>reaper+me
If you did, do you get fired? Genuinely curious: what happens?

Personally I strongly prefer no fixed working hours. If you want to work at night, so that you can do things when it’s light out (especially in winter), and you still get the expected results, what’s wrong with that?

replies(3): >>mancer+qH >>Spooky+8J >>reaper+8U
◧◩◪◨⬒⬓⬔
32. glori3+mx[view] [source] [discussion] 2018-09-28 21:15:01
>>fesoli+xd
But... nothing about “12am” sets that expectation. You need to know when they started work.
◧◩
33. imperi+FB[view] [source] [discussion] 2018-09-28 21:56:41
>>electr+co
This is part of why I left last year so... too true.
replies(1): >>DickVa+O11
◧◩◪◨⬒⬓
34. Aeolun+nH[view] [source] [discussion] 2018-09-28 23:06:36
>>quotem+Z7
Of course there is. If you are working 12 hours a day, how am I with my paltry 8 hours ever going to be considered for a promotion? I quite need it to keep feeding my family after all.

I can’t stop my bosses from judging based on time spent working (which is silly, but hey, we’re all human), but I sure can try to stop my coworkers from subscribing to such insane work hours.

◧◩◪◨⬒⬓⬔⧯
35. mancer+qH[view] [source] [discussion] 2018-09-28 23:07:58
>>glori3+6x
I think the conversation above was more about people who put in very long hours because they're passionate and so forth, or they're obliged, or whatever the reason the 'company culture' is a certain way. I think flexible hours that you describe is a far more popular idea (and probably a good one if you ask me).
◧◩◪◨⬒⬓⬔⧯
36. Spooky+8J[view] [source] [discussion] 2018-09-28 23:36:18
>>glori3+6x
A few workaholics create a culture where more people become expected to be doing stuff outside of business hours.

Also, lone wolves working at night are harder to manage and communicate with.

◧◩◪◨⬒⬓⬔⧯
37. Spooky+BJ[view] [source] [discussion] 2018-09-28 23:45:13
>>scarfa+Jh
You’re not working.
replies(1): >>scarfa+uU
38. underw+8O[view] [source] 2018-09-29 01:10:24
>>wfwefw+(OP)
What you’re talking about isn’t related to having a masters. All engineers are expected to progress beyond junior levels (get to E5) in a reasonable amount of time.

It’s not a great practice in my opinion. But in practice only a small percentage of engineers fail to make the grade.

◧◩
39. progra+IS[view] [source] [discussion] 2018-09-29 02:53:23
>>Shish2+nr
> I switched to a "work more efficiently in fewer hours and keep the same overall productivity" approach.

Train me, please.

◧◩◪◨⬒⬓⬔⧯
40. reaper+8U[view] [source] [discussion] 2018-09-29 03:18:52
>>glori3+6x
If you did, do you get fired? Genuinely curious: what happens?

Probably not fired. But the interior motion sensor alarms go on automatically at 7pm, which would probably alert the security guards that roam the campus.

When I first started, I came in too early once and set off the alarms. People were nice about it, but I was super embarrassed because I was a n00b.

Personally I strongly prefer no fixed working hours. If you want to work at night, so that you can do things when it’s light out (especially in winter), and you still get the expected results, what’s wrong with that?

I worked at a place like that once. When I was hired I was told I could make my own hours. I prefer to work early mornings, so some days I came in long before anyone else. A couple of times around 3am. But I always worked at least eight hours, and often more.

In my exit interview, my supervisor was rabid about how I wasn't a good fit because I "come and go as [you] please." She was so full of crap about other allegations against me that I didn't even have a chance to bring up that making my own hours was part of my employment deal.

◧◩◪◨⬒⬓⬔⧯▣
41. scarfa+uU[view] [source] [discussion] 2018-09-29 03:26:19
>>Spooky+BJ
Let’s say my team had a feature to get out and the React expert said he could do it in 30 hours and he could have it done by Monday morning without working extra during the week or on the weekend.

On the other hand, say it would take me 50 hours and I knew I would have to work on the weekend because I’m not as experienced, but I thought I could still have it done by Monday.

I might be willing to volunteer, knowing it would take me longer but it would also be done on time. That extra 20 hours, I’m still working, committing code but zeal do trying to figure out the framework. I wouldn’t have a problem doing that because I am learning a new skill.

But, I wouldn’t work weekends to finish a project because I was given an unrealistic deadline.

The first scenario, the extra 20 hours benefits me and the company. The second, it just benefits the company.

◧◩◪◨⬒
42. plaidf+kV[view] [source] [discussion] 2018-09-29 03:45:50
>>realre+E7
There’s already a community of excited geniuses that work on preventing climate change - they’re called climate scientists, and their solution is a steep carbon tax. It could pay for a public interest ad campaign for recycling and energy efficient practices, distributed and targeted by the excited geniuses at Facebook. That way we can brainwash the Paleolithic know-nothing American public into behaving in a way that doesn’t destroy the planet.
◧◩◪
43. DickVa+O11[view] [source] [discussion] 2018-09-29 06:29:36
>>imperi+FB
This is seemingly the case in a lot of places.

Unfortunately the number of lazy people far outweigh the number of hard workers.

◧◩◪◨
44. aaaaaa+681[view] [source] [discussion] 2018-09-29 09:01:40
>>bitL+p8
So that’s why Google is “reinventing” their chat every 2 years!
[go to top]