which 3d software should I seriously learn?

Ditto to the above advice. Just keep getting better at the path you’ve already gone down. At this point, you might dabble in other programs for fun, but don’t personally invest your own money in new programs.

When I was in school, we learned one parametric program (one semester) and one surface program (Alias) and that was it.

I’d say Rhino/Alias are the go-to surfacing platforms (most commonly used), and Solidworks/Pro-E are the most common parametric ones.

Keyshot is kind of the standard rendering platform right now. Others have a little more high-end potential, but Keyshot is probably all you’ll ever need. You can go further with it too, but rarely need to. If you buy it, make sure you get the HD Keyshot package and not the basic one, which is super-low resolution (like below your monitor’s pixel resolution).