There really are two sides to this: The player either likes a character that is this way and is roleplaying him accurately, or the player is impatient and plays this way as an expedient, regardless of his character. The former can be solved in game, and the latter must be solved out of game.
I have had impulsive Characters in my campaigns, and am currently playing one who is quite impulsive. They can be really fun roleplaying experiences (watch how Grog is "managed" on Critical Role). Let me provide a few examples and how they were "fun."
In one of my campaigns, there is a dwarf barbarian who always wants to smash in any door he sees. He is dedicated to smashing doors in every way. Initially this caused some problems, as he would smash into every room, often triggering traps before the rogue could disarm them, or alerting enemies. This was largely played for laughs, and the party eventually started telling him about doors in different areas where they wanted him to rush off to. It helps that he had relatively low intelligence (as a barbarian). The important piece here is the players enjoyed it.
My character, a Tiefling Bard, has a flaw that she has no patience for planning or discussion. While we haven't quite gotten to the point of "resolving" the problem, she has rushed ahead in a few circumstances (with more or less success as she has had terrible stealth rolls). Under one of these circumstances, she yelled back for someone to come look at something, and when he didn't respond, she used thaumaturgy to shout for him, causing a group of oozes to stream out and attack. While that was at the very end of our last session, and none of the players minded it (most thought it was funny, and were waiting for my character to get eaten by something, as most of the rest play more cautious players), and I do not know what the overall reaction will be to continued playing of this trait, the important thing is, again, the players enjoy/don't mind the action.
The harder part is if the player is this way just because of their attitude. This must be approached out of game, first directly with the player ("Hey, the rest of us really would prefer you to tone down the impulsiveness of your characters. It is causing real problems and making the game unfun for us. If that's how your character is, then can we work out a way to keep him in check sometimes, even if he grumbles about it in-character?") and if that doesn't work, with the DM.
I had another impulsive character (not in the group I am with now, thankfully) that also had problems with metagaming and some other things that made him a less than ideal player. His character, an elven ranger, rushed ahead all the time, and had some luck avoiding most traps. While most of the group decided, with reaching their carry limit in equipment and gold, they should go back to town, he decided to continue searching the orc occupied caves for a secret door he "knew" was there (I had caught him looking through my notes, but he didn't know that I had caught him). He tore apart and burned down a room that served as a library for an orc shaman, trying to find a secret door that was no longer there (as I had changed the layout after I caught him). As he was getting ready to leave, one of the many orc from side rooms he rushed past to get to the library found him, and killed him. The party later returned, killed off the rest of the orcs, and found his body, eventually resurrecting him, but he was a lot more cautious after that.