qqp question1: As a civil engineer who knows AutoCAD and Autodesk robot, do I really need to learn to use Autodesk Revit too? Is Revit important for me to learn as a civil engineer? question2: What softwares should learn in civil engineering?