in reply to Zen and the art of Perl
My point is that this experience is part of what makes perl so desirable to me. With perl, there seems to be a tremendous desire to help people learn. It manifests itself through many ways: the CB, IRC, FTF conversations with friends/collegues, conferences, or books. I feel like people want me to understand. This is A Good Thing(tm). I imagine the same thing exists for other languages, but I speak only of my personal experience.
I have gathered a tremendous amount of knowledge by lurking on mailing lists, reading books, examining other's code, and going to user groups. In return, I feel a need to give back to the community that helped me grow from a HTML novice to a good perl programmer over the years.
IMHO, this is the essence of perl. Contribute back to the ones that helped you. CPAN is an excellent example of this. If I want sessions for my web app, I don't have to reinvent the wheel every time. I just use Apache::Session, and whisper a "Thank you" to Jeffrey Baker et al. for making it available. I imagine this sort of scenario happens on a daily basis around the world.
So the next time that light goes on, be sure to say thanks to whoever or whatever helped you gain that insight. Pass on that warm fuzzy feeling to someone else. And in the process you'll become better yourself.
|
|---|