I would like to share a thought with you...
Some days ago I was working for a a customer, with other two programmers:
one guy is very skilled in SQL, a woman is a beginner in SQL, I was "in the midle" ...
We were talking about developing a specific SQL query.
Here follows a brief transcription:
ME: "I believe to remember that it does exist a SQL instruction that permits to decide a value in a resultset column, as I would do using IF column/expression THEN ... ELSE ...
THE BEGINNER: "is it possible? I didn't kown it!"
THE EXPERT: "Sure! it's the "CASE" instruction... I used it in the past. I wrote it in my personal technical notes, together with other SQL gems..."
THE BEGINNER: "May I take a look to your notes? I thinks they would be very useful for me to study some advanced SQL subjects"
THE EXPERT:"I'm sorry, I can't... Those are notes that I edited with special care, I wrote them during the past years. But ask me about SQL, whenever you need help..."
HE WAS NOT JOKING!
We are living in the Internet and sharing age, the web 2.0 , but there are still "islands of power and knowledge": even notes on SQL are so "secret"...
Ironically, the "expert" very often use open-source and freeware libraries for his programming work.
Please, don't forget the great lesson we received by some people like R. Stallman, Linus Torvalds and other volunteers who worked hard and shared their info with us.
LET'S SHARE INFORMATION, LET'S BE GENEROUS AND WE WILL BE REWARDED, SOON OR LATER.