9 ms·
Throw Out Your Resume
- minimaxir 14y agoIt's interesting that the website stresses having a GitHub profile...yet no where is it stated that these tips are only for those looking for developer positions.
- ChuckMcM 14y agoPerhaps non-developers need github profiles now? That would be scary.
- jacquesm 14y agoEven developers don't need github profiles. It's pretty weird to see this re-iterated so often, 100's of thousands of developers the world over don't have github profiles and they're doing just fine.
- j-kidd 14y agoYea, this madness about github profiles must stop. I cringe every time I see someone here pimping some github "projects" they whip up in minutes which obviously they have no passion in.
- daenz 14y agoWhy do you cringe when someone shares a useful project with the developer community? Are you cringing at submissions on /new?
- daenz 14y agoAlthough it is pretty cool to go into an interview and find out their engineering team actively uses one of your open source projects. You can't really get that any other way.
- nwh 14y agoIf it was a requirement, there'd be a lot of very empty profiles. I've only seen a couple of instances[0] where open source and design have come together to make a product with lasting visual impact. It's certainly uncommon. [0]: http://openemu.org/ http://openemu.org/
- davefp 14y agoYou're right. At the moment the site is very developer-centric. Ultimately I'd love to have multiple options for that section. One for design, support, finance, whatever. Time constraints mean that developers are the center of attention for now.
- doomlaser 14y agoIs having a public GitHub presence really necessary? I've been a GitHub user for years, but I haven't made contributions to any public repositories...
- pnathan 14y agoWhen I review candidates, a github[1] profile boosts them to the top of the stack. I'll usually go look at it, too. It shows 3 things: - Knowledge of version control. Which is good to demonstrate. - Knowledge of the de facto standard SCM hosts. - Knowledge of current trends in tech; i.e., social awareness. So tie those 3 things together and that presents a better candidate than someone who only has a resume. To be precise, it would vault you over the bog-standard candidates without a doubt. This is even more true for new graduates. [1] Any sort of profile/portfolio site is a bonus for me. It doesn't have to be github. But I give bonuses for github or other SCM hosting sites. Note that I can go look at your interactions with other people there, which is a big deal.
- krapp 14y agoHow much do you evaluate the code itself? In other words, if I were to interview and my Github profile was mostly personal projects of various levels of quality, would that necessarily work against me?
- pnathan 14y agoSpeaking for myself - and only myself - I would judge the code based on the project's apparent maturity. If it's something that's been obviously just stuffed up there because, hey, version control- yeah, I am not going to fine-tooth it. I've got stuff like that out there, so I can't bash others. :) But if its something that's been going for a while and seems to have some set of users, sure, I'm going to expect a certain level of professional attention to be given to the codebase. As a professional, I understand that lots of code is written to get the job done, and shouldn't be polished until it gleams, the ROI on that isn't really there. As much as I like seeing code that's been turned almost into a piece of engineering art, I don't think its worth it for most professional work and even for personal projects... those lovingly crafted comments go out of date, that tight & elegant functionality has to get chopped up for the new feature's logic flow. But I guarantee you that everyone is idiosyncratic about what they do for hiring. I think between the 3 guys who do most of the hiring on my team, we have between 3 and 6 opinions. :)
- richardlblair 14y agoGithub is a transparent and familiar way to show off your talents. Facilitating the need for people to know what you can do via github is a smart decision. Github can be used for more than just developers. I worked with a sales guy who made great github issues. I'm talking the type of "issues" that make reproducing the bug, and understanding context very easy. If he showed that to someone who understands the value in that, than he has demonstrated a great communication skill without every writing code.
- traeblain 14y agoAgreed, and this bugs me about many of these things. The site should be developers-throw-out-your-resume.com I'm a mechanical engineer, I know all my possible employers would love to see what I have on Github... yes that's absurd. Sometimes I fear these people live in a bubble all their own and have idea there are other professions our there that people might want to work in.
- davefp 14y agoDisclaimer: This was made in less than 48 hours for Hack Days at Shopify, so it hasn't been quality tested. At all. Please report any typos or other errors so that I can fix them up. Thanks! :)
- fecak 14y agoYou could probably stand to have a writer/editor look at this for some style issues. Nothing major, but if you're expecting lots of eyes on this you'd want to make sure your viewers think the company cares enough to edit their marketing materials.
- joelennon 14y agoUnder "Wow, an offer!" there's a typo - "opporunities" should be "opportunities". Good luck with your candidate search.
- xb95 14y ago"If it comes to this, don’t get down on yourself. Taking the rejection is an important part of the process. If it comes down to this, don’t get down on yourself." The first sentence is repeated twice in that paragraph. :)
- amccloud 14y agoHere, catch! http://resume.amccloud.com http://resume.amccloud.com
- omgyeah 14y agoVery helpful indeed. Replying to job candidates is also helpful.
- davidrudder 14y agoI'm a hiring manager at a small company with a tech focus (we have a non-tech product, but we sell that product on the web and have a lot of tech behind it). I agree with most of this, with some big caveats. "If you’re not different then you’re boring." That's not true at all. If you send us a poster, a video or (god forbid) a song you wrote, we'll wonder if you can get along in a work environment. This isn't summer camp, it's a job. We want to know if you can do the work. "dress accordingly to the company’s culture" - no, no, no. Dress like you want the job. When you work here, you can dress however you want. Most people wear jeans and t-shirts. But showing up to an interview like that looks like you don't really want the position. Put a tie on. Even better, wear a suit. "If you can’t be genuine, real and comfortable in the conversation then forget it." If you can't be comfortable in an interview, then you're human. We recognize the inherent stress in an interview. Don't worry about appearing aloof. We'd rather you be anxious to get the job.
- gdubs 14y agoI personally think telling young engineers they should put on a suit and tie for an interview is a mistake. It's hard enough for junior devs to relax during an interview.
- thedufer 14y ago> Even better, wear a suit. I disagree. The rule I've always heard is that you should be the best-dressed there, with an implied "don't over-do it". If everyone else is in jeans and you're in a suit, you don't look like you fit in. If you you're in slacks and a nice shirt, you look nice without standing out.
- drobati 14y agoHow are you suppose to know how they will be dressed? Then, it is in fact appropriate to be the best dress rather then the worst dressed.
- derefr 14y agoI'm guessing that there is a cognitive divide here, between: 1. people who apply for jobs they see ads for, by just doing the phone screen + showing up at the interview; and 2. people who know someone who works at the company, have heard stories of how the company is, see people from the company getting lunch around town, might have even informally asked the person-qualified-to-make-hiring-decisions whether they're hiring--and then go through the interviewing process. In the latter case, you obviously know exactly what the dress code is like before getting there.
- kephra 14y agoimho, this is just an other example of the resume cargo cult. Sending a resume, interview, get a job was a valid path 20 years ago. But there are no US aircrafts anymore who drop sweets, when you light a fire. The modern way to find a good job is: - Build a network of virtual contacts. IRC, LinkedIn, Facebook, Secondlife, ... what ever you like. - Build a network of real life contacts, e.g. in hacker spaces, Linux user groups, Google summer of code, ... - Keep your ears open! - And whenever you hear about a problem, you think you can solve, apply to it. I never got a job via the HR department. Their job is moving resumes to the trashcan. I always seen the HR department last, when giving them my tax numbers. I always talked up from techicans to the boss, who then decided that I was the one, and who had the power to overrule the HR department.
- gamblor956 14y agoThat's always been the primary way people got white-collar jobs--networking contacts. Resumes, to the extent they were required for a job application, are a very recent phenomenom.
- evolve2k 14y agoThe we're hiring link at the end just goes to their homepage. Really annoying, better to link straight to the careers page (that's what the page is for). http://www.shopify.com/careers http://www.shopify.com/careers
- davefp 14y agoThat's bad styling on my part. The 'bag' logo goes to the homepage, but the text underneath it ("we're hiring") goes to the careers page. I realize after reading your comment that it doesn't make sense to send people to our homepage at all, so I'm going to change it so that clicking the bag sends you to the careers page too. Thanks!
- Smudge 14y ago"If you’re not different then you’re boring." You're unique, just like everyone else.
- 31reasons 14y agoAre they looking for code monkeys or circus monkeys!
- seiji 14y agoI'm a fan of throwing away resumes as long as you have a strong, short story the person reading your email can understand. If you're emailing an HR department, all is lost. If you're emailing a manager directly, you can actually talk to them instead of trying to flaunt your peacock feathers (read: resume). My recent job inquiries have involved a short description of why I'm relevant to their posting along with different aspects of my life online. Sure, they may see me flirting with someone on twitter, but that's the world we live in. You don't want to work for a company that won't stalk you online first anyway. Make it easy for them. Example of an online relevant context dump: "Here are some supplemental contexts of me online: • https://github.com/mattsta https://github.com/mattsta (point out which projects are relevant) • http://news.ycombinator.com/user?id=seiji http://news.ycombinator.com/user?id=seiji (point them to my ancient HN profile) • old stuff at http://matt.io/ http://matt.io/ (ancient personal minutia with a prominent post or two) • life/tech/gripes at https://twitter.com/mattsta https://twitter.com/mattsta (life; uncensored) • current slowly up-and-coming project: https://ldf.io/ https://ldf.io/ (a point of information about something made from scratch)"
- xb95 14y agoSpeaking as a hiring manager, a resume is still good to setup a basic framework. What has this candidate done (names, places, types of work), what do they find interesting to highlight, what kind of extra stuff can I glean? What's interesting to me is less the actual words on the page and more how you put it together. Some questions I am asking myself when going through resumes: * Does this person know how to spell and can they use relatively proper grammar? I don't care if you're "Just" going to be a programmer, I expect a certain level of ability to document and write English. (And yes, if you're clearly not a native English speaker, that is taken into account. I still expect you to spell well -- spellcheck! -- but the rest is more fluid.) * What is their organization style like? Did they convey the information in a straightforward, easy to parse way, or is it a complete organizational mess? * Did they mention any open source volunteering or projects they're part of? This is a strong indicator of someone who is proactive and engaged with the world. * Do they list code references? A Github or Sourceforge account would be ideal, but I'll take anything I can get. * Do they tell me about their hobbies? (I generally hope not.) If they do, what do I think about them and what that means about a person? (Note: it's not fair to judge someone by the fact that they are a fly fisher, but it's damned hard not to, so please: stop putting your hobbies on your resume!) * Do they list a bunch of accolades and Greek societies? If so, they probably value certain types of recognition more than others. (This isn't a negative, it's just interesting to note.) * Do they hop from place to place, or are they the type who has been at Google for 8 years? These aren't necessarily pros or cons -- it all depends on why they made the decisions they did, and how open the candidate is about things. Uhm, now I'm rambling. Anyway, hiring is hard, resumes are hard, but I still really enjoy reading them. I understand that I could get most of the same from a portfolio -- and certainly, someone's Github profile would give me most of this -- but I still like to see someone out of their element. Most of us are engineers, but sometimes we have to document or present and I really enjoy seeing how people handle those sorts of tasks.
- petdance 14y agoPlease remember that a GitHub account is the start of a portfolio, but only a start. You must have some sort of curated guide that will help the reader through the morass of stuff in your account. Otherwise, you're leaving it up to chance that the reader will find what you want her to find. http://petdance.com/2011/08/your-github-account-is-not-your-portfolio-but-its-a-start/ http://petdance.com/2011/08/your-github-account-is-not-your-...
- nawitus 14y ago>You don’t want to work for those corporations. You don’t want to work in a cubicle farm. You’re young and exciting. Actually, I would just want to work somewhere. It's pretty hard to get a job without work experience as a IT student. I only have my portfolio ( http://panuhorsmalahti.fi/portfolio?l=eng http://panuhorsmalahti.fi/portfolio?l=eng ) to go with.
- minimaxir 14y agoThe website is biased toward developers, who have more flexibility in their choice of company.
- recursive 14y agoYMMV. I recently got an awesome job at a small company as a developer by doing the opposite of most of this stuff. Resume with no attached art project, suit and tie, no github profile, etc.
- frozenport 14y agoShenanigans, on this advertisement! Corporations have the resources to get things done. Its corporations that build airplanes, robots, death rays, skyscrapers, DNA sequencers, and CPUs. Not everybody who is young and exciting dreams of helping emerging small businesses get off the ground and grow into successful companies. Independent of the everyone who gets the latest and greatest Apple gear - including a Macbook Pro or Macbook Air and a 27" Cinema Display, Shopify will forever be a facilitator whose aim is to make an already working process more efficient. I find it comical that a company in a boring field and with boring ideas can talk trash about the people who built everything they touch. Hell, they probably couldn't even get somebody with a good resume to work for them!
- epoxyhockey 14y agoTitle should read: How to apply to a job at Shopify On a related note, there is definitely a bubble in job application & interviewing posts on HN. I wonder if that indicates something going on in the start-up industry. Companies being too selective, or applicants not plentiful enough?