Actually, the secret is addiction:
- addiction to caffeine and/or cigarettes that keep us energized
- addiction to hacking to hacking that keep us thinking about Perl
- addiction to Perlmonks that keeps us hitting the refresh button on our browsers every minute to see if any new posts have come in....
:)