Let $(\pi,V)$ be a finite dimensional complex representation of a finite group $G$. If $\pi$ is irreducible, then the linear span of $\pi(g) : g \in G$ is equal to $\operatorname{End}_{\mathbb C}(V)$. One way to see this is by considering the linear map of the group algebra $\mathbb C[G]$ into the direct sum of the $\operatorname{End}_{\mathbb C}(V)$ for $V$ irreducible. It follows from the Peter-Weyl theorem that this map is an isomorphism. But this takes a bit of work.
Is there a simple proof that $\mathbb C[G] \rightarrow \operatorname{End}_{\mathbb C}(V)$ is surjective when $(\pi,V)$ is irreducible?
One way to see this should be the following: given two groups (you don't need them to be finite) $G,H$ with representation $(\rho ,V), (\sigma,W)$ one can define the representation $\tau=\rho \times \sigma$ (I think this is a terrible notation but I do not know the canonical one sorry).
The representation is defined as this $$\tau: G \times H \to End(V \otimes W)$$ $$(g,h) \to \rho(g) \otimes \sigma(h) .$$
If $\rho ,\sigma$ are irreducible so is $\tau$: this is not trivial but let's try this for a moment (with finite groups you can check this using characters but it's true without hte finiteness hypothesis).
So , now consider $H=G$ and $\sigma=\rho^*$ the dual representation: what you get is that the representation $\rho \times \rho^*$ of $G \times G$ on $V \otimes V^*$ is irreducible.
You have a canonical isomorphism $V \otimes V^* \cong End(V)$ and this turns out to be an isomorphism of representations (with $G \times G$ acting on $End(V)$ as $((g,h)f)(v)=g(f(h^{-1}v))$ for $v \in V$ and $f \in End(V)$.
So ,now this latter representation on $End(V)$ is irreducible: if you take the $G \times G$ span of the identity endomorphism, you will get the entire $End(V)$. Let's look what happens with $f=id$. One can $((g,h)f)(v)=(gh^{-1})(v)$ for every $v \in V$ so that taking the $G \times G$ span of the identity is just taking the span of the elements $\rho(g) \in End(V)$.