I'm another one who fits in the "both" category I guess. Got my first computer when I was eleven, did some commercial code in my teens, did my degree, mostly working as a software developer ever since.
Personally I find the whole academic/industry divide daft. Idiots on both sides throw stones where there is a heck of a lot of useful info in both camps.
Never had any formal training in Perl. Just worked through the old pink camel book when I needed to write some Perl code for work.
As for on-going training - depends what you mean. I've not been on any official paid-for courses in many a year. These days I tend to teach them rather than attend them :-)
However I spend a chunk of my day, every day reading mailing lists, RSS feeds of clever folk, books, papers, etc. If my personal circumstances allowed it I'd be at every conference I could spare the time and money for too.
Not to mention trying to find people cleverer than you at work or online and doing your best to learn from them.
In my opinion that's what you have to do if you want to be a professional developer.
In reply to Re: Trained Perl professional or self-taught hack?