DEV Community

Discussion on: Which non-computer science degrees apply to skills needed for a career in software development?

Collapse
 
conw_y profile image
Jonathan • Edited

Agree with this, having done a short course on philosophy.

There are certain 'cults' in philosophy that give it a bad rap and make it seem impractical and useless. But amidst the 90% of garbage, I found that 10% of gold that genuinely improved my life and my work.

Practices like thinking abstractly, thinking deeply, reasoning, constructing logical arguments and synthesising knowledge from different fields have been very useful in my programming work and career.