F faculty.washington.edu What distinguishes great software engineers? (2019) [pdf] 305 points 7d7n 6 years ago 164 comments