Do you want to land a high-paying tech job writing code? Working for a great company requires more than just programming skills. Let’s explore 10 proven strategies that make your personal brand more appealing to employers, especially as as a self-taught developer. 

#tech #jobs #learntocode

🔗 Resources

Follow me on Twitter https://twitter.com/fireship_dev
Connect with Jeff Delaney on LinkedIn https://www.linkedin.com/in/jeff-delaney/

Great Resignation  https://www.inc.com/jessica-stillman/great-resignation-mit-revelio-research.html

Check out @DorianDevelops story https://youtu.be/oOs_eIHeloY
Get tips from @DThompsonDev https://youtu.be/Fz2ERBUNKCA

📚 Chapters

00:00 Working in Tech
00:49 Tech Jobs Outlook 2022
01:27 1. Strong Mindset
02:47 2. Location Matters
03:33 3. Master the Twitter Game
04:52 4. Connect on LinkedIn
05:27 5. Git going on GitHub
06:30 6. Build One Epic Thing
07:15 7. Build in Public
08:20 8. IRL Networking
09:14 9. Get a Mentor
09:50 10. Become a Good Fit

🔥 Get More Content - Upgrade to PRO

Upgrade to Fireship PRO at https://fireship.io/pro
Use code lORhwXd2 for 25% off your first payment. 

🎨 My Editor Settings

- Atom One Dark 
- vscode-icons
- Fira Code Font

🔖 Topics Covered

- How to get a tech job
- What tech hiring managers look for 
- Find a coding job in 2022
- Tips for junior programmer job seekers
- What is the great resignation?
- What is the outlook for tech jobs in the future?
- How to get hired as a self-taught developer?
2024-02-04T13:47:18.423Z
nova-2
2-general-nova
2024-01-09.29447
30089e05-99d1-4376-b32e-c263170674af
4deb1a49-ef29-4cdd-b261-04dc4c6753cd
c9eb485090e4f09376204dd446a7b92beadeef330d43bf18d6f92a57751245ba
67875a7f-c9c4-48a0-aa55-5bdb8a91c34a
deprecated
Meet Bob.
Bob is an exceptionally average guy who currently works in the Taco Bell industry.
He's got some programming skills he learned on YouTube, but has no connections, no social media following, no college degree, and no trending apps on the App Store.
For some reason, he wants to work in the tech industry where he can stare at a computer screen for 10 hours per day googling how to get his code to work.
In today's video, we'll look at 10 powerful strategies that can help you and Bob land a 6 figure job by the end of 2022, and I give you my 100% money back guarantee.
All I ask is that you like the video and subscribe, and give me 10% of your salary.
Before we get started, I want to point out that I've been working independently for about a decade.
So to make This video, I reached out to a few different hiring managers, both at big mega corporations and startups, to figure out what the decision makers are actually looking for, especially when hiring a self taught programmer with no prior experience.
As of today, the job market is likely stronger than it's ever been before.
There's all kinds of stories of people quitting their jobs in the great resignation, only to land a much higher paying job because there's a massive shortage of talent that spans across many industries.
It's really weird, and I've never seen anything like this before.
It's great if you're looking for a new job, but there may be some warning signs on the horizon.
Many of the top publicly traded tech companies have seen their stock prices quietly crash over the last few months.
Companies like Twilio and Cloudflare are down 50% from their highs of last year.
A lot of big money is moving out of profitless tech companies, and generally, that's not a good sign for tech jobs.
But that's just a short term concern.
Over the long term, I think tech is one of the safest and best places you could possibly work.
The first thing you'll need is the right attitude.
Getting a high paying job in tech is hard.
There's a lot of overly optimistic marketing BS out there that might make you think you just go to a boot camp for a few weeks and immediately after you're making a $100,000.
There are some success stories that go like that, but for the most part, it's a very difficult grind that requires you to be highly motivated and highly persistent.
To put things in perspective, Lambda School, who recently changed its name to the Blum Institute of Technology, I wonder why they did that, charges $22,000 in tuition, but guarantees a job earning $50,000 after you graduate.
That's about what a Taco Bell manager makes.
What they teach you is the same stuff you can learn here YouTube, but they support you by making you hireable.
The same thing I'm trying to teach you on YouTube for free right now.
Now, if you don't get a job after the program, they will refund 110% of the tuition.
However, in order to qualify for that, you'll need to spend a year applying to 10 jobs per week, reaching out to 10 professionals for networking, and making at least 5 GitHub contributions.
That means you'll need to apply to at least 520 jobs and be rejected from every single one.
They know to grind, and you should have the same mindset when going into it yourself independently.
But on the bright side, it's definitely achievable if you work hard at it and accept the fact that you're probably going to have to face a lot rejection before you finally do land a job.
I'd recommend subscribing to the Dorian Develops YouTube channel who has a recent video about his story about landing a job as a self taught programmer.
It took him about a year.
Now let's move on to strategy 2, live in the United States, specifically in New York City, the Bay Area, or Seattle.
In the 2021 Stack Overflow survey, the median for engineers is well below 100 k.
In the United States though, it jumps up to about a 130 k.
A few weeks ago, I posted a poll on channel.
It has a 150,000 responses, yet only 11% are making more than a 100 k.
Sadly, where you live really does make a big difference.
So keep your expectations in line with your region.
Now, the key to getting hired is to make yourself valuable.
Think of it from the eyes of the employer.
Why would they actually want to hire you?
What value would you add to the team, to the product, to the company, etcetera.
Most tech companies don't actually make any money, but the general idea of employment is that the employer can make a profit off of your labor.
The question becomes, how do we make you desirable to these potential lawyers.
There are many things you can start doing today.
In strategy 3, we'll look at Twitter.
There's a whole subculture out there called Tech Twitter, and I've seen tons of people land a job simply by adding value to this tech Twitter community.
There's a pretty simple formula for growing a Twitter account.
To get started, follow the influential people that you wanna hired by.
Then create a profile that's totally transparent that you're on a journey to land your first job in tech.
Then you can start responding to other people's tweets With encouragement and positivity, people will think, hey, Bob's a really nice guy.
I wanna see him succeed, and I'm going to follow him to watch it happen.
From there, you need to hack the shit out of the Twitter rhythm.
Whenever you learn something new, post a thread about it.
If you have any good code tips, use Carbon to create a snippet and post it with a bunch of emojis.
You'll also want to create lists with courses for developers, like the best YouTube channels to learn programming, and make sure you put FireShip as number 1.
It also helps to tweet out open ended questions and to come up with your own memes.
The majority of my Twitter growth has been the result of memes.
If you're serious, you should be tweeting every single day, like, multiple times per day.
One account I followed tweets an average of 37 times per day, which generates an average of 277 new followers per day.
You don't need to be that prolific, but just try to be system.
More importantly though, don't screw things up by saying something retarded.
Go.
Like if you tweet out, man, my code is being retarded right now.
Somebody with a lot of followers who thinks they're a lot more important they really are might call you out, and then everybody will dog pile on you, and at that point, your journey into tech will be over before it started.
Now that you know how Twitter works, let's move into strategy for.
LinkedIn.
There are tons of recruiters on LinkedIn who can help you get a job in tech.
But remember, Bob doesn't have any connections in tech yet.
So how does he even get started with LinkedIn.
Well, the first thing you can do is find people you look up to and send them a message that you're looking to get into tech and that you would like to connect.
Most humans are actually pretty nice and will connect with you, no problem.
Feel free to make me your first connection if you'd like.
Also, join groups for the different technologies that you're interested in and participate in them if possible.
You can also build your network by posting content.
You can actually just reuse the content you've been using for threads on Twitter and post it to LinkedIn.
Now that you have your LinkedIn network going, we can talk about The most important social site, GitHub.
As a self taught programmer, it's very important that you at least have something going on in your GitHub.
In a perfect world, you have commits every single day, not only to your own project, but to many other open source projects out there.
That's not very realistic, but it's important to be consistent, and that's exactly Lambda School or Blum Institute of Technology requires that you make 5 GitHub contributions per week.
To an employer, it shows that you're capable of writing code every day, which tends to be a pretty important part of the job.
If you're just getting started, one of the easiest ways to contribute is to look for typos in limitation.
Fireship IO, for example, is open source, and you can find all kinds of typos in it.
If you fix it and send a pull request, you can easily add that contribution to timeline.
As you start using more open source libraries, don't be afraid to open issues when you find problems.
And if you want to contribute, look for issues that are tagged with good first issue.
You.
It is true that you're kind of working for free here, but doing so will make your GitHub profile much stronger, and it's just great experience as a developer.
In fact, If you don't have fun doing this kind of stuff, then maybe a career as a software engineer isn't the best career path.
Now that your GitHub is impressive, it's time to build a personal project.
Because Bob is a developer that nobody knows, he needs to show employers that he can actually build something that's non trivial.
Ideally, something that will blow people's minds that cannot be ignored.
You are much better off having one really awesome app then 10 mediocre apps.
Quality is much better than quantity when it comes to your portfolio.
The engineering manager who hires you is likely a much better programmer than you are.
They'll be able to tell if your folio is filled with a bunch of cookie cutter projects recreated from tutorials on YouTube.
Give yourself 3 to 6 months to build something that is truly impressive.
One example is the portfolio of Bruno Simon.
He used 3.
Js to build an interactive three d landscape to showcase his work.
The reaction from other developers should be something like, wow, that would not be an easy app to pull off.
It's so good that I want included in my YouTube video.
Building an app is one thing, but the next strategy is to build this app in public.
What I mean by that is you should and apparently document the entire process while you spend the next few months building something awesome.
The most common way to do that is by blogging.
There are many sites out there like Dev 2 and Medium to create your own blog easily, but I would highly recommend blogging on your own custom built site.
In my opinion, a custom site expresses more passion about the craft of web involvement.
In addition to blogging, you'll also want to be documenting the process on LinkedIn and Twitter, and you may even consider starting your own YouTube channel.
Building in public is extremely powerful because it creates a feedback loop you don't otherwise get when you're just working alone in your mom's basement.
There's a whole community of startups who are building in public.
You should give them feedback on their products, and in return, they'll do the same make your project better.
In fact, you might even consider monetizing your project, because if you build something really good, you might end up accidentally creating a job for yourself.
One example of a success story is superhuman.
An email application that charges $30 per month that was built in public.
They got tons of great feedback from potential customers while building the product, and you can do the same thing with your personal brand while looking for a job.
Now, we can move into strategy 8, real life networking, where you actually have to like look at people's faces and say words to them and stuff.
As an introvert, this has never come easy for me, but what I can tell you is that some of the best business contacts I have, come from real life interactions.
Believe it or not, Zoom or the metaverse doesn't replace the magic of face to face human interaction.
I'm here live.
It's not I'm not a cat.
The pandemic has ruined this in a lot of ways, but, traditionally, the best way to meet people locally is through meetups.
All you have to do is find your local programming meetup, show up there and eat some free pizza, and maybe you'll meet someone important that can help you down the road.
Now, the other thing I'd recommend is attending conferences.
It's more expensive, but a lot of hiring managers and employees attend these things, and they're often looking for people to hire who are interested in their tech stack.
Learning the basic skill of introducing yourself and making small talk can go a really long way when it comes to landing job.
You just have to get in a room with the right people.
They say it's not what you know, but who you know.
Speaking of which, another powerful strategy is to get a mentor, which is much easier to do when you make a real life connection.
It might be a person with 20 years of experience or a person that's just one step ahead of you who just landed their first job.
It's extremely valuable to have a person in the industry who you can have an honest conversation with.
You're likely making many mistakes that you don't even realize.
Having a mentor who can validate or criticize the things you're doing is much faster than actually making those mistakes and learning from them 1 by 1.
Most boot camps will give you a mentor, and that's one of the main things you pay them for, But you'd be surprised at how many people out there will mentor you for free because at one point they were in your shoes, and people are more altruistic than you might think.
And that brings me to strategy number 10, be a good fit.
As you start applying for jobs, you'll mostly hear crickets.
But if you're lucky, you'll get a phone interview and then be rejected the next day.
The natural reaction here is to be sad and feel worthless, or you might be angry at the company, or think the interviewer treated you unfairly.
But the reality is that rejection is just the story you tell yourself.
The best way to respond to it is accept it as part of life, and selfishly see what you can gain from it.
Maybe ask for feedback or guidance to help you do better next time.
What you'll notice about successful people is that they're persistent.
They fail over and over again without caring until finally something works.
Now the other thing to keep in mind is that a company won't hire you based on your technical skill alone.
I mean, it definitely helps, But they also wanna make sure that you fit into their company culture.
As a candidate, they want you to embrace their core values and make sure that you'll fit into their management leadership style.
Before you interview, you should understand the company's core values and look at their social media profiles to see what kind of messaging they're putting out there.
Make sure you align with their values unless you wanna hit your job for the next 10 years, and then try to mold yourself into the candidate that they're looking for.
I'd recommend Also, checking out Danny Thompson's YouTube channel who has a short video that explains this really well in detail.
And with that, you have 10 strategies that can help you land a job.
You don't need to use of these, but each one can get you a little bit closer to landing a 6 figure tech job.
In addition, you'll also need to learn how to code and how to master the technical interview.
But don't worry, I have upcoming videos on those topics as well.
Make sure you're subscribed so you don't miss them.
Thanks for watching, and I will see you in the next one.

