I joined Facebook as an engineer a few months ago. Before that I spent 1.5 years at another company after graduating in 2017. I was really enjoying the work that I was doing and had fantastic relationships with everyone on my team and I looked forward to going to work everyday (I can't believe it myself). My manager counter-offered to match FB's offer when I told him I'd like to move on; he persisted, but I resisted. In the last few weeks I've been feeling somewhat depressed and started wondering if I had made the right decision in leaving. The reason is that I dislike the culture of my current team; the vibe is weird, everyone is quiet most of the time; they eat lunch at their own desks, and there's virtually zero communication outside work-related matters. And that is further exacerbated by the fact that the learning curve is huge (I haven't used any of the tools/languages/frameworks that I'm expected to be proficient with prior to fb), and the PSC-focused culture. I left in the hopes of learning a new business domain, a new technical domain and work with/learn from smart peers... but the hopes are slowly vanishing; nowadays, I can hardly get out of bed in the morning. What do you think? Was leaving the correct decision? TC: 230k (40k signon) YOE: <2 years
Can you bounce back to the old place for a promo and more TC? Or switch teams?
Previous boss said he expected me go to back after 3 months 😂
That’s what I heard about Facebook too. Everybody basically talks to no one else and are super competitive. You don’t have to have friends at work though, and the best work friends I have had were never my teammates. I somehow have found people I really liked at work at other teams because there is no direct competition and since you don’t do the same work you talk about other stuff more. Right now at salesforce it is the same thing. I hang out with dudes not even in my org. You can probably do the same at Facebook. Every time I change jobs it took me a few months to find someone to be a work friend. That’s just how it is.
Same boat. I really liked and trusted the folks at work at my previous company. No stress. Interesting problems. Was okay to fail trying something interesting. Got top notch ratings. Good money. Smart folks. All gone except the smart folks and $$ parts.
It really comes down to luck... you just click with some people and not the others :/ let’s keep grinding and move to other teams/companies if things really don’t pan out. For some reason, opening up on Blind is therapeutic; I’m more energized now!
What is your previous company, I want to interview there
Honestly it’s team specific; company has bad ratings on Glassdoor
Learn to say no to shit tasks. Work on what you like to do. Get offers from companies for teams that aren't a wreck.
Didn’t you go through bootcamp? Did you not interact with the team much before choosing them?
What is psc focused?
Focused on "making impact" to look good at the next upcoming (biannual) review.
Something I learned the hard way when choosing a team is that: friendly > problem > tech stack > smart If you are going to pick a team, you should pick based on that. Something you don’t realize is that you will spend the most of your life with this people. 8+ fucking hours. Way more than your wife & kids. It is going to affect you greatly, & this will spread to other areas of your life. Had a great day at work? You come home happy. Had a terrible day? You bring the cloud home. No matter how much people try to separate work from life, the two are dependent on each other. I choose a job that offered me 10k less because they had a great team. I don’t regret it one bit. I have been burned before by racist team & colleagues, drove me to the point of depression, that I started questioning my sanity. For the love of God choose yourself & health over anything/anyone else!
Where do you work now? If sounds like you've found a great place! Want a new team mate? 😁
I totally agree with this. Your teammates have a much greater impact on you work enjoyment than whatever problem you are trying to solve. It's too bad this isn't emphasized during bootcamp. Reach out to your bootcamp squad buddies and see hows their team. If they landed on a friendly team, you can ask for a switch.
Don’t go back to your previous company... I think it’s okay that the new team is worse in certain ways. You’re still young, and it’s okay to move around: learn new things, find your passion. It’s all true what people are saying how incredibly important it is to work with people you enjoy - but you will have time to settle for team/company with this culture. I feel like at this point in your life it’s good to experiment. I’m sure your new team has certain things that are better, that you can learn from, and if not - they have a big advantage of being a big and awesome company - you can move around to a better team easily after some time ( like people are saying, many teams are much better), or you can learn certain things and then after a year or so move on to a different company, and with Facebook on your resume it will be probably much easier. And by working at all these different places, you’ll understand more what kind of things you want to have at your job, and eventually move to a place that has it all. Sure working with fun people is one of them, but there is so much more - and I think you will enjoy your journey!
good advice. OP u r still very young. Be patient and give yourself some time. Make friends with other groups. At this stage, you need to learn stuff. Hang in there. You will do fine. But don't ho back.
Switch teams/jobs. Most teams are much better than what you are describing
Got an offer from Amazon before fb. Recruiter contacted me asking if I’d be interested in interviewing for SDE2 position. But I’m a little wary about leaving in <1 year because that’s tantamount to shutting the fb door forever