Big tech companies offer financial stability, specialized teams, and networking opportunities, but can lack purpose and have overhead and bureaucracy
Building personal and organizational prestige
Most months I get at least one email from an engineering leader who believes they’d be a candidate for significantly more desirable roles if their personal brand were just better known. Similarly, when funding is readily available during periods of tech industry expansion, many companies believe they are principally constrained by their hiring velocity–if their engineering organization’s brand was just a bit better, they believe they’d be hiring much faster.
https://lethain.com/building-prestige/

The Coding Career Handbook
450+ pages of the best advice I have ever written, with Career Guides, Principles, Strategies, and Tactics for the Junior-to-Senior developer.
https://learninpublic.org/

Working at a Startup vs in Big Tech
A software engineer I worked in the same team with at Uber has gone back-and-forth between startups and large companies. Willem Spruijt shares the good, the bad and the ugly, about both environments.
https://blog.pragmaticengineer.com/working-at-a-startup-vs-in-big-tech/


Seonglae Cho