The main result is the following:
Let $V$ be a finitely dimensional vector space. Then every left ideal in $\operatorname{End}(V)$ is of the form $\mathcal{I}(W) \colon =\{T \in \operatorname{End}(V) \mid T = 0 \textrm{ on } W\}$ ( $W$ is a subspace of $V$)
Indeed, let $I$ be a left ideal of $\operatorname{End}(V)$ and $$W = \mathcal{Z}(I) \colon= \{ w \in V \mid T(w) = 0 \textrm{ for all } T \in I\}.$$
Let us show that $I = \mathcal{I}(W)$, or, in other words
$$I = \mathcal{I}(\mathcal{Z}(I)).$$
for every left ideal $I$. Note that by definition
$$\mathcal{Z}(I) = \bigcap_{T \in I} \ker(T).$$
Since $V$ is a finite dimensional space there exist finitely many
$T_1$, $\ldots $, $T_m \in I$ so that
$$W=\mathcal{Z}(I) = \bigcap_{i=1}^m\ker(T_i).$$
Consider the operator $\tilde T= (T_1, \ldots, T_m)$ from $V$ to $V^m$, with kernel $\bigcap_{i=1}^m\ker(T_i) = W$.
Let now $S \in\operatorname{End}(V)$ that is $0$ on $W$. It follows (by a standard universality result) that there exists $L:\operatorname{Im}(\tilde T) \to V$ so that $$S = L \circ \tilde T.$$ Now $L$ can be extended to the full $V^m$. We know the form of linear maps from $V^m$ to $V$. They are given by $L = (L_1, \ldots , L_m)$ with $L_i \in\operatorname{End}(V)$. Therefore we have
$$S = \sum_{i=1}^m L_i T_i,$$
so $S \in I$.
${\bf Added.}$ Let again $I$ be a left ideal, $W = \mathcal{Z}(I)$. We know from the above that $I = \mathcal{I}(W)$. From the proof above we see that any family $T_i$ with $\cap_{i=1}^m\ker(T_i) = W$ is a system of generators of $I$. So take $T$ so that $\ker T= W$. Then $T \in I$ and moreover, $T$ generates $I$. Therefore $I$ is a principal ideal.
Obs: Similarly (by duality say) one shows that every right ideal $J$ of $\operatorname{End}(V)$ is also of the form $$J = \mathcal{J}(W) = \{ T \in \operatorname{End}(V) \mid\operatorname{Im} T \subset W\}$$ Moreover, any family $T_i$ such that $\sum_{i=1}^m \operatorname{Im} T_i = \sum_{T \in J} \operatorname{Im} T$ generates $J$. Similarly, any right ideal is principal.
$\bf{Added:}$ The universality properties mentioned above:
Let $\phi \colon M \to N$ a surjective morphisms ( of groups, modules, sets), $\phi' \colon M \to N'$ be another morphism such that $\operatorname{ker} \phi\subset \operatorname{ker}\phi'$. Then there exists a unique morphism $\chi \colon N \to N'$ such that $\phi' = \chi \circ \phi$.
Let $\phi\colon V \to W$, $\phi\colon V \to W'$ linear maps such that $\operatorname{ker} \phi\subset \operatorname{ker}\phi'$. Then there exists a linear map $\chi \colon W \to W'$ ( not necessarily unique) such that $\phi' = \chi \circ \phi$.
(2. )follows from 1. when we consider the surjective map from $V$ to $\operatorname{Im} \phi$, find a linear map from $\operatorname{Im} \phi$ to $W'$, and extend to a linear map from $W$ to $W'$ ( we use the fact that we are dealing with vector spaces.
(1.) is basic in algebra and elsewhere, its proof is simple, should be checked.
https://www.ma.utexas.edu/academics/graduate/prelims/old_exams/
It was from 2013_08 Algebra A, if you're interested.
– Tom Oldfield Dec 23 '15 at 03:32