Two questions.
  1. How did you teach your self to code?
  2. What are your thoughts on those who run unprofitable routing nodes? Should they stop? Or continue on to help support mass adoption
  1. I learned in school mostly (high school + studied computer science in college), but after that I learned by trying to build stuff and using free online materials (google is a programmers best friend!)
  2. I don't mind too much what others do! I think it can be worth it be run unprofitably for a little as a way to gain experience. And if a node is unprofitable it just means they're giving profits to other nodes (or miners!)