Live data from Hacker News

How to write a developer resume that will get you hired

slideshare.net

111–120 of 208 posts

Re: How to write a developer resume that will get you hired

#111

Earlier quoted context omitted.

Speaking as a developer, why do you feel it's reasonable to disregard side projects? If, say, I claim LLVM knowledge based on a publicly available language developed on my spare time, why shouldn't be taken into account in the recruiting process?

I don't disregard them completely and I think CVs can be written in such a way that recruiters (who actually get very excited about such stuff these days) and HR people will be fine with this sort of thing. What I would say is that there is a difference between hobby code where you get to do what you want and code where you didn't control requirements and had to deliver to unreasonable people in unreasonable timefram…

I do agree with you RE: hobby code. I did a jQuery Facebook app for fun, but the one-off weather app I built for a major utility company was and should have been way more impressive even though I did the hobby project after the weather app with all the lessons I'd learned about Javascript from the one I got paid for.

Ultimately this is why I don't take any of my side projects seriously anymore, and if there's something I want to learn, I'll find a way to get paid for it. That way I can figure out where it fits in the ecosystem of working with other professionals to deliver production code that fits specs and actual business needs. I still have side projects, I just use them to scratch an itch rather than to try to conjure something truly useful to someone out of thin air.

Re: How to write a developer resume that will get you hired

#112
post #101

hi all. Could I ask a question about job advice? I spent 2.5 years at my first job (effectively moved from junior dev to senior). I then took a job at a traveling consulting company (where I was officially promoted, and ran a huge project), but left after 1 year because I couldn't stand traveling that extensively. Then I moved to my current company, where I've been for 9-10 months, but will likely be fired by the new…

    > Am I fucked?
No. Write the reason you left the travelling job - that's legit. It's also not your fault if a company makes you redundant.

People want to hire people who will stick around. Leaving a job because you were made redundant, or because of exceptional circumstances (large amounts of travel) don't make you a flight risk - but again, mention the reason right there on the CV so it's obvious.

Re: How to write a developer resume that will get you hired

#113

Earlier quoted context omitted.

I'd be terrified of anywhere that didn't put their best people forward for interviews. Two reasons: 1) Hiring someone is a big deal. You want the people best placed to judge whether they're right involved. 2) You're selling the company to someone who may/will have other choices. Put the people forward who are going to do the best job of that. Point 2 is important. I have no interest in candidates who do the whole "yo…

Wait, the developers are the most important? Then why is the initial filtering done by someone else? Why does the hiring manager have no time to waste on hiring? When it's time to do some real work that take time and discernent, it's the developers who do it. 'sounds familiar? Showing respect is not having someone who have no clue in JS libraries filtering CVs for JS positions, certainly not. They'll settle for famou…

A few things:

1) Like all things it's a balance. Developers are valuable resources and I'm not going to dump 100 CVs on them when I can reduce that number. Aside from anything else they'd hate me if I did but also I can reduce that number without significantly reducing the quality.

2) In many cases these aren't HR generalists, they're recruitment professionals. They know about whether people are eligible to work, they know about qualifications, they can spot odd patterns and gaps in CVs and they can spot a well written CV.

You mock spotting typos but how interested should I be in someone who sent out a professional document to someone they were trying to impress and didn't proof read it? How serious are they about the job? Are they going to send the same sort of thing out to my customers? Maybe it's just me but while it wouldn't exclude them outright for this, it raises alarm bells.

3) You can define basic rules which allow someone relatively non-technical to filter out complete time wasters. If a candidate hasn't listed JavaScript in any of their roles and I've asked for commercial JavaScript experience then I can reasonably conclude (1) they don't have it, (2) they do but not enough to warrant listing it (which is effectively 1) or (3) either they are an idiot or their communication skills suck because despite knowing it was relevant they didn't mention JavaScript when applying for the job. Whichever it is of those I don't think I need to waste a developer's time having them look at the CV - maybe they do have those skills and a developer could work that out but I could probably find someone who knew JavaScript who didn't also have the questionable decision making skills that led them not to mentioned it.

Let's be clear, this isn't a stage where people making difficult, detailed decisions requiring specialist skills. This clearing what should be a relatively low bar to create a long list where those with real skills will get involved.

Re: How to write a developer resume that will get you hired

#114

I wrote this. It's a tiny bit Perl/UK-centric, but I think you could easily apply it to other markets. Happy to answer any questions...

Great slides - thanks. One surprise "leave off education". Would like to hear some more thoughts about that - haven't seen that before. 18 yrs experience so I'm sure its not too important (I did nothing spectacular in college, but did graduate) - still leave it off completely?

