Well putting it in music terms is helpful indeed I've been playing guitar for years (deathcore and such) but I remember those painful days where I spent hours focusing on proper technique and the painful days of building calluses on my finger tips. But back on topic I love gaming and music which I know are different fields but I think if I really dedicate myself to this like I did with music it would be for games and emulation and whatever else would fall my way with that but music programs would be a nice I don't know tho it seem just like a fun field to get into