Hacker News new | past | comments | ask | show | jobs | submit login

Why does "talent" have to mean "incredible geniuses"?

Lots of companies need programmers who are "pretty good," whatever that means to you.




Or do they? If you look at the big industries of the past, they came with real time constraints. In agriculture, for instance, if the work wasn't completed in time, the food would spoil. While skilled farmhands are more valued, in the absence of them, anyone off the street will be given the job simply because it has to be done one way or another.

What are the consequences to not building on your technology by a certain date? Maybe your competition will beat you to the punch. Maybe the costs that could be saved by implementing the software will continue to be expensed. Beyond that, not a whole lot.

This leads us to a situation where just having anyone on the job is not viable. It is prudent, in many, cases for a business to simply wait until someone who is "top talent" is freed up to do the work. Simply knowing how to program isn't going to be enough.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: