プログラマー全員に型を理解させるのって無理なんじゃ無いかと思い始めてる
C言語もJavaも理解できないけれどPythonなら書けます、っていう人はかなりいるんだけど
彼らは「型」について理解はしてるけれど使いこなすことは全くできない
よくよく聞いてみると、プログラミング=手順 だと思っているので
手順を作ることはできるけれど、対象のデータ構造を整理することはできないしやらない
与えられたデータを使って目的に向かって手順を作る、みたいなことはできるし、それこそがプログラミングだと思っている
なのでデータ構造を整理すればすぐに終わるようなことでも手順でどうにかしようとする