3 ms·
It depends what type of software developer you are. If you're the type who scours the web for open source tools to solve your problems, generalizing your challe
by capkutay 13y ago
It depends what type of software developer you are. If you're the type who scours the web for open source tools to solve your problems, generalizing your challenges as coding problems, then maybe math isn't useful. Having a logical, structured approach to solving your problems, the way you would with theoretical problems (like in algorithms or discrete math), definitely requires some mathematical maturity. Not to mention, you can't study CS in college without a strong math background. Even outside of math requirements, you would absolutely struggle in core CS classes like algorithms or automata. Then again, a CS degree may not be necessary for software development either. But even from a practical point of view, it's harder to get a job in software development without a CS degree.
- icebraining 13y agoWhy can't you learn a logical, structured approach to solving problems strictly in the context of software development?