Re: How to write a developer resume that will get you hired

#115
Recently coming out of a Job search, sending out even the perfect resume won't get the attention of recruiters as much as you physically talking to them or someone from the company. They are much more likely to remember a good person than an excellent resume.

Of course you should make your resume as nice as possible, all I'm advising to job-seekers is that it isn't enough, and it would probably be worth your time socializing rather than making your resume absolutely perfect

Re: How to write a developer resume that will get you hired

#116
post #91

At our university, University of Manchester, we had a careers service drone telling us to list your experience working as a waiter and highlight skills you learned there ('communicating in stressful environment' and what not). Dear young readers. Seriously, don't do that. Waste of space at best. Looks just stupid at worst. It doesn't tell me anything about your ability as a programmer at all. Description about a week…

Do you (or anyone else reading this thread) have advice for current college students looking for internships or their first full time job?

Unfortunately, I don't have the breadth of experience detailed in the slideshow to even justify a multi-page CV. In my environment, we work with a 1 page resume and I have a variety of side projects I've hacked on, but it's very hit and miss -- some recruiters care a lot, others care more about my GPA and what classes I have taken.

What can students like myself do to best position ourselves in these situations, especially when we can't have multiple resumes for every company there is (and are forced to generalize)?

Re: How to write a developer resume that will get you hired

#117
As I am currently looking for work, I had to update my resume, but then I decided simple text processor would be just boring and I created themed HTML/PDF resume generator in Python that takes simple YAML data file. It worked pretty good.

There is already JSON Resume [0] initiative but YAML feels much more natural when writing semi-structured text.

Here's the source if anyone's interested: https://github.com/hanula/resume

[0] https://jsonresume.org/

Re: How to write a developer resume that will get you hired

#118
Great tip: HR is just matching technical words they don't understand as a filter. They also do this for titles. So they might be looking for a "Project Director" but think you are a poor fit because your last title was "Founder". And for past employers. You may have done marketing at Intel. They will see Intel and think you were an engineer. Etc.

Also, peer interviews are very important and often the least thought through. Try to connect to your potential co-workers. That is where qualified candidate usually stall.

Re: How to write a developer resume that will get you hired

#119
post #102

Earlier quoted context omitted.

You're being harsh - graduate CVs are tough because almost no-one has done anything useful. Yes it all looks rubbish but I'd rather someone who had made an effort to sell themselves and had shown they had the ability to pitch up to a job on a regular basis.

But in our industry, it's easy to stand out. Spend a weekend or two, make some web app, Android app, or whatever. Maybe make a commit to some open source project, if you are struggling with ideas (in that case, you are capable to work with code written by other people, amazing!). And you are ahead of majority because you demonstrated that you can make something practical, real world.

Absolutely do this. Having interviewed 50+ candidates for various positions myself, it's amazing how much you can stand out just by upping your online profile a little bit. Some examples:

- one guy I interviewed for a junior position had put his CV and projects online on his own website. It wasn't loads but he was the only one out of that bunch of grad inverviewees to do it. I had a look through it before his interview, and when he came in I said, "that HTML looks remarkably clean! Did you tidy all that up just before you posted for the job?" We both laughed because it was obvious he had. Rest of the interview was nice and easy after establishing the "we are developer friends" bit.

- one guy had no degree, no A levels to speak of, but his contribution to open source was immense. We got him in for interview and he could speak clearly and with authority on each of the huge projects he was involved in. We offered him the job but he refused us to go somewhere bigger.

So go get yourself a GitHub account, buy a domain name for very little/year, point it at a GitHub Page and put anything you can think of on there. Congrats, you are now better than 90% of candidates out there.

Re: How to write a developer resume that will get you hired

#120
post #91

At our university, University of Manchester, we had a careers service drone telling us to list your experience working as a waiter and highlight skills you learned there ('communicating in stressful environment' and what not). Dear young readers. Seriously, don't do that. Waste of space at best. Looks just stupid at worst. It doesn't tell me anything about your ability as a programmer at all. Description about a week…

Do you (or anyone else reading this thread) have advice for current college students looking for internships or their first full time job? Unfortunately, I don't have the breadth of experience detailed in the slideshow to even justify a multi-page CV. In my environment, we work with a 1 page resume and I have a variety of side projects I've hacked on, but it's very hit and miss -- some recruiters care a lot, others c…

Yes, here's what you do:

(this was not my case because my first ever internship was through word of mouth)

- Basic info (of course)

- Courses/Certificates

- Voluntary experience

- Personal projects

- Conferences/seminars attended

- Skills (programming languages, etc)

Don't worry if it's half a page, but you may want to increase spacing/font size

Post reply on HN