4 ms·
You are absolutely right in terms of resume credential, but in terms of engineering experience I don't think it's so cut and dried. The ability to work on larg
by dasil003 5y ago
You are absolutely right in terms of resume credential, but in terms of engineering experience I don't think it's so cut and dried. The ability to work on large systems, and access to mentorship is unparalleled, but you also miss out on end-to-end perspective and how to focus on solving the most critical problem in the simplest way. FAANG has some of the best talent in the world (if you're lucky enough to be able to work with them), but it is also has many smart but unmotivated clock punchers who would struggle to execute without the world-class tooling and resources that they take for granted.
Working for a smaller, fast-growing company will give you faster feedback loops, and a closer connection to the business that will give you a broader perspective on what is truly necessary vs FAANG best practices for scale. Ironically this makes you more fit for leadership because you can then see patterns which repeat themselves in all companies, but are obfuscated by specialization and huge org sizes. By contrast, if you join a big company you'll get better at the corporate jargon and cultural games, but you won't have the same visceral understanding of what really matters and why.