I see this is a little bit dated, but I'll still offer my two cents as a current CAD user if it'll help give some perspective.
I see a bunch of people referencing CATIA and other systems, so I want to clear up some discrepancies before the wrong information and ideas get perpetuated.
SolidWorks, Solid Edge, et. al are CAD programs primarily. This means that they're designed to help you generate a model or part or small assembly. If you want to machine it, you would need to have CAM plugins or integration to generate machining code. If you want to analyze it, SolidWorks has limited FEA/CFD analysis tools available, but you'd most likely need to outsource a CAE solution as well.
CATIA, NX, etc., on the other hand, are PLM toolchains. This means that they are used by large or professional entities with large degrees of integration. NX if coupled with something like Nastran can be used to analyze a part as well as produce machine code in a completely in situ manner; no need for exporting. These programs are used when large assemblies or projects are created. Generally speaking (and from doing a good amount of work in NX), they are the literal embodiment of a PITA if you don't need that level of performance.
Back to the original premise, a lot of engineering firms do, in fact, have a preference for what CAD system their prospective engineers are proficient in, because so many use the same system across the board to be able to have native data exchange between departments or engineers. However, the pay grade for someone well-versed in their particular program is generally the same for the level of CAD you're working with (so, an experienced PLM CAD engineer would most likely get a better entry fare than someone working just in medium-range CAD, because of the higher level of integration and experience required).
My advice at this point is to take up SolidWorks. It's intuitive, you'll grasp it quickly, plus it's available to students and learners at a far better rate than some other packages. Also, SolidWorks data formats are well-understood by industry. Once you have a good idea of the mechanics of design, you can then decide whether or not you want to migrate to another platform. All in all, though, SolidWorks will give you a good understanding of CAD workflows, and once you get proficient at it, it can be both fun and quick to use.