Skip to content

Instantly share code, notes, and snippets.

@40thieves
Last active August 4, 2022 20:59
Show Gist options
  • Save 40thieves/207952ef716aad9709bf1f65f775543e to your computer and use it in GitHub Desktop.
Save 40thieves/207952ef716aad9709bf1f65f775543e to your computer and use it in GitHub Desktop.
Notes and recommendations for CYF LDN8 job hunting

Job Hunting

General thoughts based on Alun's presentation

  • Figuring out what you actually want to do
    • How to decide? What did you enjoy doing during the course and on the project? What didn’t you enjoy? (But remember that just because it’s hard to learn doesn’t mean you wouldn’t to do it)
  • Apply to LOTS of jobs
    • It's a marathon not a sprint
    • Create a template cover letter that you can easily tweak for different jobs - just make 100% sure you have correctly changed the company name & job title before you send it!
      • Cover letters are your chance to show that you're excited about the job! Talk about why you want this job in particular or the why you like the company
    • If you find a job that you're really excited about, then put more effort into your application. Likewise, don't put so much effort into a job that you don't care that much about
  • One thing to consider: some companies may hire you even if they don't have a job advert
    • If you really want to work for a specific company, try to find an email or contact form, then send them an email
    • I think this is probably a better approach when you're looking for your second job (this is what I did)
  • Remember that you are interviewing them, just as much as they are interviewing you! Ask questions to make sure it's a job that you actually want

Github Profile

  • GitHub.com/YOUR_USERNAME
  • This is an important portfolio of your work - it's often the first place that technical people look when they want to find out more about you
  • Remember that the people reviewing your application will not know anything about CYF
    • They will not know what "JavaScript-Core-1-Week-1" means
    • So I recommend customising your profile so that it shows off your best work
  • You can "pin" repos that will look good on your portfolio
  • What is a good portfolio project?
    • Anything where you solved "a problem" by writing code
    • Final projects are super good examples - you took a roughly defined problem and wrote some software to solve that problem
    • CYF "Challenges" (e.g. React challenges) are also good examples. Portfolio projects don't need to be big/take lots of time
  • You can also make a fancy "profile readme" where you can write about yourself and what kind of job you're looking for
  • More info in CYF's Graduate Module
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment