20-25 years ago they started to create an IT department and said to every already existing department they should send their IT people to work there from now on.
But 1) the departments wanted to keep their good IT people and 2) they saw this as a possibility to get rid of people they didn't like.
Long story short, they ended up with an IT department filled with incompetent sociopaths.
Now when you wanted to create software to automate your work, you had to talk to the IT department or use the software you already have.
I had to implement the strangest stuff in VBA on Excel/Access/Word...
Worked at a big corp.
20-25 years ago they started to create an IT department and said to every already existing department they should send their IT people to work there from now on.
But 1) the departments wanted to keep their good IT people and 2) they saw this as a possibility to get rid of people they didn't like.
Long story short, they ended up with an IT department filled with incompetent sociopaths.
Now when you wanted to create software to automate your work, you had to talk to the IT department or use the software you already have.
I had to implement the strangest stuff in VBA on Excel/Access/Word...
Damn I bet this sort of thing is pretty common at big corps.