Hacker News new | ask | show | jobs
by rpedela 4835 days ago
I guess it depends. The most important thing is knowing the basics. Usually someone with a CS degree knows them. I have found very few self-taught web/mobile developers who can answer questions about complex data structures, threading, etc. Knowing that stuff helps you build more efficient, less buggy software. I would personally recommend a CS degree because it will force you to learn the boring, yet important, stuff. And it will make it a lot easier to find a high-paying job.