I do not think there is a single field more interesting than programming today. I do not mean Developer, as in Java Developer, I mean programmer, somebody who uses computers to do what was not possible before. So I would still do programming, but more meaningfully.
Speculation here, the Einstein of this century will be a programmer.