Ask HN: Where have all the coders gone?
I have been spending months trying to track down the coder of my dreams - the one Seth Godin is always talking about.
You know what I mean - results oriented, and gives a personal touch to every line. Especially someone who's starting out and really loves tearing it up. Perhaps I'm just looking in the wrong places?
If you think you know someone like this, would you ask them to drop the rest of us non coders a line.
As for me, an email to nbrendanpickering@gmail.com will work just fine.
33 comments
[ 3.3 ms ] story [ 65.4 ms ] threadAnd no, I don't have an idea for an awesome game. But that is because I am working on one, so I will properly be inspired by next summer. Oh well.
Despite the fact that I am running my own business I frequently get asked to work on <an idea that is sometimes good but usually not interesting to me> by <a person I have met once with no idea of how hard their concept actually is to implement> who seem to be under the impression that because I can code I'd be happy with a 5% equity stake and will jump right on it.
I take it as a compliment that they think highly of my abilities and try to be helpful by trying to point them at people who are looking for work, suggesting some ways they can make their pitch more credible (for example, committing to the prospective programmer how many hours they will put into PR and sales work), and resetting their expectations up to about 50% of equity.
Right now the tables are turned on me as I would love a good PR and sales person to work with (not business admin - I'm good at that). But I need someone who can fund themselves for 12 months and so that puts me firmly on the wrong end of the supply/demand equation for once. The experience has given me a lot more empathy with the B school grads out there looking for coders.
I would suggest you rewording when looking for a coder as in your case: explain briefly what is expected of them, what they would be doing, the technologies/languages in use. If those are too specific or have not decided yet, then you're looking for a technical co-founder instead of a coder.
The basic problem, as you have found, is that the greatest programmers aren't looking for a job, not even now during a recession, and certainly not with you.
Standard advice involve networking, showing up at user groups, trade conferences, et cetera.
These can take a long time to work however, so in your case I would take a look at how to make your company more interesting for the type of people you want to attract.
Try to look at your company as and outsider might do:
1)What would a great programmer love about the work? Because , as you might as well face now, you are not going to get anybody really good really excited about the prospect of maintaining an in house Java ERP system. You would have a good chance to get one to work on a new system build in Clojure though.
2)How are your managers going to treat people? The old fashioned manager based on the military/factory hierarchy or the new get out of the way so the people can do awesome work while I watch their back politically?
3)This is something you might not have thought about, but do you really need this type of person? They are way better technically, but Joe the coder is going to be way easier to satisfy, employ, manage, keep around and replace. You don't need the rangers to take Berlin, you need a lot of expendable barely literate soldiers.
Anyway this is just a few things you might want to think about.
I grow weary of the above conversation (note it's not really ever much of a conversation. I mostly just listen, nod, and then tell I was joking when I said I was a programmer).
Who describes themselves as a "rockstar coder"? If you're young and realistic about it, you can't have enough experience to tell. Most good experienced programmers I know are modest people and would never describe themselves as "rockstars" and would never apply to such an offer.
This seems to be a way to get "arrogant coders" to apply...
You are seeking a person in the upper percentile of intelligence, fluent in a specialized skill set and asking them to pull off some solo Death March that should require 5-10 people minimum, and for what, to be the "coder" while the idea man is running around with half-cent business cards with CEO in front of their name.
Assume this person _is_ this smart, maybe even smarter than you, most likely he too has realized its easier to be the idea man than to be the guy who has to do all the work.
Ergo the world is stuffed with idea men and suffers a dearth of doers.
It's certainly hard to write software, but I don't agree that writing software is harder than the non-technical work for a start up. Programming is deterministic (for a smart enough person) in that effort goes in and software comes out.
Sales, marketing and PR is highly non-deterministic and getting it right only looks easy in retrospect. Hours and hours of effort goes in, and you might get back magic or horse manure regardless of how good you are - although there are people who have a decent average at obtaining magic.
The reason I agree with you however is that a lot of the 'idea men' pitching programmers are no better at the required non-technical disciplines than a blind man navigating a maze on a moonlit night with a bag over their head after a drinking session.
I suppose the only way you can tell if a prospective partner is good is to sell if they can sell something - and if they can sell you on working with them that test is passed. Self selection in action!
So what do you do these days, if it is ok to ask?
I also got tired of all this corporate bullshit and decided to go to school again...
The question in the title was a setup for asking for applications to an undefined job. Add "likes nebulous offers" to the list of qualifications.
=> Anoying but small invest of your time. That pays.