Have you ever studied computer science?
I have not formally studied computer science, but I do work in IT, and have studied theory and engineering for the design and use of computers.
So you work with people with degrees in the area?
I don't think a single one of us has a degree in the area, but we are divided in to two groups- theoretical and practical design.
I am thinking about programming more than design.
There are definitely different fields... some are complex, some are highly abstract, but some emphasize real-world visual applications.