The lecture discussed the future of computing, focusing on various computing professionals and their roles within development teams. It explored advancements in technology such as the semantic web, personal assistants, and telepresence, as well as the convergence of computing and telecommunications. Additionally, the implications of future computing on aspects like education, medicine, ethics, and privacy were examined.