I've been looking at job postings every week for the last six months for UP, KCS, BNSF, KCT, and Amtrak. I've applied for conductor trainee at BNSF, KCT, and KCS more than once over this time frame and haven't received any call backs.
I truly believe it's random luck with regard to who gets the call backs for interviews. I have two close friends that have been at BNSF for about 15 years now. They have both told me the demographics of new hires varies greatly with age and background. My BNSF friends have told me some new hires struggle to put a sentence together and have doubts if they even have reading and writing skills above the sixth grade. Other new hires have white collar experience and seem very bright. One specifically had a banking background.
My background consist of white collar positions in the telecom industry but job security has always been an issue. I'd feel pretty lucky and excited to get an opportunity with the railroad. Maybe I need to dumb down my resume

but I seriously doubt it has even been looked at with the flood of applications they receive on a daily basis.
As far as the recent uptick in railroad business it seems true. BNSF employees told me 2010 was a record year for revenues. The baby boomers are starting to retire and will have to be replaced.