Speaker 0: Meet Bob. Bob is an exceptionally average guy who currently works in the Taco Bell industry. He's got some programming skills he learned on YouTube, but has no connections, no social media following, no college degree, and no trending apps on the App Store. For some reason, he wants to work in the tech industry where he can stare at a computer screen for 10 hours per day googling how to get his code to work. In today's video, we'll look at 10 powerful strategies that can help you and Bob land a 6 figure job by the end of 2022, and I give you my 100% money back guarantee.

All I ask is that you like the video and subscribe, and give me 10% of your salary. Before we get started, I want to point out that I've been working independently for about a decade. So to make This video, I reached out to a few different hiring managers, both at big mega corporations and startups, to figure out what the decision makers are actually looking for, especially when hiring a self taught programmer with no prior experience. As of today, the job market is likely stronger than it's ever been before. There's all kinds of stories of people quitting their jobs in the great resignation, only to land a much higher paying job because there's a massive shortage of talent that spans across many industries.

It's really weird, and I've never seen anything like this before. It's great if you're looking for a new job, but there may be some warning signs on the horizon. Many of the top publicly traded tech companies have seen their stock prices quietly crash over the last few months. Companies like Twilio and Cloudflare are down 50% from their highs of last year. A lot of big money is moving out of profitless tech companies, and generally, that's not a good sign for tech jobs.

But that's just a short term concern. Over the long term, I think tech is one of the safest and best places you could possibly work. The first thing you'll need is the right attitude. Getting a high paying job in tech is hard. There's a lot of overly optimistic marketing BS out there that might make you think you just go to a boot camp for a few weeks and immediately after you're making a $100,000.

There are some success stories that go like that, but for the most part, it's a very difficult grind that requires you to be highly motivated and highly persistent. To put things in perspective, Lambda School, who recently changed its name to the Blum Institute of Technology, I wonder why they did that, charges $22,000 in tuition, but guarantees a job earning $50,000 after you graduate. That's about what a Taco Bell manager makes. What they teach you is the same stuff you can learn here YouTube, but they support you by making you hireable. The same thing I'm trying to teach you on YouTube for free right now.

Now, if you don't get a job after the program, they will refund 110% of the tuition. However, in order to qualify for that, you'll need to spend a year applying to 10 jobs per week, reaching out to 10 professionals for networking, and making at least 5 GitHub contributions. That means you'll need to apply to at least 520 jobs and be rejected from every single one. They know to grind, and you should have the same mindset when going into it yourself independently. But on the bright side, it's definitely achievable if you work hard at it and accept the fact that you're probably going to have to face a lot rejection before you finally do land a job.

I'd recommend subscribing to the Dorian Develops YouTube channel who has a recent video about his story about landing a job as a self taught programmer. It took him about a year. Now let's move on to strategy 2, live in the United States, specifically in New York City, the Bay Area, or Seattle. In the 2021 Stack Overflow survey, the median for engineers is well below 100 k. In the United States though, it jumps up to about a 130 k.

A few weeks ago, I posted a poll on channel. It has a 150,000 responses, yet only 11% are making more than a 100 k. Sadly, where you live really does make a big difference. So keep your expectations in line with your region. Now, the key to getting hired is to make yourself valuable.

Think of it from the eyes of the employer. Why would they actually want to hire you? What value would you add to the team, to the product, to the company, etcetera. Most tech companies don't actually make any money, but the general idea of employment is that the employer can make a profit off of your labor. The question becomes, how do we make you desirable to these potential lawyers.

There are many things you can start doing today. In strategy 3, we'll look at Twitter. There's a whole subculture out there called Tech Twitter, and I've seen tons of people land a job simply by adding value to this tech Twitter community. There's a pretty simple formula for growing a Twitter account. To get started, follow the influential people that you wanna hired by.

Then create a profile that's totally transparent that you're on a journey to land your first job in tech. Then you can start responding to other people's tweets With encouragement and positivity, people will think, hey, Bob's a really nice guy. I wanna see him succeed, and I'm going to follow him to watch it happen. From there, you need to hack the shit out of the Twitter rhythm. Whenever you learn something new, post a thread about it.

If you have any good code tips, use Carbon to create a snippet and post it with a bunch of emojis. You'll also want to create lists with courses for developers, like the best YouTube channels to learn programming, and make sure you put FireShip as number 1. It also helps to tweet out open ended questions and to come up with your own memes. The majority of my Twitter growth has been the result of memes. If you're serious, you should be tweeting every single day, like, multiple times per day.

One account I followed tweets an average of 37 times per day, which generates an average of 277 new followers per day. You don't need to be that prolific, but just try to be system. More importantly though, don't screw things up by saying something retarded. Go. Like if you tweet out, man, my code is being retarded right now.

Somebody with a lot of followers who thinks they're a lot more important they really are might call you out, and then everybody will dog pile on you, and at that point, your journey into tech will be over before it started. Now that you know how Twitter works, let's move into strategy for. LinkedIn. There are tons of recruiters on LinkedIn who can help you get a job in tech. But remember, Bob doesn't have any connections in tech yet.

So how does he even get started with LinkedIn. Well, the first thing you can do is find people you look up to and send them a message that you're looking to get into tech and that you would like to connect. Most humans are actually pretty nice and will connect with you, no problem. Feel free to make me your first connection if you'd like. Also, join groups for the different technologies that you're interested in and participate in them if possible.

You can also build your network by posting content. You can actually just reuse the content you've been using for threads on Twitter and post it to LinkedIn. Now that you have your LinkedIn network going, we can talk about The most important social site, GitHub. As a self taught programmer, it's very important that you at least have something going on in your GitHub. In a perfect world, you have commits every single day, not only to your own project, but to many other open source projects out there.

That's not very realistic, but it's important to be consistent, and that's exactly Lambda School or Blum Institute of Technology requires that you make 5 GitHub contributions per week. To an employer, it shows that you're capable of writing code every day, which tends to be a pretty important part of the job. If you're just getting started, one of the easiest ways to contribute is to look for typos in limitation. Fireship IO, for example, is open source, and you can find all kinds of typos in it. If you fix it and send a pull request, you can easily add that contribution to timeline.

As you start using more open source libraries, don't be afraid to open issues when you find problems. And if you want to contribute, look for issues that are tagged with good first issue. You. It is true that you're kind of working for free here, but doing so will make your GitHub profile much stronger, and it's just great experience as a developer. In fact, If you don't have fun doing this kind of stuff, then maybe a career as a software engineer isn't the best career path.

Now that your GitHub is impressive, it's time to build a personal project. Because Bob is a developer that nobody knows, he needs to show employers that he can actually build something that's non trivial. Ideally, something that will blow people's minds that cannot be ignored. You are much better off having one really awesome app then 10 mediocre apps. Quality is much better than quantity when it comes to your portfolio.

The engineering manager who hires you is likely a much better programmer than you are. They'll be able to tell if your folio is filled with a bunch of cookie cutter projects recreated from tutorials on YouTube. Give yourself 3 to 6 months to build something that is truly impressive. One example is the portfolio of Bruno Simon. He used 3.

Js to build an interactive three d landscape to showcase his work. The reaction from other developers should be something like, wow, that would not be an easy app to pull off. It's so good that I want included in my YouTube video. Building an app is one thing, but the next strategy is to build this app in public. What I mean by that is you should and apparently document the entire process while you spend the next few months building something awesome.

The most common way to do that is by blogging. There are many sites out there like Dev 2 and Medium to create your own blog easily, but I would highly recommend blogging on your own custom built site. In my opinion, a custom site expresses more passion about the craft of web involvement. In addition to blogging, you'll also want to be documenting the process on LinkedIn and Twitter, and you may even consider starting your own YouTube channel. Building in public is extremely powerful because it creates a feedback loop you don't otherwise get when you're just working alone in your mom's basement.

There's a whole community of startups who are building in public. You should give them feedback on their products, and in return, they'll do the same make your project better. In fact, you might even consider monetizing your project, because if you build something really good, you might end up accidentally creating a job for yourself. One example of a success story is superhuman. An email application that charges $30 per month that was built in public.

They got tons of great feedback from potential customers while building the product, and you can do the same thing with your personal brand while looking for a job. Now, we can move into strategy 8, real life networking, where you actually have to like look at people's faces and say words to them and stuff. As an introvert, this has never come easy for me, but what I can tell you is that some of the best business contacts I have, come from real life interactions. Believe it or not, Zoom or the metaverse doesn't replace the magic of face to face human interaction. I'm here live.

It's not I'm not a cat. The pandemic has ruined this in a lot of ways, but, traditionally, the best way to meet people locally is through meetups. All you have to do is find your local programming meetup, show up there and eat some free pizza, and maybe you'll meet someone important that can help you down the road. Now, the other thing I'd recommend is attending conferences. It's more expensive, but a lot of hiring managers and employees attend these things, and they're often looking for people to hire who are interested in their tech stack.

Learning the basic skill of introducing yourself and making small talk can go a really long way when it comes to landing job. You just have to get in a room with the right people. They say it's not what you know, but who you know. Speaking of which, another powerful strategy is to get a mentor, which is much easier to do when you make a real life connection. It might be a person with 20 years of experience or a person that's just one step ahead of you who just landed their first job.

It's extremely valuable to have a person in the industry who you can have an honest conversation with. You're likely making many mistakes that you don't even realize. Having a mentor who can validate or criticize the things you're doing is much faster than actually making those mistakes and learning from them 1 by 1. Most boot camps will give you a mentor, and that's one of the main things you pay them for, But you'd be surprised at how many people out there will mentor you for free because at one point they were in your shoes, and people are more altruistic than you might think. And that brings me to strategy number 10, be a good fit.

