><https://twitter.com/orange_in_spacehttps://pawoo.net/@orange_in_space
ていうか、メモ帳や補完無し環境でプログラミングするタイプの人、どうやってプログラミングしてるのかさっぱりわからない><オレンジはIDEの補完に慣れてるので、自分では全く覚えようとはしないし、既に書いたコードと補完に頼ってるからプログラミングできるのであって、まっさらなエディタの画面で補完無しに何か作れって言われたら、20年前くらいの膝に紙のマニュアルを広げてプログラミングしてた時代を思い出して「めんどくさ!><;」って思うかも><
よし.メモ帳でプログラミングや.
IDEのサジェストは初心者にはかえって情報が多すぎる,ってのはあるかもしれない
わからなくも無いけど、それを技術的に解消する手段として音を使う手がありそう><(音を聞くのもいやだといわれたらあれだけど><;)
ポヨグヤミンしてて「文字を打つときはキーボードを見なさい!」と言われたら確実にクソ扱いするし、同様に「文字を打つときはスクリーンを見なさい!」と言われてもキレます
それはわかるけどそれはそのIDEのキーバインドが悪いんでは説><
べつに編集にモードがあること自体は問題ないんですよ。「補完候補が出ているとき、それを無視して改行を入れる」のような選択を不可能にされるのが嫌で嫌で仕方がない
オレンジは逆にIDEというか補完が無いと逆に発狂してしまう><;
余計なことをするなの気持ちが強すぎて、「なんで打ったとおりに文字が出てくれないんですか」と思ってしまうEnter 押したら改行せんかい、ワイの改行の意志を都合よく解釈するな
IDE のサジェスト、周辺を見るのに邪魔になるわ tab か space / period か Enter どれで補完が確定してどれが無視されるかわからんわ、矢印キーに手を動かす必要があるわで本当に碌なものでないという認識があった。最近はそもそも IDE と補完を同時に使わないし、そもそも補完がないと困る言語に手を出していないので快適
例えば、お皿がふたつあって、片方に小豆が50粒あって「もうひとつのお皿に丸箸で1個ずつ小豆を移してください」ってなったら、わりと多くの(ちゃんと箸を使える)人でも「うおおおおお!!!!」って途中で箸を折りたくなるかも?><;それの閾値がすさまじく低くて、イライラして何がなんだかわからなくなると思えばいいかも?><:
納得しないと手が動かないとかもあるかもだけど、それ以前にそもそも単純作業自体が出来ない人がいる・・・><
色々な色々で色々すぎた(?)オレンジ的には、いまの色々な方面に理解が進んでる世界を見ると、世界って本当に変わるんだって感じ><20年や30年やそこら前だとあらゆる事が矯正される事の方が当然の事だったわけで・・・><(オレンジは違うけど、左利きを右利きにとかもそうだよね><)
別の言及しづらい方向とかも含めた色々個人の特性に関してだけど、色々な特性等で昔は「そういうものだからそもそも無理なんだ」って言ってくれる人が居なくてアレだったけど、21世紀は「どうしてそうなるのか?」とか「努力で克服するのにも限界がある」って学術的に少しずつわかって来たので、当事者本人が自分の特性を知れたり、それにあわせてちょっと変更とか、そういう事できるといいなって思ってるし、オレンジより若い人にオレンジみたいな目にあって欲しくなさがある><
障碍なのでわりとどうにもならないし、どうにもならない人に無理にやらせてもめちゃくちゃな品質になるだけなのと、そのタイプに単純に写経させても単純作業に対する混乱が先行して何も頭に入ってこないと思うので、そういう人にこそ仕組みの解説を中心するって分けないと難しいと思う><;
でも、単純作業しか出来ないタイプよりはプログラマ向けなので、最終的には教えるの楽だと思う・・・><;(単にオレンジが考え方が一致するだけだからかもだけど><;)
『単純作業しか出来なくて応用になると混乱しちゃう人』と、『単純作業すると発狂するけど自分なりにやれというと無限に好き勝手応用して止まらなくなる人』が居て、単純作業は前者に、設計とか考察は後者に任せると、それぞれ得意分野が分かれて能力を活かせてその分野で過集中を起こして常人離れの集中力をだせる><
それも正反対だけど発達障碍系でよくあるかも><;得意分野が正反対><;
そっち方面だと却って「そのまま書くだけならできる」って学生もいる。
てか、そういう学生を想定して作業を設計してるんだが…
書いてるとおりに打てないは本当に困った。
1990年代前半にBASICの写経を数回した事はある(ベーマガに乗ってるゲームのソース打ち込んで遊んだ><;)けど、かなり時間かかったし、今やれって言われたらぜんぜん出来ないかも><;
世の中には単純作業が出来る人と出来ない人がいる><(元捜査一課長的文章)オレンジは自分で考えながらなんかやれと言われたら出来るけど、逆に単純作業は基本的に出来ないかも><;(数分で発狂する><;)
思考の /dev/null