Raised in Dallas, grown in Pittsburgh. Started off a budding biologist and became interested in media, design, and engineering. Optimist with eyes wide open.
Mathematics, Linguistics, and Logic provide the theoretical frameworks for Computer Science.
For instance, I didn't understand functional programming for the longest and had constantly tried to deal with React code with an OO mindset, until I learned that it was influenced by the mathematical concept of function composition. Having knowledge of mathematics beyond discrete math, stats, linear algebra, and calculus, which are usually prereqs in CS, it immediately clicked with me. Now, I can't get enough of using functional patterns in my work!
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Mathematics, Linguistics, and Logic provide the theoretical frameworks for Computer Science.
For instance, I didn't understand functional programming for the longest and had constantly tried to deal with React code with an OO mindset, until I learned that it was influenced by the mathematical concept of function composition. Having knowledge of mathematics beyond discrete math, stats, linear algebra, and calculus, which are usually prereqs in CS, it immediately clicked with me. Now, I can't get enough of using functional patterns in my work!