Mathematician who specialized in Category Theory. Currently employed as a software engineer in Madrid (hmu!) and interested in learning more about stats, Game Theory, Stochastic Calculus, low level programming, high performance computing and related fields.
I second Conceptual Mathematics for people who do not have mathematical maturity, but I would suggest Category Theory in Context by Emily Riehl as an intro for mathematicians (to be intended broadly). The textbook is rather gentle and provides lots of examples which are not heavy on theory (unlike Categories for the Working Mathematician), plus a tour of all of the main theorems (unlike Simmons), either proven or as doable exercises. It also introduces different approaches to achieving some results by presenting a graphical language to talk about natural transformations, which is useful when moving on to Enriched Category Theory. Riehl's book is available online for free on her website.
I second Conceptual Mathematics for people who do not have mathematical maturity, but I would suggest Category Theory in Context by Emily Riehl as an intro for mathematicians (to be intended broadly). The textbook is rather gentle and provides lots of examples which are not heavy on theory (unlike Categories for the Working Mathematician), plus a tour of all of the main theorems (unlike Simmons), either proven or as doable exercises. It also introduces different approaches to achieving some results by presenting a graphical language to talk about natural transformations, which is useful when moving on to Enriched Category Theory. Riehl's book is available online for free on her website.
Riehl herself suggests... (read more)