Live data from Hacker News

Ask HN: Graduating CS soon, how do I find a job?

news.ycombinator.com

11–20 of 141 posts

Re: Ask HN: Graduating CS soon, how do I find a job?

#11
School job boards are notoriously bad. Schools like to advertise the value of their networks, but the value is usually overstated and only in specific channels.

Job fairs are usually the best way to be recruited through your school. Companies have to commit resources to attending job fairs, so they have an incentive to actually hire some of the people they talk to.

New grad resumes are basically all the same with few exceptions. Companies have little ability to screen new grads without actually interacting with them (e.g. interviews, phone screens, take-home tests). Your best bets are referrals, which will fast-track you into the hiring process. Referrals can be through distant connections, so don't be afraid to ask acquaintances.

Otherwise, you can try applying to companies directly. There are more opportunities than your school's job board, and even if they are the same companies, they probably pay more attention to their own application channels than the various crappy school job boards they forgot they posted to.

Re: Ask HN: Graduating CS soon, how do I find a job?

#12
Be careful about applying for internships. Many of them stipulate that the intern must be a current student for the entire length of the internship and they are not for recent graduates. These internships are explicitly a hiring funnel to try and get the brightest students to commit early to the company where they had their internship. If you're going to have already graduated by the time the internship would happen, it simply isn't relevant to you in most companies.

Cram leetcode (aka interview skills) and keep applying to large companies through their websites. Your university's job board will help mostly with finding local companies near the university, but they are not the sum total of your opportunities, not by far. Furthermore, companies that post on university job boards get flooded with applications from that school, so they'll stick with the school's cream of the crop. Start with FAANG and then work your way down the Fortune 500. Small companies / startups need people with established track records because they need to produce results quickly; large companies have built the internal processes over time that protect the company from the inexperience of junior engineers and will therefore prefer to hire junior engineers in order to save money.

The industry is in dire need of labor so it shouldn't really matter what you put on your resume, as long as you put down that you have a CS degree and you're applying for junior engineering positions at large-enough companies, quite frankly that should be enough to at least get you a phone call for initial HR screening. If you're not progressing to other interviews or offers, that's a different question, and barring any personality complications that could come up ("interview skills") it probably goes back to you needing to cram leetcode ("technical skills").

If your resume isn't getting you phone calls, find someone in your career center and ask them to help you with your résumé. You don't need it to stand out - not in this jobs climate. You just need to make sure you're not making stupid mistakes with it.

Re: Ask HN: Graduating CS soon, how do I find a job?

#13
First of all its not about standing out. In the vast majority of orgs, no one experienced expects some one fresh out of college to be a MASTER at anything. Most of them arent masters of anything either.

So dont worry about that.

Worry about location. If you AND all your friends in town arent getting responses - move. If you are sitting in the boondocks move closer to larger cities. Best case would be to move to the most buzzing active cities where you have friends who have access to school job boards and/or have landed jobs/know the process enough to help.

I spent 6 months in a smaller town getting no calls. Moved to NYC and the whole story changed. This ofcourse was because I had friends going to multiple schools there. Thanks to which I would keep getting info on which company was on campus, which team within the company, what they were looking for, what type ot questions etc. So even if I missed them on campus I would apply via the site knowing which positions to target.

Also keep brushing up every single day on a list of fundamentals, known interview questions etc. Dont let the activity over time rot the brain away. So when a call does come certains basics are on your finger tips.

Re: Ask HN: Graduating CS soon, how do I find a job?

#14
post #11

School job boards are notoriously bad. Schools like to advertise the value of their networks, but the value is usually overstated and only in specific channels. Job fairs are usually the best way to be recruited through your school. Companies have to commit resources to attending job fairs, so they have an incentive to actually hire some of the people they talk to. New grad resumes are basically all the same with few…

Agree on the jobs board, disagree on the network.

The network consists of the actual alumni of the school, not the career counselor who probably didn't go there. Get a LinkedIn premium subscription and go ask people who attended your school to put your resume in the referrals pile. Just random alumni.

Many will do it. I have done it for people. Many have done it for me. Random people, because you share a school, will refer you.

Re: Ask HN: Graduating CS soon, how do I find a job?

#16
It's difficult to stand out without internship experience.

Are any of your projects visible on the web? The best projects are ones where I as a reviewer can click a link and start instantly interacting with your software. Projects like this are directly responsible for at least 3 people I know who graduated last year getting their jobs (based on feedback from interviewers who reviewed their resumes, they did not have referrals).

It's hard to critique your resume without seeing it but in general:

- Your resume should be submitted as a .pdf file, nothing else is acceptable

- Your resume should contain your name and contact info as well as links to github/linked in at the top

- Your resume should contain a skills section with a list of technologies you know, this will get you past keyword filters

- Your experience section should be broken up by project, and each project should have bullet points outlining the task you accomplished and any technologies you used to to accomplish it.

Re: Ask HN: Graduating CS soon, how do I find a job?

#17
try to do an internship over the summer and transition to a full time job. Internships can get your foot in the door and can let you put down roots somewhere which otherwise wouldn't accept you full time.

If it doesn't work out, continue doing temp internships till you get a job. You should be able to survive on an intern salary when you are young.

Re: Ask HN: Graduating CS soon, how do I find a job?

#18
I do technical interviews for my current company. Without internship experience, it's difficult for me to assess your technical prowess. I don't do algorithmic questions. My advice is fill the lack of internship experience with a few open source contributions to real projects. It'll put you through the motions of collaboration, architectural decisions, trade-offs, etc. Then you'll be able to talk shop.

An addendum: hiring isn't a meritocracy, even in engineering. Make your interviewer(s) feel good. Be conversational.

Re: Ask HN: Graduating CS soon, how do I find a job?

#19

It's difficult to stand out without internship experience. Are any of your projects visible on the web? The best projects are ones where I as a reviewer can click a link and start instantly interacting with your software. Projects like this are directly responsible for at least 3 people I know who graduated last year getting their jobs (based on feedback from interviewers who reviewed their resumes, they did not have…

I would say that another aspect of best project is one with traction.

Even 100-1000 monthly active users is impressive.

If your site/app is free, this is highly achievable.

Post reply on HN