i'm looking at three careers right now too:
software design
electrical engineer
railroading
not sure which one i'll go into yet, so i'm exploring all three. next year in school i'm taking classes for the first two, but obviously there are no classes for railroading
.
but whatever i go into, i will still be a railfan!