I’ve worked in just about every job in tech. For this blog, I’ll mention the two roles likely to come up again later – Manager of Enterprise Systems, and Enterprise Architect. Both pretty cool in their own realm, but vastly different roles.
Before we go any further, let’s take a moment to talk construction. Much of my family is or was in construction, and construction sites are well-oiled machines. They put together houses where plumbing depends upon wall alignment, and electric depends upon design decisions, where the roof needs a square set of walls to sit correctly, and where the doors count on a level floor. It’s complex, with circuit design, plumbing, etc all crammed into one. And it’s manual. A lot of labor. But guess what? They put buildings together at an amazing rate and it all comes together. Know why? Because over the years they have structured their crews to meet the needs of the job, and learned when complex systems did not interoperate. It’s not amusing to the plumbers when they find their pipe should be in a cement wall that is already poured, for example.