I moved into software development at 38. Before that I was in finance. The guy at 40 - same thing. Before that he was a medical doctor (surgeon).
As a seasoned worker enrich the company with a wealth of other experiences. In my case it was the understanding of the business domain. In addition, at 34 you know what you want. Many young guys (straight out of college) i've worked with are utterly disgusted with software development and given a chance would want to do something else.
I know of one person who started out as a corporate java trainer/instructor. Then after a year (sucking-it-up) was moved into the software development team. That guy was 30 back then. He is now technical lead.
On a personal note, i just don't want to look back when i'm 80 and regret not doing what i wanted to do at 38. If I try and fail, well at least i gave it my best shot. I have lived my life. I have exercised my freedom. I have faced my fears. I can now really go in peace.