Has anybody read Story of Your Life by Ted Chiang?

Fun fact: it got made into the film Arrival.