There is definitely value in teaching others, but first they have to want to learn. I work with a lot of mechanical engineers and I am the only real "software guy" in our office. Most of the time they don't want to learn how to do computer things themselves because (mostly the older engineers) consider it to not be their job or out of their scope.