> This week marks the beginning of my 4th year at Facebook. My > experience here has been incredibly transformative: I joined > Facebook after dropping out of college having never faced the > challenges that I've seen during my time here. At this point, I've > worked through these challenges for longer than 4/5 of the people at > the company and thought I would share some of my insights in hopes > that other engineer…
[Continuing because of HN's length restrictions] > In the code base that you live in, you quickly develop an > understanding of how the components fit together. Use this > knowledge: instead of only fixing a bug you're assigned, consider > how you can prevent that class of bug from ever happening > again. Instead of implementing a new feature, consider how you can > create a common abstraction between the new and old…
“This week marks the beginning of my 4th year at Facebook”
81–90 of 112 posts
Re: “This week marks the beginning of my 4th year at Facebook”
#82Earlier quoted context omitted.
I was told that working on those projects was a privilege and that we had to perform at our jobs (minus any output from hackathons) before we could work on the stuff we wanted to. I think it's a sensible strategy. Hackathons do keep engineers on the edge and excited about work, but you want to avoid it distracting from the core focus too much.
Hackathons are bullshit, period. If you're working, producing anything of value to the company, even if that be simply "worker engagement," it better be on company time. Simple as that.
Re: “This week marks the beginning of my 4th year at Facebook”
#83Earlier quoted context omitted.
Wow, quite a few similar stories. I wonder how indicative they are of fb as a whole, or just particular teams. Does anyone have any positive experiences to relay?
Gotta love a social company run by a kid that was so incapable of making friends he had to build a website and make everyone want to be there.
Re: “This week marks the beginning of my 4th year at Facebook”
#84Earlier quoted context omitted.
Wow, quite a few similar stories. I wonder how indicative they are of fb as a whole, or just particular teams. Does anyone have any positive experiences to relay?
Gotta love a social company run by a kid that was so incapable of making friends he had to build a website and make everyone want to be there.
Re: “This week marks the beginning of my 4th year at Facebook”
#85> This week marks the beginning of my 4th year at Facebook. My > experience here has been incredibly transformative: I joined > Facebook after dropping out of college having never faced the > challenges that I've seen during my time here. At this point, I've > worked through these challenges for longer than 4/5 of the people at > the company and thought I would share some of my insights in hopes > that other engineer…
I disabled my Facebook account over a month ago. It was tough to do at first, but as time went by I felt much happier about being disconnected. I've enjoyed having less distractions and false reassurances. I no longer need to keep up with everyday posts from people I don't know that well or rarely see. In this time away from the site I've realized that real friends will still be your friends even if you don't have a…
I use FB periodically, and recently quite a few things in the UI dont seem to function [ logical bugs as opposed to say whether I like the feature design ]
I see this as a kind of bitrot setting in, maybe its just hard for large organisations to continue to innovate. Maybe it needs to move more slowly and focus on polish/robustness now. Do people like FB feature changes? I've found them to be annoying with no added value as a user.
Re: “This week marks the beginning of my 4th year at Facebook”
#86Earlier quoted context omitted.
[Continuing because of HN's length restrictions] > In the code base that you live in, you quickly develop an > understanding of how the components fit together. Use this > knowledge: instead of only fixing a bug you're assigned, consider > how you can prevent that class of bug from ever happening > again. Instead of implementing a new feature, consider how you can > create a common abstraction between the new and old…
I can confirm the same experience as a non-engineer. I worked in a group that was not engineering, and had the same schizophrenic experience with respect to what I was told was the culture, what was expected and what the reality was. The culture of facebook is that of a pretentious enclave of people who think that simply their being at facebook is validation of their any actions or motivations. While the benefits of…
Swimming With Sharks captures the pathos pretty well, for hollywood. Definitely painful to watch. http://www.imdb.com/title/tt0114594
Re: “This week marks the beginning of my 4th year at Facebook”
#87Earlier quoted context omitted.
Are you suggesting they effectively treat the first six weeks of employment as little more than an "extended interview" and fire anybody who doesn't make their cultural fit in that time frame?
That seems acceptable though it's really shitty if you end up not making the cut. FWIW most european countries allow 1-6 months probation periods (for non-temp jobs, temp jobs have either no probation or much shorter ones). During probation, either side can terminate the contract without most of the restrictive clauses applying, it's essentially a short period of "at-will" to check fit between the company and the new…
If it's not clear that's the case, which seems to have been the case in these anecdotes, it would be pretty unacceptable.
Re: “This week marks the beginning of my 4th year at Facebook”
#88Earlier quoted context omitted.
I was told that working on those projects was a privilege and that we had to perform at our jobs (minus any output from hackathons) before we could work on the stuff we wanted to. I think it's a sensible strategy. Hackathons do keep engineers on the edge and excited about work, but you want to avoid it distracting from the core focus too much.
Hackathons are bullshit, period. If you're working, producing anything of value to the company, even if that be simply "worker engagement," it better be on company time. Simple as that.
Re: “This week marks the beginning of my 4th year at Facebook”
#89Earlier quoted context omitted.
That seems acceptable though it's really shitty if you end up not making the cut. FWIW most european countries allow 1-6 months probation periods (for non-temp jobs, temp jobs have either no probation or much shorter ones). During probation, either side can terminate the contract without most of the restrictive clauses applying, it's essentially a short period of "at-will" to check fit between the company and the new…
New federal government employees also have to serve a 1-year "probation" where they can be let go for pretty much no reason. I've seen agencies exercise that right rarely, but it does happen.
Re: “This week marks the beginning of my 4th year at Facebook”
#90i'm interested in hearing experiences about what happens when you actually achieve this level of control. I love my garden so much, and have been given sufficient responsibility over it, that I care very much when people pull in the wrong direction. Refusing to accept incorrect decisions -- decisions that will absolutely cause technical debt, overtime, and significant stress and a smaller bonus for us all later in the product lifecycle -- can lead to some interesting and complex social dynamic and this is the biggest thing I struggle with today. Its actually even more complicated because while I feel I am usually correct (who doesn't), there are times when I'm wrong and there are other times where I don't realize I'm wrong.