My first experience with Pen&Papers was on a summer camp, where a bunch of older guys were mastering RPGs for us. They didn't use any kind of rules system, and just told us to describe what we're trying to do and they would roll a D10 and just kind of improvise from there.
I'm really glad they did that, because it made us, teens having their first experience with Pen&Paper, focus much more on roleplaying rather than rules and numbers. And even when I later switched to rule-based systems, this experience has stuck with me, and all of my friends who played there too, and even though we did have rules and numbers now, we still kept focusing on the RP side and never really paid them much attention.
I've once played with a new group of people at my new job, who were obviously used to playing with rules, and it was such a massive difference in how they approached the game. They usually thought and talked about numbers first, and then figured out some kind of RP to go with it, but it should be the other way around! The game felt so bland, most of the talk was OOC, and it just felt more like a board game than a Pen&Paper.
So, in my opinion, as much rolls as possible should just be done by the GM without the knowledge of the player. It just makes the experience a lot better. Even though I'm actively trying to pay no mind to the dice rolls when playing, and have no problem with separating IC and OOC knowledge, playing to entertain and not to win, just seeing that failed perception/WP roll will nag you and influence you, no matter how you try to avoid it. It's better to just not know. If it would be feasible, I'd preffer for the DM to do all rolls in secret, and handle each players rules, just asking them for reaction if it's appropriate. But that would be almost impossible and put a lot of strain on the already busy GM.
But, if you've never tried it, try running a session with no rules, and GM just rolling D10 and improvising of the number he gets, based on the action you're describing. It's a lot more fun, and especially for new players, it teaches them an important aspect of the Pen & Paper RPGs - the rules and numbers are there as an afterthought, you are not supposed to think or talk about them. You are supposed to live and roleplay the character, describe his actions, and cooperate with others to build a nice and immersive story. And if it turns out that what you just described is something your character is bad at? Who cares, it's going to be fun.