I’ve incorporated that into my days at least once a week over the last two years or so, in order for me to learn new skills that people with my background as a whole don’t really have.
This tends to lead (if chosen well) to a high-value skillset, as you end up being able to flex and go deeper than others, making you more versatile and often, surprising.
Trouble is being the new person around, I don’t know what the minimum time is I need to be in a role before I can change to another group.
In general (depending on company) internally it is okay to change relatively fast, especially in the early days. These days, they trend to realize that people might have more value elsewhere than the position they were originally hired for and since they are maximizers - it allows for movement.
But, it always depends on the organization and of course, the myriad personalities of those involved.