IT vs other engineering fields
Cringely puts it well in this article:
IT used to do this, decades ago, but no more. Today, IT is based mostly on selling general ideas. The requirements gathering process is superficial. The project proposal is mostly a “shell of an idea.” IT projects have lots of meetings, lots of issues to be resolved, lots of management to coordinate things. The workers rarely spend more than 35 percent of their time actually accomplishing something FOR the project. In an engineering project the workers are generally over 80 percent productive.