In my setting, there are basically no biological life forms left, as everyone has either been mind-uploaded or is an artificial intelligence. It is supposed to take place at a very distant point in the future post Andromeda-Milky Way merger, so technology has had a long time to develop and the computers people are stored in are at speeds approaching theoretical limits (as set by Lev Levitin and Tommaso Toffoli of Boston UniversityBremermann's limit) of 10^201.36e50 computations a second per kg of material.
What I am struggling with is whether or not everyone would know exactly the same facts and skills as everyone else. If everyone is stored in a separate computer with arbitrarily high computations per second allowed for each individual, I worry that whenever any question comes up they could simply "google" the answer instantly and no one would have any knowledge not known by someone else. Is there any pragmatic reason (not based on personal taste of the individual) for having specializations such as "Scientist", "Engineer", etc. within such a society? What could prevent individuals from all having the same skills and knowledge?