><https://twitter.com/orange_in_spacehttps://pawoo.net/@orange_in_space
xこれっぽいしoこれっぽい
これっぽいし?><
中国のインディーゲーム開発者を追うドキュメンタリー映画『独行』の日本語版が6月25日にSteamで配信! https://jp.ign.com/indie-games-in-china/36494/news/625steam
独行をみた
事実上の睡眠妨害申し訳ない・・・><
またやっちゃった><;になってる><;
><;
実際のIT界隈はそうではなく、ほとんどの場合「使いこなせなければユーザーが悪い」になってる><プログラミング教育でも一部そういう場面あるかも>< 例えばCの「ポインタわからん」って話に「Cの文法はゴミだからしょうがない><」って言ってあげてる人どれだけいる?><
自分がまだ知らない理由で自分がミスをしていると考えるでしょ?><もしその人が思い至る範囲のみの『自分が悪い理由』に該当しないという結論のみで道具の方が悪いと言うことを認めてあげるのであれば、例えばUNIXなりWindowsの新しいバージョンなりgitなり、使いこなせなかったら『ユーザーでは無くソフトウェアの方が悪い』と考えてあげなければならない><
なんだって問題の切り分けはするんだし、どうやら自分は悪くないらしい、と確認したら次は環境を疑うだろ。
割と自然な心の動きだと思うんだけどな。
「git使わせるか・・・無理だな」って話も、『対象の人物のスキルが低いから』って思っちゃってるでしょ?>< 『あんなゴミみたいなシステムは一般的なユーザーが使えるわけがない』とは考えないでしょ?><その、道具が悪いと思えない考え方に「自分は使いこなせなかった」が加わると"学習された無力感"になるんだよ?><
もっとメタに、IT界隈の多くの人がIT界隈の現在の考え方がおかしいと思って無いでしょ?><個別のソフトウェアでも、例えば例に出した「UNIXの設計は間違ってる!><」って言う人も狂人扱いでしょ?><
若い人には Windows や Visual Studio が無謬であるように見えるのだろうか
元の、ソフトウェアを再起動したらうまくいくかもしれないと思い至れなくなってしまった人に対しても、個人としてじゃなく業界というかなんと言うかという立場で「しまった!」って反省すべき事柄かも><ノーマンの言葉で言う "学習された無力感" をこれだけ与えて歪めてしまった事と、その結果、問題解決能力が欠けた人を作ってしまったことに><
教育の場面でもそれが無ければ、また "学習された無力感" を振り撒く人材を振り撒くことになるだけかも><ユーザーのために道具を作るんであって、道具にために道具を作るわけではないという事は忘れちゃダメかも><
ユーザーに「お前の方が悪いんだ」といい続けて、そのユーザーが「道具の方が悪い?」と思い至れなくなるの当たり前かも><
例えば、UNIX使いこなせないユーザー、教え子でもそうだけど「なんでこのくらい使いこなせないんだ?」と思う?>< あるいは言っちゃう?><「いや違う>< UNIXはこれこれこういう経緯でこういう理由でそもそも使いにくいんだよ><」って言ってあげたことある?><
Windows XPは使えたけど7になり8になり使えなくなってしまったユーザーに寄り添ったことある?><8の方が新しいからきっと正しい?><セキュリティのために仕方ない?><コストのためにサポートは切る必要がある?><メーカーの売り文句と言い訳を鵜呑みにするの?><そもそも時代が進むごとにIT界隈全体が道具の方を疑うこと忘れてない?><
IT界隈、IT界隈にどっぷりな人で特に若い人ほど、IT界隈に対して従順だよね?><スキルもあって柔軟性もあって「こんなもの使えて当然だ 使いこなせないやつはバカだ なんで変化についていけないんだ?」って><そんな環境に置かれるユーザーが、自分は悪くないと思える?><
順番めちゃくちゃになっちゃったけど><;
つまり、「道具の方が悪いんだから使えなくても当然なんだよ><」って教えることも大切かもって><
それは作業手順を学ぶことになるし、実際学ぶ必要があることだけど、一方で「ライブラリ等の使い方は、ライブラリ等を作ったやつの勝手な俺ルールであって、これは直接受け入れて考えるべき事ではない」とも教えないと、ツールは使えるけど設計が頭に無い人=プログラミング言語は学んだけど「なに一つ、どんなに小さいものでも作れない人」が育っちゃう気がしてる><
オレンジはプログラミング関連を教える時にそこ強調するようにしてるし、メカ音痴気味の人が挫折仕掛けてる時にも「デザインが正しくなければ使えなくて当然なんだよ?><(これは専門的な視点でも正しくないデザインなのであなたが使えないのも当然なんだよ)」って、慰めると言うのもへんだけど、そういう事言うこと多い><
プログラミングって設計なんだから、そういう設計側から批評(?)する視点を持たなきゃまともなものを作れるようにならないかも><
だからこそオレンジはこうしてる><
https://mstdn.nere9.help/@orange_in_space/102465660470247426
思考の /dev/null