When I got into the IT business I was 42 with no degree of any sort and had been in the manufacturing business for 20 years. I was moved by management from the CNC machining department to the design engineering department so as to add more practical mechanical knowledge to the team. I bought a computer so that when I got in from of the CAD/CAM system I would be able to at least type my own name. I quickly discovered that those newfangled computer thingies were pretty cool. One thing led to another and the next thing you know a year later I am working for one of the largest IT companies in the world whose color is Big Blue. That was a little over 10 years ago and the only certification or degree I have goten in that time is PMP. (yeah I know - WTF was I thinkin')
At any rate I now work for a smaller (500 people) software development and hosting company as the manager of their smallish datacenter as well as the deployment and support team.
Why the rambling history? Mainly to make the point that age, education, and job role are crappy criteria to base an argument on across the board. People make of themselves what they want and to say they are victim of circumstance is rubbish. I was taught when I was young that I was responsible for figuring out what I wanted to do and be and then digging in to make it happen and be the best I could be at it. Teachers should be held to the same business standards as the rest of us. Performance based compensation and promotion and also the risk of lost employment if the suck. I let my staff know on a very regular basis that I expect excellence from them to the best of their individual abilities and anything less is unacceptable.
Read, Think, Ask Questions, Explore... But for Gods sake do not be a victim of your own making
FYI there are two school teachers in my family and they were taught and follow the same approach