It is not apparent if your new work will have you on the CAD station
for a lot of time, or if you will be working with "CAD Jockies" who
know the program well. Of course, if the company you are working for
is using SW, then by all means, any training you get on the program
will be useful even if you aren't personally using it much.
There seems to be regional concentrations of CAD programs. For
example, locally ProEngineer is the most advertised Parametric CAD
skill in the want ads. While I would much prefer to work using
Solidworks, I recently took a class on Pro Engineer just to improve my
If you will be doing all your own CAD design work, It is possible that
a tool you know very well (AutoCAD) is more useful to you than one you
know less about.
For example, I'm sure you've come across Acad drawings with lines that
didn't meet at the corners (they didn't use OSNAP) or overridden
dimensions which were inaccurate because the object was later
stretched, and the dimension didn't update. An Acad novice will create
problems because they didn't know the program well enough. The same
issue is even more critical in a program like SolidWorks with all its
internal relations and other complexities.