10 Things All Software Engineers Should Know

10 Things All Software Engineers Should Know

I am in the interesting position at the moment of managing a team of people writing software who have almost no training or experience in software development. I find two things truly remarkable: first, that any modestly sophisticated working system can be made using code written by people that know almost nothing about software, and second, that smart people, who are motivated, can learn how to do things better pretty quickly.

10 Things All Software Engineers Should Know Read More
Ed Catmull and Pat Hanrahan - Credit: Richard Morgenstein

An Animating Spirit

When Ed Catmull earned his Ph.D. from the University of Utah in 1974, with a thesis on three-dimensional (3D) computer graphics, he applied for jobs in academia. He did not get a single one. His academic interests eventually led him to co-found Pixar Animation Studios, create the breakthrough 1995 animated film Toy Story, and receive the Association for Computing Machinery’s 2019 A.M. Turing Award, along with his colleague Pat Hanrahan.

An Animating Spirit Read More