Why Programmers Should Study Humanities (or Other Subjects)
At least if they want to maximize profits.
Published in
6 min readJun 9, 2022
When one considers what they will need to know to be a good programmer, they might come up with various answers. This could include
- An understanding of Algorithms (both in terms of runtime efficiency and space occupied).
- An understanding of Data Structures (in terms of what is ideal for a scenario, what isn’t and why).
- An understanding of the different Design Paradigms (E.G. Object-Oriented Programming and Dynamic Programming) and what is ideal for a particular scenario.
- An understanding of how data is allocated in memory and where particular variables are placed.
- Some knowledge in basic (or intermediate) mathematics.
But they might not consider that they should study humanities (or plenty of other subjects) alongside Computer Science. But why? This story will attempt to address that question.