I agree, that there is a feedback loop between education and practice. But I meant that any attempt to change something needs to start from the root cause: the rapid pace of tech progress. This pace is a good thing, but it comes with a cost.
> I am simply saying that technology is extremely interconnected. All the topics relate to one another.
I believe that it is an artifact of our cognition: our understanding of tech is not crystallized enough. To draw borders between topics one needs a lot of time to think and to experiment. It is like developing software by splitting it into separate libraries: you need a lot of time to think to do it perfectly. But in a 10-20 years your separation of a problem domain will stop being perfect because the problem changed.
> I am simply saying that technology is extremely interconnected. All the topics relate to one another.
I believe that it is an artifact of our cognition: our understanding of tech is not crystallized enough. To draw borders between topics one needs a lot of time to think and to experiment. It is like developing software by splitting it into separate libraries: you need a lot of time to think to do it perfectly. But in a 10-20 years your separation of a problem domain will stop being perfect because the problem changed.