4 ms·
If you work at a FAANG company you can definitely expect to see C++ and Typescript in the same project.
by zeroCalories 2y ago
If you work at a FAANG company you can definitely expect to see C++ and Typescript in the same project.
- seanmcdirmid 2y agoI work for a FAANG and I haven’t. Unless you would count webrtc and any thing that uses as part of the same project? I can’t imagine other cases, there are underlying native libraries like electron or webrtc, but they wouldn’t count as a same project with client code. I admit we (non-native devs) still need to edit C++ code sometimes, but we aren’t the primary or even really secondary developers on such code.
- zeroCalories 2y agoA lot of projects at these places have C++ backends because the performance gains matter at their scale. It's also not unusual for developers to be fullstack, even for large projects.
- seanmcdirmid 2y agoJack of all trades master of none fullstack devs are rarer the higher up seniority you go. They are much more likely to become people managers given the way influence is wielded at a big company. I can see them at smaller companies, but it sounds like a waste of potential.
- zeroCalories 2y agoIn my experience it's the exact opposite. Junior devs can only handle small parts of the stack at once, but more senior people can handle everything. Senior people specialize by gaining domain knowledge.
- seanmcdirmid 2y agoThe senior people can still handle as much as the stack as they could as juniors, but they have deep experience in a few areas where they are considered experts.