Learn to code in 2021 and get a job!

> Acquire the bare minimum skills (HTML/CSS/JavaScript)
> Learn by doing (build projects!)
> Document the process
> Apply for jobs the smart way

THREAD 👇
1/

I recommend everyone start with basic HTML, CSS and JavaScript.

These are the basis of any webpage, and even if your focus ends up being backend/something else, you still will need to know the basics.

The best place I know of to learn these is http://freecodecamp.com 
2/

Pick a focus. I'd say front end because you'll already have a head start with FE tech.

Learn a framework. I suggest a @wesbos course as a great starting point.

Where to go next? Check out http://roadmap.sh 
Don't stop learning!

But what's the best way to learn? 👇
3/

Learning by doing is the best way!

Making yourself build helps solidify concepts in your mind.

Ideas:

> automate something with a script
> remix an existing idea (e.g. @podhuntapp is Product Hunt x podcasts)
> build something you want to exist

Don't write a todo list!
4/

As you go through this process, the best thing you can do is document what you're learning.

> Write blog posts that answer questions you had
> Reach out to people you admire
> Start sharing your story on Twitter or YouTube

@swyx said it best: https://www.swyx.io/learn-in-public/
5/

Job time.

Don't spray and pray. Make a short list of local or remote companies you like.

LinkedIn. Find the decision makers. Reach out.

Ask for a 30m Zoom. Follow up until they say no.

Emphasize your story and passion. Ask to follow up when you apply. Do that.
6/

How to pick a job?

Ideally, your first job will have tons of learning opportunities, mentorship, and transferrable skills.

> Learning: avoid situations that are rote or not dynamic
> Mentorship: avoid being siloed or the sole dev
> Skills: avoid legacy tech if possible
7/

You made it! ❤️

Let me know if I missed something. Also happy to answer any questions 😊
You can follow @peterelbaum.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled:

By continuing to use the site, you are consenting to the use of cookies as explained in our Cookie Policy to improve your experience.