Hacker News new | ask | show | jobs
by gaius 4665 days ago
The key to this is understanding that engineer A is a 10x guy at interfaces and engineer B is a 10x guy at databases yet the way real work happens is that sometimes they will both be working on the interface and sometimes they will both be working on the database. In other words, there are a lot of people who think they're that "10x programmer", and are, but only for a fraction of the scope of a real project.

I used to work with one guy who was an absolute wizard at performance tuning. Helpless as a newborn lamb tho' when it came to setting up a new test environment, he was a 10x guy at what he did, but a 0.1x guy at "restoring last night's backup from tape" despite having all the privs he needed to do it...