はてなキーワード: チャレンジとは
麻辣湯にした。
数年前に行った店だったが、仕組みが多少変わっており、現金決済ができなくなっていた。どれくらい辛いのかわからず、中華風のスープの味を味わいたかったので、あえて辛さレベルをゼロにしてチャレンジ。具のチンゲン菜、小籠包、鶏肉団子がとてもおいしい。
だが、中華スープはほとんど塩を感じないほどの薄味で、記憶とかなり違っている。また、もとが春雨麵の専門店だからか、普通の中華麺にしたら値上げだった。中華麺は良くも悪くも個性が薄めというか、柔らかくて縮れていない優しい感じ。
あとはかなり待たされたのには閉口した。数名しか並んでいなかったのに三十分くらい待たされたのだが、なぜだろう。一斉にお客さんが入ったタイミングで並んだからかもしれない。
歩く途中でもう一軒の最近できた麻辣湯の店を見つけたので、次の週に試してみよう。また、五右衛門パスタも見つけたし、まだ行っていない安いカレー屋さんもある。久しぶりに新しい店の開拓が続いており、おかげで休みが終わる憂鬱さを緩和してくれそうだ。
元増田です。この記事は手羽先氏本人に向けてというよりは、「若者が少人数で国産LLMすげぇ!!」って手羽先氏を持ち上げている人に向けて書いています。ご本人については、何を書いてもまともに読むつもりはなさそうなので特にコメントはありません。
「自分は素人だからよくわからないけど、手羽先って人はなんだかすごいことをしているみたいだぞ!」と思って持ち上げている人、あなたのその行為は本当に本人のためになっていると断言できますか。
彼が今やっている国産LLMに向けての研究が実を結ぶ可能性が低いことは、本人もわかっていることでしょう。私は別に、可能性が低いからチャレンジするべきではないと言いたいわけではありません。困難に果敢にチャレンジするからこそ、そこで失敗しても得られるものはたくさんあるでしょう。とは言え、困難にチャレンジしさえすれば、無条件で失敗から有益な教訓が出てくるわけではありません。失敗から教訓を得るための必要十分条件みたいなものが存在するのかは私にもよくわかりませんが、少なくとも、自分がなににチャレンジしていて、なにができれば成果であると言えるかを理解していなければ、チャレンジとして成立すらしないでしょう。MNISTの分類精度が90%を超えた、はどこをどうひっくり返しても2025年に素晴らしい成果とは呼べないですし、「い」「よ」「し」で構成される文を生成して「ついに自然言語生成に成功!」に至っては自然言語処理の人からは「まず自然言語の定義を調べましょう」と突っ込まれても仕方がないでしょう。
こんな状態にしてしまった責任の一端は、無責任に持ち上げた人々にもあります。AIや機械学習がわかる、わからないの問題ではなく、私が元記事で指摘した内容の大半は、普通の常識があれば理解できることですし、「い」「よ」「し」で構成される文を生成して「ついに自然言語生成に成功!」についてもそうです。問題から目をそらして「すごいチャレンジだ、応援します!」とやってしまうのは、本人のためになりません。
こんなところで多少駄文を連ねたところで世の中が変わるとも思えませんが、物事の行く末に思いを馳せ、やるせない気持ちになったので。
趣味欄には必ず一番に「料理」と書いていたが、ここ数年の出来事や事件を通じて料理への情熱を失い、ほぼ完全に興味をなくした。
料理は家庭における私のタスクなのでこれからも続けはするが、あくまでいち家事タスクへと成り下がった。
その過程を、書き記したい。
そもそもなぜ私が料理に興味を持ったかと言うと、きっかけは私が小学生のときに母親が買ってきた、辻調か出したお菓子図鑑だった。
母親自身はその図鑑の写真にしか用がなかったらしくすぐに使わなくなったが、私はその図鑑に夢中になった。
美しいお菓子の写真は眺めるだけで楽しく、またレシピを隅から隅まで読んで、それを実際に作っているのを想像するだけで楽しかった。
子供のころにも実際に何度か作ってみたが出来上がったものは散々だった。それでも達成感があった。
大学進学を機に上京した際もその図鑑は引越先に持っていった(ちなみに今も手元にある)。
その図鑑に載っているものも何種類か作ったし、お菓子作りの本を中心にたくさんレシピ本を買い揃えて、たくさん作ってみた。
大学4年生になり、部活も引退して単位もほぼ取り終わってからは、毎日のようにお菓子を作っていた。
内定先があまり納得の行く会社ではなかったこともあり、このとき内定を蹴ってどこかのケーキ屋に見習い菓子職人として働こうかと本気で考えもした。
しかし、ネットで菓子職人のブラックな労働環境を知り、断念した。
社会人になってからも、学生のころよりは時間が取れないこともあったけれども、お菓子作りをはじめとした料理は、私の癒しであり、私の心のオアシスであり続けた。
イタリア料理とか、インド料理とか、はたまたロシア料理とか、世界中の料理を自分で作って食べることで、まるで旅行しているような気分になれて楽しかった。使ったことのない調味料を使って食べたことのない料理を作って食べる。これは一種の冒険だ、そう思った。わくわくした。
友達がいないこともあり、休日は家にこもって、一人暮らしの狭いキッチンでひたすら料理やお菓子を作っていた。
…そんな感じで、私は料理が本当に大好きで、趣味は?と聞かれたら「料理」と一番に答えていた。
が、ここ数年で冒頭にも述べたとおり料理への熱意がなくなった。
1. ライフスタイルの変化
一人暮らしのときは週末にまとめて1週間分の料理を作って冷凍しておくということができたが、それが難しくなった。一人暮らしのときにはカレー5食分を作れば5日もったのに今は1~2日でなくなる。
そう、料理したいからするのではなくしなければならないからするのだ。それが毎日。
そうなってくると、料理というのは趣味というよりは日々のタスクという様相を帯びてくる。
2. 他にやりたいこと・やらなければならないことが増えた
確かに私も就業中なので時間が取れないときもあるが、全く取れないわけではないので、結婚して子供ができてもなお、しばらく休日などには凝った料理やお菓子を作ることもあった。
しかしだんだん、料理以外にやりたいこと・やらなければいけないことが出てきた。
やりたいことについては具体的に何かは言及しないけれども、このやりたいこと=新た趣味により時間を割きたい場面が増えた。
やらなければいけないことというのは、私の仕事に関連する資格の勉強である。
私の年齢も30代半ばに差しかかり、もし今後転職しなければならないとなったときに大丈夫なのか?うまくゆくのか?という不安がある。
当方女だが、女で小さい子持ちというのは、転職においてデバフとなり得るだろう。
資格によって自分のスキルを証明しておくべきではという危機感がある。
となると資格の勉強にも時間を割きたいから、必然的に料理に割ける時間は減る。
また子持ちなので、当然家事だけでなく育児にもだいぶ時間を取られる。
個人的にはこれが一番強烈だった。
そこは専業主婦あがりっぽい推定50代程度のおばさんが個人でやっている料理教室なのだが、そのおばさんは毎回私を馬鹿にする発言をする人だった。
私がなにか料理について質問したら「なにそれ、衝撃の発言なんだけどwww」とか言っていた。
それでも、私が大好きな料理のためだと思ってしばらくは我慢して大体月1~2回くらいのペースで通っていたが、上記の1,2の背景もあって料理に時間も熱意も割けなくなってきたこともあって、だんだん「なんでわざわざ時間と金をかけて不快な気持ちになりに行っているんだろう…?」と思うようになっていった。
最後のレッスン中は、嫌だという気持ちが受講中も態度に出過ぎてしまったと思う。
最終的には、このおばさんが私に対して、私の子育て方法についてもっとこうすべきと言った上で、私の目の前で「私たちの若い頃はー」と、他のおばあさん受講生と談笑を始めたことが引き金となり、その教室は辞めるに至るのだが、
後日、このおばさんから、スーパーで1万円以上買ったときのレシートみたいな長文LINEがきた。
LINEの内容としては、上から下まで100%、私への悪口、説教だった。
私が自身がやった何かに怒っていることは大体察しがついているようだったが、「私は悪くない」と言っていた。
もうこれが、本当に無理だった。今でもトラウマだ。
外であのおばさんと同世代以上とみられるおばさんに出くわすと怖くなった。
あのおばさんから習った料理は、たとえ他の人が考案したレシピでも全部作れなくなった。
料理中にあの女の嘲笑と、悪意100%の長文LINEがフラッシュバックするようになった。
それまであんなに料理が大好きだったのに…。それまでは、実生活でクソなことがあっても料理で癒されたのに。
それが機能しなくなってきて、むしろ料理することで苦痛を感じるようになった。
そのこと自体が、私にはショックだった。
念の為言っておくと、あのおばさんはマジでやばい奴だと今も思ってはいるが、基本的には私が引き際を誤って我慢して通い続けて不遜な態度をとってしまったこと、その結果、あのやばい奴を焚き付けてしまったことが一番よくなかったと反省している。
やばい奴からはできるだけ早く逃げるべきだと身を以て痛感した一件だった。
3の事件により心に大ダメージを受け、料理で苦痛を覚えるようになってきた私だったが、まだなお、あのおばさんから習っていない料理だったらそこまでトラウマは蘇らなかったので、あのおばさんから習っていない料理を中心に再び色々チャレンジしてみよう!と思ったりもした。
規則的に運動を始め、専用のアプリで毎日の食事の記録をつけ始めた。
すると、私が作るお菓子とか手間のかかる煮込み系の洋食なんかは、まあ当然だけれども脂質がとんでもなく高いとのこと。
で、「じゃあこの1週間で何が一番脂質も少なかったの?」と聞くと…、鍋だった。
鍋。
スーパーの鍋の素買って、そのパッケージに書いてある材料を切って煮ただけの食べ物。これが一番ヘルシー。そしてこれが今一番家族に求められている…。
それに楽だし、子供も喜んで食べるし、野菜もたんぱく質も自分含め家族全員摂れるし、これでいいじゃん…。というか、これがいいじゃん。
そうなってくると、もう自分が作りたい凝ったお菓子とか洋食とか、全く作る気にならなくなった。
そして、鍋みたいな材料切って煮るだけの簡単な料理の方が、苦痛を感じないことにも気づいた。
最近の私は、料理中に(例えば3の事件を思い出すなどして)不快な気持ちになってイライラしてきたら、心のなかで「たかが料理」とつぶやくようにしている。
そのまま、上機嫌で食卓にありつける。
この呪文を唱えると、料理によって生じる不快感は減るけども、同時に私の料理に対するもはや残り火のような熱意、好奇心…。
そういった気持ち、私がそれまで料理に燃えていたときの原動力とも言える情熱もまた、すーっと消えてゆくのだ。
そして、今仮に「趣味は何ですか?」と聞かれたら、料理とは答えないなあと思った瞬間、ああ、もう私にとって料理は趣味じゃなくなったんだな…と思った。
3の事件直後は料理が苦痛になってきたこと自体にショックを受けていた私だったが、今はもうショックはなくて、「ああ、そうか」と、平常心で料理が趣味ではなくなったことを受け入れていた。
でも、料理が大好きだった期間がとても長かったので、私にとって料理が完全に趣味ではなくなったこと、完全にいちタスクとなったことについては驚きがあった。
だからここで今までの経緯を振り返ることで、私の料理に対する情熱を供養したい。
(余談だが、土井善晴氏は「家庭料理なんて適当でいいんだよ」的な趣旨の発信でメシを食っている人というのが私の認識なのだが、上記の経験を経て、これって確かに料理という家事タスクに負担を感じる主婦(主夫)を救うかもしれんけど、一方で家庭料理の質やスキル向上には寄与せずに、むしろその質を全体的に底下げることにつながりかねないのでは?と思ったりした。
プログラミングとは、勉強も運動もスマブラも下手なクソ隠キャ中学生が「俺もパソコン1台で凄い技術者になって…!」とワクワクしながら始めるものの思ったより普通に難しいし学校の試験で出たような知識要求されるしで3日で放り投げ、10数年後にnoteで「お前らは絶望的にプログラミングに向いてないからやめろ」なんて記事を書くだけのザコに成り下がる、夢と希望に溢れた技術である。
近年ではパソコンのスペックの上昇にともないできることも増え、どこのご家庭にもあるRTX2080で簡単にディープラーニングもできるようになった。Unityで3Dゲームをバリバリ動かしてもブルースクリーンは出ない。やっぱ世界を広げるのは小賢しい知恵よりもスペックの暴力だぜ。
開発環境や言語も選択肢豊富で、エディタもかつては有料クラスでも手に入らなかったような贅沢な機能が満載のものが出回っている。Eclipseとか今考えるとよくあんなので開発できてたな。
いまや小学生からおばあちゃんまでアプリ作りに熱中し、高校生はIoTとかやり始め、大学生は商業レベルか?ってレベルのものをネットで発表し、私はウェブアプリのスマホでのレイアウト崩れひとつすら直せず静かにエディタを閉じてnoteで過激タイトル記事を書いている。
掛け算に順序があると思っているような知能の下級雑用係(自分のことを教育専門職だと思い込んでいる)ですら「小学生にプログラミングを教えるぞ!」と意気込んでいる。やめろ。お前らには無理だ。無理だからマジでやめろ。考え直せ。無理だって。掛け算に順序つけないと相手に教えられないレベルのやつがプログラミング教えるのマジで無理だって。算数とは次元が違うって。「ピーチ姫いつも簡単に誘拐できるし今度はベヨネッタも誘拐してみるか」ぐらいの無謀さだって。やめとけ。マジでやめろ。
まあそんなこんなで入り口はめちゃくちゃ広く、入門するのはマリオカートより簡単である。話逸れるけどSwitchのマリオカート、運転アシスト機能ついて初心者でもコース完走できるようになったから心折れちゃった人ももう一度チャレンジしてみてね。
それとは特に関係ないんだけど、大学行ってた時ティーチングアシスタント(TA)っていう授業のお手伝いさせられたのよね。ちゃんとお金出るやつ。
学部の3年か4年から始まって、院の1年か2年までやってて、途中で休学挟んだから、ええと、あー、うん、数年間TAやってたんよ。数学とプログラミングのコマ。CとOctaveとかいうやつ。Cのほうは情報学科で、Octaveは違う学科。JavaとかC++のコマはTA入れさせてもらえなかった。
プログラミングの実習は週2コマ(連続)あって、情報学科なら必修科目。なのでサポートは相当手厚く、先生とTAが絶え間なく机間巡視し、わからないことがあればセンパイがなんでも答えてくれるというわけだ。授業外でもサポートはしており、わからなければ先生や研究室にいる学生に好きなだけ聞きにいっても良いということになっていた。必修だから落とされたら困るしな。
2コマだから3時間 * 15回で、45時間。そして私の時は2年まででC/C++/Javaと必修だった(今はなんの言語かは知らない)ので、その3倍、135時間は最低やることになる。プログラミング実習以外にもプログラミング触る授業多いから実際はもっと多い。宿題やる時間もあるので実際はもっともっと長くプログラミングに触れることになる。卒論書く時期に入ると、テーマによっては書く人はさらに書くので、もっともっともっともっと長い。
これだけ時間をかければほとんどの人がプログラミングできるように……ならない。むしろできない人の方が多い。なんで。why。教えて。
会社になるとさすがにプログラミングできるできないは死活問題である。
「今日から入ったxxでーす。業界未経験ですがよろしくおねがしまーす。さっそくなんですけどPythonのここわかんないんですけどどうすれば……あっそうすればいいんですね。次はここなんですけど……なるほど!ありがとうございます。じゃあまた明日ー」
いやー社会人にもなると熱意が違うね。学生なんかわかんなくてもほとんど聞きに来ないのにな。こりゃガンガン伸びますわ。私も社会人1年生でPythonなんて3秒ぐらいしか触ったことないから適当答えてるけど。
「ちょっとお時間よろしいですか?」「いやちょっと今忙しいから後になっちゃいますわ。すんません……」
そんなこんなで1週間ぐらい放置してしまった。やべー絶対嫌われる。どこまで進んだかな……?えっまだそこ?進んでなくない?
もしかしてこれ全部教えないとダメなやつか。そりゃ大学4年間プログラミングやったやつでもプログラミングできないんだから、そうか。よく考えると当たり前だよな。
プログラミングをやめろ
大学4年間と大学院2年間プログラミングやったやつでもできないし、会社で毎日8時間を数週間プログラミングについやしてもできないやつはできないし、そもそも人類というのはプログラミングできない可能性がある。
少年少女たちに「プログラミングはいいぞ!自由にものが作れて達成感がある!頭が良くなった気分にもなれるし!」と吹聴してまわんのもいいけど、6年間情報科学について勉強したようなやつの大半がプログラミングできないんですよ。それもごくごく初歩的な部分。
野球とかサッカーなら、まあ友達との試合には参加できなくてもごく稀にバットにボールを当てたり、ボールを1回あらぬ方向に蹴ったり、ぶっちゃけ周りとのレベル差で楽しくなくてすぐやめちゃうだろうけど、なんとか基礎の一部ぐらいはできるじゃないですか。
ピアノとかダンスでも、猫踏んじゃったをごくごくゆっくり弾くぐらいはできるかもしんないし、学芸会の振り付けを10秒ぐらいは踊れたりできるかもしれない。その後やっぱ周りのレベル見て諦めちゃうかもしんないけどさ。
プログラミング、6年やってミットを頭にかぶってるバッターとか、鍵盤蓋の上から殴って音鳴らそうとするやつとか、まずそういうレベルのやつが大量発生するんですよ。だいたい7割ぐらいの率。どうすんだよこいつら。私の教育の問題か?マジで?本当に?
プロが練って考えて凝縮した本や授業、センパイたちによる指導。それらを結集して得られるはずのものが7割ぐらいどっかに消し飛んでる。無駄だろこれ。
今からプログラミングやろうとしてるやつ、お前は確実に向いてないからさっさと諦めて刺身にタンポポ乗せる仕事に戻ってくれ。参加しても鍵盤蓋叩き割るやつと同じ病室に入るだけだ。
プログラミングをやめろ。
ぼくはこう思うんですよ
そもそもなんで大の大人がそんな両手にバット持ってセカンドに立ったりゴールの方をボールのところまで動かす奇行に走るんだろうな。わかんねえや。
綺麗な分析はできないけど、いわゆる「できない」やつが共通して言ってたフレーズがある。
「ぼくはxxxだと思ってるんですけど、動かないんですよ」
うん、そうだね。そう思うんだ。でも動いてないじゃん。じゃあ違うんじゃない?モニターに「にらみつける」やってもバグは取れないし防御力下がるだけだぞ。
まず根本的に考えと事実が違ってるって結果出てるじゃん。じゃあもう考え変えちゃえば早くない?
名言の引用は好きではないけど、「プログラムは思った通りには動かない。書いた通りに動く」って言葉がある。実に名言だと思う。次点で好きなのが「ある問題を解決しようと正規表現を使うと問題が2つに増える」かな。
お前が何を思っているかはプログラミングにおいて一切影響しないんだよ。お前が何を書いて、コンピュータがどう処理したか、それが全て。
深く考えないことについてぎゃーぎゃーいうやつもいるけどプログラムなんてまず最初は動けばいいんだから何も考えずに次試せばいいだろ。んで3回ぐらいは自分で思い浮かんだの試して、全部ダメだったら調べるとか先生に聞いてみるとかさ。逆に1発で通ったら自分の思考見直して理解深めるとかさ。
ドキュメントとかあんまり理解できない初心者のうちは、とにかくお試しと修正のサイクル回すの重要で、「これがこうだから動くはず」というカードを3種類ぐらい作って全部片っ端から試すのが早いと思うよ。モニターをにらみつけるな。
お前がどう思ってるかよりも、まずはお前の書いたプログラムがどう動いているか(どう動いていないか)を確認するのが先だ。動かなかったら考えが違う、はい次のプラン、はいその次のプラン、はい次。
この「ぼくはこう思ってる」が出てくるの、なんの教育の成果なんだろうね。お前の気持ちなんてどうでもいいって現国でも数学で散々教えられただろ。
Error: variable 'a' is undefined, line 24
↑のエラーは架空のエラー文(英語下手でも許して)だけど、エラー、出るよね。プログラム組んでたら。んでやっぱいるのよ。エラーを「にらみつける」やつ。解決しねえって言ってんだろ。
「エラー出たんですけど、どうすればいいんですか」
「エラーにはプログラムがなぜコンパイル通らないかの原因がそのまま書かれている。例えば今出ているError: variable 'a' is undefined, line 24は、24行目の変数aが未定義ということを示している。事前に変数aを定義していないか、打ち間違えてsになっているとかではないのかな?」
だいたいが「腑に落ちねぇー」みたいな顔する。まあ、一気に喋りすぎたしな。疑問点1個1個潰していくか。
「何か疑問点ありそう?変数ってなにー、とか、定義ってなにー、とか」「ないです。わかりました!」
わかったのか。よかった。またモニターをにらみつける開始。なんでだよ!!!!「お前顔にチョコついてるぞ」って言われたらチョコ拭き取るだろ。変数aが未定義ですねって言われたら変数a定義すりゃいいだろ。
でもプログラミングド下手なやつ(全人類の7割ぐらい)は、エラーをにらみつけてる。ずっとにらみつけてる。防御力下限まで下がったかな。にらみつけてて何が変わるんだよ。
「英語読めなくて……」
いや「a is undefined」なんて「He is Superman」ぐらいの英語だろなんで読めないんだよ。お前この大学どうやって入ったんだよ。たしかどの入試方式でも英語あっただろ。単語わからんかったらググれ。
「aが未定義って書いてあるんですけど、ここのfor文の私の考えが間違ってるのでしょうか」
いや24行目のaって書いてるだろ。まずなんでそこ無視するんだよ。お前がfor文で使ってんの教科書通りのiだろ。24行目ってわかるか?for文あるの40行目あたりだよな?aとiが違う文字ってわかるか?
「さっきのエラー直したら新しいエラーが出たんですけど、どうすればいいですか」
千尋!贅沢な名だねえ
変数に名前をつけろ。関数に名前をつけろ。クラスに名前をつけろ。全てに名前をつけろ。
C言語の古い教科書だと「a」とか「b」とか「i」とかで書いてるけど、そんなの人間が読めるわけねえだろ。冷静に考えろ。「input」「output」「index」とかにしとけ。
2重for文の変数名i, jにしたら絶対途中で打ち間違えるだろ。お前は打ち間違える。そういうやつだ。2重ループなんてどうせ行列計算の課題だろ。rowとcolumnにしとけ。これで打ち間違っても気づくし、それぞれに意味が付いてくる。
ちなみに同じ長い名前にも優劣がある。「result」よりも「sum」のほうが強い。「result」はなんの結果かわからない(全ては結果であるので)が「sum」は合計値であることがわかるからだ。「password」と「plainPassword」なら「plainPassword」が勝つ。暗号化されていないパスワードであることがわかるので、情報量が多いからだ。
ただし例外はいくつかある。「tmp」は一時変数であることが(プログラマにとって)明らかだ。「dir」はディレクトリであることがわかる。「src」「dist」あたりもよく使われる。このあたりは短くていいんじゃねーかな。
でも、この前温度センサ扱うプロジェクトで「tmp」って変数名使って温度(temperature)と脳内で混線してバグって発狂してた同僚いたけど。そういうときは名前長くするか別の名前使おうな。
関数の名前なんて「calcAverageFromArray」ぐらい長くしていいから。「myFunc」とかしなくていいから。「fetchJsonDataFromUniversityInternalServer」とかでいいから。マジで。いやこれ本当に。
そもそも今時ディスプレイでかいし、識別子なんて先頭数文字打ったらエディタが補完してくれるし、短くするメリットがない。
それでも名前が長いと感じる?関数がでかすぎるんじゃないか。細かく処理を分けるとかしてみろ。「combineArrayAndFindMax」関数は「combineArray」と「findMax」に分割したらいいと思うぞ。名前が長いと思っても名前を削るな、機能を分割しろ。自然と名前が短くなる。
それかシンプルでかっこいい名前を見つける。「convertEvilHtmlToPeacefulText」は「sanitize」に置き換えることができる。イカす名前だ。
プログラミングできない奴はマジでこれらのことをやらない。ずっとaとかbとかzとか使ってる。お前それ自分で読めんのか。読めねえだろ。myfuncってなんだよ何するんだよ。お前自分で理解できてんのかそれ。
それでも頑なにaとかbとか使う。なんでだよ。
動作原理わからず書き散らすな。動作原理っつってもそんな深いところじゃなくて言語表面上レベルの動作な。
リテラルは値を作成して、代入は値に名前をつけている、とかその程度のレイヤー。メモリがどうこうとかはいらんと思う。あっでもポインタのときはいるか……。めんどくせえな。
まあ動作原理っていうか自分が何やってんのか理解してくれって程度の話になるんだが。
例えばfor文で処理50回まわすとき、「50回分の処理を行なっている」ではなく「ループ開始時に変数を初期化。条件判定して成立していれば文の中を実行する。条件変数の値を変化させてまた条件判定からやり直す」ぐらいの粒度で捉えててほしいかな、という気持ち。
これはfor文で詰まる人がやたら多かったからだ。彼らはfor文をアトミックな操作だと思っていた。つまりfor文はひとまとまりの命令であり、長いfor文とprintfの間に粒度の違いはないと思っていたらしい。
つまり、「for文の中でエラーが起こる」という事象がほぼ理解できない。forはアトミックであり、内部など見えないのだから。じゃあお前が今書いたfor文の中身はなんなんだってやんわり聞くと「さあ…?」みたいな反応が返ってくる。はあ。
関数についてもなかなか誤解が多かった。関数「sum_array(a, b)」と関数「average_three_numbers(a, b, c)」は全く別の原理で動いているのだと。ここでの「全く別の原理」というのはシグネチャが違うとか実装が異なるとかそういう意味ではなく、コーラを飲んでゲップが出る原理と糸電話で声が伝わる原理ぐらいの全くの別、という意味である。
彼らは関数ひとつひとつについて「新しく原理を学習」していたのだ。マジかよ……。どうやったらそんな発想に行き着くんだろう。そりゃ時間かかるわな。
そのため、関数が値を返す(または返さない)ということも理解できておらず、「関数の戻り値と関数の戻り値を足す」とか「関数の引数に関数の戻り値を直接渡す」とかやりだすと大パニックになる。メソッドチェーンとかやった日には大学潰れると思う。ただ、これはC言語が悪い部分もあると思う。配列とかいじりだすと、初心者が書けるレベルの関数だとあんまり値返さないしな。
たのむ、他のはできなくてもこれはできてほしい。自分が何をやりたいのかは理解してほしい。流石にお前のやりたいことなんて他人にはわからんぞ。
「配列の中の数値の合計値を求めたいんです」とか「名前と身長と体重をひとつにまとめた構造体が作りたいんです」とか。簡単なのでいいから。
「いま何やろうとしてどこで詰まってる?」って聞いても「……?」みたいな反応されたら困るんだよ。
例えば「キーボードから数値を10回入力し、それぞれの値を配列に格納して、最後に配列の値を逆順に表示せよ」みたいな問題が出てきたときに、「キーボードから値を入力する」「10回繰り返す」「配列に値を格納する」「配列の値を逆順に表示する」に分解できると思うんだけど、自分が何やりたいのかわからない奴はまずこれができない。
彼らには「キーボードカラスウチヲジュッカイニュウリョクシソレゾレヲハイレツニニュウリョクシテサイゴニハイレツノアタイヲギャクジュンニヒョウジセヨ」に見えている。
かろうじて「キーボード」「ハイレツ」あたりの単語は拾えるらしく、標準入力から値とったり配列を作ったりはしてるんだけど、そこから先に進まない。モニターにらみつけてる。またにらみつけるかよ。
あれだ、算数の文章題できなくてとにかく文章に出てくる数値足したり引いたりするやつ。あれのプログラミング版。文章が読めない。
こういう人にはメモ用紙取り出して、まず文章が何について言ってるのか、どういう工程に分けることができるのか、今後も同じことが起こったときにどうやって分けるのか。みたいなのを教えるんだけど、大抵あんまりしっくりこないらしく、成功したことは皆無。なんとかうまく教えたいんだが。
もうこのあたりになってくるとプログラミング関係なくね……?ってなるんだけど、意外とそういうプログラミング関係ないところで詰まる人めちゃくちゃ多いよ。
今すぐプログラミングをやめろ
違法な手続きで決めた基準は無効なはずなのに、「適切に計算し直したら」っていう仮定の話で被害回復を削るのはおかしいんすよ。本来。
ちょっと難しいし細かい部分で専門家の判断は分かれそうだけど、2013年時点では存在しなかった判断を、2025年に作り出してるって点でありえないし、そんなこと許したら何でもありやん?とはなる。
「瑕疵の追完」理論っつーのはあって、「当初は瑕疵を有していた行政処分が、その後、その欠けていた部分が追完されること」みたいな概念はあるんだけど、これは手続き的な瑕疵の補正を想定していて、実体的判断の事後的作出じゃないんすよね。
「違法な処分が取り消された後、行政が事後的に再計算して遡及適用」なんて異常な判断がそもそも判例がないので、厚生労働省はすさまじいチャレンジをしようとしている、とだけ思ってもらえれば。
増田です。30代後半。しがないWeb系のエンジニア(管理職一歩手前)やってる。
最近、会社がやたらと「成長」とか「スキルアップ」とか言ってくるのに疲れた。 毎週の1on1では「今期はどう成長したい?」、半期の評価では「どんな新しいチャレンジをした?」と聞かれる。
いや、わかるよ。変化の早い業界だし、会社としては社員に成長してもらわないと困るんだろう。 でもさ、こっちももう若くないんだ。
20代の頃はガムシャラに勉強した。新しいフレームワークが出れば飛びついたし、週末に勉強会にも行った。 でも、もうそういうフェーズは終わったんだ。
今は、家庭もある。帰ったら子供と風呂に入って、寝かしつけたら自分の時間なんてほぼない。 そんな中で「新しいスキルを身につけろ」「コンフォートゾーンを出ろ」と言われても、「いや、無理です」としか言えない。
今の給料分の仕事は、きっちりやってるつもりだ。 チームの若手の面倒も見てるし、大きな障害だって起こしてない。 「現状維持」じゃダメなのか?
「成長しない人間は不要」みたいな空気、本当にしんどい。 言われたことをこなし、そこそこの品質でアウトプットを出し、定時で帰る。 そういう「そこそこで良い」という働き方は、もう許されないんだろうか。
食費節約チャレンジをしているので、月末1週間の朝・晩ごはんは家にあるストックだけで買い物せずに過ごすことにした。(昼は社食的なカフェテリアで食べる)
大抵山手線に各駅停車(普通)以外の種別として快速などを導入するといった時に出てくる内容は以下の通り
鉄ヲタじゃないにわかな人間でも流石に特急や新幹線は知っているので、そうした駅は必ず停車駅に指定されている
東京・品川・上野は新幹線、新宿・池袋は特急が止まるので指定されやすい
快速運転の可能性として京浜東北線のレール案の定期もあり、湘南新宿ラインや上野東京ラインなどの停車駅を踏襲するパターンもある
このため並行したレールがあっても山手線のホームしかない大塚・巣鴨・駒込やその付近はダサい駅もあって通過されがちである
テレビで特集される際に山手線の車両基地も紹介されるが、この車両基地の存在で池袋と大崎は停車駅に指定されることも多い
池袋については前述した理由で指定されやすいが、大崎は大崎止まりのうざさで通過されることも少なくなかった
近年はコミケや相鉄直通の存在もあって以前と比べるとマシにはなりつつあるが、待避線が存在する理由も含めてヲタじゃないと指定されない運命にある
別の定期ネタであるインターネット老人会の乾電池FLASHで出てきたチャレンジングクイズ号や
東京始発東京止まり途中停車駅無しの山手特快(特急パターンなどもあり)という今となっては氷河期以下に寒いネタが入れ込まれることもある
コリアタウンのある新大久保駅は2ちゃんねるのコピペなどでは各駅停車すら通過することも見られる
前述した山手特快のように韓国特快と称して新大久保始発新大久保止まり途中停車駅無しを入れてフォロー()することも見られる
人生経験の浅さ、乏しさがコンプレックスとなることが少なくない。
おおよそほとんどの人が、生きていれば当たり前に経験していることを全然しておらず、それゆえの教養の欠如や、雑談の苦手意識に繋がっている。
とはいえ齢も33を超え、子供は3歳にまで育ち、来年には新築マンションの購入が控えており、今まで以上に社会へと溶け込む必要性迫られている。
また、社会による半強制的な理由だけでなく、純粋に人生を豊かにするための趣味や生きがいの選択の幅を広げるためにも、今後は意識的に新しいことにチャレンジしていきたいと思うようにもなり、この文章を打ち込んでいる。
前説が長くなったが、ここからは、誰しも(少なくとも友人・知人・会社の同僚を見る限り)が当たり前に経験しているのに、私は経験していない事柄を並べていこう。
多くの人にとっては、こんなに何もしてない人もいるんだと思うかもしれないが、同じような境遇の人がいれば、シンパシーを感じてもらえれば幸いだ。
正確には、運転免許(それもマニュアル車)を持っているため、未経験ではない。とはいえ、教習所以外で運転したのは大学を卒業後に数える程度で、10年近いペーパードライバーをしている。免許も3回ぐらいは更新している。
都市部に済んでおりリモートワーカーであることから必要性がないと言えばそうだが、どちらかと言えば運転をしたくなく、車が無くても構わないような生活スタイルを選びに行っている節がある。
来年引っ越す新築マンションにしても、首都圏へのアクセスが容易であり、徒歩圏内の駅前で概ねすべて事足りる立地であるため、敷地面積が犬小屋と揶揄されそうなほど小さいのに、地方なら豪邸が建てられるであろう住宅ローンを組んでしまっている。
このまま運転をせずに逃げ切れそうでもあるが、やはり子どもが幼稚園、小学校と成長していくと、車を使った自由度の高いお出かけができないことで不便を強いてしまうだろう。自分だけが不便ならまだしも、子どもが車を通じて様々な興味を持ったり経験したりする機会を失うリスクは避けたい。
車を運転したくない理由の筆頭は運転が怖いことで、ペーパードライバーを10年経て今更普通のドライバーになれるものなのかなという漠然とした不安がある。VR空間上で自由に安全にドライブできるような環境があれば良いのだが。
行ったことはないし、これは興味もなければ行かないことのリスクもほとんどない。
が、行ったことがないので当然パスポートも取得したことがないし、なんなら飛行機すら数える程度しか乗ったことがなく、おそらく一人では乗り方がわからないレベルだ。
人生経験の欠如や、雑談の中で海外旅行の話になったときの疎外感からコンプレックスもあるところだが、そういう目的で行ってもおそらくは楽しめないだろう。
とりあえず子どもがもう少し大きくなったら、北海道や沖縄のような、国内ながら長距離の移動を要する旅行はしようと思う。
音楽は人並みには好きだ。学生時代に好んでいたバンドや、当時のアニソンから最近流行りの曲までそれなりに聞く。カラオケも大好きで、大きな趣味の一つとも言える。
その割には音楽ライブには参加(参戦?) したことがない。生歌から受けられる衝撃や、同士集まる空間での一体感はさぞ良いものだろうという想像は出来るが、安くない金額と、競争を勝ち抜いてチケットを手に入れるような労力が無いのだろう。
これに関しては最初から人気アーティストのライブを目指すのではなく、気軽にふらっと立ち寄れるような場所からはじめるのが良いのかもしれない。
音楽つながりで言うなら、楽器の演奏というのにも挑戦したことがない。もちろん、学生時代の音楽の授業であるとか、授業の一環として触れてきてはいるが、それを趣味にしようと思うほど馴染んだこともない。
音楽自体は好きであることからも、興味こそはあるが、やはり楽器演奏というのは、序盤の楽しくなるまでの努力の量と、そこにたどり着くまでに挫折する可能性の高さからハードルを感じてしまうのだろう。
リモートワークしている人、ほとんどジムで筋トレをしているイメージがある。リモートワークあるいはデスクワークだと筋肉が凝ることもあり定期的な運動、発散を求めるのだろう。
私は(自称)中肉中背であり、散歩が趣味であることからも必要最低限の運動は重ねているし、健康診断も概ね良好な結果が出ているので、必要に迫られているわけでは無いものの、筋肉を付けたり有酸素運動を連続して行うことで心身ともにパフォーマンスを向上させられるという逸話もあるため興味はある。
「整う」という謎の概念に憧れがないでもない。稀に銭湯に行っても、サウナは熱いからすぐ出ちゃうし、かといって水風呂は冷たくて入る気がしない。外気浴ぐらいがちょうどよいがあれが「整う」なのかはわからない。寒暖差で意識が飛びそうになる瞬間があって、あれが「整う」だとしたらすごい界隈だと思う。
いわゆる男の料理を自分用にする程度。包丁をまともに使えない。猫の手さえ出来ればなんとかなるだろうレベル。揚げ物としたり、魚を捌いたりを自宅で出来るようになるとカッコよさそうだし、料理を妻に任せっきりになっているのを一緒にできる実利もあるので、これはチャレンジしたい度が高い。もうすぐ引っ越してキッチンも広くなるし。
ゲームとして面白いかはともかく、大人のコミュニケーションのキッカケとして、もはや常識とも言えるような遊戯だ。また、麻雀漫画を筆頭に多くのコンテンツにおいて、麻雀を理解していることで間接的により楽しめる娯楽が多く、これを知っているだけでも人生の豊かさが底上げされるような気もする。
やりたい感は強め。学生時代にしたきりだが、その時の楽しさが忘れられない。とはいえ車を運転できないのが大きな足かせに思える。子どもに家族でキャンプする経験は与えたい。
キャンプとほぼ同じ。
キャンプとほぼ同じ。そうか、車がないとアウトドアがなかなか出来ないんだ。
いわゆる「推し」が出来たことが一度もない。アイドルであるとか俳優・芸能人であるとか、今なら YouTuber などの配信者がそうなのかもしれないが、特定個人を推した経験が一度もない。
もちろん好きな YouTuber であるとか、アーティスト、作家などはいる。が、いずれもクリエイターその人ではなく、その人が生み出すコンテンツのほうが好きなだけである。(コンテンツに対する「推し」もあるとは思うが)
よく「推しがいるから生きてる」など、推し活時代が人生を豊かにする源泉である人がいるので、少し羨ましい。
やる必要はない。が、これが意外と雑談の中でひとウケになったりもするので気にならないこともない。
やる必要はない。ニコチンがない類の某はちょっと興味があるかも。
世界的にバズったフィットネスチャレンジに「Bring Sally Up Push Up Challenge」というものがある。
これは刑事ニコラス主演の「60セカンズ」のOPで使用されたMobyのFlowerの楽曲にあわせて腕立て伏せをするというもの。
この楽曲は「Bring Sally Up and Bring Sally Down」という歌詞を3分間ほぼ延々と繰り返すため、「Bring Sally Up」で挙げる、「Bring Sally Down」で下げるを繰り返すことで腕立て伏せが楽しくできちまうんだ!というバカクソキツいトレーニングチャレンジである。途中にちょっとした歌詞や間奏が差し込まれるため、プランク的なキープ力、アイソレーション刺激が求められるうえ純粋に30回くらい歌詞が繰り返されるので普通にキツい。
で、このMobyのFlowerなんだけど歌詞がよくわからない。
よくわからないっていうのは「文学的すぎてわからない」「パリピすぎてわからない」という内容の話ではなく、サイトによって書かれている歌詞が違うのである。
例えば「Moby - Flower」で検索するとGoogle君が出してくれる歌詞では「Green Sally Up and green Sally Down」となっている。しかし他のサイトを見ると「Bring Sally Up and Bring Sally Down」と表記されていたりする。
「Green sally UP」勢のサイトのほうが若干公式臭が強いので優勢に感じられるが、Mobyの本場で流行ったはずのチャンレンジは「Bring Sally Up Push Up Challenge」となっている。本場の人間がこんな歌詞間違いするか?という話である。
なので、本場の人間に聞いてみたところ「正式にはGreen sally UP。そもそもGreen sally UPって童謡があってMobyはそれをサンプリングして曲を作ってるから間違えるわけないんだよ。じゃあなんでBring Sally Upチャレンジになったかっていうと、日本で言う空耳アワーみたいなもんで身体(sally)を持ち上げろ(Bring up)でゴロがよかったからだね。日本ではBring Sally Upが正式な歌詞だと思われてるんの?ウケるねハハッ」とのことだった。
聞いてみればなるほど納得である。
すごく興味のある熱心な人に誘われるなら行くかもだけど!あっ、鳥羽水族館とかなら行きたいかも!
で、話は飛ぶんだけど、非モテって他人との行動、とくに2人行動自体の経験が薄いんじゃね?って思った!
2人行動ってデートだよな!男同士でも女同士でも!
1対1のコミュニケーションって複数人のそれと違うところとか、それにどこに行くかの意思決定とかも女とやるのと変わらんだろ
最初から女との2人行動にチャレンジするのもいいけど、ハードルの低い男同士の2人行動で経験積んだらどう?
今やってる鬼滅の刃の映画、最速上映1人で行ったんだけど、感動しすぎて隣のお兄さんに話しかけちゃったもん!「ヤバかったすねマジでめちゃくちゃよかったです」「はい、凄かったですね」って!
リアル脱出ゲームとかもいいぞ!人数集めたいけどなこっちは!
美術館とかも!あんま興味なくても調べたり好き勝手作品をネタにいじるの楽しいぜ!
ブコメにあった「単願制見直し:公立高校入試のDAアルゴリズムを用いた併願制についての情報ページ」
https://www.mdc.e.u-tokyo.ac.jp/news/6531/
ありがとう🙏全部読みきれてないけど、まさにこれだ
議論が進むといいな
追記2
昔の総合選抜制度を詳しくは知らないけど(wikiも全部は読めてない)、
自分のイメージとしては、選択した志望校に入試の成績順に上から割り振られていくので、高校のレベル低下にはならないんじゃないかなと。高校の平均化を求めるものではない。
(いろんな要因が絡んでくると思うので過去の経験は参考にするとして)
家計を気にせずに誰もが公立高校でチャレンジできるといいなっていう素朴な発想です。
追記3
【デジタル併願制】公立高受験「単願制」見直し、複数校の志望可能に 石破首相が検討指示
https://x.com/livedoornews/status/1914816490500690347
進んでた!立ち消えないようがんばってほしい!
…
公立高校の受験、志望校を複数選択して成績※で割り振るとかできないんだろうか。
(※追記 ブコメを読んで。これは入試の成績のつもりでした。通知表の内申点ではなく)
私立の滑り止めがあったとしても、家計の状況で私立は避けたい場合、公立はかなり安全圏に落とすしかなくなる。
(2次募集ではそもそも枠が少なかったり、定員割れするような偏差値がかなり下の高校になる)
政府総支出に占める教育費の割合: 日本はOECD加盟国中で低い水準にあります。
日本:
7.1%(2022年)、OECD加盟国中3番目に低い (2022年)
OECD平均: 約
15%(2022年)
家計負担: 日本の高等教育費の家計負担率は高く、他の先進国よりも顕著です。
日本:
53.4%
米国:
36.1%
0%