3 ms·
As a classic, or "physics based" engineer, I'd argue that software engineering is pure complexity extract. Take away all the environmental variables, make every
by Workaccount2 2y ago
As a classic, or "physics based" engineer, I'd argue that software engineering is pure complexity extract. Take away all the environmental variables, make everything a perfect binary 1 or 0, and then do engineering in that space. The only thing that can really give value in that space is complexity.
I've worked on some pretty complex electronics, but even the most insanely engineered projects don't even begin the scratch the surface of the complexity in an average commercial grade software program.
- keepamovin 2y agoSo interesting, thank you! Yes software is so complex I don't know how we keep it in our heads! It's why tooling (idea tooling especially) is important. And experience, so you can absorb-away a lot of 'muscle memory' and conceptual heuristics and quickly make the right choices (even if the right choice in the moment is re-evaluating your previous ones and being open to alternatives!!!)