No. You don't need a CS degree for web/mobile development. One of the great aspects in programming is that you can easily demonstrate your skill and knowledge by putting up a website and share your Github/Bitbucket/whatever profile. It's not about what you know, it's what you can prove.
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.