I've read a great deal about coding since I've started this journey, much of it very (maybe even a bit too) encouraging ("Anyone can code! Here's how to go from novice to engineer in 6 months!"), but some of it more grounded in a realistic understanding of what it takes to actually make it in the field.
