I'm so jealous he got to work with Bret Victor on Dynamicland! (in a positive sense, I suppose envious is a better word)
I've met 2 types of computer science students at uni: (1) the ones that love programming and love the mechanics of it. (2) The ones that love making music or similar forms of media.
The reason the second type gets into computer science is because they love media and they love it so much they're willing to go through the ordeal of learning how to program in order to create it. In my experience, I like programming, but I love the end to end process of empathizing with the user, designing the media/app and then implementing it.
It is these people that I call "Bret Victor" type of people. I'm one of them.
I am absolutely jealous. If anyone knows "Bret Victor" type of workplaces, let me know.