Comment: Re:Go for it (Score 5, Insightful) 314
I made the transition at about age 40, 25 years ago, and it was an excellent career move. But I also spent some time taking CSci courses as a part-time student. There are important issues you should understand that are not in any programming-language handbook or website. These include the problems of concurrency (race conditions, deadlocks), complexity of algorithms, and the basic data structures. Good luck to you!