The Joy of Abstraction: An Exploration of Math, Category Theory, and Life
cambridge.org
cambridge.org
I think the gradual approach is good, even if you have some familiarity with abstract algebra. Experienced readers might feel a little bored at first, but I still think that's a good sign overall.
Do you think it's a good approach to skip to chapter 8+, and come back to the first ones if we're missing something? Or do these first chapters still bring something to people with math education?
As the sibling comment notes, if you skip too far ahead, the technical material will make you very well aware of that fact. But I think chapter 8 is a good place to jump in -- the material up to that point is mostly setting up intuitions and analogies. I think those are important to pick up, but they're also the kind of thing you pick up from sufficient exposure to mathematics of any flavor, so there's no harm.
Chapters 9 through 13 show how lots of other things can be seen as categories, so if you're already aware of some of them from undergrad math, you're probably good to go.
It beats bowling.
Let's say there's an app to order pizza specifically from Dominoes. A generalisation of that idea would be an app to order a pizza from not just Dominoes, but from any food chain that offers pizzas.
An abstraction over that idea would be an app that offers some arbitrary thing in exchange for something that acts as a currency/payment(notice how we've entirely omitted money as a hard requirement).
So in essence, we went from:
An app that maps your money to a Dominoes pizza
Money -> Dominoes pizza at home
to an app that maps your money to any pizza from a food chain(generalisation)
Money -> (Pizza Hut, Dominoes, Papa Johns, ...) pizza at home
to an abstraction over the entire thing
Something to act as a "payment" -> Some return for said payment
An example I can think of for the last would be some service where people can exchange their skillset as a payment with each other. For example, if you know how to cook, you could cook something for a person, and in exchange they could offer a service using their skills to you(mabye help you clean a part of your house). So them cleaning a part of your house acts as a general payment, and you offering to cook for them is a service, it's sort of a abstract barter system over money.
edit: became french for a split second and spelt home as homme