Try reading the cr*p that comes from any of our so-called lib arts academic types.
At least the engineers make things that work (software engineers excepted).
He says, sending his message through a computer operating system (designed and written by software engineers), where it gets chopped up into packets in multiple layers of network protocols (designed and written by software engineers), transmitted over networks both wired and wireless using firmware (designed and written by software engineers), received by another computer using more layers of network protocols (designed and written by software engineers), delivered to another computer operating system (designed and written by software engineers), transferred to the Free Republic application (designed and written by software engineers), and displayed to the rest of us by more of the same (designed and written by software engineers).
And IT WORKS.
But this is impossible, because software engineers don't make things that work.
Sign seen on a desk where I work;
Every Support Engineer should have the heart of a code writer...in a jar on his desk."
Try reading code written by most software engineers.
Its been a few years since I’ve worked as a software engineer, but I hated having to fix other people’s code. There was no documentation or the documentation was terrible.
I always took to e to document my code so that others could understand it. I almost think that technical writing/documentation should be a required course for engineers.