- 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.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
- Github docs on how to do this
- 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
- Example
- Github docs on how to do this
- And a blog post
- More info in CYF's Graduate Module