34 isn't too late. You're just behind the "normal" curve. The way the business is these days, "normal" doesn't exist.
IMO, just be prepared to either skyrocket to the top of a seniority list or dwell at the bottom forever. You can't tell if you've made the proper career moves until you retire.
Good luck. TC