デビューからストレートに29連勝なので通算成績は29勝0敗。今だ公式戦で負けなし。信じられない成績である。羽生さんのコメントにもある通り、内容を併せ持っているのがすごい。それまで歴代1位だった神谷八段の28連勝はもっと、勢いに飲まれて相手が勝手にコケる内容のものが多かったと記憶している。彼のスター性にはケチのつけようもないし、以前書いた通り、ぜひ羽生さんを超えてほしいと思う。昔からの将棋ファンとして敢えて言わせてほしいのが、このニュースに関して物知り顔にコメントしてる人、将棋のこと知らなすぎな件。ワールドカップの時だけサッカーに関して物知り顔でうんちく垂れる人に対してサッカーファンが感じる憤りと全く同じなのだろうなと思う。「野人はあのゴール決めた瞬間だけ輝いてたけど、能力的には足速いだけ」お前らこの四年間サッカーの話題なんて一つもしてなかったやんけ!(例えが古いのはすいません)とにかく藤井聡太四段の件に関しては注目度がべらぼうに高く、それに比例してコメントを述べる方々の数も多い。私が今回感じる「物知り顔」な人たちの、最も鼻につく意見。それは藤井聡太四段はAIで強くなったである。100%間違っているとは言わないが、将棋ファンから言わせてもらえば単純化しすぎで、そんなに簡単な話しで強くなれたら苦労しないわ、というのが正直なところ。彼が将棋を始めたであろう5歳ごろであれば、将棋ソフトもプロに勝てるレベルではなかった。1桁歳の時にはプロを目指していたであろうから、その頃はソフトよりも強い人が周りにいたはず。基礎体力がつく幼少期にはAIを利用して学習することは明らかに最適な学習法では無かったはずだ。そもそも藤井聡太四段の一番の特徴は詰将棋を解く力。これはソフトなんて使わずに自分でうんうん考えてこそ身につくものだ。詰将棋にソフトを使うのはカンニングみたいなもので、裏表紙をめくれば正解が書いてある詰将棋において、ソフトを使うことに意味はまったくない。出題する側が余詰チェックに使うぐらいだ。少なくとも、彼の技量のベースである終盤の読みの深さに関してAIがそれほど寄与しているとはあまり思えない。本人も中盤から終盤の入口あたりにかけては学習にソフトを利用していると公言している。確かに今やそれが一番効率のいい学習方法なのだろう。合理的な手法で弱点を埋めるあたりも才能を感じる点ではあるが、藤井聡太四段の強さが「AIのおかげ」といった論調には首をかしげる。思えば羽生世代が棋界を席巻した時も、「彼らはコンピューターで強くなった」という論説が流行った。ソフトが詰将棋においてのみ人間を上回ったり、過去の棋譜がデータベースで見られるようになった時期だったからそういう見方をする人が多かったが、今振り返ってみるとただの眉唾だったことが分かる。彼らはその当時のアウトロー感残る、「遊びも芸のうち」と言って憚らない年配プロ棋士よりも、圧倒的に将棋に対して真面目だったから強かったのだ。旧時代の棋士を駆逐した羽生世代の中でも、羽生さんだけは別格に強かった。旧世代との方法論の違いを強さの秘訣とするのが明らかに無理があるほど、羽生さんは飛び抜けていた。藤井聡太四段もそういった存在なのだと思う。本音を言えばみんながこれほど注目してくれて本当にありがたいとも思っている。三浦八段の騒動や、AIに名人敗北など、将棋界の存在意義が問われるような出来事が多かっただけに、この上ないほどポジティブな形で盛り上がっているのは素直に嬉しい。本人はただ強くなりたいとだけ考えていると思うが、将棋ファンの勝手な願望としては、もっともっと勝ち続けて将棋界を盛り立てて欲しい。直近で大きなところで言えば竜王戦ドリーム。挑戦者にでもなったらドヤ顔コメントはさらに増えるのだろう。デザイン書として超有名なこちらの本を読了。書いている内容は基礎的なものが多いが、案外こうやって体系立てて説明している本が日本語では少ないので文句なしにおすすめができる。伝わるデザインを読んだ後にもう少し踏み込んだ詳細な内容をこれで学ぶというのが正しいステップだろう。あと個人的に思うのが、ITサービスを設計するに当たってはこういったデザインに加えて、機能要件や画面構成、といった従来のデザイン論にプラスアルファが必要な要素が多々あるのだが、それを体系立てて教えてくれる本はないのだろうか。私はその道のプロフェッショナルの人の働きぶりを直接見る機会に恵まれたのでそこからエッセンスを学んだが、そういうチャンスを得られる人は稀だと思うので、再現性のある学習ステップが知りたいのだがイマイチそれにあたる本がないと感じている。オライリーの本はあるが正直イマイチ感は否めない。インターフェース」は有名なので目を通したが正直内容が古いのとUIとしての最低限の話に終止しているので、デザイン論というよりはアプリケーション論の趣が強くてイマイチだった。今でも最新のアプリやウェブサービスは片っ端からチェックしてUIUXのエッセンスを吸収してはいるが、どうしても独善的な解釈になりがちなので体系立てて記述している教科書的な本があれば嬉しいのだが。デザインでいうところの「近接」の法則をサービスの画面遷移ツリーに応用したときにどういったページ構成をとるのが良いか、といった類の話しをアプリケーション論でなくデザイン論の観点から知りたいところである。いう論旨には賛同するが、それ以外に関してはよくわからない記述が多い。主な主張は、器用貧乏を目指すのではなくシナジーを生むいくつかのスキルを極めるのが良いという話。いう認識なのだろうが、それはあくまでレベル感の話であって、私はフルスタックエンジニアというのは指向性の話だと思っているのでしっくりこない。技術は目的達成のための手段であるのならば、目的達成のために複数のスキルが必要であれば、それを習得していることは重要だし、また技術は目的達成のための手段であるのならば、目的を達成するだけの技術があればスペシャリストはいらないとも言える。フルスタックという単語がよくないのか。コンプリートすることが重要ではなく、目的を効率よく、あるいは高いレベルで達成できることが重要なのだが、筆者はそうでない前提にたって議論をしているようで、結局スキルが低いくせに新しい物にすぐ飛びつくタイプの人がフルスタックという単語を隠れ蓑にしているという意識があるのだろう。それってやっぱりレベル感の話で、使えないエンジニアと使えるエンジニアの差でしかなくて、そこにフルスタックという指向性の話を持ち込むのは間違ってると思う。フルスタックエンジニアであろうと、インフラエンジニアであろうとUXエンジニアであろうと、優秀な人は優秀、そうでない人はそうでない。過去の投稿teapフルスタックエンジニア。インフラ、サーバーサイド、UI、要件定義、マネジメント、営業が主な専門。新規プロダクトの立ち上げが主な仕事。藤井聡太AboutContact。