If you judge a professional because he or she showed up with books for their area of expertise, then you have ways to go still ... get out, see more of the world, get some perspective :)
[I've been writing software for a living since the late 1970s, working on products that you've almost certainly heard of and some you've probably used, and I've got enough perspective and experience to be a pretty good judge of someone's level of expertise]