Hello Oanh
Since you are posting in this forum, I assume your focus includes transportation.
And although you're looking for free software, my point is about the
software itself.
I've been in this industry a long time: If you become an expert using CIVIL3D for roadway/highway work, you will have a good skill set which will be in demand anywhere in this country.
This software has evolved so much over the last 30 years that it is now truly impressive. Micro-station, on the other hand, has fallen by the wayside (thankfully in my opinion) for many projects. Here in California, the State DOT (Caltrans) has abandon it for CIVIL3D; something I never thought would happen--not ever.
I'm no software salesman--but CIVIL3D is the force to be tamed if you want to be a roadway engineer.
Civil3D has a lot of bells and whistles ....I doubt you'll use even 1/4 of the features in roadway work--but it will take a while to learn.
I'd set aside say 2 years to really learn it to the point where you can blaze through a project on your own; typically most people learn on the job, also teaching themselves on nights-and-weekends. From my experience few employers besides some big DOTs have genuine formal "classes"; in large part, you're going to teach yourself.
My advice to any civil engineering student currently in school is "Learn as much Civil3D as you can; it will help you get a job"; in my opinion it is a lot more important than many of the required classes I took so darned many years ago, classes which proved to be mostly useless in practical engineering, but at the time, how was I to know?
Today, I am a shot-caller, including key hiring decisions. I cannot imagine hiring a young engineer who doesn't have fundamental knowledge of Civil3D--and can prove it as part of the interview process. If you shine in proficiency using Civil3D (genuine skill) --you are likely going to scoot way, way up any list of possible hires---at least as long as the economy is afloat.
------------------------------
Scott Onishuk P.E., M.ASCE
Director
Santa Barbara CA
------------------------------