Skip to content

Instantly share code, notes, and snippets.

@nachoal
Created July 8, 2020 20:02
Show Gist options
  • Save nachoal/ee11404c004931c39a72dc0276b7bc9e to your computer and use it in GitHub Desktop.
Save nachoal/ee11404c004931c39a72dc0276b7bc9e to your computer and use it in GitHub Desktop.
Presentation
title tags description
How to get a job after a coding bootcamp
Talk, jobs, development
What to do to get a job after a coding bootcamp

How to get a job after a coding bootcamp!

Tips and tricks


Get from 0 to offer

offer letter

Have a goal and don't break it

  • Study only one language
  • Don't keep jumping around frameworks when you see new offers
  • Focus on one thing
  • Think long term.

It's gonna be hard.

  • Plan to send at least 50 resumes a week
  • Be prepared for a 99% rejection rate
  • You are switching careers so it probably it's going to take six months to a year and almost all of that is going to be rejection.

Code everyday/keep a coding streak

  1. Read a lot of code 2. Use OSS 3. Check the most downloaded gems 4. Explore the top packages in npm 5. Understand: It's harder to read code than to write it
  2. Write a lot of code

Your outcomes are a lagging measure of your habits. Your net worth is a lagging measure of your financial habits. Your weight is a lagging measure of your eating habits. Your knowledge is a lagging measure of your learning habits. Your clutter is a lagging measure of your cleaning habits. You get what you repeat.- James Clear


Who will they hire? 🤔

github full streak

Or like this?

github empty streak

The full streak shows that you've been practicing, reading, and writing code.


Learn the fundamentals

"There are 2 types of software engineers: those who understand computer science well enough to do challenging, innovative work, and those who just get by because they’re familiar with a few high-level tools." - https://teachyourselfcs.com/

I suggest starting with these websites to get more challenges to solve:

  1. http://exercism.io/
  2. http://code-golf.io/
  3. https://projecteuler.net/
  4. https://leetcode.com/explore/
  5. https://www.hackerrank.com/

Soft Skills

It will not only be about being capable of getting along. You'll also need to:

  1. Be able to explain your issues to a manager that doesn't know how to code.
  2. Be able to speak normal human from tech jargon.
  3. Be able to work as a team member not just an angry single dev.

Don't worry if you are shy or introvert. You'll grow a lot of social skills when you get to the part of 'giving workshops and lectures about what you learned'


Start using social media as the amazing tool It is

  1. Same photo for all profiles
  2. Use twitter!
  3. Share what you are learning everyday
  4. Follow people from the industry
  5. Work on a good bio

Get some freelancing projects under your belt

STOP WAITING UNTIL YOU GET A JOB TO DO SOMETHING.

  1. You don't need a boss to tell you that you are a developer, YOU ALREADY ARE
  2. Start learning and getting paid for it
  3. Start with family and friends
  4. Say yes even when you don't know if you can do it
  5. underpromise and OVERDELIVER

Learn to market yourself

  1. Put yourself out there, start giving free workshops and lectures about what you know.
  2. Give free workshops, take lots of pictures and share
  3. Some ideas:
  4. Beginner [language that you learned] e.g: beginner javascript, beginner ruby, etc 2. Beginner Git
  5. Html and CSS basics, build your first website!
  6. What's an API?
  7. How does a browser work?

Launch some side projects and get some real users

  1. A job is not the only path to financial independece
  2. Tech enables you to build almost ANYTHING you can imagine and sell it
  3. You can sell to anyone with an internet connection
  4. This will be a plus for recruiters that will be amazed when you tell them you have real users and customers.

Apply for the senior roles too, you never know.

  1. Stop turning yourself down before you even get to the door.
  2. The no is already there, get to a yes.

Must read resources to increase your chances

  1. https://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-programmer/
  2. https://nav.al/rich
  3. https://blog.samaltman.com/how-to-be-successful
  4. http://www.paulgraham.com/love.html
  5. http://www.paulgraham.com/hs.html

Gracias! 😃

Me pueden encontrar en:

@nachoal
Copy link
Author

nachoal commented Jul 9, 2020

Very nice write up. Thanks so much for this

Thanks @Harrytimbog I'm writing an ebook based on this, are you interested in reading the draft?

@Harrytimbog
Copy link

Harrytimbog commented Jul 13, 2020 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment