There are plenty of good communicators and plenty of good developers, but that mix of both is rare and even rarer are they both when you first hire them.