As part of the interviews, that I go through lately, I was asked to mention 3 main changes that will happen in IT field within the coming 10 years. Well here my humble opinion:
- As I post already I really believe that the application presentation will take great leap forward. I'm pretty sure that today tabular views will be replaced with much more sophisticate views. Those views will use algorithms in order to show data in such away that will give the user quick insight from the data.
- In code business logic (sequences) as they exist today in software will disappear. Embedding fix sequences in the software cause users unable to operate the system against real life scenarios that didn’t took in account when designing the system. Therefore new concepts, such as naked objects, that enable the user to operate the system in any sequence that he want will start to take place.
- I know that people already say it years ago but I really think that object oriented database will start to take more substantial part in the Databases world. After all good OODB is the perfect solution for complicated systems that use Domain model to organize their model logic.