5 ms·
I may be a very basic software engineer with neither high YOE or high quality skills but what would I get excited about from a FAANG job nowadays? These compani
by costanzaDynasty 4y ago
I may be a very basic software engineer with neither high YOE or high quality skills but what would I get excited about from a FAANG job nowadays? These companies that I've used everyday for nearing 2 decades from even a user perspective have become stale. Mountains of money and the best talent and even simple issues that have lingered for years are not fixed in favor of big ideas that no one wants.
- turdprincess 4y agoYou get excited for one reason and one reason only - the money. FAANG jobs pay between double and triple of normal software gigs. Some folks want to optimize for interesting work, or groundbreaking products or autonomy. Thats cool - you might not find that at a FAANG. Some folks optimize for the biggest paycheck. For that its basically two options - FAANG (and adjacent) or High Frequency Trading. To each their own!
- champagnepapi 4y agoHow does one get into HFT?
- turdprincess 4y agoI think your options are: * get a CS degree from a top tier program, preferably a PHD * Pivot in from a normal software job. This is probably only possible if you have a bunch of C++ experience, and some top (FAANG) names on your resume.
- onion2k 4y agoLearn low latency network programming in either C++ or something safe like Rust. If you make something people notice HFT companies will beat a path to your door.
- Yoric 4y agoLearn Rust, C++, Haskell or OCaml. Or get a PhD in mathematics or physics. Other languages or domains might work, too.
- champagnepapi 4y agoRust mentioned twice here, maybe there’s something too it I don’t think it’s possible for me to go down a PHD path. HFT seems like a cool gig if you can get it
- Yoric 4y agoI've been approached several times for HFT or Quant jobs (yes, I know that they're different but I tend to sort them in the same bucket in my mind) because I code in Rust, C++ and OCaml. I didn't go into the domain because I'm not a big fan of money games. YMMV.
- cromwellian 4y agoI used to believe that, but searching for a job now, I see many non-FAANG companies with compensation in-line, or better, with the exception of those who aren't public. OpenAI for example, has base salaries in the $400k range for ML jobs at $250k range elsewhere at like an IC5 level, because of non-public equity.
- turdprincess 4y agoYes, I think FAANG grouping is too narrow. The true group is "big tech" - with the regular FAANGS, as well as Uber, Airbnb, Stripe, Pinterest, etc... While each company has some unique qualities, my guess is that being an engineer in any of these places would be pretty similar and include: * A lot of engineers and teams * Lots of organizational / promo based manuevering and social engineering * Problems at scale - some technology, but mainly "number of cooks in the kitchen" * Work which might not be very interesting * high compensation My guess is that the OP's concerns would hold true at most of these big tech places that pay top dollar.
- randgoog 4y agoThere are other reasons too like scale. Obviously not everyone can work on those types of projects but few companies can claim their engineers' code will affect a billion users for example. At that scale, the problems that need to be solved can be interesting even if they're trivial for a smaller set of users.
- moneywoes 4y agoPrestige
- deltree7 4y agoDon't worry, you'll never get into FANG companies.
- optymizer 4y agoWhat a mean thing to say to someone. I've been telling people the exact opposite for years - with enough time and motivation, anyone can get into FAANG companies, it's just a question of how much time and energy you want to dedicate to that. Contrast this with becoming an astronaut or a gymnast, or a tennis player, or anything that requires you to acquire physical skills starting at a very early age and do it for decades. I've been almost 10 years at FAANGs. There's nothing special about me. My GPA was 2.75. I suppose I can code and at this point I have some experience, but I'm no Carmack.
- deltree7 4y agoI always encourage people who want to join FANG companies. OP is the typical 'sour grapes' dissing on FANG. Why would I want them to work for FANG, if they don't appreciate it? You have to be hungry for it to want it. They are millions of people who are grateful to work for FANG and I'll absolutely help them
- mlazos 4y agoI’ve worked at a couple, I’ve probably been an outlier but I’ve really enjoyed them as long as you’re ruthless about finding projects that you enjoy. There is a ton of opportunity to work on pretty much anything you want at a large corporation. I’ve mostly focused on r&d hardware and compiler projects.