As established in the director's cut and various other versions, the little girl on the train who sees the high-school aged Clark Kent running alongside is Lois Lane. So she's about 10 and Clark is about 16 - they're at least six years different in age (and probably more - I'm being generous here). Yet, later, Lois is already working at the Daily Planet and established herself as a famous reporter, despite being six years younger then Clark. Even with helping his mother and all, with super powers and everything shouldn't he have gone off to college and become a reporter and everything about the same time Lois did?
Plus, Lois and Clark look to be about the same age as adults.
In real life, by the way, Margot Kidder is actually four years older than Christopher Reeve. So how'd Lois go from being 6+ years younger than Clark Kent, to the same age as adults, to in real-life being four years older?