News for hackers. Stuff that matters.
Re:Ask HN: I’ve been applying to a million jobs by pmiller2 on Thursday February 16, 2017 @11:39AM (#13661266)
I agree that it's ideal to have numbers attached to accomplishments, but how many devs actually know those numbers? I've written code that's run literally millions of times, because it's deep in the core of some task execution code, that enables easier debugging of tasks, and I have no idea how much debugging time it's actually saved. I wrote a large part of a couple of important features in a product for the company I work for now, and I have no idea how much revenue these features are going to help bring in or how many sales they'll generate.

Do you have any tips on how a dev can quantify his/her work in an easily digestible format like all the resume books suggest?

Re:Ask HN: I’ve been applying to a million jobs by fecak on Thursday February 16, 2017 @11:57AM (#13661446)
We all understand that it's often highly complex if not impossible for most devs to quantify an accomplishment. It's easy for some things to be quantified obviously - downloads, traction - though those aren't exclusive to engineering (could be marketing).

Scalability numbers and measurable performance improvements are relatively common. So if you built something that is able to handle n requests maybe.

The amount of revenue generated by a feature is clearly tough - but you might be able to find out new subscribers since the feature was introduced. Even if you can't, just saying you built a certain feature is probably enough in most cases.

It really boils down to unique, one-off accomplishments for me. Specificity. That code that runs millions of times - tell me the product name, what that product does, what your code does, and what tools you used to build it. Even if you can't point to a quantifiable figure, the specificity gives you some credibility.

Re:Ask HN: I’ve been applying to a million jobs by nojvek on Thursday February 16, 2017 @12:18PM (#13661674)
I saw your website. It's great. I would advise networking and attending meetups, asking for referrals.

Every job I have is mostly due to referrals. Someone putting a good word on behalf of you means a lot.

Also don't fire and shoot. Target like a sniper.

Re:Ask HN: I’ve been applying to a million jobs by moftz on Thursday February 16, 2017 @01:31PM (#13662297)
Exactly. My first real job out of college was due to a referral. Girlfriend's stepdad put in a good word for me a a major engineering firm. I went to the interview open-house and realized quickly the people around me seemed much more accomplished and more knowledgeable about the company and the industry its in. I had some interviews later, they seemed to have gone ok, not awesome but not a disaster. Then the VP of engineering comes up to me and tells me how excited they were to have talked to me. This threw me because it all seemed way out of my league but I didn't see her approach anyone else except for a couple other candidates. I ended up getting an offer a month later. I knew my gf's stepdad definitely put in a good word for me, I just wasn't expecting it to help me that much.

If I tried to get an interview from this company through the job fair at my school, I would have most likely not even gotten a phone interview. The only thing, I haven't told any of my coworkers who referred me. I'm not totally sure how prepared I am for this work and I wouldn't want any poor performance to reflect back onto him.

Re:Ask HN: I’ve been applying to a million jobs by user5994461 on Thursday February 16, 2017 @01:57PM (#13662513)
- Put down debugging time from hours to minutes, by improving developer tools.

- Automated the manual week-long test and QA procedure for critical aerospace devices into a daily 1-hour automated routine.

- Increased application performances by over 9000%, allowing us to save 1M million a year in AWS server costs.

- Ensured we delivered consistently and with due diligence, every single day, month over month, to our 586 millions users.

- Interviewed and graded 23 candidates.

# Typical stuff you'll find in my resume.

As you can see, there are plenty of numbers to talk about, no matter your position. Costs, time, users, revenues, latency, percentage, improvements, progress, duration...

You just need to think harder about what you've done and put numbers on it. ;)

It doesn't have to be perfect, approximate and round if you have too.

Re:Ask HN: I’ve been applying to a million jobs by PeterisP on Thursday February 16, 2017 @01:43PM (#13662394)
This is a great illustrative example of why those numbers are informative - most developers are like you, and can't do that, but the reason is not in "CV writing" but in actual content of the work.

From what you say, it sounds like that whatever you did was driven by (initiated by, started because of) (a) technical need (b) order from above or (c) guessing. However, what people mean by "show the impact" is that they are looking for someone who has already done work mostly driven by their observations of business needs, their initiative to improve specific business results by technical means.

If you had no idea "how much revenue these features are going to help bring in or how many sales they'll generate" then you were performing a different role/function than e.g. a person who looked at a need to increase sales (or whatever else was the main business/strategic goal of their company at the time) and figured out a software feature to achieve that. Perhaps you are capable of more than just implementation, but how would a potential employer know? It's not like they'd just ask you, they want to see evidence that you have done this before, that you have been not only implementer of ideas but initiator of changes driven by your personal understanding of business needs - not matter how your role was called or what your nominal job description did/didn't include.