Category Theory for Programmers (2014) [pdf]
Here's a really great introduction to CT for the non-mathematically inclined:Lawvere and Schanuel. "Conceptual mathematics: a first introduction to categories." Cambridge University Press, 2009.The authors are two of the "founders" of the subject, so don't be fooled by the elementary appearance of this book.