This is a great point. In all the temp jobs OP has had, how have they not built up a good network of contacts? I suspect there is more to this situation than just a distaste for interviewing — it sounds more like a distaste for people.
The fact is that it’s not realistic to want to keep your head down and code. You need to deal with the human side of things, or you’ll end up being and feeling marginalized.