Earlier quoted context omitted.
What about "Free Lunchers"? They think that it's a hot market so they can easily create a company and then flip it for some cash?
Whereas you are in the market for the hard work, I suppose?
Finding Great Dev Talent
11–20 of 20 posts
Re: Finding Great Dev Talent
#12Maybe a lot of startups also need to realize that an enthusiastic person with years of experience and an incomplete degree is better than most college graduates with no real-world experience. Seriously. The amount of degree snobbery in these startups founded by Stanford (and other top-level school) graduates is ridiculous. They are turning down tons of great developers everyday, most likely.
I wonder how many top developers are vanishing from the workforce because their start-up succeeded. A year or three of hard work and then retirement.
Or they end up owning/running some other business, where they aren't using their most highly developed skill, programming.
Re: Finding Great Dev Talent
#13Earlier quoted context omitted.
As someone who's looking for talent, let me ask you what you'd be looking for. Here's what I think high quality developers are looking for; I'd love your thoughts on whether I'm out to lunch or not: 1) Chance to be part of a great engineering team 2) Chance to solve complex problems facing users 3) Opportunity to push the limits of what's possible with technology 4) Ability to influence company's strategy and design…
I think your list cuts across the spectrum too broadly. Younger, more inexperienced developers should be looking, number one, to work with people who know a ton more than they do so that they can learn from the greats. Older, more experienced devs will want more influence on design (although maybe not strategy). I think the solving complex problems part is not a real factor. Every business has its problems, and most…
Do you know anyone who actually learned this way? I, and others I know, learned mostly from reading (docs, books, code, tutorials, etc.). Great developers who are actually working don't want to be interrupted every time some inexperienced person needs help.
I also find presentations at conventions to often be painfully slow at conveying information. I can read in 5 minutes what it takes a presenter 30 minutes to talk about, and further, I can get answers to specific questions that always pop up when a presentation glosses over the details. Plus, if I already know something about it, I can just grab the knowledge "diffs" rather than sitting through 15 minutes of introduction.
Google is the #1 tool I use when programming.
Re: Finding Great Dev Talent
#14These guys are doomed. To repeat what I've said elsewhere: we need a succinct term for non-technical people who think they should be doing startups and just have to find some programmers to realize their visions. You can't call them suits or MBAs because most of them didn't go to B-school and don't wear suits. What to call them?
Re: Finding Great Dev Talent
#15Maybe a lot of startups also need to realize that an enthusiastic person with years of experience and an incomplete degree is better than most college graduates with no real-world experience. Seriously. The amount of degree snobbery in these startups founded by Stanford (and other top-level school) graduates is ridiculous. They are turning down tons of great developers everyday, most likely.
I'm not saying that equity compensation isn't worth considering, just that for every startup that flips and pays out a nice chunk, there are plenty that don't.
Re: Finding Great Dev Talent
#16Startups think they can just say they use Ruby on Rails and that will attract super star hackers. Just because it 'seems' that many hackers are moving to RoR doesn't mean they wanna work for you. You should tell them why they should work for you. Just as you're looking for good talent, they're looking for a good environment in which they can be learn and practice they art.
As someone who's looking for talent, let me ask you what you'd be looking for. Here's what I think high quality developers are looking for; I'd love your thoughts on whether I'm out to lunch or not: 1) Chance to be part of a great engineering team 2) Chance to solve complex problems facing users 3) Opportunity to push the limits of what's possible with technology 4) Ability to influence company's strategy and design…
If you can't sell me on your idea and business case, there's no point in talking about 1-4 above.
Re: Finding Great Dev Talent
#17Earlier quoted context omitted.
As someone who's looking for talent, let me ask you what you'd be looking for. Here's what I think high quality developers are looking for; I'd love your thoughts on whether I'm out to lunch or not: 1) Chance to be part of a great engineering team 2) Chance to solve complex problems facing users 3) Opportunity to push the limits of what's possible with technology 4) Ability to influence company's strategy and design…
I'm looking for what the exit is if you're offering equity, or what the path to profitability is if this is going to be a salaried job. If you can't sell me on your idea and business case, there's no point in talking about 1-4 above.
Also, let me ask you why I'd ever want to hire you on as salary-only; you'd have no incentive to stay (I'm a big fan of splitting the equity pie to make sure everyone shares in the upside and have incentives aligned).
Thoughts?
Re: Finding Great Dev Talent
#18Earlier quoted context omitted.
I'm looking for what the exit is if you're offering equity, or what the path to profitability is if this is going to be a salaried job. If you can't sell me on your idea and business case, there's no point in talking about 1-4 above.
I'm interested that you'd even consider a salary-only job. Why would you ever work for a startup if it was only salary? (Honestly-I'd like to hear your opinion) Wouldn't you want equity? Also, let me ask you why I'd ever want to hire you on as salary-only; you'd have no incentive to stay (I'm a big fan of splitting the equity pie to make sure everyone shares in the upside and have incentives aligned). Thoughts?
Colour me bitter, but if I'm going to work for peanuts, I'd rather do my own thing and have more control than I would as an optioned employee.
Minor equity (as opposed to the founder's equity) in a company that isn't going to flip (something built 37signals style) is of limited use to me, unless it's wildly profitable and paying out a considerable share of the profits.
Re: Finding Great Dev Talent
#19Earlier quoted context omitted.
I think your list cuts across the spectrum too broadly. Younger, more inexperienced developers should be looking, number one, to work with people who know a ton more than they do so that they can learn from the greats. Older, more experienced devs will want more influence on design (although maybe not strategy). I think the solving complex problems part is not a real factor. Every business has its problems, and most…
> Younger, more inexperienced developers should be looking, number one, to work with people who know a ton more than they do so that they can learn from the greats Do you know anyone who actually learned this way? I, and others I know, learned mostly from reading (docs, books, code, tutorials, etc.). Great developers who are actually working don't want to be interrupted every time some inexperienced person needs help…
I can think of two colleagues who were critical in me ditching wage slavery and becoming a freelancer, one is a programmer, the other is a CTO but started as a network guy. I didn't learn much from them about being a developer, but I sure learned a lot about being a professional.
Re: Finding Great Dev Talent
#20Startups think they can just say they use Ruby on Rails and that will attract super star hackers. Just because it 'seems' that many hackers are moving to RoR doesn't mean they wanna work for you. You should tell them why they should work for you. Just as you're looking for good talent, they're looking for a good environment in which they can be learn and practice they art.
As someone who's looking for talent, let me ask you what you'd be looking for. Here's what I think high quality developers are looking for; I'd love your thoughts on whether I'm out to lunch or not: 1) Chance to be part of a great engineering team 2) Chance to solve complex problems facing users 3) Opportunity to push the limits of what's possible with technology 4) Ability to influence company's strategy and design…