Before I studied Computer Science I studied for a vocational qualification in Computing, where the menu consisted of Documentation, Project Management, Software Development Methodologies, Computer Systems Architecture, Quality Management and Legal, Ethical and Professional Issues. I left the course due to an injury I sustained near the final two weeks and decided to pack it in and take the course I believed would genuinely help me, Computer Science.
My first course involved very little work on Computers, other than to type up hundreds of pages of documentation, but the lack of exposure to Computers and the knowledge of the industry in general provided me with the best basis on which to build my skills. My lecturers were amazed at my ability to pick up a language or to lead a project under a methodology CS students would never learn. Not only that, documentation was always above and beyond the call of duty.
If I were to pass on advice to a student that wished to study Computer Science or Software Development then I would say that a Computer is the last thing you'll want to see. Why give someone a gun if they don't know how to fire it?
Sure, Computers were fantastic for many of us back in the day, because we didn't use a Computer for entertainment to the extent of what the majority of users use it for now. The Internet is a phenomenal resource to those who want to learn, but an even better resource for those that want to watch videos, listen to music or talk to their friends on Social Networks.
I think the inherent desire for any Software Developer is the joy of building things that don't actually exist and are bound by laws that no one understands bar Software Developers. This is where exposure to computers will play a large role in a budding Software Developers life.