Hacker News new | ask | show | jobs
by Scott_MacGregor 6035 days ago
Hi Yang,

I would recommend putting some personal pics of you and your friend’s mountain biking on your webpage. It will make you come across a little different than the other candidates.

Also, the page looks very 1998-notepad-hand-coded html. Not the best calling card for a computer geek dude. Go get some Dreamweaver time somewhere and make a nice layout. Focus on an eye pleasing font and page color. If you are not layout talented look into using one of the templates out there on the web. Make it nice and professional then add some fun interesting looking personal pics and head your resume with your webpage address. It might help your job prospects.

http://yangman.ca/

2 comments

I'm in a similar situation as the author, looking for my first full-time job (I'm graduating this spring). So, I guess my opinion doesn't count for much.

But I still think it's sad that someone's personal home page must be directed by the current perception of what's the "cool" thing to do (for that matter, using Dreamweaver is more what the "cool" thing was in the late 90s). A plain HTML page says "open-source hacker". But it only says that to other hackers, so this will only help you if the person doing the hiring is technical. A "generic HR person" might prefer a "generic stock template".

It's about differentiation.

Sure, you're looking to get hired for your code chops - and your employer is looking to hire you for your code chops, but in a sea of new grads something has to make you stand out. Given that traditionally hackers have been very bad at design, UI, and aesthetics, being one who isn't blind to these virtues is very valuable indeed.

And image is everything, especially when trying to get hired.

I think the submitter is off to a good start - he doesn't portray himself as the stereotypical hacker. He's active, he loves mountain biking, and his life doesn't revolve around sitting in front of the terminal. Great. Having sifted through piles 'o resumes before, I can tell you he's already on the top half (yeah, it really is that simple to get in the top half of the pile, especially for new grads). Oh, it's not just the mountain biking, it's the fact that he appears to have substantial actual code experience (as opposed to "I took a class on that").

Uhoh, I think this about to turn into a short essay:

For the submitter: I grew up in Metro Vancouver, and before graduation I did make a concerted effort to find code jobs there - the pickings are truly slim. Have you applied to jobs out east? Toronto, Montreal, and Ottawa are all epicentres for tech jobs in Canada - far moreso than Vancouver. Also do not neglect the good old US of A, as a Canadian citizen getting a TN visa is almost trivial so long as you have a job offer. Oh, and for some odd reason Nova Scotia is also pretty rich in programming jobs...

I see you went to SFU and seem to have a co-op term of experience - this is good, but to be perfectly honest may not cut it against other candidates who have more fleshed out co-op experiences through university. Your cards have been dealt and you must play them, but remember this as a potential comparative weakness and try spin your open source contributions more strongly.

To address your concerns directly from my own pre-grad job hunting experience (as well as 6 co-op terms of sometimes insanely difficult job hunting): do not expect companies to call you back, or be overly timely on most contacts. In this market there are far more employees than positions, and while it would give everyone warm fuzzies to give personal callbacks for failed interviews, this realistically isn't going to happen. Not calling you, for better or worse, is the de facto standard for most jobs. Also, being disappointed at your lack of experience is not really lacking in courtesy - it's a fair observation that may actually be correct.

If you want a response, call them. No, I'm not being sarcastic, condescending, or facetious. I've opened more doors cold-calling people than any job website or spiffy resume has ever earned me. Differentiate, find out who will be reading your resume (cold calling works wonders here) and pen a cover letter with their name on it. Talk to your interviewer, ask questions, make an impression outside of the interview room. This goes back to the point about differentiation - it makes all the difference in the world (it is worth noting that this works both professionally and romantically ;)). DO NOT treat the job like "yet another job" - for the interviewer that leaves a very bad taste. Failing to be knowledgeable and curious about their work and their company is very bad for this reason - you are communicating that they have yet-another-generic-position-at-generic-company. Showing enthusiasm about what they do, and asking good question, especially pre-interview (e.g., during the job fare) is a very, very good way to make a good impression. It may shock you how few people do this.

Whatever you do, do not treat the job finding process as mechanical - that you toss your resume in one end, follow the handy on-screen instructions, and kablammo! Job! No, it doesn't work that way - every worthwhile job I've ever had has been hard fought and won. Following the "rules" (submit resume, wait for response, go to interview, wait for response) is honestly for suckers, and you'll be one too if you follow it without deviation.

"do not expect companies to call you back, or be overly timely on most contacts."

So because thechnology gives us the excuse to be rude? Just opinion here, but if a business takes the time to bring a candidate in for a day of interviewing they are obligated to fnish the process which incldes delivering the bad news i they are not selected. I feel that anything less is bad manners and unprofessional, even if that has bcome the norm.

Also, the page looks very 1998-notepad-hand-coded html. Not the best calling card for a computer geek dude. Go get some Dreamweaver time somewhere and make a nice layout.

Sorry for being a bit off-topic there, but I'd like to comment on that bit. 1998-style code would be a non-semantic mess of tables and other elements thrown in just for a visual effect. Code of yangman.ca however is very clean and semantic. I wish all those zillions of web agencies and "professionals" who are stuck in last century would be able to write code as good as this. Getting DW won't help a bit there. Adding some niceties via CSS may.