Is Infrastructure knowledge necessary?

Most of us, who were trained in mainframe and got into development, must have studied a small introduction to mainframe infrastructure. Usually, that knowledge is neither extensive nor exhaustive to perform any significant infrastructure activity. However, over the years, while you start performing architecture-related works, there will be a need to collaborate with the infrastructure team(s) to either create a solution or try out a proof of concept or technology. This collaboration is inevitable especially if you have chosen a path of mainframe modernization. Hence a little bit of knowledge and further reading on infrastructure always helps. This will aid you to use some jargons and terminologies that are closer to the infrastructure person and will help you to build a better collaboration with them. The next question then would be how much is "a little bit of knowledge". It is usually subjective, but I will list some of the following indicative knowledge that can be acq...