i used to be a college teacher for several years & my sympathies are with the author.
Advice for those considering this path in science/tech - learn to write code on the side. Pick something mainstream that will be around for a while, and which you can tap for a sideline. Develop deep expertise, spend as much time continually educating yourself as you do for others.