The document discusses modern trends in engineering, science and technology that will impact the future. It identifies several major trends such as cloud computing, high performance computing, big data analytics, machine learning, and others. Examples of companies leveraging these trends are provided. The document emphasizes that to be ready for the future, one needs to have the necessary skill set including skills in domains like mathematics, statistics, programming and databases. It also notes that the technological shift will make current practices redundant and that stability is important for long term survival.