From time to time I find myself explaining why is important to learn a new language. It does not really matter if is:

  • A Computer Language like Java, C/C++, PhP or Python ..
  • A human language like English, French, Italian, German, Spanish, Chinese, Dutch….
  • A Modelling Language like UML, BPMN …

In the end the main question that we all have to answer for our self is: “is it worth it?”

Importance of Learning a New Language
Importance of Learning a New Language

As I find myself teaching Computer Languages and Modelling Languages I had to deal with this question and I found my personal way to reconcile both:

  • the pain of learning a language
  • the gains that you will get if you decide to go forward.

In this particular post, instead of trying to explain what are my motivations I will limit myself to recommend you the following movie where a linguist works with the military to communicate with alien lifeforms after twelve mysterious spacecraft appear around the world. Below you can have a look at the trailer:

On the Importance of Learning a Language

According to Wikipedia:

Arrival is a 2016 American science fiction film directed by Denis Villeneuve and written by Eric Heisserer. It is based on the 1998 short story “Story of Your Life” by Ted Chiang and stars Amy Adams, Jeremy Renner, and Forest Whitaker. The film follows a linguist enlisted by the U.S. Army to discover how to communicate with aliens who have arrived on Earth, before tensions lead to war.

As I do not intend to give you any spoiler and ruin your watching of the movie I will limit myself to say that will be a nice watching. Independently of understanding the importance of learning a new language, I am sure that you will enjoy it.

The importance of #learning learning new #languages. It does not matter if is with Computer, Humans or Aliens! #LanguageLearning Click To Tweet

More information on:

If you find yourself in a rainy week-end without much to do…. Give it a try!

Hopefully after watching it you will enjoy a bit more studying UML in Business Process Integration!