人工知能(AI)を実現する機械学習、仮想通貨を支えるブロックチェーンといった新技術が注目を集めている。これらの技術は複雑なため、表面的な理解にとどまりがちだ。きちんと理解するには実装に立ち入って動きを追う必要があり、そのためにはコードを読み書きする力、すなわちプログラミングの能力が必要になる。 とはいえ自分自身、最近はほとんどプログラミングをしていない。これでは最新の技術についていけないと反省し、プログラミングを復習し始めた。会費を払い続けたまま放置していた学習サイトで少しずつ問題を解いている。 プログラミングは2020年に小学校教育で必修化されることもあり、世間の関心は高い。2018年11月には日本商工会議所(日商)が「日商プログラミング検定」を2019年1月から始めると発表した。日商は「進展するIT社会に対応した基礎的なプログラミングスキルの習得は、今後、全ての企業人に求められる素養と