As you start applying for jobs, you'll mostly hear crickets. But if you're lucky, you'll get a phone interview and then be rejected the next day. The natural reaction here is to be sad and feel worthless, or you might be angry at the company, or think the interviewer treated you unfairly. But the reality is that rejection is just the story you tell yourself. The best way to respond to it is accept it as part of life, and selfishly see what you can gain from it.

Maybe ask for feedback or guidance to help you do better next time. What you'll notice about successful people is that they're persistent. They fail over and over again without caring until finally something works. Now the other thing to keep in mind is that a company won't hire you based on your technical skill alone. I mean, it definitely helps, But they also wanna make sure that you fit into their company culture.

As a candidate, they want you to embrace their core values and make sure that you'll fit into their management leadership style. Before you interview, you should understand the company's core values and look at their social media profiles to see what kind of messaging they're putting out there. Make sure you align with their values unless you wanna hit your job for the next 10 years, and then try to mold yourself into the candidate that they're looking for. I'd recommend Also, checking out Danny Thompson's YouTube channel who has a short video that explains this really well in detail. And with that, you have 10 strategies that can help you land a job.

You don't need to use of these, but each one can get you a little bit closer to landing a 6 figure tech job. In addition, you'll also need to learn how to code and how to master the technical interview. But don't worry, I have upcoming videos on those topics as well. Make sure you're subscribed so you don't miss them. Thanks for watching, and I will see you in the next one.
Meet Bob. Bob is an exceptionally average guy who currently works in the Taco Bell industry. He's got some programming skills he learned on YouTube, but has no connections, no social media following, no college degree, and no trending apps on the App Store. For some reason, he wants to work in the tech industry where he can stare at a computer screen for 10 hours per day googling how to get his code to work. In today's video, we'll look at 10 powerful strategies that can help you and Bob land a 6 figure job by the end of 2022, and I give you my 100% money back guarantee.
All I ask is that you like the video and subscribe, and give me 10% of your salary. Before we get started, I want to point out that I've been working independently for about a decade. So to make This video, I reached out to a few different hiring managers, both at big mega corporations and startups, to figure out what the decision makers are actually looking for, especially when hiring a self taught programmer with no prior experience. As of today, the job market is likely stronger than it's ever been before.
industry
youtube
There's all kinds of stories of people quitting their jobs in the great resignation, only to land a much higher paying job because there's a massive shortage of talent that spans across many industries.
It's really weird, and I've never seen anything like this before. It's great if you're looking for a new job, but there may be some warning signs on the horizon. Many of the top publicly traded tech companies have seen their stock prices quietly crash over the last few months. Companies like Twilio and Cloudflare are down 50% from their highs of last year. A lot of big money is moving out of profitless tech companies, and generally, that's not a good sign for tech jobs. But that's just a short term concern. Over the long term, I think tech is one of the safest and best places you could possibly work. The first thing you'll need is the right attitude.
stock market
technology
Getting a high paying job in tech is hard. There's a lot of overly optimistic marketing BS out there that might make you think you just go to a boot camp for a few weeks and immediately after you're making a $100,000.
There are some success stories that go like that, but for the most part, it's a very difficult grind that requires you to be highly motivated and highly persistent. To put things in perspective, Lambda School, who recently changed its name to the Blum Institute of Technology, I wonder why they did that, charges $22,000 in tuition, but guarantees a job earning $50,000 after you graduate. That's about what a Taco Bell manager makes. What they teach you is the same stuff you can learn here YouTube, but they support you by making you hireable. The same thing I'm trying to teach you on YouTube for free right now. Now, if you don't get a job after the program, they will refund 110% of the tuition. However, in order to qualify for that, you'll need to spend a year applying to 10 jobs per week, reaching out to 10 professionals for networking, and making at least 5 GitHub contributions.
college
youtube
universities
education
That means you'll need to apply to at least 520 jobs and be rejected from every single one. They know to grind, and you should have the same mindset when going into it yourself independently. But on the bright side, it's definitely achievable if you work hard at it and accept the fact that you're probably going to have to face a lot rejection before you finally do land a job. I'd recommend subscribing to the Dorian Develops YouTube channel who has a recent video about his story about landing a job as a self taught programmer. It took him about a year. Now let's move on to strategy 2, live in the United States, specifically in New York City, the Bay Area, or Seattle. In the 2021 Stack Overflow survey, the median for engineers is well below 100 k. In the United States though, it jumps up to about a 130 k. A few weeks ago, I posted a poll on channel. It has a 150,000 responses, yet only 11% are making more than a 100 k. Sadly, where you live really does make a big difference. So keep your expectations in line with your region. Now, the key to getting hired is to make yourself valuable.
Think of it from the eyes of the employer. Why would they actually want to hire you? What value would you add to the team, to the product, to the company, etcetera. Most tech companies don't actually make any money, but the general idea of employment is that the employer can make a profit off of your labor. The question becomes, how do we make you desirable to these potential lawyers. There are many things you can start doing today. In strategy 3, we'll look at Twitter. There's a whole subculture out there called Tech Twitter, and I've seen tons of people land a job simply by adding value to this tech Twitter community. There's a pretty simple formula for growing a Twitter account. To get started, follow the influential people that you wanna hired by. Then create a profile that's totally transparent that you're on a journey to land your first job in tech. Then you can start responding to other people's tweets With encouragement and positivity, people will think, hey, Bob's a really nice guy. I wanna see him succeed, and I'm going to follow him to watch it happen. From there, you need to hack the shit out of the Twitter rhythm. Whenever you learn something new, post a thread about it. If you have any good code tips, use Carbon to create a snippet and post it with a bunch of emojis. You'll also want to create lists with courses for developers, like the best YouTube channels to learn programming, and make sure you put FireShip as number 1. It also helps to tweet out open ended questions and to come up with your own memes. The majority of my Twitter growth has been the result of memes. If you're serious, you should be tweeting every single day, like, multiple times per day. One account I followed tweets an average of 37 times per day, which generates an average of 277 new followers per day. You don't need to be that prolific, but just try to be system.
twitter
business
social media
industry
marketing
websites
More importantly though, don't screw things up by saying something retarded. Go.
Like if you tweet out, man, my code is being retarded right now. Somebody with a lot of followers who thinks they're a lot more important they really are might call you out, and then everybody will dog pile on you, and at that point, your journey into tech will be over before it started.
twitter
Now that you know how Twitter works, let's move into strategy for. LinkedIn. There are tons of recruiters on LinkedIn who can help you get a job in tech.
But remember, Bob doesn't have any connections in tech yet. So how does he even get started with LinkedIn. Well, the first thing you can do is find people you look up to and send them a message that you're looking to get into tech and that you would like to connect. Most humans are actually pretty nice and will connect with you, no problem. Feel free to make me your first connection if you'd like. Also, join groups for the different technologies that you're interested in and participate in them if possible. You can also build your network by posting content. You can actually just reuse the content you've been using for threads on Twitter and post it to LinkedIn. Now that you have your LinkedIn network going, we can talk about The most important social site, GitHub. As a self taught programmer, it's very important that you at least have something going on in your GitHub.
networking
internet
social media
In a perfect world, you have commits every single day, not only to your own project, but to many other open source projects out there. That's not very realistic, but it's important to be consistent, and that's exactly Lambda School or Blum Institute of Technology requires that you make 5 GitHub contributions per week.
To an employer, it shows that you're capable of writing code every day, which tends to be a pretty important part of the job. If you're just getting started, one of the easiest ways to contribute is to look for typos in limitation. Fireship IO, for example, is open source, and you can find all kinds of typos in it. If you fix it and send a pull request, you can easily add that contribution to timeline. As you start using more open source libraries, don't be afraid to open issues when you find problems. And if you want to contribute, look for issues that are tagged with good first issue. You. It is true that you're kind of working for free here, but doing so will make your GitHub profile much stronger, and it's just great experience as a developer.
writing
internet
software development
software
In fact, If you don't have fun doing this kind of stuff, then maybe a career as a software engineer isn't the best career path. Now that your GitHub is impressive, it's time to build a personal project. Because Bob is a developer that nobody knows, he needs to show employers that he can actually build something that's non trivial.
Ideally, something that will blow people's minds that cannot be ignored. You are much better off having one really awesome app then 10 mediocre apps. Quality is much better than quantity when it comes to your portfolio. The engineering manager who hires you is likely a much better programmer than you are.
software
software development
artificial intelligence
They'll be able to tell if your folio is filled with a bunch of cookie cutter projects recreated from tutorials on YouTube. Give yourself 3 to 6 months to build something that is truly impressive. One example is the portfolio of Bruno Simon. He used 3. Js to build an interactive three d landscape to showcase his work. The reaction from other developers should be something like, wow, that would not be an easy app to pull off. It's so good that I want included in my YouTube video. Building an app is one thing, but the next strategy is to build this app in public. What I mean by that is you should and apparently document the entire process while you spend the next few months building something awesome. The most common way to do that is by blogging. There are many sites out there like Dev 2 and Medium to create your own blog easily, but I would highly recommend blogging on your own custom built site. In my opinion, a custom site expresses more passion about the craft of web involvement. In addition to blogging, you'll also want to be documenting the process on LinkedIn and Twitter, and you may even consider starting your own YouTube channel. Building in public is extremely powerful because it creates a feedback loop you don't otherwise get when you're just working alone in your mom's basement.
blogging
youtube
visualization
social media
websites
graphic design
crafts
twitter
publishing
animation
software development
There's a whole community of startups who are building in public. You should give them feedback on their products, and in return, they'll do the same make your project better. In fact, you might even consider monetizing your project, because if you build something really good, you might end up accidentally creating a job for yourself.
One example of a success story is superhuman. An email application that charges $30 per month that was built in public. They got tons of great feedback from potential customers while building the product, and you can do the same thing with your personal brand while looking for a job. Now, we can move into strategy 8, real life networking, where you actually have to like look at people's faces and say words to them and stuff. As an introvert, this has never come easy for me, but what I can tell you is that some of the best business contacts I have, come from real life interactions. Believe it or not, Zoom or the metaverse doesn't replace the magic of face to face human interaction. I'm here live.
marketing
relationships
advertising
sales
customer support
customers
business
networking
It's not I'm not a cat. The pandemic has ruined this in a lot of ways, but, traditionally, the best way to meet people locally is through meetups. All you have to do is find your local programming meetup, show up there and eat some free pizza, and maybe you'll meet someone important that can help you down the road.
Now, the other thing I'd recommend is attending conferences. It's more expensive, but a lot of hiring managers and employees attend these things, and they're often looking for people to hire who are interested in their tech stack. Learning the basic skill of introducing yourself and making small talk can go a really long way when it comes to landing job. You just have to get in a room with the right people. They say it's not what you know, but who you know. Speaking of which, another powerful strategy is to get a mentor, which is much easier to do when you make a real life connection. It might be a person with 20 years of experience or a person that's just one step ahead of you who just landed their first job.
deep learning
academia
teaching
leadership
It's extremely valuable to have a person in the industry who you can have an honest conversation with. You're likely making many mistakes that you don't even realize. Having a mentor who can validate or criticize the things you're doing is much faster than actually making those mistakes and learning from them 1 by 1. Most boot camps will give you a mentor, and that's one of the main things you pay them for, But you'd be surprised at how many people out there will mentor you for free because at one point they were in your shoes, and people are more altruistic than you might think. And that brings me to strategy number 10, be a good fit. As you start applying for jobs, you'll mostly hear crickets. But if you're lucky, you'll get a phone interview and then be rejected the next day. The natural reaction here is to be sad and feel worthless, or you might be angry at the company, or think the interviewer treated you unfairly. But the reality is that rejection is just the story you tell yourself. The best way to respond to it is accept it as part of life, and selfishly see what you can gain from it. Maybe ask for feedback or guidance to help you do better next time. What you'll notice about successful people is that they're persistent. They fail over and over again without caring until finally something works.
Now the other thing to keep in mind is that a company won't hire you based on your technical skill alone. I mean, it definitely helps, But they also wanna make sure that you fit into their company culture. As a candidate, they want you to embrace their core values and make sure that you'll fit into their management leadership style. Before you interview, you should understand the company's core values and look at their social media profiles to see what kind of messaging they're putting out there. Make sure you align with their values unless you wanna hit your job for the next 10 years, and then try to mold yourself into the candidate that they're looking for.
leadership
management
industry
I'd recommend Also, checking out Danny Thompson's YouTube channel who has a short video that explains this really well in detail. And with that, you have 10 strategies that can help you land a job. You don't need to use of these, but each one can get you a little bit closer to landing a 6 figure tech job.
youtube
robotics
multimedia
In addition, you'll also need to learn how to code and how to master the technical interview.
But don't worry, I have upcoming videos on those topics as well. Make sure you're subscribed so you don't miss them. Thanks for watching, and I will see you in the next one.
youtube
media
multimedia
streaming
documentary
Meet Bob. Bob is an exceptionally average guy who currently works in the Taco Bell industry. He's got some programming skills he learned on YouTube, but has no connections, no social media following, no college degree, and no trending apps on the App Store. For some reason, he wants to work in the tech industry where he can stare at a computer screen for 10 hours per day googling how to get his code to work. In today's video, we'll look at 10 powerful strategies that can help you and Bob land a 6 figure job by the end of 2022, and I give you my 100% money back guarantee. All I ask is that you like the video and subscribe, and give me 10% of your salary. Before we get started, I want to point out that I've been working independently for about a decade. So to make This video, I reached out to a few different hiring managers, both at big mega corporations and startups, to figure out what the decision makers are actually looking for, especially when hiring a self taught programmer with no prior experience. As of today, the job market is likely stronger than it's ever been before. There's all kinds of stories of people quitting their jobs in the great resignation, only to land a much higher paying job because there's a massive shortage of talent that spans across many industries. It's really weird, and I've never seen anything like this before. It's great if you're looking for a new job, but there may be some warning signs on the horizon. Many of the top publicly traded tech companies have seen their stock prices quietly crash over the last few months. Companies like Twilio and Cloudflare are down 50% from their highs of last year. A lot of big money is moving out of profitless tech companies, and generally, that's not a good sign for tech jobs. But that's just a short term concern. Over the long term, I think tech is one of the safest and best places you could possibly work. The first thing you'll need is the right attitude. Getting a high paying job in tech is hard. There's a lot of overly optimistic marketing BS out there that might make you think you just go to a boot camp for a few weeks and immediately after you're making a $100,000. There are some success stories that go like that, but for the most part, it's a very difficult grind that requires you to be highly motivated and highly persistent. To put things in perspective, Lambda School, who recently changed its name to the Blum Institute of Technology, I wonder why they did that, charges $22,000 in tuition, but guarantees a job earning $50,000 after you graduate. That's about what a Taco Bell manager makes. What they teach you is the same stuff you can learn here YouTube, but they support you by making you hireable. The same thing I'm trying to teach you on YouTube for free right now. Now, if you don't get a job after the program, they will refund 110% of the tuition. However, in order to qualify for that, you'll need to spend a year applying to 10 jobs per week, reaching out to 10 professionals for networking, and making at least 5 GitHub contributions. That means you'll need to apply to at least 520 jobs and be rejected from every single one. They know to grind, and you should have the same mindset when going into it yourself independently. But on the bright side, it's definitely achievable if you work hard at it and accept the fact that you're probably going to have to face a lot rejection before you finally do land a job. I'd recommend subscribing to the Dorian Develops YouTube channel who has a recent video about his story about landing a job as a self taught programmer. It took him about a year. Now let's move on to strategy 2, live in the United States, specifically in New York City, the Bay Area, or Seattle. In the 2021 Stack Overflow survey, the median for engineers is well below 100 k. In the United States though, it jumps up to about a 130 k. A few weeks ago, I posted a poll on channel. It has a 150,000 responses, yet only 11% are making more than a 100 k. Sadly, where you live really does make a big difference. So keep your expectations in line with your region. Now, the key to getting hired is to make yourself valuable. Think of it from the eyes of the employer. Why would they actually want to hire you? What value would you add to the team, to the product, to the company, etcetera. Most tech companies don't actually make any money, but the general idea of employment is that the employer can make a profit off of your labor. The question becomes, how do we make you desirable to these potential lawyers. There are many things you can start doing today. In strategy 3, we'll look at Twitter. There's a whole subculture out there called Tech Twitter, and I've seen tons of people land a job simply by adding value to this tech Twitter community. There's a pretty simple formula for growing a Twitter account. To get started, follow the influential people that you wanna hired by. Then create a profile that's totally transparent that you're on a journey to land your first job in tech. Then you can start responding to other people's tweets With encouragement and positivity, people will think, hey, Bob's a really nice guy. I wanna see him succeed, and I'm going to follow him to watch it happen. From there, you need to hack the shit out of the Twitter rhythm. Whenever you learn something new, post a thread about it. If you have any good code tips, use Carbon to create a snippet and post it with a bunch of emojis. You'll also want to create lists with courses for developers, like the best YouTube channels to learn programming, and make sure you put FireShip as number 1. It also helps to tweet out open ended questions and to come up with your own memes. The majority of my Twitter growth has been the result of memes. If you're serious, you should be tweeting every single day, like, multiple times per day. One account I followed tweets an average of 37 times per day, which generates an average of 277 new followers per day. You don't need to be that prolific, but just try to be system. More importantly though, don't screw things up by saying something retarded. Go. Like if you tweet out, man, my code is being retarded right now. Somebody with a lot of followers who thinks they're a lot more important they really are might call you out, and then everybody will dog pile on you, and at that point, your journey into tech will be over before it started. Now that you know how Twitter works, let's move into strategy for. LinkedIn. There are tons of recruiters on LinkedIn who can help you get a job in tech. But remember, Bob doesn't have any connections in tech yet. So how does he even get started with LinkedIn. Well, the first thing you can do is find people you look up to and send them a message that you're looking to get into tech and that you would like to connect. Most humans are actually pretty nice and will connect with you, no problem. Feel free to make me your first connection if you'd like. Also, join groups for the different technologies that you're interested in and participate in them if possible. You can also build your network by posting content. You can actually just reuse the content you've been using for threads on Twitter and post it to LinkedIn. Now that you have your LinkedIn network going, we can talk about The most important social site, GitHub. As a self taught programmer, it's very important that you at least have something going on in your GitHub. In a perfect world, you have commits every single day, not only to your own project, but to many other open source projects out there. That's not very realistic, but it's important to be consistent, and that's exactly Lambda School or Blum Institute of Technology requires that you make 5 GitHub contributions per week. To an employer, it shows that you're capable of writing code every day, which tends to be a pretty important part of the job. If you're just getting started, one of the easiest ways to contribute is to look for typos in limitation. Fireship IO, for example, is open source, and you can find all kinds of typos in it. If you fix it and send a pull request, you can easily add that contribution to timeline. As you start using more open source libraries, don't be afraid to open issues when you find problems. And if you want to contribute, look for issues that are tagged with good first issue. You. It is true that you're kind of working for free here, but doing so will make your GitHub profile much stronger, and it's just great experience as a developer. In fact, If you don't have fun doing this kind of stuff, then maybe a career as a software engineer isn't the best career path. Now that your GitHub is impressive, it's time to build a personal project. Because Bob is a developer that nobody knows, he needs to show employers that he can actually build something that's non trivial. Ideally, something that will blow people's minds that cannot be ignored. You are much better off having one really awesome app then 10 mediocre apps. Quality is much better than quantity when it comes to your portfolio. The engineering manager who hires you is likely a much better programmer than you are. They'll be able to tell if your folio is filled with a bunch of cookie cutter projects recreated from tutorials on YouTube. Give yourself 3 to 6 months to build something that is truly impressive. One example is the portfolio of Bruno Simon. He used 3. Js to build an interactive three d landscape to showcase his work. The reaction from other developers should be something like, wow, that would not be an easy app to pull off. It's so good that I want included in my YouTube video. Building an app is one thing, but the next strategy is to build this app in public. What I mean by that is you should and apparently document the entire process while you spend the next few months building something awesome. The most common way to do that is by blogging. There are many sites out there like Dev 2 and Medium to create your own blog easily, but I would highly recommend blogging on your own custom built site. In my opinion, a custom site expresses more passion about the craft of web involvement. In addition to blogging, you'll also want to be documenting the process on LinkedIn and Twitter, and you may even consider starting your own YouTube channel. Building in public is extremely powerful because it creates a feedback loop you don't otherwise get when you're just working alone in your mom's basement. There's a whole community of startups who are building in public. You should give them feedback on their products, and in return, they'll do the same make your project better. In fact, you might even consider monetizing your project, because if you build something really good, you might end up accidentally creating a job for yourself. One example of a success story is superhuman. An email application that charges $30 per month that was built in public. They got tons of great feedback from potential customers while building the product, and you can do the same thing with your personal brand while looking for a job. Now, we can move into strategy 8, real life networking, where you actually have to like look at people's faces and say words to them and stuff. As an introvert, this has never come easy for me, but what I can tell you is that some of the best business contacts I have, come from real life interactions. Believe it or not, Zoom or the metaverse doesn't replace the magic of face to face human interaction. I'm here live. It's not I'm not a cat. The pandemic has ruined this in a lot of ways, but, traditionally, the best way to meet people locally is through meetups. All you have to do is find your local programming meetup, show up there and eat some free pizza, and maybe you'll meet someone important that can help you down the road. Now, the other thing I'd recommend is attending conferences. It's more expensive, but a lot of hiring managers and employees attend these things, and they're often looking for people to hire who are interested in their tech stack. Learning the basic skill of introducing yourself and making small talk can go a really long way when it comes to landing job. You just have to get in a room with the right people. They say it's not what you know, but who you know. Speaking of which, another powerful strategy is to get a mentor, which is much easier to do when you make a real life connection. It might be a person with 20 years of experience or a person that's just one step ahead of you who just landed their first job. It's extremely valuable to have a person in the industry who you can have an honest conversation with. You're likely making many mistakes that you don't even realize. Having a mentor who can validate or criticize the things you're doing is much faster than actually making those mistakes and learning from them 1 by 1. Most boot camps will give you a mentor, and that's one of the main things you pay them for, But you'd be surprised at how many people out there will mentor you for free because at one point they were in your shoes, and people are more altruistic than you might think. And that brings me to strategy number 10, be a good fit. As you start applying for jobs, you'll mostly hear crickets. But if you're lucky, you'll get a phone interview and then be rejected the next day. The natural reaction here is to be sad and feel worthless, or you might be angry at the company, or think the interviewer treated you unfairly. But the reality is that rejection is just the story you tell yourself. The best way to respond to it is accept it as part of life, and selfishly see what you can gain from it. Maybe ask for feedback or guidance to help you do better next time. What you'll notice about successful people is that they're persistent. They fail over and over again without caring until finally something works. Now the other thing to keep in mind is that a company won't hire you based on your technical skill alone. I mean, it definitely helps, But they also wanna make sure that you fit into their company culture. As a candidate, they want you to embrace their core values and make sure that you'll fit into their management leadership style. Before you interview, you should understand the company's core values and look at their social media profiles to see what kind of messaging they're putting out there. Make sure you align with their values unless you wanna hit your job for the next 10 years, and then try to mold yourself into the candidate that they're looking for. I'd recommend Also, checking out Danny Thompson's YouTube channel who has a short video that explains this really well in detail. And with that, you have 10 strategies that can help you land a job. You don't need to use of these, but each one can get you a little bit closer to landing a 6 figure tech job. In addition, you'll also need to learn how to code and how to master the technical interview. But don't worry, I have upcoming videos on those topics as well. Make sure you're subscribed so you don't miss them. Thanks for watching, and I will see you in the next one.
Meet
meet
Bob.
bob
Bob
bob
is
is
an
an
exceptionally
exceptionally
average
average
guy
guy
who
who
currently
currently
works
works
in
in
the
the
Taco
taco
Bell
bell
industry.
industry
He's
he's
got
got
some
some
programming
programming
skills
skills
he
he
learned
learned
on
on
YouTube,
youtube
but
but
has
has
no
no
connections,
connections
no
no
social
social
media
media
following,
following
no
no
college
college
degree,
degree
and
and
no
no
trending
trending
apps
apps
on
on
the
the
App
app
Store.
store
For
for
some
some
reason,
reason
he
he
wants
wants
to
to
work
work
in
in
the
the
tech
tech
industry
industry
where
where
he
he
can
can
stare
stare
at
at
a
a
computer
computer
screen
screen
for
for
10
10
hours
hours
per
per
day
day
googling
googling
how
how
to
to
get
get
his
his
code
code
to
to
work.
work
In
in
today's
today's
video,
video
we'll
we'll
look
look
at
at
10
10
powerful
powerful
strategies
strategies
that
that
can
can
help
help
you
you
and
and
Bob
bob
land
land
a
a
6
6
figure
figure
job
job
by
by
the
the
end
end
of
of
2022,
2022
and
and
I
i
give
give
you
you
my
my
100%
100%
money
money
back
back
guarantee.
guarantee
All
all
I
i
ask
ask
is
is
that
that
you
you
like
like
the
the
video
video
and
and
subscribe,
subscribe
and
and
give
give
me
me
10%
10%
of
of
your
your
salary.
salary
Before
before
we
we
get
get
started,
started
I
i
want
want
to
to
point
point
out
out
that
that
I've
i've
been
been
working
working
independently
independently
for
for
about
about
a
a
decade.
decade
So
so
to
to
make
make
This
this
video,
video
I
i
reached
reached
out
out
to
to
a
a
few
few
different
different
hiring
hiring
managers,
managers
both
both
at
at
big
big
mega
mega
corporations
corporations
and
and
startups,
startups
to
to
figure
figure
out
out
what
what
the
the
decision
decision
makers
makers
are
are
actually
actually
looking
looking
for,
for
especially
especially
when
when
hiring
hiring
a
a
self
self
taught
taught
programmer
programmer
with
with
no
no
prior
prior
experience.
experience
As
as
of
of
today,
today
the
the
job
job
market
market
is
is
likely
likely
stronger
stronger
than
than
it's
it's
ever
ever
been
been
before.
before
There's
there's
all
all
kinds
kinds
of
of
stories
stories
of
of
people
people
quitting
quitting
their
their
jobs
jobs
in
in
the
the
great
great
resignation,
resignation
only
only
to
to
land
land
a
a
much
much
higher
higher
paying
paying
job
job
because
because
there's
there's
a
a
massive
massive
shortage
shortage
of
of
talent
talent
that
that
spans
spans
across
across
many
many
industries.
industries
It's
it's
really
really
weird,
weird
and
and
I've
i've
never
never
seen
seen
anything
anything
like
like
this
this
before.
before
It's
it's
great
great
if
if
you're
you're
looking
looking
for
for
a
a
new
new
job,
job
but
but
there
there
may
may
be
be
some
some
warning
warning
signs
signs
on
on
the
the
horizon.
horizon
Many
many
of
of
the
the
top
top
publicly
publicly
traded
traded
tech
tech
companies
companies
have
have
seen
seen
their
their
stock
stock
prices
prices
quietly
quietly
crash
crash
over
over
the
the
last
last
few
few
months.
months
Companies
companies
like
like
Twilio
twilio
and
and
Cloudflare
cloudflare
are
are
down
down
50%
50%
from
from
their
their
highs
highs
of
of
last
last
year.
year
A
a
lot
lot
of
of
big
big
money
money
is
is
moving
moving
out
out
of
of
profitless
profitless
tech
tech
companies,
companies
and
and
generally,
generally
that's
that's
not
not
a
a
good
good
sign
sign
for
for
tech
tech
jobs.
jobs
But
but
that's
that's
just
just
a
a
short
short
term
term
concern.
concern
Over
over
the
the
long
long
term,
term
I
i
think
think
tech
tech
is
is
one
one
of
of
the
the
safest
safest
and
and
best
best
places
places
you
you
could
could
possibly
possibly
work.
work
The
the
first
first
thing
thing
you'll
you'll
need
need
is
is
the
the
right
right
attitude.
attitude
Getting
getting
a
a
high
high
paying
paying
job
job
in
in
tech
tech
is
is
hard.
hard
There's
there's
a
a
lot
lot
of
of
overly
overly
optimistic
optimistic
marketing
marketing
BS
bs
out
out
there
there
that
that
might
might
make
make
you
you
think
think
you
you
just
just
go
go
to
to
a
a
boot
boot
camp
camp
for
for
a
a
few
few
weeks
weeks
and
and
immediately
immediately
after
after
you're
you're
making
making
a
a
$100,000.
$100,000
There
there
are
are
some
some
success
success
stories
stories
that
that
go
go
like
like
that,
that
but
but
for
for
the
the
most
most
part,
part
it's
it's
a
a
very
very
difficult
difficult
grind
grind
that
that
requires
requires
you
you
to
to
be
be
highly
highly
motivated
motivated
and
and
highly
highly
persistent.
persistent
To
to
put
put
things
things
in
in
perspective,
perspective
Lambda
lambda
School,
school
who
who
recently
recently
changed
changed
its
its
name
name
to
to
the
the
Blum
blum
Institute
institute
of
of
Technology,
technology
I
i
wonder
wonder
why
why
they
they
did
did
that,
that
charges
charges
$22,000
$22,000
in
in
tuition,
tuition
but
but
guarantees
guarantees
a
a
job
job
earning
earning
$50,000
$50,000
after
after
you
you
graduate.
graduate
That's
that's
about
about
what
what
a
a
Taco
taco
Bell
bell
manager
manager
makes.
makes
What
what
they
they
teach
teach
you
you
is
is
the
the
same
same
stuff
stuff
you
you
can
can
learn
learn
here
here
YouTube,
youtube
but
but
they
they
support
support
you
you
by
by
making
making
you
you
hireable.
hireable
The
the
same
same
thing
thing
I'm
i'm
trying
trying
to
to
teach
teach
you
you
on
on
YouTube
youtube
for
for
free
free
right
right
now.
now
Now,
now
if
if
you
you
don't
don't
get
get
a
a
job
job
after
after
the
the
program,
program
they
they
will
will
refund
refund
110%
110%
of
of
the
the
tuition.
tuition
However,
however
in
in
order
order
to
to
qualify
qualify
for
for
that,
that
you'll
you'll
need
need
to
to
spend
spend
a
a
year
year
applying
applying
to
to
10
10
jobs
jobs
per
per
week,
week
reaching
reaching
out
out
to
to
10
10
professionals
professionals
for
for
networking,
networking
and
and
making
making
at
at
least
least
5
5
GitHub
github
contributions.
contributions
That
that
means
means
you'll
you'll
need
need
to
to
apply
apply
to
to
at
at
least
least
520
520
jobs
jobs
and
and
be
be
rejected
rejected
from
from
every
every
single
single
one.
one
They
they
know
know
to
to
grind,
grind
and
and
you
you
should
should
have
have
the
the
same
same
mindset
mindset
when
when
going
going
into
into
it
it
yourself
yourself
independently.
independently
But
but
on
on
the
the
bright
bright
side,
side
it's
it's
definitely
definitely
achievable
achievable
if
if
you
you
work
work
hard
hard
at
at
it
it
and
and
accept
accept
the
the
fact
fact
that
that
you're
you're
probably
probably
going
going
to
to
have
have
to
to
face
face
a
a
lot
lot
rejection
rejection
before
before
you
you
finally
finally
do
do
land
land
a
a
job.
job
I'd
i'd
recommend
recommend
subscribing
subscribing
to
to
the
the
Dorian
dorian
Develops
develops
YouTube
youtube
channel
channel
who
who
has
has
a
a
recent
recent
video
video
about
about
his
his
story
story
about
about
landing
landing
a
a
job
job
as
as
a
a
self
self
taught
taught
programmer.
programmer
It
it
took
took
him
him
about
about
a
a
year.
year
Now
now
let's
let's
move
move
on
on
to
to
strategy
strategy
2,
2
live
live
in
in
the
the
United
united
States,
states
specifically
specifically
in
in
New
new
York
york
City,
city
the
the
Bay
bay
Area,
area
or
or
Seattle.
seattle
In
in
the
the
2021
2021
Stack
stack
Overflow
overflow
survey,
survey
the
the
median
median
for
for
engineers
engineers
is
is
well
well
below
below
100
100
k.
k
In
in
the
the
United
united
States
states
though,
though
it
it
jumps
jumps
up
up
to
to
about
about
a
a
130
130
k.
k
A
a
few
few
weeks
weeks
ago,
ago
I
i
posted
posted
a
a
poll
poll
on
on
channel.
channel
It
it
has
has
a
a
150,000
150,000
responses,
responses
yet
yet
only
only
11%
11%
are
are
making
making
more
more
than
than
a
a
100
100
k.
k
Sadly,
sadly
where
where
you
you
live
live
really
really
does
does
make
make
a
a
big
big
difference.
difference
So
so
keep
keep
your
your
expectations
expectations
in
in
line
line
with
with
your
your
region.
region
Now,
now
the
the
key
key
to
to
getting
getting
hired
hired
is
is
to
to
make
make
yourself
yourself
valuable.
valuable
Think
think
of
of
it
it
from
from
the
the
eyes
eyes
of
of
the
the
employer.
employer
Why
why
would
would
they
they
actually
actually
want
want
to
to
hire
hire
you?
you
What
what
value
value
would
would
you
you
add
add
to
to
the
the
team,
team
to
to
the
the
product,
product
to
to
the
the
company,
company
etcetera.
etcetera
Most
most
tech
tech
companies
companies
don't
don't
actually
actually
make
make
any
any
money,
money
but
but
the
the
general
general
idea
idea
of
of
employment
employment
is
is
that
that
the
the
employer
employer
can
can
make
make
a
a
profit
profit
off
off
of
of
your
your
labor.
labor
The
the
question
question
becomes,
becomes
how
how
do
do
we
we
make
make
you
you
desirable
desirable
to
to
these
these
potential
potential
lawyers.
lawyers
There
there
are
are
many
many
things
things
you
you
can
can
start
start
doing
doing
today.
today
In
in
strategy
strategy
3,
3
we'll
we'll
look
look
at
at
Twitter.
twitter
There's
there's
a
a
whole
whole
subculture
subculture
out
out
there
there
called
called
Tech
tech
Twitter,
twitter
and
and
I've
i've
seen
seen
tons
tons
of
of
people
people
land
land
a
a
job
job
simply
simply
by
by
adding
adding
value
value
to
to
this
this
tech
tech
Twitter
twitter
community.
community
There's
there's
a
a
pretty
pretty
simple
simple
formula
formula
for
for
growing
growing
a
a
Twitter
twitter
account.
account
To
to
get
get
started,
started
follow
follow
the
the
influential
influential
people
people
that
that
you
you
wanna
wanna
hired
hired
by.
by
Then
then
create
create
a
a
profile
profile
that's
that's
totally
totally
transparent
transparent
that
that
you're
you're
on
on
a
a
journey
journey
to
to
land
land
your
your
first
first
job
job
in
in
tech.
tech
Then
then
you
you
can
can
start
start
responding
responding
to
to
other
other
people's
people's
tweets
tweets
With
with
encouragement
encouragement
and
and
positivity,
positivity
people
people
will
will
think,
think
hey,
hey
Bob's
bob's
a
a
really
really
nice
nice
guy.
guy
I
i
wanna
wanna
see
see
him
him
succeed,
succeed
and
and
I'm
i'm
going
going
to
to
follow
follow
him
him
to
to
watch
watch
it
it
happen.
happen
From
from
there,
there
you
you
need
need
to
to
hack
hack
the
the
shit
shit
out
out
of
of
the
the
Twitter
twitter
rhythm.
rhythm
Whenever
whenever
you
you
learn
learn
something
something
new,
new
post
post
a
a
thread
thread
about
about
it.
it
If
if
you
you
have
have
any
any
good
good
code
code
tips,
tips
use
use
Carbon
carbon
to
to
create
create
a
a
snippet
snippet
and
and
post
post
it
it
with
with
a
a
bunch
bunch
of
of
emojis.
emojis
You'll
you'll
also
also
want
want
to
to
create
create
lists
lists
with
with
courses
courses
for
for
developers,
developers
like
like
the
the
best
best
YouTube
youtube
channels
channels
to
to
learn
learn
programming,
programming
and
and
make
make
sure
sure
you
you
put
put
FireShip
fireship
as
as
number
number
1.
1
It
it
also
also
helps
helps
to
to
tweet
tweet
out
out
open
open
ended
ended
questions
questions
and
and
to
to
come
come
up
up
with
with
your
your
own
own
memes.
memes
The
the
majority
majority
of
of
my
my
Twitter
twitter
growth
growth
has
has
been
been
the
the
result
result
of
of
memes.
memes
If
if
you're
you're
serious,
serious
you
you
should
should
be
be
tweeting
tweeting
every
every
single
single
day,
day
like,
like
multiple
multiple
times
times
per
per
day.
day
One
one
account
account
I
i
followed
followed
tweets
tweets
an
an
average
average
of
of
37
37
times
times
per
per
day,
day
which
which
generates
generates
an
an
average
average
of
of
277
277
new
new
followers
followers
per
per
day.
day
You
you
don't
don't
need
need
to
to
be
be
that
that
prolific,
prolific
but
but
just
just
try
try
to
to
be
be
system.
system
More
more
importantly
importantly
though,
though
don't
don't
screw
screw
things
things
up
up
by
by
saying
saying
something
something
retarded.
retarded
Go.
go
Like
like
if
if
you
you
tweet
tweet
out,
out
man,
man
my
my
code
code
is
is
being
being
retarded
retarded
right
right
now.
now
Somebody
somebody
with
with
a
a
lot
lot
of
of
followers
followers
who
who
thinks
thinks
they're
they're
a
a
lot
lot
more
more
important
important
they
they
really
really
are
are
might
might
call
call
you
you
out,
out
and
and
then
then
everybody
everybody
will
will
dog
dog
pile
pile
on
on
you,
you
and
and
at
at
that
that
point,
point
your
your
journey
journey
into
into
tech
tech
will
will
be
be
over
over
before
before
it
it
started.
started
Now
now
that
that
you
you
know
know
how
how
Twitter
twitter
works,
works
let's
let's
move
move
into
into
strategy
strategy
for.
for
LinkedIn.
linkedin
There
there
are
are
tons
tons
of
of
recruiters
recruiters
on
on
LinkedIn
linkedin
who
who
can
can
help
help
you
you
get
get
a
a
job
job
in
in
tech.
tech
But
but
remember,
remember
Bob
bob
doesn't
doesn't
have
have
any
any
connections
connections
in
in
tech
tech
yet.
yet
So
so
how
how
does
does
he
he
even
even
get
get
started
started
with
with
LinkedIn.
linkedin
Well,
well
the
the
first
first
thing
thing
you
you
can
can
do
do
is
is
find
find
people
people
you
you
look
look
up
up
to
to
and
and
send
send
them
them
a
a
message
message
that
that
you're
you're
looking
looking
to
to
get
get
into
into
tech
tech
and
and
that
that
you
you
would
would
like
like
to
to
connect.
connect
Most
most
humans
humans
are
are
actually
actually
pretty
pretty
nice
nice
and
and
will
will
connect
connect
with
with
you,
you
no
no
problem.
problem
Feel
feel
free
free
to
to
make
make
me
me
your
your
first
first
connection
connection
if
if
you'd
you'd
like.
like
Also,
also
join
join
groups
groups
for
for
the
the
different
different
technologies
technologies
that
that
you're
you're
interested
interested
in
in
and
and
participate
participate
in
in
them
them
if
if
possible.
possible
You
you
can
can
also
also
build
build
your
your
network
network
by
by
posting
posting
content.
content
You
you
can
can
actually
actually
just
just
reuse
reuse
the
the
content
content
you've
you've
been
been
using
using
for
for
threads
threads
on
on
Twitter
twitter
and
and
post
post
it
it
to
to
LinkedIn.
linkedin
Now
now
that
that
you
you
have
have
your
your
LinkedIn
linkedin
network
network
going,
going
we
we
can
can
talk
talk
about
about
The
the
most
most
important
important
social
social
site,
site
GitHub.
github
As
as
a
a
self
self
taught
taught
programmer,
programmer
it's
it's
very
very
important
important
that
that
you
you
at
at
least
least
have
have
something
something
going
going
on
on
in
in
your
your
GitHub.
github
In
in
a
a
perfect
perfect
world,
world
you
you
have
have
commits
commits
every
every
single
single
day,
day
not
not
only
only
to
to
your
your
own
own
project,
project
but
but
to
to
many
many
other
other
open
open
source
source
projects
projects
out
out
there.
there
That's
that's
not
not
very
very
realistic,
realistic
but
but
it's
it's
important
important
to
to
be
be
consistent,
consistent
and
and
that's
that's
exactly
exactly
Lambda
lambda
School
school
or
or
Blum
blum
Institute
institute
of
of
Technology
technology
requires
requires
that
that
you
you
make
make
5
5
GitHub
github
contributions
contributions
per
per
week.
week
To
to
an
an
employer,
employer
it
it
shows
shows
that
that
you're
you're
capable
capable
of
of
writing
writing
code
code
every
every
day,
day
which
which
tends
tends
to
to
be
be
a
a
pretty
pretty
important
important
part
part
of
of
the
the
job.
job
If
if
you're
you're
just
just
getting
getting
started,
started
one
one
of
of
the
the
easiest
easiest
ways
ways
to
to
contribute
contribute
is
is
to
to
look
look
for
for
typos
typos
in
in
limitation.
limitation
Fireship
fireship
IO,
io
for
for
example,
example
is
is
open
open
source,
source
and
and
you
you
can
can
find
find
all
all
kinds
kinds
of
of
typos
typos
in
in
it.
it
If
if
you
you
fix
fix
it
it
and
and
send
send
a
a
pull
pull
request,
request
you
you
can
can
easily
easily
add
add
that
that
contribution
contribution
to
to
timeline.
timeline
As
as
you
you
start
start
using
using
more
more
open
open
source
source
libraries,
libraries
don't
don't
be
be
afraid
afraid
to
to
open
open
issues
issues
when
when
you
you
find
find
problems.
problems
And
and
if
if
you
you
want
want
to
to
contribute,
contribute
look
look
for
for
issues
issues
that
that
are
are
tagged
tagged
with
with
good
good
first
first
issue.
issue
You.
you
It
it
is
is
true
true
that
that
you're
you're
kind
kind
of
of
working
working
for
for
free
free
here,
here
but
but
doing
doing
so
so
will
will
make
make
your
your
GitHub
github
profile
profile
much
much
stronger,
stronger
and
and
it's
it's
just
just
great
great
experience
experience
as
as
a
a
developer.
developer
In
in
fact,
fact
If
if
you
you
don't
don't
have
have
fun
fun
doing
doing
this
this
kind
kind
of
of
stuff,
stuff
then
then
maybe
maybe
a
a
career
career
as
as
a
a
software
software
engineer
engineer
isn't
isn't
the
the
best
best
career
career
path.
path
Now
now
that
that
your
your
GitHub
github
is
is
impressive,
impressive
it's
it's
time
time
to
to
build
build
a
a
personal
personal
project.
project
Because
because
Bob
bob
is
is
a
a
developer
developer
that
that
nobody
nobody
knows,
knows
he
he
needs
needs
to
to
show
show
employers
employers
that
that
he
he
can
can
actually
actually
build
build
something
something
that's
that's
non
non
trivial.
trivial
Ideally,
ideally
something
something
that
that
will
will
blow
blow
people's
people's
minds
minds
that
that
cannot
cannot
be
be
ignored.
ignored
You
you
are
are
much
much
better
better
off
off
having
having
one
one
really
really
awesome
awesome
app
app
then
then
10
10
mediocre
mediocre
apps.
apps
Quality
quality
is
is
much
much
better
better
than
than
quantity
quantity
when
when
it
it
comes
comes
to
to
your
your
portfolio.
portfolio
The
the
engineering
engineering
manager
manager
who
who
hires
hires
you
you
is
is
likely
likely
a
a
much
much
better
better
programmer
programmer
than
than
you
you
are.
are
They'll
they'll
be
be
able
able
to
to
tell
tell
if
if
your
your
folio
folio
is
is
filled
filled
with
with
a
a
bunch
bunch
of
of
cookie
cookie
cutter
cutter
projects
projects
recreated
recreated
from
from
tutorials
tutorials
on
on
YouTube.
youtube
Give
give
yourself
yourself
3
3
to
to
6
6
months
months
to
to
build
build
something
something
that
that
is
is
truly
truly
impressive.
impressive
One
one
example
example
is
is
the
the
portfolio
portfolio
of
of
Bruno
bruno
Simon.
simon
He
he
used
used
3.
3
Js
js
to
to
build
build
an
an
interactive
interactive
three
three
d
d
landscape
landscape
to
to
showcase
showcase
his
his
work.
work
The
the
reaction
reaction
from
from
other
other
developers
developers
should
should
be
be
something
something
like,
like
wow,
wow
that
that
would
would
not
not
be
be
an
an
easy
easy
app
app
to
to
pull
pull
off.
off
It's
it's
so
so
good
good
that
that
I
i
want
want
included
included
in
in
my
my
YouTube
youtube
video.
video
Building
building
an
an
app
app
is
is
one
one
thing,
thing
but
but
the
the
next
next
strategy
strategy
is
is
to
to
build
build
this
this
app
app
in
in
public.
public
What
what
I
i
mean
mean
by
by
that
that
is
is
you
you
should
should
and
and
apparently
apparently
document
document
the
the
entire
entire
process
process
while
while
you
you
spend
spend
the
the
next
next
few
few
months
months
building
building
something
something
awesome.
awesome
The
the
most
most
common
common
way
way
to
to
do
do
that
that
is
is
by
by
blogging.
blogging
There
there
are
are
many
many
sites
sites
out
out
there
there
like
like
Dev
dev
2
2
and
and
Medium
medium
to
to
create
create
your
your
own
own
blog
blog
easily,
easily
but
but
I
i
would
would
highly
highly
recommend
recommend
blogging
blogging
on
on
your
your
own
own
custom
custom
built
built
site.
site
In
in
my
my
opinion,
opinion
a
a
custom
custom
site
site
expresses
expresses
more
more
passion
passion
about
about
the
the
craft
craft
of
of
web
web
involvement.
involvement
In
in
addition
addition
to
to
blogging,
blogging
you'll
you'll
also
also
want
want
to
to
be
be
documenting
documenting
the
the
process
process
on
on
LinkedIn
linkedin
and
and
Twitter,
twitter
and
and
you
you
may
may
even
even
consider
consider
starting
starting
your
your
own
own
YouTube
youtube
channel.
channel
Building
building
in
in
public
public
is
is
extremely
extremely
powerful
powerful
because
because
it
it
creates
creates
a
a
feedback
feedback
loop
loop
you
you
don't
don't
otherwise
otherwise
get
get
when
when
you're
you're
just
just
working
working
alone
alone
in
in
your
your
mom's
mom's
basement.
basement
There's
there's
a
a
whole
whole
community
community
of
of
startups
startups
who
who
are
are
building
building
in
in
public.
public
You
you
should
should
give
give
them
them
feedback
feedback
on
on
their
their
products,
products
and
and
in
in
return,
return
they'll
they'll
do
do
the
the
same
same
make
make
your
your
project
project
better.
better
In
in
fact,
fact
you
you
might
might
even
even
consider
consider
monetizing
monetizing
your
your
project,
project
because
because
if
if
you
you
build
build
something
something
really
really
good,
good
you
you
might
might
end
end
up
up
accidentally
accidentally
creating
creating
a
a
job
job
for
for
yourself.
yourself
One
one
example
example
of
of
a
a
success
success
story
story
is
is
superhuman.
superhuman
An
an
email
email
application
application
that
that
charges
charges
$30
$30
per
per
month
month
that
that
was
was
built
built
in
in
public.
public
They
they
got
got
tons
tons
of
of
great
great
feedback
feedback
from
from
potential
potential
customers
customers
while
while
building
building
the
the
product,
product
and
and
you
you
can
can
do
do
the
the
same
same
thing
thing
with
with
your
your
personal
personal
brand
brand
while
while
looking
looking
for
for
a
a
job.
job
Now,
now
we
we
can
can
move
move
into
into
strategy
strategy
8,
8
real
real
life
life
networking,
networking
where
where
you
you
actually
actually
have
have
to
to
like
like
look
look
at
at
people's
people's
faces
faces
and
and
say
say
words
words
to
to
them
them
and
and
stuff.
stuff
As
as
an
an
introvert,
introvert
this
this
has
has
never
never
come
come
easy
easy
for
for
me,
me
but
but
what
what
I
i
can
can
tell
tell
you
you
is
is
that
that
some
some
of
of
the
the
best
best
business
business
contacts
contacts
I
i
have,
have
come
come
from
from
real
real
life
life
interactions.
interactions
Believe
believe
it
it
or
or
not,
not
Zoom
zoom
or
or
the
the
metaverse
metaverse
doesn't
doesn't
replace
replace
the
the
magic
magic
of
of
face
face
to
to
face
face
human
human
interaction.
interaction
I'm
i'm
here
here
live.
live
It's
it's
not
not
I'm
i'm
not
not
a
a
cat.
cat
The
the
pandemic
pandemic
has
has
ruined
ruined
this
this
in
in
a
a
lot
lot
of
of
ways,
ways
but,
but
traditionally,
traditionally
the
the
best
best
way
way
to
to
meet
meet
people
people
locally
locally
is
is
through
through
meetups.
meetups
All
all
you
you
have
have
to
to
do
do
is
is
find
find
your
your
local
local
programming
programming
meetup,
meetup
show
show
up
up
there
there
and
and
eat
eat
some
some
free
free
pizza,
pizza
and
and
maybe
maybe
you'll
you'll
meet
meet
someone
someone
important
important
that
that
can
can
help
help
you
you
down
down
the
the
road.
road
Now,
now
the
the
other
other
thing
thing
I'd
i'd
recommend
recommend
is
is
attending
attending
conferences.
conferences
It's
it's
more
more
expensive,
expensive
but
but
a
a
lot
lot
of
of
hiring
hiring
managers
managers
and
and
employees
employees
attend
attend
these
these
things,
things
and
and
they're
they're
often
often
looking
looking
for
for
people
people
to
to
hire
hire
who
who
are
are
interested
interested
in
in
their
their
tech
tech
stack.
stack
Learning
learning
the
the
basic
basic
skill
skill
of
of
introducing
introducing
yourself
yourself
and
and
making
making
small
small
talk
talk
can
can
go
go
a
a
really
really
long
long
way
way
when
when
it
it
comes
comes
to
to
landing
landing
job.
job
You
you
just
just
have
have
to
to
get
get
in
in
a
a
room
room
with
with
the
the
right
right
people.
people
They
they
say
say
it's
it's
not
not
what
what
you
you
know,
know
but
but
who
who
you
you
know.
know
Speaking
speaking
of
of
which,
which
another
another
powerful
powerful
strategy
strategy
is
is
to
to
get
get
a
a
mentor,
mentor
which
which
is
is
much
much
easier
easier
to
to
do
do
when
when
you
you
make
make
a
a
real
real
life
life
connection.
connection
It
it
might
might
be
be
a
a
person
person
with
with
20
20
years
years
of
of
experience
experience
or
or
a
a
person
person
that's
that's
just
just
one
one
step
step
ahead
ahead
of
of
you
you
who
who
just
just
landed
landed
their
their
first
first
job.
job
It's
it's
extremely
extremely
valuable
valuable
to
to
have
have
a
a
person
person
in
in
the
the
industry
industry
who
who
you
you
can
can
have
have
an
an
honest
honest
conversation
conversation
with.
with
You're
you're
likely
likely
making
making
many
many
mistakes
mistakes
that
that
you
you
don't
don't
even
even
realize.
realize
Having
having
a
a
mentor
mentor
who
who
can
can
validate
validate
or
or
criticize
criticize
the
the
things
things
you're
you're
doing
doing
is
is
much
much
faster
faster
than
than
actually
actually
making
making
those
those
mistakes
mistakes
and
and
learning
learning
from
from
them
them
1
1
by
by
1.
1
Most
most
boot
boot
camps
camps
will
will
give
give
you
you
a
a
mentor,
mentor
and
and
that's
that's
one
one
of
of
the
the
main
main
things
things
you
you
pay
pay
them
them
for,
for
But
but
you'd
you'd
be
be
surprised
surprised
at
at
how
how
many
many
people
people
out
out
there
there
will
will
mentor
mentor
you
you
for
for
free
free
because
because
at
at
one
one
point
point
they
they
were
were
in
in
your
your
shoes,
shoes
and
and
people
people
are
are
more
more
altruistic
altruistic
than
than
you
you
might
might
think.
think
And
and
that
that
brings
brings
me
me
to
to
strategy
strategy
number
number
10,
10
be
be
a
a
good
good
fit.
fit
As
as
you
you
start
start
applying
applying
for
for
jobs,
jobs
you'll
you'll
mostly
mostly
hear
hear
crickets.
crickets
But
but
if
if
you're
you're
lucky,
lucky
you'll
you'll
get
get
a
a
phone
phone
interview
interview
and
and
then
then
be
be
rejected
rejected
the
the
next
next
day.
day
The
the
natural
natural
reaction
reaction
here
here
is
is
to
to
be
be
sad
sad
and
and
feel
feel
worthless,
worthless
or
or
you
you
might
might
be
be
angry
angry
at
at
the
the
company,
company
or
or
think
think
the
the
interviewer
interviewer
treated
treated
you
you
unfairly.
unfairly
But
but
the
the
reality
reality
is
is
that
that
rejection
rejection
is
is
just
just
the
the
story
story
you
you
tell
tell
yourself.
yourself
The
the
best
best
way
way
to
to
respond
respond
to
to
it
it
is
is
accept
accept
it
it
as
as
part
part
of
of
life,
life
and
and
selfishly
selfishly
see
see
what
what
you
you
can
can
gain
gain
from
from
it.
it
Maybe
maybe
ask
ask
for
for
feedback
feedback
or
or
guidance
guidance
to
to
help
help
you
you
do
do
better
better
next
next
time.
time
What
what
you'll
you'll
notice
notice
about
about
successful
successful
people
people
is
is
that
that
they're
they're
persistent.
persistent
They
they
fail
fail
over
over
and
and
over
over
again
again
without
without
caring
caring
until
until
finally
finally
something
something
works.
works
Now
now
the
the
other
other
thing
thing
to
to
keep
keep
in
in
mind
mind
is
is
that
that
a
a
company
company
won't
won't
hire
hire
you
you
based
based
on
on
your
your
technical
technical
skill
skill
alone.
alone
I
i
mean,
mean
it
it
definitely
definitely
helps,
helps
But
but
they
they
also
also
wanna
wanna
make
make
sure
sure
that
that
you
you
fit
fit
into
into
their
their
company
company
culture.
culture
As
as
a
a
candidate,
candidate
they
they
want
want
you
you
to
to
embrace
embrace
their
their
core
core
values
values
and
and
make
make
sure
sure
that
that
you'll
you'll
fit
fit
into
into
their
their
management
management
leadership
leadership
style.
style
Before
before
you
you
interview,
interview
you
you
should
should
understand
understand
the
the
company's
company's
core
core
values
values
and
and
look
look
at
at
their
their
social
social
media
media
profiles
profiles
to
to
see
see
what
what
kind
kind
of
of
messaging
messaging
they're
they're
putting
putting
out
out
there.
there
Make
make
sure
sure
you
you
align
align
with
with
their
their
values
values
unless
unless
you
you
wanna
wanna
hit
hit
your
your
job
job
for
for
the
the
next
next
10
10
years,
years
and
and
then
then
try
try
to
to
mold
mold
yourself
yourself
into
into
the
the
candidate
candidate
that
that
they're
they're
looking
looking
for.
for
I'd
i'd
recommend
recommend
Also,
also
checking
checking
out
out
Danny
danny
Thompson's
thompson's
YouTube
youtube
channel
channel
who
who
has
has
a
a
short
short
video
video
that
that
explains
explains
this
this
really
really
well
well
in
in
detail.
detail
And
and
with
with
that,
that
you
you
have
have
10
10
strategies
strategies
that
that
can
can
help
help
you
you
land
land
a
a
job.
job
You
you
don't
don't
need
need
to
to
use
use
of
of
these,
these
but
but
each
each
one
one
can
can
get
get
you
you
a
a
little
little
bit
bit
closer
closer
to
to
landing
landing
a
a
6
6
figure
figure
tech
tech
job.
job
In
in
addition,
addition
you'll
you'll
also
also
need
need
to
to
learn
learn
how
how
to
to
code
code
and
and
how
how
to
to
master
master
the
the
technical
technical
interview.
interview
But
but
don't
don't
worry,
worry
I
i
have
have
upcoming
upcoming
videos
videos
on
on
those
those
topics
topics
as
as
well.
well
Make
make
sure
sure
you're
you're
subscribed
subscribed
so
so
you
you
don't
don't
miss
miss
them.
them
Thanks
thanks
for
for
watching,
watching
and
and
I
i
will
will
see
see
you
you
in
in
the
the
next
next
one.
one
success
The speakers discuss 10 strategies for getting a job in tech, including finding a strong job market, building a LinkedIn network, and finding a profitable job. They emphasize the importance of documenting the process and creating a personal brand to attract potential employers. The speakers also recommend attending conferences and creating a portfolio of projects to build a impressive app, emphasizing the importance of being a good fit in a company culture.
How to Land a 100K/yr Tech Job - 10 Strategies
Meet Bob. Bob is an exceptionally average guy who currently works in the Taco Bell industry. He's got some programming skills he learned on YouTube, but has no connections, no social media following, no college degree, and no trending apps on the App Store. For some reason, he wants to work in the tech industry where he can stare at a computer screen for 10 hours per day googling how to get his code to work. In today's video, we'll look at 10 powerful strategies that can help you and Bob land a 6 figure job by the end of 2022, and I give you my 100% money back guarantee. All I ask is that you like the video and subscribe, and give me 10% of your salary. Before we get started, I want to point out that I've been working independently for about a decade. So to make This video, I reached out to a few different hiring managers, both at big mega corporations and startups, to figure out what the decision makers are actually looking for, especially when hiring a self taught programmer with no prior experience. As of today, the job market is likely stronger than it's ever been before. There's all kinds of stories of people quitting their jobs in the great resignation, only to land a much higher paying job because there's a massive shortage of talent that spans across many industries. It's really weird, and I've never seen anything like this before. It's great if you're looking for a new job, but there may be some warning signs on the horizon. Many of the top publicly traded tech companies have seen their stock prices quietly crash over the last few months. Companies like Twilio and Cloudflare are down 50% from their highs of last year. A lot of big money is moving out of profitless tech companies, and generally, that's not a good sign for tech jobs. But that's just a short term concern. Over the long term, I think tech is one of the safest and best places you could possibly work. The first thing you'll need is the right attitude. Getting a high paying job in tech is hard. There's a lot of overly optimistic marketing BS out there that might make you think you just go to a boot camp for a few weeks and immediately after you're making a $100,000. There are some success stories that go like that, but for the most part, it's a very difficult grind that requires you to be highly motivated and highly persistent. To put things in perspective, Lambda School, who recently changed its name to the Blum Institute of Technology, I wonder why they did that, charges $22,000 in tuition, but guarantees a job earning $50,000 after you graduate. That's about what a Taco Bell manager makes. What they teach you is the same stuff you can learn here YouTube, but they support you by making you hireable. The same thing I'm trying to teach you on YouTube for free right now. Now, if you don't get a job after the program, they will refund 110% of the tuition. However, in order to qualify for that, you'll need to spend a year applying to 10 jobs per week, reaching out to 10 professionals for networking, and making at least 5 GitHub contributions. That means you'll need to apply to at least 520 jobs and be rejected from every single one. They know to grind, and you should have the same mindset when going into it yourself independently. But on the bright side, it's definitely achievable if you work hard at it and accept the fact that you're probably going to have to face a lot rejection before you finally do land a job. I'd recommend subscribing to the Dorian Develops YouTube channel who has a recent video about his story about landing a job as a self taught programmer. It took him about a year. Now let's move on to strategy 2, live in the United States, specifically in New York City, the Bay Area, or Seattle. In the 2021 Stack Overflow survey, the median for engineers is well below 100 k. In the United States though, it jumps up to about a 130 k. A few weeks ago, I posted a poll on channel. It has a 150,000 responses, yet only 11% are making more than a 100 k. Sadly, where you live really does make a big difference. So keep your expectations in line with your region. Now, the key to getting hired is to make yourself valuable. Think of it from the eyes of the employer. Why would they actually want to hire you? What value would you add to the team, to the product, to the company, etcetera. Most tech companies don't actually make any money, but the general idea of employment is that the employer can make a profit off of your labor. The question becomes, how do we make you desirable to these potential lawyers. There are many things you can start doing today. In strategy 3, we'll look at Twitter. There's a whole subculture out there called Tech Twitter, and I've seen tons of people land a job simply by adding value to this tech Twitter community. There's a pretty simple formula for growing a Twitter account. To get started, follow the influential people that you wanna hired by. Then create a profile that's totally transparent that you're on a journey to land your first job in tech. Then you can start responding to other people's tweets With encouragement and positivity, people will think, hey, Bob's a really nice guy. I wanna see him succeed, and I'm going to follow him to watch it happen. From there, you need to hack the shit out of the Twitter rhythm. Whenever you learn something new, post a thread about it. If you have any good code tips, use Carbon to create a snippet and post it with a bunch of emojis. You'll also want to create lists with courses for developers, like the best YouTube channels to learn programming, and make sure you put FireShip as number 1. It also helps to tweet out open ended questions and to come up with your own memes. The majority of my Twitter growth has been the result of memes. If you're serious, you should be tweeting every single day, like, multiple times per day. One account I followed tweets an average of 37 times per day, which generates an average of 277 new followers per day. You don't need to be that prolific, but just try to be system. More importantly though, don't screw things up by saying something retarded. Go. Like if you tweet out, man, my code is being retarded right now. Somebody with a lot of followers who thinks they're a lot more important they really are might call you out, and then everybody will dog pile on you, and at that point, your journey into tech will be over before it started. Now that you know how Twitter works, let's move into strategy for. LinkedIn. There are tons of recruiters on LinkedIn who can help you get a job in tech. But remember, Bob doesn't have any connections in tech yet. So how does he even get started with LinkedIn. Well, the first thing you can do is find people you look up to and send them a message that you're looking to get into tech and that you would like to connect. Most humans are actually pretty nice and will connect with you, no problem. Feel free to make me your first connection if you'd like. Also, join groups for the different technologies that you're interested in and participate in them if possible. You can also build your network by posting content. You can actually just reuse the content you've been using for threads on Twitter and post it to LinkedIn. Now that you have your LinkedIn network going, we can talk about The most important social site, GitHub. As a self taught programmer, it's very important that you at least have something going on in your GitHub. In a perfect world, you have commits every single day, not only to your own project, but to many other open source projects out there. That's not very realistic, but it's important to be consistent, and that's exactly Lambda School or Blum Institute of Technology requires that you make 5 GitHub contributions per week. To an employer, it shows that you're capable of writing code every day, which tends to be a pretty important part of the job. If you're just getting started, one of the easiest ways to contribute is to look for typos in limitation. Fireship IO, for example, is open source, and you can find all kinds of typos in it. If you fix it and send a pull request, you can easily add that contribution to timeline. As you start using more open source libraries, don't be afraid to open issues when you find problems. And if you want to contribute, look for issues that are tagged with good first issue. You. It is true that you're kind of working for free here, but doing so will make your GitHub profile much stronger, and it's just great experience as a developer. In fact, If you don't have fun doing this kind of stuff, then maybe a career as a software engineer isn't the best career path. Now that your GitHub is impressive, it's time to build a personal project. Because Bob is a developer that nobody knows, he needs to show employers that he can actually build something that's non trivial. Ideally, something that will blow people's minds that cannot be ignored. You are much better off having one really awesome app then 10 mediocre apps. Quality is much better than quantity when it comes to your portfolio. The engineering manager who hires you is likely a much better programmer than you are. They'll be able to tell if your folio is filled with a bunch of cookie cutter projects recreated from tutorials on YouTube. Give yourself 3 to 6 months to build something that is truly impressive. One example is the portfolio of Bruno Simon. He used 3. Js to build an interactive three d landscape to showcase his work. The reaction from other developers should be something like, wow, that would not be an easy app to pull off. It's so good that I want included in my YouTube video. Building an app is one thing, but the next strategy is to build this app in public. What I mean by that is you should and apparently document the entire process while you spend the next few months building something awesome. The most common way to do that is by blogging. There are many sites out there like Dev 2 and Medium to create your own blog easily, but I would highly recommend blogging on your own custom built site. In my opinion, a custom site expresses more passion about the craft of web involvement. In addition to blogging, you'll also want to be documenting the process on LinkedIn and Twitter, and you may even consider starting your own YouTube channel. Building in public is extremely powerful because it creates a feedback loop you don't otherwise get when you're just working alone in your mom's basement. There's a whole community of startups who are building in public. You should give them feedback on their products, and in return, they'll do the same make your project better. In fact, you might even consider monetizing your project, because if you build something really good, you might end up accidentally creating a job for yourself. One example of a success story is superhuman. An email application that charges $30 per month that was built in public. They got tons of great feedback from potential customers while building the product, and you can do the same thing with your personal brand while looking for a job. Now, we can move into strategy 8, real life networking, where you actually have to like look at people's faces and say words to them and stuff. As an introvert, this has never come easy for me, but what I can tell you is that some of the best business contacts I have, come from real life interactions. Believe it or not, Zoom or the metaverse doesn't replace the magic of face to face human interaction. I'm here live. It's not I'm not a cat. The pandemic has ruined this in a lot of ways, but, traditionally, the best way to meet people locally is through meetups. All you have to do is find your local programming meetup, show up there and eat some free pizza, and maybe you'll meet someone important that can help you down the road. Now, the other thing I'd recommend is attending conferences. It's more expensive, but a lot of hiring managers and employees attend these things, and they're often looking for people to hire who are interested in their tech stack. Learning the basic skill of introducing yourself and making small talk can go a really long way when it comes to landing job. You just have to get in a room with the right people. They say it's not what you know, but who you know. Speaking of which, another powerful strategy is to get a mentor, which is much easier to do when you make a real life connection. It might be a person with 20 years of experience or a person that's just one step ahead of you who just landed their first job. It's extremely valuable to have a person in the industry who you can have an honest conversation with. You're likely making many mistakes that you don't even realize. Having a mentor who can validate or criticize the things you're doing is much faster than actually making those mistakes and learning from them 1 by 1. Most boot camps will give you a mentor, and that's one of the main things you pay them for, But you'd be surprised at how many people out there will mentor you for free because at one point they were in your shoes, and people are more altruistic than you might think. And that brings me to strategy number 10, be a good fit. As you start applying for jobs, you'll mostly hear crickets. But if you're lucky, you'll get a phone interview and then be rejected the next day. The natural reaction here is to be sad and feel worthless, or you might be angry at the company, or think the interviewer treated you unfairly. But the reality is that rejection is just the story you tell yourself. The best way to respond to it is accept it as part of life, and selfishly see what you can gain from it. Maybe ask for feedback or guidance to help you do better next time. What you'll notice about successful people is that they're persistent. They fail over and over again without caring until finally something works. Now the other thing to keep in mind is that a company won't hire you based on your technical skill alone. I mean, it definitely helps, But they also wanna make sure that you fit into their company culture. As a candidate, they want you to embrace their core values and make sure that you'll fit into their management leadership style. Before you interview, you should understand the company's core values and look at their social media profiles to see what kind of messaging they're putting out there. Make sure you align with their values unless you wanna hit your job for the next 10 years, and then try to mold yourself into the candidate that they're looking for. I'd recommend Also, checking out Danny Thompson's YouTube channel who has a short video that explains this really well in detail. And with that, you have 10 strategies that can help you land a job. You don't need to use of these, but each one can get you a little bit closer to landing a 6 figure tech job. In addition, you'll also need to learn how to code and how to master the technical interview. But don't worry, I have upcoming videos on those topics as well. Make sure you're subscribed so you don't miss them. Thanks for watching, and I will see you in the next one.
The speakers discuss 10 strategies for getting a job in tech, including finding a strong job market, building a LinkedIn network, and finding a profitable job. They emphasize the importance of documenting the process and creating a personal brand to attract potential employers. The speakers also recommend attending conferences and creating a portfolio of projects to build a impressive app, emphasizing the importance of being a good fit in a company culture.