Hacker News new | ask | show | jobs
by lukan 39 days ago
When you say Engineering is not that complex, have you taken into account corrosive sea water, pressure, currents, what it means to make repairs and maintainance down there etc? It is difficult, because it deals with a very complex world full of physics, chemistry and even biology in a way that does not allow errors.
2 comments

Engineering doesn't seem complex because there are centuries of learnings behind it. Those learnings become rules and suddenly it appears "simple" because no one debates whether to use wood or concrete when building an undersea tunnel!
....however that really is a kind of simplicity. Your training is relevant throughout your career. In software that is much less so. I think Comsci is a worthwhile degree but mine was really only a starting point.
I think a engineering degree is pretty much the same, though. You won't let someone fresh out of university design a new bridge.
Software does allow errors hence, IMO, we overload the complexity and "underload" the proof of correctness. We're not really that afraid of failures most of the time.

Vibe code a bridge! Arf. I am sure someone will.