Live data from Hacker News

Ask HN: How do you *really* get a good Software Engineering job?

news.ycombinator.com

21–23 of 23 posts

Re: Ask HN: How do you *really* get a good Software Engineering job?

#21
I feel your pain buddy.

A lot of good advice given so far.

Perhaps I can add another perspective to it.

Relocate to where demand outstrips supply by a big amount. Relocation is tough, but if you pick the right spot, you will get a job by applying some of those networking principles others have mentioned.

Cities/Areas I'd consider (where you will find it easier to get a job and do interesting stuff) in no particular order: Silicon Valley, San Francisco, New York, London, Berlin, [insert city name here], etc.

I can't think of anymore right now, but those are great places to look at (unless you have enterprise-knowledge, in the form of C#, .NET - which changes things).

It's ironic that programmers use technology everyday to eliminate inefficiencies, yet nepotism in hiring is something even programmers face. Based on this, consider your CV dead for a little while and hustle till you find something.

Good luck!

Re: Ask HN: How do you *really* get a good Software Engineering job?

#22
Avoid recruiters like the plague. Go to Meetups in your area. Got my current job through doing that and it's awesome.

In DC, the custom at tech Meetups is to have a 10-minute "who's hiring" litany before the talks start. I'm pretty sure it's that way in most other cities, too. For mid-to-senior level devs lately, I hire pretty much exclusively from the pool of people I see as regular attendees at deep-language meetups. They are spending their free time getting better at their craft: best 1st-line filter ever.

Re: Ask HN: How do you *really* get a good Software Engineering job?

#23
I would say that besides technical skills, the number one reason I didn't recommend people for hire is because of poor communication or interpersonal skills. In today's environment, these are essential skills and you should practice if you struggle in this area. Nobody wants to work with somebody that is not a team player, no matter how brilliant they are technically.
Post reply on HN