I graduated with a degree in Graphic Design and worked as a designer for a little over a year before I made the switch to full time development. It really depends on if you are doing back-end or front-end programming, because it can affect each in a different way. For back-end, you might think through problems in a different way than someone with a CS degree would, which can be really helpful on a team and bring a different perspective. With that said, your skills would definitely be more apparent working on the front-end. Developers with a design eye/background are a designers dream. You will notice little design flaws (offset padding, font style, font size, etc.) that other developers might miss. As a designer who used to work with developers, that can be the most frustrating and time consuming thing of all time. So for me personally, it's definitely transferred over well for me and made me both a better developer AND designer.