There is just something wrong with software engineering.
Maybe that’s the way we keep our job, just like lawyers, since no one can really figure out what the law book is talking about except them.
All right, at least I love my job and I can put up with reading stuff like RFC’s, ISO standards, blah. But I seriously feel things need to be simplified in this business.
Perhaps some day software engineering can evolve into something more like mathematics rather than some kind of religion?
In mathematics, people thrive to make stuff simple so that they can communicate their ideas more efficiently.
In religion, people try to make things vague so that it looks like the holy rules kinda cover every possible case.
The sad thing is I don’t know how to change it. In fact, hardly is there anyone that actually knows. Even the largest software company in the world can’t get it right, for its No.1 major product.
We designed a maze to defend ourselves so that we think we are invincible or omniscient.
Only to find out that at the end of the day we are trapped.