Hey! Wait a second!!!
That's a good whine about companies that dont pay for training and I admit, I have been lucky in my career that the larger companies I have worked for REQUIRE employees take training courses! When I worked for IBM you had to complete 2 training courses (of your choice) per year!
Here is the REAL whine...
Since Microsoft and most other software vendors change their systems every 6-18 months, making any training you just took sometimes completely useless, but most of the time outdated - HOW THE HE__ DO I GET MY MONEY BACK!!!
Now, ok, companies pay for training - its their loss - but I spent over 4,000 of my own dollars (many years ago) to be an XBase (FoxPro, dBase...) expert, and now? Thats ALL gone. So is my 4,000+ dollars! And what did I get for that? A nice certificate or two - suitable for framing, or indeed, for starting the barbeque with (they burn very nicely...)
Want to know where the real "Stupid" is? Its in all of us who pay through the nose for training that will be out of date within a couple years. Now THAT is stupid!!!
There's no such thing as dumb questions, only poorly thought-out answers...