2 ms·
I also thought I was very good at a lot of different areas. And then I started working at a company where there are actually people who are considered some of
by scarface74 4y ago
I also thought I was very good at a lot of different areas.
And then I started working at a company where there are actually people who are considered some of the best in the world in every conceivable area that I thought I was good at.
Every week there is an announcement about a new service or feature at AWS. For instance, my specialty is supposedly “serverless”. I didn’t know that Fargate (serverless Docker) supported Windows for over a year.
Even if you think more generically like front end development, there is always something new.
- satvikpendem 4y agoWell, I'm talking more about the fundamentals, like implementing an OS or database from the ground up, which most people don't necessarily learn, rather than using the latest library.
- scarface74 4y agoEven more fundamentally there are people who at Amazon, Google, and Microsoft who are - creating their own languages that are used by millions - writing and optimizing databases used by millions - writing a custom micro VM (the open source Firecracker project that is the basis of Lambda) No matter how good you get at any of these areas, unless you focus on one, you will never be as good as someone who eats, drinks, and breathes those things everyday and have to make sure they scale to millions of transactions Sure, I can optimize a database for a small to medium size company. But when I reached the limit of my knowledge and skills, it’s nice to be able to reach out to the team that makes sure that the databases underlying Amazon retail are running smoothly.