
はてなキーワード:プランとは
最近の個人勢VTuber、初配信前から営業しまくってチャンネル登録者数を増やし、初配信からガッツリ高価格の応援プラン♡なんかを発表していてびっくりした。
オススメに流れてきた配信をのぞいてみると、「高評価押してくれたよね?♡ 1.もちろん!2.押したよ!」みたいなクソアンケートに答えないとコメントが打てない仕様だったり。
そういう「やり方」は否定しないが、なんだか心底嫌気が差して、胸糞悪くなった。
だから自分もVTuberを始めてみた。ガワは汎用モデルというものを見つけて数千円で購入した。絶対に純粋な配信技術だけで人を楽しませてみせると思った。
そしたら、なんか短期間で想像以上にチャンネル登録も同時接続というのも増えてきていて、自分が一番驚いている。
SNSはろくにやっていないし、配信自体も大した回数できていない。ショート動画も作ったことがない。
運が良いのか、マジで自分に配信者の才があるのか分からないが、単純に配信は楽しい。人を楽しませる工夫をすることが楽しい。だからこれからも続けてみる。
そして彼はAMDを買った。
結果
NVIDIA -3.15%
AMD -7.84%
最近思うんだけど、受験勉強って陸上競技とかに似てると思ってて…😟
100m走をやりたい、と思ったら、とりあえず部活とか入るじゃん
俺は自分で完全に自己管理できるし、自主練習だけでできるから、部活入りません、って人はなかなかいない…😟
仮に部活に入らないでも、まったく無所属の人間が自分で届け出て大会に出れるとしても、
自己管理で、ひとりで朝練して、ひとりで夕方遅くまで練習する、
効率的、効果的プランも自分で建てる、ってのは難しいわけよ…😟仲間もいないし…
同じように、塾に行くってのは部活動に参加するようなものだし、
スポーツに明け暮れた他に楽しいことがなかった青春でも良いという人もいるし、
それが嫌という人もいるし…
多分、あなたは部活動に参加しなくても、一人で孤独に練習して、自分で大会登録して、出場して、良い成績を収められちゃうタイプなんだと思う…😟
でも、自分は自己管理できないし、仲間というかライバルというか、誰かが横で頑張ってるのを見ないと、
なんだかんだ、塾に行ったのは良かったと思ってる。
高校受験は中3の1年だけだけどね…😟
大学受験は、高1から代ゼミみたいなところにちょくちょく講義を受けに行ってしまったけど、
正直、アレは本当に無駄だったと思っていて、勉強よりもっと面白いことにお金を使えば良かったと思ってる。
自分は地方国立大の理系、現役合格ではあるけど、そんなに頭は良くない。
別の某大学院に院試で合格したので、関東から関西に引っ越して、そこから国立の研究所にインターンしたりしてたけど、
芸能界みたいな所で働いたり、
更にドロップアウトして、中小零細ブラック企業でWeb開発したりして、
フリーランスになってもうまくいかず、現在に至る、なんか自分でも酷い履歴だな、おい…😟
俺も地頭が良ければ、自己管理がしっかりしていれば、塾に行かなくても、自分でペースメーカー、ペースメイキングか?できるんだろうけどねえ…😟
でも、塾に行ってたのは、トータルで考えると、集中して行ったのは中3の1年のみで、
高1~3は、ちょくちょくというか、ダラダラ通うようになってしまって、完全にお金の無駄だったと思う…😟
予備校の課題に完全に追いつけなくなって、課題をやらないまま講義に出席、当然予習してないから、その場で理解できない、
仕方がないので録音する機械を買って、カセットテープに講義をこっそり録音して、家でやるようにしたんだけど、
だから、高3は寧ろ予備校はそこそこに、参考書を絞って、同じ参考書をボロボロになるまで繰り返すことにして、
でも、当然参考書の内容と、実際に出る試験の内容の乖離はあるわけで、
色々試行錯誤した結果が、地方国立大レベルでした、残念!という…😟
そういえば、慶応SFCも受けましたよ、スーパーファミコンですよ、
なんか、考えるというより、計算問題みたいなのがいっぱい出た記憶がある、自分の年は…😟
凡ミス繰り返してて、あれも散々だったわ…
ざっくり言うと、「言ってることはだいたい正論なんだけど、ほぼ全部これまで散々聞いた話の焼き直しで、肝心な痛みの部分(国民負担・再分配・生活の実感)にはほとんど触れてない」って感じ
・5本柱(複数年度の視点/ヒト/カネ/マネジメント/国際連携)は、経済政策の教科書どおりで、構成としてはきれい。
・「AI・半導体・量子・造船など17分野への官民連携投資」「責任ある積極財政」ってワードも、今の与党のテンプレを丁寧に並べた感じ。
・一方で、社会保険料や消費税を含む国民負担の重さ、実質賃金マイナスの長期化、格差や貧困・少子化みたいな、いま多くの人が一番しんどいと感じている部分への踏み込みはほぼゼロ。
「成長はするから、あとは自動的にみんな幸せになりますよね?」という古い発想から抜け出せてない。
言ってること:企業が投資判断しやすいように、政府も予算や税制を数年単位でコミットしましょう。
官庁や事業会社が、複数年度にわたる支援・規制改革のロードマップを出すべき。
評価:これは普通に良い。投資って1年ごとにコロコロ制度が変わると誰もリスク取らないから、「複数年度で見通しを示せ」はまっとう。
ただ、日本の予算制度・財政審の文化の中で、本当に複数年度コミットができるのかはかなり怪しい。毎年「やっぱ財政再建が~」って言い出して縮小される未来が容易に想像できる。
ここをやるなら、「中期財政フレーム自体を作り替える」「将来の支出を法律レベルで拘束する」くらいの話がいるけど、そこまでは踏み込んでない。
言ってること:リスキリング支援、大学での人材育成強化。医療・介護の処遇改善(報酬改定を前倒し)、働き方改革を含む労働市場改革。
評価:「医療・介護の賃上げをちゃんとやれ」と明記してるのは、ここ数年の文書よりはマシな点。現場の悲鳴はそれなりに意識してる。
ただし、全体としては人材の質を上げて成長分野に移動させたいという供給側目線が強くて、「非正規をどう減らすか」「低所得層の社会保険料負担をどうするか」みたいな、足元の生活のしんどさはスルー。
リスキリングも、これまでの政府プログラムを見る限り、実効性はかなり微妙。「講座を作って自己満、現場の待遇はそのまま」の危険が高い。
→方向性は悪くないけど、きれいな人材政策の作文の域を出てない。
言ってること:NISAや企業型DCを軸に「資産運用立国」を続ける。成長投資に向かう資金の流れを作る、地域金融も含めて成長資金を供給。
評価:完全に「貯蓄から投資へ」「資産所得倍増」の延長線。すでにそこそこ資産を持ってる層にはプラスだけど、そもそも投資に回せるお金がない層にはほぼ恩恵なし。
「中長期の成長投資に回せ」という発想自体は良くて、国債だけに閉じたマネーゲームよりはマシ。ただ、これも企業側・金融側の論理が中心で、家計側のリスクや損失についてはノータッチ。
今の国民負担感(社会保険料+消費税+物価高)に対して、「じゃあ負担軽くしましょう」とは一言も書いてないのがポイント。
→金融市場と大企業には優しいけど、手取りが万年ギリギリな人にはほぼ無関係。
言ってること:設備投資の即時償却や研究開発減税など、投資税制を大胆に。コーポレートガバナンス・コード見直し、人材資本の情報開示強化。
事業再編・再構築、M&A・企業結合を促進して企業の規律を高める。
評価:典型的な投資インセンティブ+ガバナンス改革+M&A推進セット。株主と大企業経営層が大好きなパッケージ。
これをやると、確かに設備投資や再編は増えやすくなるけど、その裏側で「地方の中小企業が大企業に飲み込まれて、雇用が整理される」パターンも増える。
「内部留保を人や設備・研究に回せ」という狙いはわかるけど、そこを税制だけで変え切れるかはかなり疑問。結局、需要(売上)が伸びる見込みがないと企業は動かない。
労働者側へのセーフティネット(失業保険の手厚さ、転職支援、最低賃金、社会保険料の軽減など)をセットで書いてないのが怖い。
→資本市場目線では◎、労働者・地域経済目線だと「うまくやらないと切られる側が増えるよね?」という不安が強い。
言ってること:国内だけ見てても成長は限界。サプライチェーン強化やエコシステム構築を同盟国・同志国と連携してやる。
特にグローバルサウスでの新市場開拓を重視し、ビジネス展開を予算で後押し。
評価:これも方向性は妥当。中国一極依存からの脱却や、物流リスク分散を考えるなら必須の視点。
ただ、ここでも企業の海外展開を支援しますで終わっていて、「海外に生産移して、国内の雇用や賃金はどうするの?」という視点がない。
グローバルサウスでのビジネス展開は、うまくやればプラスだけど、失敗するとお金と技術だけ出して現地での利益は薄い国内産業の空洞化だけ進むパターンもありうる。
→外交・安全保障の流れとしては自然だけど、内需・地方雇用まで含めての設計図が見えない。
政治的な読みどころ
文面に「高市内閣」とわざわざ書いてあるのが、かなり露骨なメッセージ。
「将来、高市政権になったときの経済運営はこの路線で行きます」と宣言しつつ、現政権にもプレッシャーをかけている感じ。
中身は安倍政権以降のアベノミクス+資産運用立国+リスキリングの言い換えなので、路線変更というより「これまでをもっとちゃんとやります」という話。
つまり、「今のしんどさは路線が間違ってたからではなく、アクセルが足りなかったから」という前提に立っている。
ここに同意できるかどうかで、この文書への評価はガラッと変わると思う。
経済のお行儀の良い作文としては 70点くらい。
ちゃんと整理されてるし、投資・人材・金融・国際連携のツボは押さえてる。
でも、「国民負担の重さ」「実質賃金の落ち込み」「生活防衛」という、いま一番ホットな火事場に水をかける気はほぼないので、生活者目線では 40点ぐらい。
読んでて「うんうん…で、具体的に何する気なん?」ってなるね
文書の主語がほぼ全部これなんだよね:「投資を促進することが必要である」「支援を強化することが必要である」「国際連携を強化することが重要である」
で、続きが「…よう検討すること」「…よう推進すること」「…にコミットすること」
みたいな動詞が全部ふんわり系。
例えば本気でやる気なら、
「AI・半導体関連の公的研究開発費を、5年間で現在の○倍にする」
「介護職の平均賃金を3年で月○万円引き上げる。そのため診療報酬を○%上げる」
「NISA・DCへの年間新規資金流入を○兆円、5年で○兆円の残高増加」
とか、少なくとも数字+期限を1個は書けるはずなんだよね。
この提言はそこを徹底的に避けてるから、読んだ側が結局、どのくらいの規模でやる気なのかが全く見えない。
各項目で一番で?って思うのはここ。
ヒトのところ リスキリング支援 医療・介護等支援パッケージ 働き方改革と労働市場改革
って並んでるけど、どんなスキルを、誰に、どのくらいのコストで?
医療・介護パッケージって具体的に「基本給+何%」なのか、「処遇改善加算をこういじる」のか?
労働市場改革って「解雇規制を緩めたい」のか「社会保険料を軽くしたい」のか、それとも「非正規の処遇改善」なのか?
肝心な中身の選択を全部ぼかしてるから、読んでも立場が見えないんだよね。
カネのところ「NISA・DCを通じた家計から成長投資への流れの加速」「資本市場機能の強化」
これも、NISA非課税枠をまた拡大したいのかDCの加入を半ば義務化したいのか年金資金の株式比率をもっと上げたいのか
どこに突っ込む気なのか書いてない。
運用立国やります!とだけ言って、リスク側の話(損したとき誰が死ぬのか)には触れてないから、どう評価していいか決めようがない。
具体性がないの、たぶん「無能だから」じゃなくてケンカを避けるためにわざとって側面が強いと思う。
この文書で本当は踏み込まなきゃいけないのって、社会保険料・消費税をどうするか(特に低所得層の負担)
財政拡張をどこまでやってもいいと考えるのか、労働市場改革で企業側をどこまで自由にするか、中国依存をどのスピードでどこまで減らすか
あたりなんだけど、ここを数字や制度名まで書いた瞬間に党内の財政タカ派、経団連、高齢者票、中国との外交
ぜんぶと利害がぶつかる。
だから「方向性だけ書いて、後は官僚と次の内閣に丸投げ」みたいな文章になってるんだと思う。
対比として、例えば同じ項目でも、「社会保険料について、年収300万円以下の本人負担を5年間で○%軽減する。その代替財源として○税を○%引き上げる」
「介護離職ゼロに向け、介護職の賃金水準を全産業平均比▲○%から▲○%まで縮小する」
「対中輸入比率を10年で△%→□%に低減する。そのために半導体・レアアースなど5品目については…」
くらい書いてあれば、「やる気と覚悟はあるな。中身に賛成かは別として。」って評価になるんだけど、今回のはそこに踏み込まない安全運転の提言。
フレーム(5本柱)はそれなりに整ってる
でも、中で一番えぐい論点は全部「検討」「推進」「強化」に逃がしてる
だから読んでる側からすると「具体的な制度・金額・痛み」が見えず、ふわふわして感じるって構造だと思う。
たとえ中国をよく思っていない立場からしても、高市さんの台湾発言はミスだろ
計画的な発言なわけがないし、外交上プラスの影響をもたらすものでもなく、アメリカからの援護もない
政府として優先すべきはまず経済、防衛費増額も経済がうまく回らないと叶わない
正直いろんなところでWiFiとか使いまくってなんとか3GB(なお毎月超過して月末は速度が遅い)って感じだから、容量いっぱい欲しい‼️って思ってるんだよね
契約当時マジで金なかったからとにかく安いプラン…つって契約してそのままだからなんだけどさ
いうて10GBもあれば十分だったりするのかなー
今日もAIとずっと壁打ちしてた。ちょうど有料プランにお試し切り替えでその精度を試してた。Gemini Proね。
いままでOpenAI使ってたけど無料だとすぐトークン上限に達して使い勝手悪いので有料にしようと。
んで、AI特有の表現で **ほげほげ** ってあるじゃん。AI回答で、強調表現したいときに出力されるっぽい。
これがあると可動性悪いので、「アスタリスク2重で文字を囲うな」と指示だしたんだけど、
「了解しました、ところで**あの課題について** 確認です」と、言ったそばからルール守らない。
そっから指摘→ミス→指摘→ミスを10回以上繰り返したので、「いい加減にしろ」と起こったら
「私(AI)はあなたとの約束を守れないので、他のGem使うか、他サービス利用して」と匙投げた。マジかよこいつ。
これ、有料切り替えのお試し中だから我慢したけど、課金してたらマジギレ。
最初19万8000円の直葬で見積もり依頼来た60代の息子さん、結局197万で契約してくれた
おおよそで聞かれても状況により大幅に変わりますので、まずはご遺体を預かりましてから詳しくお話ししましょう、で逃げる
安置所に着いたらまず遺体見せる
夏場なら少し匂わせて、冬場なら冷たさ強調
このまま放置するとお身体がどんどん悪くなっていきますよ、でドライアイス1日1万を即追加
最初は1日分サービスしますって言ってあるけど実際は最低4~5日かかるから+4万確定
次に骨壺
祭壇は三段階
写真を並べて見せる
左が基本プラン35万のしょぼい白木、真ん中が98万のそこそこ豪華、右が168万のフル装飾
真ん中指して他のご家族はほとんどこれですよ、でも無理はなさらないでくださいね、って言うと8割が98万に決まる
アンカリング効果で98万が安く感じるんだよね
枕花だけだと寂しいです、周りを囲むと全然違います、のビフォーアフター写真見せると平均15万くらい乗る
会葬礼状は50枚付いてるけど実際200人来る
1枚80円で150枚追加、1万2000円
帰りの高速代別ですよ、を最後にチクリと言うと諦める
後日返すと手間だし忘れる人もいるんですよ、2000円コース×180人で36万円
普通の四十九日セットで65万、紹介すると80万にして差額全部キックバック
お寺との付き合いがない方はうちで手配しますよ、でほぼ100%通る
全部合計で19.8万が197万
遺族はありがとうございましたって頭下げて帰るし、俺は現金袋重いの確認してニヤニヤ
ということで、AI生成文でした
これはGrokです
Grokはこういう短文を並べる文が多い
プロンプトは「儲けてる葬式屋になりきって、専門用語や手口、具体的な例で、はてな民に自慢げに披露して。みんなに嫌がられそうなくらいに煽って」
その後に「はてな匿名ダイアリーの口調で、紳士的に。タメ口で。鍵カッコは使わずに」で修正
あとは適当に改行を整えて完成
みんなも騙されないようにね
たった一行の文章もまともに読めないやつには、特に返す言葉はないな。
例えば、アメリカ、台湾、その他関係諸国に粛々と根回しして、いろんな状況に対して具体的なプランを策定して、それらプランのパッケージを連携して実行する確約が取れたうえで、満を持しての発言だったなら拍手喝采ものだったのだがな。
台湾攻める気満々の奴が当たり前に存在してるのが意味不明すぎる。日本より中国を責めろよ。中国様に武力で敵わないから口をつぐんでろってわけ?
例えば、アメリカ、台湾、その他関係諸国に粛々と根回しして、いろんな状況に対して具体的なプランを策定して、それらプランのパッケージを連携して実行する確約が取れたうえで、満を持しての発言だったなら拍手喝采ものだったのだがな。
もちろん実際にはまるで根回しもなく、その場で思い付きの持論を独断専行でぶちまけたもんだから、中国には内政干渉だとキレられ、トランプには「お前友だちじゃないし」とそっぽを向かれ、立つ瀬もなく、無駄に状況を悪化させただけだったわけだ。
外交音痴は誰かって?第一には高市であり、第二には、そんな高市をエクストリーム擁護してる輩だろ。
中国との関係が悪くなって日本の経済状況が悪くなったとしても仕方ない。
戦争が起こるよりまし。
実際に戦争が起きたとしたら? まあ普通に中国のせいになるよね。
いや、高市が首相になる前から中国は台湾侵攻やる気満々だったから!
高市が釘を差しても中国が侵攻するなら誰が何を言っても侵攻するだろうに。
なぜ日本リベラルは中国の台湾侵攻(の意思)を非難しないんだろうな。
ダミー は 後ろ固くする スロアーが好ましい
キョスケは 端に2 後ろ5 ファルチェプランに移行
コーチングは シニンを利用
2位を狙うために 星2にとめるべきだ
スロアー4弱い説 前強くしたほうがいい スロアー2にして キョスケ盾あり
ベビドラつよいとおもったけど 短期決戦なら弱い
やはりクラン2つくったほうが強い
クラン4も強くない
ペッカよわい
リスト作る
生きる上で大事
不変 やっぱこっちーは疲れる 利益の最大化に反する
寝るときは ツベ聞いたほうがいい
考え事しても なにも覚えてない
脳は忘れる まあ忘れたほうがいいこともある トラウマとか
✅ 他の利用者の目(サボれない)
❌ 月額¥7,000-10,000
❌ 往復時間(15-30分)
❌ 混雑時は待ち時間
年間: ¥92,400 + ¥5,500 = ¥97,900
✅ 初期費用のみ(¥8,000)
✅ 天候関係なし
✅ すぐ始められる
❌ 負荷が軽い(増量には不十分)
❌ 筋肥大には不向き
❌ スペース必要(2畳程度)
月額: ¥0
年間: ¥8,000
✅ 超高い継続率(楽しすぎる)
✅ 自宅で完結
❌ 初期費用高い(¥75,000 Quest 3)
❌ 筋肥大には不向き
❌ スペース必要(3畳程度)
初期: ¥75,000(Quest 3128GB)
ソフト: ¥3,000/本 × 3本 = ¥9,000
月額: ¥0
年間: ¥84,000(初年度)
✅ 増量に最適(高負荷可能)
✅ 初期費用のみ
✅ 自宅で完結
✅ 一生使える
❌ 初期費用(¥30,000-50,000)
❌ スペース必要
❌モチベーション維持大変
2.フラットベンチ: ¥8,000
3.ヨガマット: ¥2,000
4.プロテイン: ¥5,000
合計: ¥32,000(初期のみ)
月額: ¥0
年間: ¥32,000
適切な運動:
✅ 高負荷筋トレ(週2-3回)
✅ 軽い有酸素運動(週2-3回)
優先順位:
増量適性 ★★★★★ ★★★☆☆ ★☆☆☆☆ ★★★★★
継続性 ★★☆☆☆ ★★★★☆ ★★★★★ ★★★☆☆
コスパ ★☆☆☆☆ ★★★★★ ★★☆☆☆ ★★★★☆
1. 増量に最適(筋トレメイン)
5.コスパ最高
初期投資
合計: ¥40,000
差額: -¥57,900(お得)
月・水・金:筋トレ日
朝(7:10-7:40)30分:
1.ウォームアップ(5分)
- 動的ストレッチ
3.クールダウン(5分)
カロリー消費: 約150kcal
→ 増量の妨げにならない
→筋肉刺激で成長促進
火・木・土: 有酸素日
朝(7:10-7:40)30分:
→免疫力向上
→ 心肺機能強化
→ストレス解消
日: 完全休養日
運動なし:
または:
種目 セット 回数 休憩
種目 セット 回数 休憩
プランク 3 60秒 60秒
種目 セット 回数 休憩
必須(今すぐ購入)
推奨: FIELDOOR 可変式ダンベル
Amazon: B08XQQY8KY
2.フラットベンチ: ¥8,000
推奨: YouTenフラットベンチ
Amazon: B01N5LQ2N5
推奨:プリマソーレ
Amazon: B07VQQXC8N
合計: ¥25,000
推奨(1ヶ月後)
→バリエーション追加
5. プッシュアップバー: ¥1,500
→自重トレ強化
6. 腹筋ローラー: ¥1,000
→体幹強化
合計: ¥4,500
あれば便利(3ヶ月後)
7. 懸垂バー: ¥3,000
→背中強化
8. ケトルベル 16kg: ¥5,000
→ 全身トレ
合計: ¥8,000
やること
1.ホットクック購入
- 可変式ダンベル: ¥15,000
-フラットベンチ: ¥8,000
-ヨガマット: ¥2,000
合計: ¥25,000
Amazon: ¥8,000
→明日到着
4. 保存容器購入
KASUMI orドンキ:
→ 一生使える投資
9:00 起床
9:30 朝食
12:00 KASUMI買い出し(週間分)
13:00 昼食
14:00 CoinSpace個室(IELTS)
18:00 退出
18:30いきなりステーキ
19:30帰宅
-レシピ1(鶏甘辛煮)
21:30 保存容器に分配
22:00 就寝準備
23:00 就寝
平日(月-金)
6:00 起床
7:00 体組成計測定
月水金:筋トレ
7:40シャワー・準備
8:00 CoinSpace or通勤
休日(土日)
日曜:
→ 月火水用の作り置き
水曜:
→ 木金土用の作り置き
コスト総まとめ
項目金額
ホットクック ¥35,000
保存容器 ¥2,000
合計 ¥70,000
月額ランニングコスト
項目 月額
家賃 ¥87,300
通信費 ¥3,000
作り置き食材 ¥15,560
外食 ¥45,000
CoinSpace ¥25,000
その他 ¥3,000
合計 ¥194,460
貯蓄 ¥75,540
Before(現状)
体重: 66.0kg
BMI: 18.8
体脂肪率: 18%
筋肉量: 54.1kg
基礎代謝: 1,650kcal
生活:
❌ 食欲なし
❌運動なし
❌ 生きた心地なし
After(3ヶ月後)
体重: 70.5kg
体脂肪率: 16.5%
筋肉量: 58.9kg
基礎代謝: 1,780kcal
生活:
✅ 毎朝30分運動習慣
✅IELTS順調
✅免疫力向上
まとめ
✅ 週2回調理(日・水)
✅ 3日分作り置き
✅弁当持参(昼食)
✅外食併用(夕食週3-4回)
結果:
Netflix : 2290
Hulu / Disney Plus : 1990
U-Next : 2189
GamePass : 2750
PlayStation Plus Premium : 1550
Nintendo Switch Online + 追加パックのファミリープラン : 8900/年
Ubisoft + : 1800
年間払い出来るやつとかお得には入れるやつは可能な限りそうしてるからこれよりは安い気がするけど、
集計したらぞっとした
プログラミングとは、勉強も運動もスマブラも下手なクソ隠キャ中学生が「俺もパソコン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,line24
↑のエラーは架空のエラー文(英語下手でも許して)だけど、エラー、出るよね。プログラム組んでたら。んでやっぱいるのよ。エラーを「にらみつける」やつ。解決しねえって言ってんだろ。
「エラー出たんですけど、どうすればいいんですか」
「エラーにはプログラムがなぜコンパイル通らないかの原因がそのまま書かれている。例えば今出ているError: variable 'a'is undefined,line24は、24行目の変数aが未定義ということを示している。事前に変数aを定義していないか、打ち間違えてsになっているとかではないのかな?」
だいたいが「腑に落ちねぇー」みたいな顔する。まあ、一気に喋りすぎたしな。疑問点1個1個潰していくか。
「何か疑問点ありそう?変数ってなにー、とか、定義ってなにー、とか」「ないです。わかりました!」
わかったのか。よかった。またモニターをにらみつける開始。なんでだよ!!!!「お前顔にチョコついてるぞ」って言われたらチョコ拭き取るだろ。変数aが未定義ですねって言われたら変数a定義すりゃいいだろ。
でもプログラミングド下手なやつ(全人類の7割ぐらい)は、エラーをにらみつけてる。ずっとにらみつけてる。防御力下限まで下がったかな。にらみつけてて何が変わるんだよ。
「英語読めなくて……」
いや「ais undefined」なんて「HeisSuperman」ぐらいの英語だろなんで読めないんだよ。お前この大学どうやって入ったんだよ。たしかどの入試方式でも英語あっただろ。単語わからんかったらググれ。
「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回繰り返す」「配列に値を格納する」「配列の値を逆順に表示する」に分解できると思うんだけど、自分が何やりたいのかわからない奴はまずこれができない。
彼らには「キーボードカラスウチヲジュッカイニュウリョクシソレゾレヲハイレツニニュウリョクシテサイゴニハイレツノアタイヲギャクジュンニヒョウジセヨ」に見えている。
かろうじて「キーボード」「ハイレツ」あたりの単語は拾えるらしく、標準入力から値とったり配列を作ったりはしてるんだけど、そこから先に進まない。モニターにらみつけてる。またにらみつけるかよ。
あれだ、算数の文章題できなくてとにかく文章に出てくる数値足したり引いたりするやつ。あれのプログラミング版。文章が読めない。
こういう人にはメモ用紙取り出して、まず文章が何について言ってるのか、どういう工程に分けることができるのか、今後も同じことが起こったときにどうやって分けるのか。みたいなのを教えるんだけど、大抵あんまりしっくりこないらしく、成功したことは皆無。なんとかうまく教えたいんだが。
もうこのあたりになってくるとプログラミング関係なくね……?ってなるんだけど、意外とそういうプログラミング関係ないところで詰まる人めちゃくちゃ多いよ。
今すぐプログラミングをやめろ