I have even seen this in high-end professional 3d applications, where they will always show you messages, notifications, or prompts for how to perform the most basic tasks such as selecting things, changing values, how to navigate your 3d viewport, etc.
I have seen apps where they show this message statically where it stays there on screen, so not as distracting but some apps flash you on and off with these messages, which I find is taking my attention as my eye is moving to what's changing on the screen, or I have to block it out mentally, which takes mental energy.
I understand this is good for beginners maybe for the first few weeks, but after you know these, isn't this a negative trait for the app that will be imposed on seasoned users for years to come?
Are there any guidelines for such things? At least some practice to have the option to turn these off?
After you know an app, you should have to be reminded how to do these basic tasks, it just takes away from the actual task at hand.
What do you think?