2 karma · joined October 29, 2019
I think the best route is to read this, skip all of the books marketed to retail traders. Read the things the professionals read like the CFA study materials.
Mark Meldrum also has a comprehensive coverage of the CFA body of knowledge on YouTube.
I learned Linux, the shell, basic scripting, and the terminal environment in high school out of necessity and then began to thoroughly enjoy it. Planning to enter university as a CS student I took the time to learn Vim, though I didn't start using it regularly until much later.
I can't exactly articulate why, but I'm fairly upset these sorts of things comprise an entire course. What happened to RTFM? Where is the general curiosity? Even if you have no prior experience with a majority of these things, these are the kinds of things you figure out over the weekend while doing your regular courseload.
Maths:
James Stewart's Precalculus
Spivak's Calculus
How to Solve It
Godel, Escher, Bach: An Eternal Golden Braid
I Am a Strange Loop
Introduction to Linear Algebra
Euclid's Elements
The Principia: The Authoritative Translation and Guide: Mathematical Principles of Natural Philosophy
CS:
The Algorithm Design Manual
Finish SICP
Computer Networking: A Top Down Approach
Computer Systems: A Programmer's Persepctive
C Programming: A Modern Approach, 2nd Edition
Operating Systems: 3 Easy pieces
Advanced Programming in the UNIX Environment
Hacking: The Art of Exploitation
The Elements of Computing Systems: Building a Modern Computer from First Principles
Compilers: Principles, Techniques, and Tools
Lions' Commentary on Unix
TCP/IP Illustrated
Finance/Econ/Business:
Liar's Poker
Investor Z (Manga)
Trading & Exchanges
Dynamic Hedging: Managing Vanilla and Exotic Options
Python for Finance: Mastering Data-Driven Finance
Never Split the Difference: Negotiating as if Your Life Depended on it
Alpha Masters
Fooling Some of the People All of Time
Dark Pools
When Genius Failed
Advances in Financial Machine Learning
Algorithmic Trading
Other:
Getting Things Done: The Art of Stress-Free productivity
Mythology: Timeless Tales of Gods and Heroes
Chaos: Making a New Science
Networks, Crowds, and Markets: Reasoning about a Highly Connected World
Data and Reality: A Timeless Perspective on Perceiving and Managing Information in Our Imprecise World