An indie developer and aspiring game designer, I have a variety of skills in coding, art, and sound. All of these elements are vital to creating games, and it is invaluable to understand the roles all these parts play.
Having base knowledge and some form of practice in these fields means that I can hop onto different roles for different projects, and more easily understand the needs of other colleagues and roles on a project.