The question was whether or not a degree is needed, not whether or not you need to understand the subject. Understanding the subject matter is a given; whether or not it is necessary to have a piece of paper from a college or university verifying that you made passing grades in that subject and paid your tuition is the question.
In other words, do you need to pay for a full formal education in IT to get a job or will an informal education (self-taught, mentorships, code camps, etc.) suffice?
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.