My company is making a business of identifying great developers (gild.com). It is a notoriously difficult task, even with the wealth of information developers tend to make public about themselves.
...even with the wealth of information developers tend to make public about themselves. I guess I'm gonna be a negative Nancy here, but I know some very good developers that don't make anything about themselves public. I expect some of the very best are completely invisible on the internet, at least by their real name, because they're too busy working on things their employers would rather keep as trade secrets.
Why You Need To Hire Great Developers
21–30 of 34 posts
Re: Why You Need To Hire Great Developers
#22Re: Why You Need To Hire Great Developers
#23I don't think hiring great developers is something everyone must do. After all, there are not enough of them to go around. Instead I'd say that the ability to hire great developers is a key advantage to being a smaller company. Also, I'd say that the notions of "10x" or "20x" greater productivity from the best developers are set on the wrong footing entirely. Such ideas presuppose that development is just production…
Re: Why You Need To Hire Great Developers
#24This article is operating on an assumption that you let any given developer access your entire codebase. By partitioning developers into certain projects, you can isolate bad developers and move them into less harmful positions, while moving the majority of your great developers into critical infrastructure areas. There are ways to handle this that do not include missing out on good developers.
http://codercake.com/benefits-of-becoming-a-full-stack-devel...
Re: Why You Need To Hire Great Developers
#25I don't think hiring great developers is something everyone must do. After all, there are not enough of them to go around. Instead I'd say that the ability to hire great developers is a key advantage to being a smaller company. Also, I'd say that the notions of "10x" or "20x" greater productivity from the best developers are set on the wrong footing entirely. Such ideas presuppose that development is just production…
The 10x/20x thing doesn't refer to productivity at all. It refers to ability. So I think we're in fact saying the same thing here.
Re: Why You Need To Hire Great Developers
#26My company is making a business of identifying great developers (gild.com). It is a notoriously difficult task, even with the wealth of information developers tend to make public about themselves.
"automated scoring" and "social network activity". That sounds like a fantastic way to find scads of mediocre developers. Development isn't about language, it's about comprehension.
Re: Why You Need To Hire Great Developers
#27My company is making a business of identifying great developers (gild.com). It is a notoriously difficult task, even with the wealth of information developers tend to make public about themselves.
...even with the wealth of information developers tend to make public about themselves. I guess I'm gonna be a negative Nancy here, but I know some very good developers that don't make anything about themselves public. I expect some of the very best are completely invisible on the internet, at least by their real name, because they're too busy working on things their employers would rather keep as trade secrets.
Re: Why You Need To Hire Great Developers
#28Earlier quoted context omitted.
The 10x/20x thing doesn't refer to productivity at all. It refers to ability. So I think we're in fact saying the same thing here.
Really? You're quantifying ability? What is a unit of programmer ability? You can track LOC or bugs or maybe even revenue generated, but none of those are exact measures of ability.
Re: Why You Need To Hire Great Developers
#29My company is making a business of identifying great developers (gild.com). It is a notoriously difficult task, even with the wealth of information developers tend to make public about themselves.
Is there any way to view your own profile on gild?
Re: Why You Need To Hire Great Developers
#30They are difficult to retain, They are difficult to be made satisfied, you need to change your company compensation rules to accommodate them and various other problems.
It's much better in my experience to hire a mediocre developer and train him in your domain.