The marketing for self help books rarely seems to indicate who the target audience is, other than everyone. I imagine the blurb for your compiler book would not be "The book everyone needs to read to understand how to use a computer better."
At the end of the day, the point is book sales, not to actually make you successful (even if that’s the effect for some small slice of the people who actually buy it).