In many job ads they are asking SW and Computer-aided design (CAD). What is the different between these two?
Lots of good info here Maha ...
Computer-aided design - Wikipedia
CAD is the job. SW is the program you need to use to do the job.
From Wikipedia I can come to a conclusion that saying Computer-aided design (CAD) is a vague because CAD is covered by many software. One of that is SolidWorks.
They have only listed AutoCAD and SolidWorks, so my guess would be that they didn't want to type them all, DraftSight, Solid Edge, Pro E............ etc.
Do you think it is possible to know all the software listed.
That would take a little time doing Google searches, there are a lot
I'd have to agree with John ... Certainly possible, but not very likely to learn them all as there are simply too many. A lot of us are not simply SW users though and I think you would find that to be the case with most "CAD Designers" or on the higher end "Engineers".
I for instance started out using AutoCAD, moved into Pro-E have used Bob-Cad, Google Sketch-up and DraftSight off the top of my head. I pretty much focus on SW and AutoCAD though as they are the ones my current employer and vendors use.
On the CAM side I've used Bob-CAM, Pro-Trac, SmartCAM, MasterCAM and lastly CAMWorks ... Just like the CAD side of things, they all have there hits and misses as far as I'm concerned.
There are simply a ton of programs out there and like everything else some specialize in certain areas. I've never really used any "Surfacing" specific software but I'm sure there are a dozen of those programs out there as well with a few that rise to the top.
How can you forget Visio and SketchUp
While it's not really possible to know all the various CAD programs, they are all very similar for the most part. Most anyone over 40 started using Autocad (2D or maybe 3D wire frame), then once 3D solids became the rage everyone shifted to learn Pro-E, Solidworks, ect. Once you know the concepts on how to solid model in one software, then you can learn others fairly easy. The concepts are mostly the same, you just have to learn the actual execution. Knowing how to do things like basic extrudes, sweeps, lofts, drafting, adding holes, and mating in assemblies is the important first step.
Retrieving data ...