Does your experience with certain technologies matter during your interview or team selection process at FAANG companies?
Does your experience with certain programming languages affect your compensation?
I am asking because I saw that some roles at Microsoft that are focused on C++/C# or other OOP languages have a higher compensation range that roles requiring JavaScript/React experience.
So as I've mentioned a couple times before: FAANG is not a monolith. This also applies to how language-agnostic each company is:
If you want to learn more about FAANG, watch our masterclass here: [Masterclass] Should You Work At FAANG? - What Big Tech Is Like For Software Engineers
This makes my answers the following:
Does your experience with certain technologies matter during your interview or team selection process at FAANG companies?
It depends. Usually yes, but the degree will vary.
Does your experience with certain programming languages affect your compensation?
It also depends, but many companies pay certain stacks more than others. For example, Google tends to pay MLEs more than SWEs. However, this doesn't mean you should just pivot into the stack that makes more $$ as I talk about here: "If my main goal is compensation, would it be wise to learn blockchain tech since it will potentially be the tech of the next couple decades?"
I am asking because I saw that some roles at Microsoft that are focused on C++/C# or other OOP languages have a higher compensation range that roles requiring JavaScript/React experience.
In general, C++/C# developers get paid more than other engineers because the supply of them is lower. However, there are downsides to being in these stacks: