News for hackers. Stuff that matters.
Re:The Stack Overflow Developer Story: A New Technical Resume by fecak on Tuesday October 11, 2016 @03:43PM (#12687889)
As someone who reads and writes thousands of developer resumes a year, the major problem I see is that people have a difficult time separating what is important from what isn't, and separating day-to-day responsibilities (which are typically understood from a job title) from unique and novel achievements. I don't know if this kind of tool solves that problem.

Much of my work with resume clients is extracting what they do from them and then putting it into efficient words. Many people struggle with just explaining what they do.

The other problem is that you have to understand that your reader often isn't someone with a highly technical background (or even a recruiting background), so you have to define yourself quickly in order to prevent the reader from misinterpreting who you are. If a reader is looking for a "Python Developer", it's best to refer to yourself that way on the resume.

For senior level people length is often the issue - it's a highlight reel - not a biography. Anyone can get to 1-2 pages max.

Re:The Stack Overflow Developer Story: A New Technical Resume by 3pt14159 on Tuesday October 11, 2016 @04:09PM (#12688086)
As I've gotten older my resumes have gotten shorter. The shortest resume is just your last name "Zuckerberg" or "Snowden". If you've achieved something impressive (sold a company, started a well known web framework, fixed some large horrible government or organizational process) it speaks for itself and the rest of it is just making sure you aren't a conartist, which an interview can easily handle.
Re:The Stack Overflow Developer Story: A New Technical Resume by fecak on Tuesday October 11, 2016 @04:23PM (#12688199)
>As I've gotten older my resumes have gotten shorter.

That's refreshing to hear. I hear too many people claiming "I have so much experience and accomplishments that I simply can't fit them all in under four pages". The problem there is just an inability to assess what is the most impressive or relevant experience.

Many people do get emotionally attached to the work they've done. I've worked with people transitioning into tech from other fields, and it is hard for them to swallow the thought of distilling their 10 years as a litigator and law school into maybe 2 lines on a resume. If you can detach yourself from the work, are efficient with words, and you know what employers are looking for, it's not difficult to create a one or two page resume even with lots of experience.

Re:The Stack Overflow Developer Story: A New Technical Resume by BinaryIdiot on Tuesday October 11, 2016 @05:05PM (#12688521)
> I hear too many people claiming "I have so much experience and accomplishments that I simply can't fit them all in under four pages". The problem there is just an inability to assess what is the most impressive or relevant experience.

As someone who recently did some job hunting I will tell you that while I agree on an idealism level with your comment it's just simply not true in practice.

I had many, many companies outright reject my truncated resume even though it provided an outline of years of experience and some top accomplishments simply because it didn't include enough of the buzzwords they were looking for. Resubmitting with my longer, 5 page resume (which I absolutely hate doing)? Accepted. Every time.

I will say, however, that if you can apply directly to a person via email (the "Who's Hiring" HN posts are perfect for this, typically) then the shorter resume will work just fine.

Re:The Stack Overflow Developer Story: A New Technical Resume by eterm on Tuesday October 11, 2016 @05:19PM (#12688607)
For CVs for monster/linked in I have a buzzword bullet list where not everything even gets it's own bullet so it doesn't take up much space.

So as a dev one ends up with bullets like (exaggerated here for effect):

* C# / .Net (ASP.Net webforms, MVC, WCF, Entity framework)

* SQL ( T-SQL, stored procedures, sql-server management)

* Python (Django, Flask, south, numpy, scipy)

* Javascript (jQuery, ES5, ES2016, webpack, bower, npm)

* Front-end frameworks (angular, react, knockout)

* Unit testing (mocha, jasmine, chai, nunit, xunit, junit)

* sourcesafe, bamboo, trello, docker

Yes, there's a danger it can look a bit redundant but it's mostly just there for the box ticking buzzword finding recruiters and prospective employers should understand that too and really be reading the other parts to try to get a better picture of your depth of those and the relevance at your more recent roles.

Re:The Stack Overflow Developer Story: A New Technical Resume by funkdified on Tuesday October 11, 2016 @08:57PM (#12689701)
> box ticking buzzword finding recruiters

Sums it up well

Re:The Stack Overflow Developer Story: A New Technical Resume by fecak on Tuesday October 11, 2016 @05:23PM (#12688630)
The 'in practice' part might have some non-human readers involved, but even an ATS scoring a resume isn't likely searching for a huge number of buzzwords that couldn't be contained in the average skills section - a list of maybe 3-4 lines of an entire page.

I definitely agree on the benefit of sending a short resume direct to a human like those on a "Who's Hiring" post, but I don't think a human reader went through your entire 5 pages, and I'm pretty sure you could have achieved the same positive result with 1-2 pages if optimized properly. Maybe not though.

Re:The Stack Overflow Developer Story: A New Technical Resume by BinaryIdiot on Tuesday October 11, 2016 @07:12PM (#12689270)
> I don't think a human reader went through your entire 5 pages, and I'm pretty sure you could have achieved the same positive result with 1-2 pages if optimized properly. Maybe not though.

Possibly. I didn't take a ton of time testing different scenarios. And yeah most of the ones that rejected me were within minutes even applying late at night so I assumed an automated system.

I don't know if I've ever read my own 5 page resume all in one sitting, heh. I use it as more of a career / professional catalog of just about everything so I can pick and choose when I update / tweak my truncated resume depending on the employer.

Re:The Stack Overflow Developer Story: A New Technical Resume by gaius on Wednesday October 12, 2016 @06:52AM (#12691794)
This is cultural too. In some regions it is normal to list absolutely everything to the extent of "Microsoft Office (Word, Excel, Powerpoint, Access, Outlook)". If you did that in other regions they would bin your CV for what looks like mere padding.
Re:The Stack Overflow Developer Story: A New Technical Resume by Koshkin on Tuesday October 11, 2016 @09:10PM (#12689739)
When I see a 10-page resume, I sense stupidity. And usually it turns out that, indeed, it would not matter if every single statement in said resume were true or not.
Re:The Stack Overflow Developer Story: A New Technical Resume by omouse on Wednesday October 12, 2016 @11:16AM (#12693615)
My resume includes articles I wrote in 2007 and the tutoring I've done; why? Because very few software devs have done that sort of thing.

It's funny though because in general I could pare it all down to maybe two paragraphs, I've done all sorts of tech work and can do everything but if you wanna get past the HR filters and have something to talk about in the interview, you pile on more details in the resume.

Re:The Stack Overflow Developer Story: A New Technical Resume by 6t6t6t6 on Saturday October 15, 2016 @02:58AM (#12713049)
So true.

Some years ago, I changed my career from Linux System Engineer to Web Developer (Rails and JS). I know that the fact that I was building HA clusters some back then has 0 relevance with the job I am doing now, but it is hard for me to just delete this from my résumé, to leave more room to explain what I am doing now.

Re:The Stack Overflow Developer Story: A New Technical Resume by ryandrake on Tuesday October 11, 2016 @05:01PM (#12688493)
When I'm writing my resume, I generally chop off all but the last 10 or so years of my career, and then chop off anything else that gets me down to one page. When I'm reading them, I simply toss all but the first page into the trash. Nobody reads past the first page anyway. If you can't fit your resume onto one page, that's a communication red flag--you're not skilled at summarizing. It indicates you may have trouble doing senior-y things like presenting to execs and discussing your work cross-functionally, both of which require the ability to distill the main points from the details.
Re:The Stack Overflow Developer Story: A New Technical Resume by thaumasiotes on Tuesday October 11, 2016 @05:17PM (#12688590)
> the rest of it is just making sure you aren't a conartist, which an interview can easily handle

I would have thought that if there was one thing an interview was not suited to do, it would be detecting con artists. Isn't passing interviews their only core skill?

Re:The Stack Overflow Developer Story: A New Technical Resume by 3pt14159 on Tuesday October 11, 2016 @07:43PM (#12689409)
Not for a useful interview. If you tell me you founded and sold a machine learning company but can't explain the pros and cons of using variance versus standard deviation then you didn't sell a machine learning company.
Re:The Stack Overflow Developer Story: A New Technical Resume by thaumasiotes on Tuesday October 11, 2016 @08:54PM (#12689685)
Hm. I have not founded or sold a machine learning company, or even studied the field. But either of those quantities fully determines the other, so I'd really hope that, if they're part of the model, they'd be exactly equivalent to a learning system.

Do you mean for measuring goodness of fit between a prediction and the known truth in training data?

If you want to assess the presence of knowledge, give a test rather than an interview. The interview is just a way to make it easier for the con artist to snow you.

Re:The Stack Overflow Developer Story: A New Technical Resume by solipsism on Wednesday October 12, 2016 @12:09AM (#12690372)
One (stddev) is in the same units as the quantity being measured, while the other isn't. I know nothing about machine learning and suck at math and statistics. Did I pass?
Re:The Stack Overflow Developer Story: A New Technical Resume by 3pt14159 on Wednesday October 12, 2016 @06:47AM (#12691773)
Yeah, I don't know why I was downvoted, it's a completely legitimate question to ask a data scientist.

But anyway, you'd get enough for a follow up question, but not really enough to pass. The key is that the sum of uncorrelated distributions has a variance that is the sum of the variance of those distributions. This isn't true for standard deviation. This is useful so we use variance when we think we're dealing with random variables. Standard deviation isn't as useful for intermediary processes.

Another follow up question - actually the first question in my head, but by a mental slip-up I typed out the wrong thing: Why do we use square error when absolute error would do?

The answer to this is actually quite illuminating because there are multiple valid but contradictory positions on it, much like the Bayes vs Frequentist debate.

Re:The Stack Overflow Developer Story: A New Technical Resume by caub on Wednesday October 12, 2016 @03:01AM (#12690886)
if I was recruiter, math knowledge would make the difference, it helps even unconsciously for problem solving, logic reasoning, algorithms
Re:The Stack Overflow Developer Story: A New Technical Resume by solipsism on Wednesday October 12, 2016 @04:26AM (#12691194)
math... helps even unconsciously for problem solving, logic reasoning, algorithms

What makes you think this? Anything aside from intuition?

Re:The Stack Overflow Developer Story: A New Technical Resume by caub on Tuesday October 18, 2016 @05:13PM (#12738765)
at least one point that helps math minds is that a lot of math notions are present in programming languages
Re:The Stack Overflow Developer Story: A New Technical Resume by BigJeffeRonaldo on Wednesday October 12, 2016 @07:38AM (#12691968)
I'd be surprised if there weren't somewhere out there who didn't understand additivity of variance (and linear combination with the covariance terms, or that it is a more natural parameter for the normal distrovution, or some other reason) but had founded and sold a machine learning company. Further, this seems a bit like asking someone with several years of development experience if he knows what a compiler is.
Re:The Stack Overflow Developer Story: A New Technical Resume by gentleteblor on Tuesday October 11, 2016 @03:54PM (#12687978)
This is why the resume endures despite it's many flaws (talked about this in some other comments). There needs to be a summarized, editorialized version of your "history" and that's what the resume does in a (semi) standardized format.

The big thing for me is that this summarized/editorialized version shouldn't be what you (the one with the career) manage on a regular basis. You should have a source of truth that is far more comprehensive (and manageable) and which allows you to create this summary version easily.

On another note...I've been writing a lot of web copy lately and I've started seeing a lot of similarities between good web copy and good resume copy. Resumes are marketing tools, and don't you forget it.

Re:The Stack Overflow Developer Story: A New Technical Resume by fecak on Tuesday October 11, 2016 @04:08PM (#12688081)
It's all marketing really. Many of the devs who struggle the most have some difficulty giving themselves credit for things they've done - they're modest perhaps. I think when I write some of these resumes they are more accepting of them because it's me bragging about their accomplishments.

Unfortunately in the resume writing game, there are lots of failed writers that were never involved in hiring. They are good writers but don't know the audience, so people end up paying substantial amounts for a nicely worded resume that doesn't result in interviews.

Re:The Stack Overflow Developer Story: A New Technical Resume by gentleteblor on Tuesday October 11, 2016 @05:28PM (#12688667)
> Many of the devs who struggle the most have some difficulty giving themselves credit for things they've done

Ain't that the truth. I've been an engineer for a decade, I built a career app, I blog about career management, and i definitely still struggle with this.

And you're right. It's not only about good writing. Writing a good resume is a specific skill. There are so many career specific factors that come into play (industry lingo/keywords, being able to quantify value etc), you can't just make it pretty.

Re:The Stack Overflow Developer Story: A New Technical Resume by piva00 on Wednesday October 12, 2016 @05:09AM (#12691396)
I've just realised that I relate to this a lot. After 10 years in the industry I still have a hard time coming up with accomplishments for my CV as I really think most of them are team efforts, even when some of them have been designed or pushed by myself I can't view "me" as the sole responsible for something.

I think being modest is a good trait overall just not so good for writing your own CVs.

Re:The Stack Overflow Developer Story: A New Technical Resume by mountainplus on Wednesday October 12, 2016 @05:39AM (#12691513)
Although I'm not intending to derail the thread, I'm curious what resources or techniques would you recommend to get better at this?
Re:The Stack Overflow Developer Story: A New Technical Resume by fecak on Wednesday October 12, 2016 @09:38AM (#12692659)
If you're writing your own resume, I'd maybe sit down every six months to a year and think about things you accomplished, and write then down (problem solved, how it was solved, data if possible, impact, etc.). At some point you'll have a list of accomplishments, and you can select the more impressive of them to put on the resume.

(As an aside - this also helps with career stagnation. If you're having a hard time deciding what to write, it's time to move on.

Once you've got some accomplishments, refactor to the most efficient use of words. How can I say everything necessary is as few words as possible? This is where a professional might come in handy if you're not a good writer.

You can run your accomplishments by a friend and say "which two or three are most worthy of a resume inclusion?" - gives insight into what is impressive.

I think that covers most of it. The rest is mostly formatting and summarizing (if you choose to write a summary).

Re:The Stack Overflow Developer Story: A New Technical Resume by mountainplus on Thursday October 13, 2016 @11:32AM (#12701389)
Neat, thanks it's very much appreciated. I did some digging and except from re-posted articles and CV builders it seems like there are not many tools to help with this. Which surprises me a bit given that I'd think many struggle to be effective in something I consider crucial to be successful in your chosen field.
Re:The Stack Overflow Developer Story: A New Technical Resume by JoeAltmaier on Wednesday October 12, 2016 @09:41AM (#12692684)
Good advice. I use my filed email threads to jog my memory, see whom I worked with or who's questions I answered.
Re:The Stack Overflow Developer Story: A New Technical Resume by emodendroket on Tuesday October 11, 2016 @08:41PM (#12689633)
That sounds like issues of content more than form.
Re:The Stack Overflow Developer Story: A New Technical Resume by fecak on Tuesday October 11, 2016 @09:40PM (#12689854)
Right. My point was that a new form of delivery doesn't help if the content isn't "right".