Another way to proceed to construct examples.
Suppose first that $f:V\to V$ is an endomorphism of a finite dimensional real vector space such that $f^2=-I$. We can then turn $V$ into a complex vector space: we will use the addition that $V$ comes with, but we need to define what it means to multiply a vector $v\in V$ by a complex number $z=a+bi\in\mathbb C$ with $a$, $b\in\mathbb R$. We will set $$z\cdot v=av+bf(v).$$ Of course, we now have to check that in this way we do obtain a complex vector space structure on $V$. This is very unevenful, except when we have to check the associativity of the scalar multiplication: that if $z$, $w\in\mathbb C$ and $v\in V$ then $zw\cdot v=z\cdot(w\cdot v)$. I invite you to do this computation and to see why exactly we need that $f^2=-I$ for this.
Ok, after we have done this, we have a complex vector space structure on $V$. Since $V$ is finitely generated as a real vector space, it is also finitely generated as a complex vector space (pick any finite subset of $V$ which generated it as a real vector space: then it generates $V$ as a complex vector space!), and we see that $V$ is also finite dimensional over $\mathbb C$.
It follows that there is a basis $\{v_1,\dots,v_n\}$ of $V$ as a complex vector space. You should now check that $\{v_1,iv_1,v_2,iv_2,\cdots,v_n,iv_n\}$ is a basis of $V$ as a real vector space, and describe the matrix of $f$ in this basis. This describes us all examples of endomorphism as in the question! (And shows that the dimension is necessarily even, by the way)
Conversely, if $V$ is any finite dimensional complex vector space then we can view $V$ as a real vector space and define the map $f:v\in V\mapsto iv\in V$, which is $\mathbb R$-linear. This gives an example of an endomorphism as in the question, and the observations above show that all examples are obtained in this way.
This is why we usually call endomorphisms which square to $-I$ «complex structures».