If I were a young person choosing a field of work or study, I'd be inclined to give coding a shot. It sounds wide open for people willing to keep learning something new. Business applications for nanotechnology would be attractive as well.
This WSJ article suggests that colleges aren't focusing on the right training in the coding field. It's still largely a self-taught skill pursued by the passionate, and boy, are they rock stars if they turn out to be good at it.