I think we're coming at this from two different angles. My angle is that I've been in business for myself for the last 17 years now, so I tend to see things a bit different as compared from an employees point of view.
I'm an old fart and have been around a lot, which also means I've been burned one or a few times. I really do enjoy showing or training employees new techniques, explaining things, and lending them my personal books. But I don't do this with everyone. To the employee with a sh*tty work ethic and attitude I will show and explain the bare minimum and suggest which books, blogs or videos to watch on their own time. If they actually do something to further their interest and careers, I will open up a bit and explain stuff. Bit by bit. If they don't, I just cut their hours to 4 hrs/week and watch them leave.
Then there's the employee who asks too many questions: "how much does this piece of heavy, hard-wired equipment cost? Where do you buy it" "How often do you deliver to X client? How does he pay?" "Where do you buy your packaging? How do you get bar codes for your products?" These guys I just smile and nod, take out my keys, dangle them in front of them, and ask them:
"This is really what you want, right? The keys to this place?"
I'm not saying I'm a culinary genius, but I have worked very hard and done a lot of research to develop some very unique products, and this information I keep pretty close to my chest. I have no problem giving out recipies to employees or clients that were given to me, or taken from books and magazines and "tweaked" by me.
When I had the catering business, the servers would call me "foodpump", It was pretty much me and one p/timer in the kitchen pumping out hot, cold, platters, homemade desserts, breakfasts, and sandwiches all day, every day. If I didn't want anyone to know that name, I wouldn't tell anyone. But I've signed off on about 3,000 posts on this site with that name, and at least 2000 posts on another site with that name, so I can't tell to take the name if you like it, you already have.