If you are a musician, you already have the fundamental skills and necessary rational thinking and feeling processes to become a competent computer programmer. Music, like programming, is all about knowing basic theories, forms, and structures.