You are considering working for the railroad as an alternative to college and if you could get a railroad job after high school you would do that instead of going to college. That suggests you have a real passion for railroads. At your age it is unusual to have a passion for any kind of life’s work. The issue is how do you use your passion when you are not old enough to actually work for the railroad.
Right now you should try to involve yourself in railroad related activities which you can do at your age. Any railroad related activity will be a good thing because as you get involved you will meet other people with similar interests and some will have real experience.
Some places have railroad museums or railroad related projects such as restoring an old station. You can volunteer and participate in their activities.
Do any railroad companies near by offer summer internships? You are not paid or only paid a small stipend but you gain experience and inside knowledge of how railroads work.
I already mentioned pursuing the history of railroads, especially local railroads.
If any of your classmates share your interest you might try to start a railroad club at school.
Do you live near an Amtrak stop? If so you might check with Amtrak for internships. Some Federal Government Agencies offer a “Stay in School” program. It is summer work for students. You can check the Amtrak website for opportunities. Also, your Senator and Member of Congress have people who work with constituent services. They may be able to assist you in learning about opportunities with Amtrak.
Finally, there will be people who will warn you that your have a romanticized idea of railroading; it is not what you think it is and ultimatedly you will be disappointed and turn away. Ignore them. Part of growing up is learning what we do not want as well as what we do wa