That's the worst.. which is why I do things like:
use strict;
use warnings;
print "hello world!\n";
IOW, even very short programs. (note that is a poor example as I'd just command line it.. but you get my point) This is the first lesson that I learned and I learned it well. The next 3 years was learning to RTFM.