Why Does Theory Matter in Computer Science? (Part 1)
Introduction and Big Ideas: Abstraction and Generalization
Some Thoughts on “Academic Training”
I’ve long said that university education starts to make a lot more sense if you look at it as a precursor to academic training. Historically, there have really been two major types of undergraduate university training, in my opinion: there was the liberal arts type of education, which was meant to turn rich people into cultured members of society (several of whom then went on to pursue academic training and scholarly activities, because they were rich and could afford to do so), and the more specialized type, which is meant to make the student literate enough in the major foundational ideas of the field to pursue additional training at the graduate level. If I remember correctly, universities functioning more like businesses is relatively new, the idea of university being a place for vocational training is relatively new, and the idea that most adults should get a university degree to be employable is also relatively new. (Also of interest: see “credential inflation.”)
My Complicated Relationship With the Visual Arts
The Absolute Horror That Is Dressing for Work; or, How to Navigate Dress Codes
I’ve been spending a lot of time thinking about how I dress lately, which I think is something that happens to you when you’re in your early twenties and trying to figure out how to be a “professional”. I think dress codes were always sort of a sticking point for many people, but from what I understand, in the pre-covid era there were many workplaces with very strong implicit or explicit dress codes that (I am told) made it very easy, or at the very least, easier to understand how you were supposed to dress.