Skip to content

Instantly share code, notes, and snippets.

@sibelius
Last active July 3, 2023 08:48
Show Gist options
  • Star 170 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sibelius/d8cf0d8b4a68bc36952a37006bb84109 to your computer and use it in GitHub Desktop.
Save sibelius/d8cf0d8b4a68bc36952a37006bb84109 to your computer and use it in GitHub Desktop.
Looking for the First Job state

Looking for the First Job

Versão em Português

This is a very common state for people in college, people before/after a bootcamp, or people from another area.

The first job will be the hardest one to get, but it will get easier over time.

The interview will be harder than the job itself

After knowing a bit of programming, you need to practice a lot (like many hours, 10k hours) to get really good at it.

read the book outliers about it (10k rule). gap (https://twitter.com/sseraphini/status/1376509751861854214)

I do recommend building open source projects with the stack you want to learn and improve. I recommend fullstack javascript

If you get stuck you can ask for help on twitter/slack/discord communities and tag me.

asking questions (even "dumb" ones) will help you process

ask in public (https://www.swyx.io/learn-in-public/) so more people can learn from the same questions, and you can break your fear of showing that you don't know something

I don't know a lot of stuff, the first thing is learning that you don't know something, and trying to figure it out how to learn that after all.

You should apply to as many job posting as possible.

Do all the code challenges to learn what the companies want you to know, you gonna learn a lot coding them.

Do as many interviews so you can get good at interviews.

All this practice will get you a job soon or later. it can take some time, you just need to persist.

Always ask for feedback for the code challenges and interview, listening to feedback is the only way to improve and learn.

There are many ways to learn something, so consume content in a variety of medium (text, video, audio, code), but also make sure that you are not passive learning.

You need to be active and build stuff using something that you are reading/watching about it.

advice https://gist.github.com/sibelius/a347a5a49d3731eab27bdc99b7af478e

tweets about it

https://twitter.com/sseraphini/status/1204858540831236096 - apply to learn

https://twitter.com/sseraphini/status/1382330962273525760 - tweet about stack you wanna work on

https://twitter.com/sseraphini/status/1080928496057307137 - how to get hired

https://twitter.com/sseraphini/status/1387401430047367171 - how to get stuck

@sibelius
Copy link
Author

sibelius commented May 3, 2021

@sermoud
Copy link

sermoud commented Mar 15, 2022

@sibelius
Copy link
Author

sibelius commented Jun 6, 2022

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