fbpx

The one reason you shouldn’t want to work at Google

What's up everyone. Sam here from Byte-by-Byte.com. And today I want to talk to you about one of the reasons you probably shouldn't take a job at a big tech company. So there is one thing that I hear all the time when I talk to people. I talk to a ton of people who are interviewing for jobs and I asked them lots of questions. Like what are their goals? And what sorts of companies do they want to work for? And I pretty much hear the same list over and over again. I hear Amazon, I hear Google, I hear Facebook, and those are all great companies and they have a lot of good stuff going for them.

And there are a lot of reasons why you might want to work there. For example they have lots of awesome perks they have really good engineers at the company so you'll learn a lot. They have really big systems and so potentially you're gonna be working with huge amounts of data. And those are all great reasons, but there's another reason that I hear a lot and I just cringe a little bit every time I hear it because these people are in for a rude awakening.

And that reason is that they want to join one of these companies because they want to change the world in some way. And let me explain what I mean. So we all know about Google's self-driving cars right? And it would be really cool to work on a team that was developing a self-driving car. I think we can all agree on that. But here's the thing especially if you are a new college grad, you are not going to be the one working on that team.

If we think about it for a sec that's a very small team within Google. Google probably is 50,000 engineers or 50,000 employees at this point and a huge number of Engineers. And I guarantee you that the vast majority of those people are not working on self-driving cars. The people who are working on self-driving cars are the ones who have studied this stuff for years. The ones who have studied autonomous vehicles, and machine learning, and AI. And the ones who have that very deep experience.

So if you're just an average software engineer that is not going to be your life when you go to Google. And that makes that really not a great reason to take that job. Another perfect example of this would be going to Facebook to work on their deep learning stuff and all their AI. Again that sounds really cool and it probably is really cool for those who are working on it, but that is really unlikely that that's going to be something that you are gonna be working on unless you have very explicit experience in that area.

So what am I really saying here? I'm saying that these companies are great companies and there are a lot of reasons to work there but these specific reasons wanting to work on the specific cool project that everyone's heard about, is not a good reason to want to go work at a company. So if that is your main reason think about maybe going to a smaller company. There are lots of small companies where they are really focused on these areas and you're much more likely to actually get to work closely on the problem area that you really want to.
In my personal experience I went right out of college to a moderate size company that had about 60 engineers and I got to work on major projects for that company. I can still go on their website and I can see specific pages that I coded all by myself. And that's a really cool feeling, and I really appreciated getting to have that experience. Which is not an experience I would have gotten to have if I went to one of these bigger companies.

So just something to think about as you're thinking about which sort of company you want to go for and just remember that if you really want to work on this stuff, like AI or self-driving cars, you're gonna have to spend years studying and go really really deep before you're gonna get to work on the cool stuff at one of these big companies. So that's not a great reason for actually wanting to go work there.
So if you liked this video please hit subscribe below and also don't forget to go over to our site and download our free ebook on dynamic programming if you haven't already. And I will talk to you guys again soon.

Nail your coding interview and get the job you deserve

Sign up for my weekly emails and I’ll show you how to become an interview rockstar, solve brutal coding problems, and get the dev job you deserve.

We won't send you spam. Unsubscribe at any time. Powered by ConvertKit

Nail your coding interview and get the job you deserve

Sign up for my weekly emails and I’ll show you how to become an interview rockstar, solve brutal coding problems, and get the dev job you deserve.

We won't send you spam. Unsubscribe at any time. Powered by ConvertKit