How does one go about looking for a programming job?
I'm guessing that I'm not gonna find a job by seeing a sign in a window somewhere. So do I look on the internet and if so do you have a suggested site? This is just for my future self. #jobs #programming #tech #websites #companies
4 answers
Hayley’s Answer
Best way to find a job is through a human network...start going to meet ups, networking events, conferences, career fairs, etc. Connect with people through LinkedIn. Get yourself loads of informal interviews. Get internships. Find a tech recruiter to befriend (LinkedIn). Ask your professors for advice.
A silly number of jobs are found through the "hidden network." Develop strong relationships while in college so that you don't end up in a scramble come graduation day.
You can also find jobs on specific company sites, LinkedIn, remoteok.io, White Truffle, etc. However, it can be like sending your resume down a black hole with 1000s of other applicants.
Sean’s Answer
1) Find jobs online
Some good sources are:
http://news.ycombinator.com (every 1st of the month they post a 'whos hiring' thread)
https://angel.co/
https://www.crunchbase.com/discover/organization.companies -- is good if you want to find companies similar to one you like
2) Save job postings
I use a google spreadsheet.
And add a column for how interested I am. And a column for 'status'. E.g. 'uncontacted' / 'emailed' / 'phone screen scheduled' / 'phone screen complete' / '1st technical interview scheduled' / '1st technical interview complete' / etc
3) Work through the postings
Most companies do technical interviews. There are guides online about training for those interview questions. But even if you're good at those puzzles, it takes some getting used to doing them 'live' with a human. So I'd recommend starting w some postings just for practice for jobs that you're not that interested in. That'll help you gain confidence interviewing.
From there, rinse and repeat. Add more jobs, do more interviews, till you find something that works out.