> I predict (and hope for) a major turn back to simplicity in technologies. Multimillion-line software will go extinct like dinosaurs. Existing programming languages and platforms will gradually be replaced with ones so simple and elegant that one software component will be written and maintained by one to three developers and art designers and not a whole software company packed with managers and other unnecessary staff. Oh, and managers along with poeple who "understand" "software business" but not software will hopefully go extinct too.
If I can predict anything for 2030 based on this, it will be software being even more complex, with even more frameworks and abstractions.