No! I am 50, and although I got a grounding in coding on a Sinclair ZX-81 in Z80 assembler and Sinclair Basic in 1981, and did a bit of 6502 Assembler and BBC Basic on the Acorn BBC Micro, since about 1986 I have not done any more programming other than the odd HTML/CSS on the web, opting to be a designer instead because complex maths and algorithms messed with my brain. (It's a creative thinker thing!)
The point is, if you have the mental clarity, self control (to focus on learning rather than reading Quora - ha ha!), then like anything in life, educating yourself is probably the best thing you can do with your time. Most of the other things we do in life, (which remind me of the iPad's use VS a Galaxy Note), involve consumption and entertainment, NOT creation and productivity. (Think about that one!)
Yes, coding is as many of us creative visual thinkers say, a bit of a 'mind f*ck' due to the sometimes complex array structures, algorithms, formulae, etc., but if you get some help and really make an effort, and you do have the intellectual chops, it is worth a try. And don't forget, our brains, like muscles, do improve with use.
To make things easier: Get a good night's sleep, go for an early morning run, have ONE good ground coffee with your protein-rich breakfast, if you cannot get peace and quiet (kids, etc.), invest in a pair of Bose QC15s (awesome!) and try to get some quality time alone, such as in a library. You really do not want to be destracted, although you should take short breaks to delay fatigue and loss of focus. This comes highly recommended as a GTD method: The Pomodoro Technique®
Finally, my No.1 bit of advice is that before or after you have finished any books, look at well-written source code from other applications, sites, etc., and try developing your own project/application where you'll be forced to learn how to do things that may not have been covered in any educational materials. You have the benefit that we did not in the 1980s of vast sources of information online, not to mention Stack Overflow and when you join a team, GitHub.