I started a year ago on a team, and there are so many different technologies, things to know, gotchas everywhere, that even competent people can struggle outside of taking a single domain and owning it.
It is not remotely easy to actually use and understand all parts of a massive system, at least ours.
It is not remotely easy to actually use and understand all parts of a massive system, at least ours.