I recently started listening to the audio book Algorithms to Live By - The Computer Science of Human Decisions by Brian Christian and Tom Griffiths, and it has been very good. There are a few points that stuck out to me:Tradeoffs: In life, just like in computer science, it's all...
An Abstract Syntax Tree (AST), is a powerful concept in computer science. It is something that allows you to do some interesting things, especially in JavaScript, that you may not have thought possible. If you didn't come from a computer science background, then I hope to show you how you...
Reacts quickly, and decisively.Has a leadership philosophy. Has thought about it, a lot. Can speak at length about it.Is passionate about engineering. Is passionate about management. Understands the intersection of the two.When there is a problem, fixes it quickly.Cares about women being in tech. (Also see diversity.)Understands the engineering hierarchy,...