Hi,
It doesn't teach you how to do programming. Instead, it provide you guidelines what is your considerations if you wan to open your software house/freelance. How to market your product, how to charge your customer, what cost/expences involved and etc....
I am not the most powerful man in this world.
I am not the worst man in this world either.
I just as same as all of you.
I still need to learn from my mistakes...