Is it Still Worth it for Big Tech?
How do you know which one is a better fit, startup or big tech? The Big Tech edition
đ Hi, this is Akash with this weekâs newsletter. I write about leadership and growth in software engineering. Thank you for your readership.
This week, Iâm sharing how working at a big tech might just be what you need. In the evergreen debate on startups or big tech, I will talk about my experience. Hope you enjoy this edition!
Startups provide you an opportunity to own multiple big pieces to land impact. Big Tech engineers get told theyâre one of a hundred thousand employees.
Another common phrase is, âThe process overhead slows down your growth at large companiesâ.
Do you grow less as a Big Tech engineer?
These might make you question why Big Techs are still relevant.
The Internet is predominantly filled with articles belittling Big Tech. Today, Iâm debunking common myths. Big Tech is not all bad.
I will balance the scale to help you choose startups or large tech.
â Main Takeaways
Big Tech is not slow, nor all bad
3 reasons why Big Tech might be the best fit for you
đ„ Startups over Big Techs?
Over the past decade, I have worked at companies ranging in size from 5 to 200K. Before joining Big Tech, I worked at a couple of startups. Given a chance today, Iâd not trade any of them. Each place had different things to teach me.
However, my growth accelerated when I joined Google. (In a collaboration article with
, I shared my growth story at Google. )It's natural to feel insignificant when you enter a workforce of over one hundred thousand people. This feeling is real, but it gets blown out of proportion on social media.
Have you heard any of the following about Big Tech engineers:
âYou are just a small fish in a big pond.â
âYour contributions are insignificant to the business.â
âYou are too far away from the real world, lacking purpose.â
I donât agree with a single one of them. In startups, itâs likely you are friends with the CEO; lack of that doesnât mean your contributions donât impact the business. Letâs look at some metrics,
Thatâs almost a Series A startup according to the Q4 2022 US startup's median valuation just by yourself. I will debunk three myths about growth at Big Techs, backed by my experience.
1) Limited Impact
When I was at Chrome, more than 3 billion users used our software. My work touched every single one of them. Does having an impact equate to the number of projects? I donât think so.
Letâs focus on something Iâve worked on at Google.
âSLSA is a security framework, a checklist of standards and controls to prevent tampering, improve integrity, and secure packages and infrastructure.â
I was one of the early developers who built SLSA. Today, itâs an industry-leading standard that led to the launches of 10+ successful startups.
Big Tech can provide you with the platform to change the world.
2) Slow Development
In recent days, many of us have compared Google with Open AI. But the core technology, âTransformerâ was developed at Google in 2017. Getting to market is a business decision; most of the time, it is orthogonal to development.
Another example of this was my interactions with Amazon. Their customer obsession isnât an unknown fact. We had a use case for supporting a custom pre-signed URL schema in S3. Our account manager worked with the team and released this feature within two weeks.
Big Techs give you more opportunity to ârest and vestâ. But, slow development is universal. Often, itâs an individual choice.
3) Reduced Learning
One of the common questions that I get is, âWhat do you do besides maintaining? Arenât all systems already exist in Big Tech?â
Itâs true in many cases. Systems exist. But learning isnât limited to building systems from the ground up. At large companies, youâll be
Serving a billion vs. a million users
Optimizing a system from 99.9 to 99.99+
Learning from the brightest minds about architecture
Ultimately, learning depends on the individual. Every environment has something to teach.
đ€ What should you choose?
Choosing between startups and large tech companies can be confusing. Each environment exposes you to different challenges. It comes down to:
What do you want from your career?
Where are you in your life?
What are your interests?
Keeping aside financial aspects, Big Tech is a good fit if you:
Enjoy building systems at a planetary scale
Want to build deep expertise in a specific area toÂ
Prefer structured learning and development opportunities
If I were to redo my career, Iâd start it in a Big Tech company. Large companies can provide closer supervision, and their processes can organize your thinking. You get exposed to the scale and challenging work and build a strong network. This is why you might see many startups founded by Big Tech engineers.
đ đ Parting Thoughts
Startups or Big Techs is a forever debate. Ultimately, you should never join a company for its status or brand. So far, weâve talked about the advantages of large companies. Some of these can apply to startups as well.
A career is a personal journey; what has worked for you in your career?
Share in the comments!
đŠâđ„ This Weekâs Favorites
100+ Free resources from
by andPractical BCrypt from
byUberâs insane scale with data from
by- by
đ đŹ Get In Touch
Want to chat? Find me on LinkedIn.
If you want me to cover a particular area of leadership, you can reach out directly to akash@chromium.org.Â
If you enjoyed this content, please đ share it with friends and consider đ subscribing if you havenât already. Your đ response really motivates me to keep going.
Loved the article. Itâs a very less spoken subject, thanks for sharing your views.
This is an outstanding article, Akash!
I'd add one more perspective - starting in a small comapny. This is a great opportunity if you don't know where you want to grow.
Small companies force you to do everything - from server management to talking to customers. They allow you to tackle all sorts of problems and acquire broader (not deeper) knowledge.
I hope that makes sense.