I started learning coding when I was 22 and thought that maybe it was too late, as I was learning from books. At the innovation center I passed several courses and realized that coding is not just reading. It requires lots of practice. To become a good developer, one should find its passion in programming.
Programming is not easy to learn, it requires lots of commitment and patience. If one doesn't like coding, it will be extremely hard. One of the motivations is that there isn't an end point in programming, you learn new things every day. At the innovation center I took a few courses, participated in the coding bootcamp and learnt not only C# but worked with databases, acquired basic skills in front-end web development.