Week 1: Two Cultures
I found my passion for science at a young age. Math and computers fascinated me, and my parents encouraged my interests by enrolling me in local clubs and competitions.
![]() |
| Me at a robotics competition in 6th grade. |
At around the same age, I also developed a strong interest in design in form. I barely acknowledged this interest and instead dismissed my ideas as effeminate and useless. I continued to explore science and eventually decided to pursue a degree and career in Computer Science.
It wasn’t until after I began college that I started to explore my latent interest in the arts. I pursued painting, drawing, fashion, graphic design, etc. These mediums helped me “express myself” and further understand my own personality. I found great joy in creating something so subjective that it did not have a right or wrong answer.
I soon noticed that many of the conventions and preferences in the sciences are driven by the same artistic-intuitive aesthetic drive that I felt when drawing or painting. For example, let’s examine the art of formatting computer code. Given some chunk of code, there are usually several ways (depending on the language) to format the code (add/remove newlines, capitalize letters, etc.) without changing its semantic meaning. Programmers choose the format that looks the neatest, best conveys their ideas, is the easiest to change, etc. - in other words, the format they find most “aesthetic”.
![]() |
| An example of formatting code. Most programmers would consider the formatted code (on the right) easier to read and manipulate. (Unhammer) |





In my coding experience, I have also experienced the aesthetic drive you reference above. Collaborative work showed me inherent structural differences between programs that I had written from scratch and programs that had been inherited from teammates. Sometimes the differences were large enough that I would reformat the entire program to help with readability and future edits. It is definitely an art to create a easily readable and modifiable program.
ReplyDeleteYour comment about dismissing your artistic interests at a young age to focus on your interest in computers brings up an interesting discussion about what type of subjects are considered "worthwhile" by society nowadays. In general it seems that fields related to science and engineering are portrayed as more academic and financially viable options compared to fields in the arts. This has influenced my own life as well since part of the reason I chose to major in computer science is because it seemed to be more "useful" than my other interests in sports and photography. Being able to circle back around and connect your field of study in the sciences to a previous passion in the arts is a great way to bridge the societal gap between the two.
ReplyDelete