First of all, I would like to start off by stating my opinion that I strongly support that humanities students should learn to code, or the basics of Computer Science. I personally think that coding language is becoming one of the most important language to communicate with the world, and We should perceive this as a language that can actually communicate rather than just a computer language.
Our students will need to become more at ease reading (and writing) back and forth across the boundaries between natural and artificial languages. Such an education is essential if we are to cultivate critically informed citizens — not just because computers offer new worlds to explore, but because they offer endless vistas in which to see our own world reflected.Matthew G. Kirschenbaum. Chronicle Review, May 23, 2010, “Hello Worlds (why humanities students should learn to program)” https://mkirschenbaum.wordpress.com/2010/05/23/hello-worlds/
When I was back in Korea during a gap year, I had an opportunity to work as an intern at a small startup company. My job was to work on the web pages and applications they were developing, and this process required to collaborate with not only the programmers but also the designers and the marketers. Until then, I was thinking that my job is going to be writing codes based on what’s given to me. However, that was not how it worked. People had to talk to each other to decide what is possible/impossible, what is necessary, what can be done better, and many more problems. I realized that coding is not the hardest task in this situation but the communication with the people who are from various fields of study. Then one day, one designer intern told me she is interested in learning how to code and later this made a huge difference in our development process. She started to understand our ways to approach the project by learning the basic coding terms and concepts. This reduced the time to explain our ideas and eventually improved the productivity a lot, and I believe this could happen everywhere in the world. In this world, coding is not just about 0s and 1s but an effective way to communicate our ideas and transform those ideas into more accessible software in the world.
Do you think humanities student should learn to program?
The code above is a simple html tags that will show an alert message (which is pretty biased message from me) when they are clicked. Even these simple buttons made by simple tags would help people to show what people think about. What is your idea, should we learn how to code, or not?