They probably make a good fit, especially with how tech people tend to think analytically about things. However, I'm not entirely convinced that self-help books will always work and I've often thought that you can sometimes be over-analytical about things. Also, sometimes you can understand the rational explanation of something, yet that still will not affect the way you respond.
I've probably gone somewhat off-track here :]