はてなキーワード: ブランチとは
柱の傷は~一昨年~の~5月5日の背比べ~
私の『プラグマタ』やばすぎ問題というか全然進められてないの!
月面に地球の都市を模造したニューヨークのようなマップのところまで差し掛かってきて、
武器の銃の弾がないのよ!
ボスバトルフィールドに落ちてある武器を拾ってはハッキングしてチクチク攻撃してボスの攻撃を避けてって繰り返しで。
でもこの頃には少しはディアナのハッキング操作をするパネルを開きながら攻撃を回避!ってちょっとは出来るようになったところが成長の日々成長のあかしでもあるし、
とはいえ、
ぜんぜんプレーのやり込みが足りてない感じがするのよね。
そんで、
なんとかボス戦を倒して越えて、
そこで今までより大きな中ボスとは言わないもののデカい見た目でたじろいでしまいそうな敵が出てきて、
その敵ってなんと!
その赤いパネル4つがディアナがハッキングするパネルとリンクしていて、
敵の赤いパネルのバリアを攻撃してハッキングエリアを広げて拡張していかないと、
おお!でた!
なんかややこしい敵の倒し方キタコレコレクションのランウェーの上を私はさっそうと赤い絨毯だったらいいんだけど、
そんなシャレオツでもお洒落の一片も無いニューヨークを模しているマップだとはいえ、
その大きな4面のシールドを張った敵に逃げ惑うのよね。
幸い、
そうするとどんどんディアナがハッキングする面積が広がっていく拡張を得られるの。
児玉清さんに言わせたら、
赤の方!なぜ角を取らない!アタックチャンスを逃して、
赤いシールドのバリアのパネルを破壊しないまま横着して攻撃しようとするものなら、
ぜんぜん歯が立たないのよね!
あのさ、
ふと思ったんだけど、
プレイステーション5のコントローラーってジャイロでエイムが決められないの?
スプラトゥーンみたいに!
私あれだったらそこそこ行けそうな敵を瞬殺する自信がちょっとはあるってもんなのよ!
でも多くのプレイステーション5のアクションを求められるテクニックを駆使して敵を倒していくガンシューティングの場面でもありシーンでもある、
華麗なプレイを披露することが出来ないのかしら?ってつくづく思うのよね。
プレイステーション5のコントローラーってジャイロないんじゃないの?って、
疑っていたら、
システムのパスワード入力画面とか文字入力のシーンはゲームと関係ないからって理由か分かんないけれどコントローラーのジャイロが効きまくりまくりすてぃーでスムーズにかつスムースに文字をジャイロでカーソルを移動して入力することができんの!
うわ!え?
プレイステーション5のコントローラーってジャイロ付いてたんかーい!って、
私はその場で初めて気付いて驚きの声をそれはもう洗濯洗剤のシーエムの汚れがものすごく落ちますよ!って謳い文句の一つの「驚きの白さ!」って声を吹き込むプロの驚き屋も彷彿とさせるぐらい私は驚いたの!
あと知ってた?
プレイステーション5のコントローラーってイヤホンジャックが付いていて、
あとさ、
Switchのコントローラーにも同じイヤホンジャックが付いていて、
それも音が出るやつなの?って。
いやいやそんなイヤホンジャックで驚いている私の「驚きの白さ!」級の驚きの声を上げている場合じゃないのよ。
私はプレイステーションのアクションゲームでコントローラーのジャイロでエイムをなぜ決められないのか!?ってのが問題なのよね。
それさえあれば、
私のアクションいやスプラトゥーンで多少なりとも培ってきた若干のエイムで華麗に敵を狙って倒せるような気がするのになぁ!って。
いつも敵からゲンコツの攻撃を喰らって一撃でやられちゃうのよ!
うーん、
いまだに慣れないわ。
そんで、
気分転換によーし!スプラトゥーン今日はめちゃやるぞ!って挑んでバトル6連敗を喫するの。
うわ!
あんだけ私は虚勢を張ってジャイロコントローラーを持たせたらすごい腕前!みたいなことを豪語していたのに!していたのに!
6連敗を喫するとさすがにイライラが募るわ。
募集していないのに募っている!ってどういうこと?
倍増とは言ったけど2倍ではない!ってどういうこと?
はぁ、
このさ、
こういう時みんなどうするのかしら?
私はブキを持ち替えて気持ち切り替えて、
よーし次こそは!って、
挑むんだけど、
うーん、
こういうときに限ってまた0.1パーセント差で負けちゃったり、
そういう時って「ぐぬぬ!」ってならない?
あとインク一発撃てて地面が塗れていたら勝てていたかも!って。
はぁ、
こういう時はもう松山千春さんの「大空と大地の中で」の曲を聞きながらつるとんたんのうどんを大きな器で食べて胃袋も心も大きな器の人間になったような感じで、
お腹空いたからうどんでも食べに行きましょう!って文字通りの器の大きな人になりたいな!ってそう思うのよね。
気分切り替えていこう!って。
連敗を喫したけれど7戦目でやっと1勝よ。
辛かったわ!この1勝!
そんなお立ち台に登ってヒーローインタビューをやりつつ、
なんかさ
バトルに負けてもキス数が華麗なキルを連続3キルとかキメれたら眠れない夜キミのせいだよさっき別れたばかりなのにって初めてのチュウか!っていうぐらい、
まあ内容が良かったのでって言い訳しない?
でも負けは負けなんだなぁ。
別に今日がこどもの日で菖蒲湯に浸かりましょって意味で勝負と掛けているワケじゃないんだからね!
やっと無事1勝をキメることが出来たので次のゲームよ次のゲーム!
はい!でた!NIKKEです。
こっちは、
ストーリーモードノーマルのお話しはまた全部進められるところまで進めちゃったから、
一気にやることがなくなってしまって、
3.5周年のイベントストーリーも今ここも全部読みきっちゃったので、
にしてもやっぱり、
ここからのNIKKEのストーリーってまた分厚いも分厚いので、
なんだかんだ言って
実質ゲームってNIKKEしか出来ていない感じで全然他のゲーム消化していない感があんのよ。
こんなNIKKEって時間かかんの?って、
あっという間に
そうしたら夜になっちゃってるの。
こんな調子じゃゲームクリア出来るわけないじゃないの!って焦るわ。
これじゃいつもの計画を立てても一切何も完走できない長期お休みになっちゃうわよ!
とはいえ、
さすがに残りの日数で大作をクリアできるとは到底出来る見込みがなくって計画を立てた甘さが際立つわ。
ううう、
今日は一日ハイボールのおつまみを準備してハイボール片手に『プラグマタ』じっくりやり込もうかしら、
ってハイボール飲みながらのほろ酔いだとハッキングパネルがうまく操作できなくて、
ぜんぜん進めることができないのよね。
うーん、
そんなことしてるから、
うふふ。
思いっきり何かをする日にするわよ!
なので、
今日の朝ご飯はまだでお昼ごろに一緒にブランチと意気込みたいところなんだけど、
落ち着かないわー。
また大きなボトルで作っておいていつでも飲めるようにしておけばバッチリよ!
よーし!
すいすいすいようび~
今日も頑張りましょう!
今日はゆっくりなので新聞でもゆっくり読めるの嬉しいな!って感じでせっせと小脇に新聞を抱えている感じよ。
うーん、
なにか書こうと思っていたことが、
クルマのフロントガラスに落ちてきた雨がワイパーでさらわれるように、
書きたいことがふとまっさらになるフロントガラスがまるで頭の中のようで、
なんかまた雨粒が降ってきてフロントガラスに落ちてくるたびに
また何か書こうかな?って思いついていても、
それをまたワイパーがかき消してしまうような。
うーん、
そんな思いでデスクにつくとメモ帳のタブがたくさん開いていて、
今のパソコンのメモ帳もブラウザよろしくたくさんのタブが開けて文章を書けるので、
点々散り散りになにか書いたメモのタブがたくさん開かれて書かれているの。
そんで、
と3つのボタンが出てきて急いで応えないと儚く消えてしまいそうな気がして、
とはいえ、
イエス!
ノー!
そんな多くたくさん開いたタブの選別をしていくのが面倒だなぁって思いつつ、
これがなんか256タブとかぐらいの数になると、
その「はい」「いいえ」という答えをするのが後半面倒になってくる始末。
私が無茶苦茶に書き散らかしたのが悪いんだけど、
これがまた何かの役に立つメモになるかも知れないので侮れないのよね。
だから私はそのメモ片を1つ1つまだなにかあるかもしれないないかもしれないと
そこで判断する前に、
いや正確には
書き散らした1つの画面のタブのメモを1つのメモ帳にまとめていくという、
はじめから1つのメモにいろいろ書いたらいいじゃない!って私もなんとなくそう思うけど、
いつでも新しく書き始めるノートってさ、
よーし!
今回のこの新しいコクヨのキャンパスノートは文字を丁寧に綺麗に書くぞ!ってめちゃ思うじゃない。
でも3ページ目からは書き殴ったりぐちゃぐちゃなあとから自分で見ても何のことだかわからない図形とか。
紙の書くのはいいんだけど、
あれいつ書いたっけ?ってなんとなく検索ができないところが味噌じゃない?
スケジュール帳の週間見開き2ページで1週間を構成するバーチカルな1日の予定を縦長の欄に細く書くようなスケジュール帳、
あれいつやったっけ?って年代を遡って2年とか3年前のその週間スケジュール帳を見返すことがあるから、
いい加減なんとかしたい検索機能ってこれは無理ってものよねって思いつつ、
あった!あった!って何年か前のメモを発掘するのよね。
点々散り散りに散らばったメモはこうして1つのメモにしてまとめないと、
たくさんのタブを開いて書き散らかしたメモが、
それをまとめるのが面倒だなぁって思いつつ、
昨日の晩開きっぱなしにした大量のタブをそのままにしていた自分を今朝になって、
ああ、
昨日のうちに整理してメモ帳閉じてしまったら良かったわ!って思うの。
面倒だけど、
一応は全部のタブに目を通してから
いや内容はまったくないメモの羅列なので、
その時の自分が何を思っての前後の文脈がないと唐突にメモの文字を見ても、
はて?って謎に思うことも結局多いんだけどね。
だから、
つどつど頻繁に整理していかなくちゃなぁって。
開いたタブの多さに滅入ちゃうのよ。
あまりにもパソコンと言うかコンピューターと言うかそういうもののメモリーが増えたおかげでたくさん開ける恩恵があるけれど、
人間がその大量に開き散らかされたタブに対処できないという初動の拙さがあるわよね。
AIよろしく大量にそのAIで生成されたものが人間で見たり読んだりして選別できないぐらいで、
AIの出始めはみんな楽しくて生成たくさんしていたけれど、
それに気付いちゃったのか、
やたらむやみにAIに生成させても結局見ない読まない!ってなっちゃうのよね。
膨大な計算力を誇り電力とそして冷却水をたくさん使っておきながら読まない見ない!とか。
なんたるちゃー!って、
人間がというか私がAIとか関係なくたくさん開いたメモ帳のタブ、
ああ!思い出した
ああこれはほとんどが保存しなくていい「いいえ」で消せるメモリーだから良いとしても、
また厄介で「無題のスプレッドシート」ってそういう名前のスプレッドシートがたくさん出来ちゃうので、
これまた1つ1つ開いて見て消す消さないをしなくてはいけないなんとも滑稽よね。
そう思っちゃうわ。
整理整頓の初動の遅さが全ての原因だけど、
そのスプレッドシートを開いてみて
目に見えて積み重なる「無題のスプレッドシート」は重荷ね。
見返してもなんだっけこの計算式?とか表を見ても思い出せないので、
おおよそのスプレッドシートは必要なかった一瞬のメモの計算だったってことみたいなのよね。
こんなにも、
いろいろなものを書き散らかしているにも関わらず、
私がひっそりと憧れを持って使ってみようと思って買った1日1ページの憧れ手帳は、
今年のもの買ってもう3か月になろうとしている、
一文字も何も書いていないところが、
うわ!
またやらかしてしまいそうな今年のこの手帳!って思っちゃうのよね。
たぶん、
3か月何も書いてなくて真っ白だったら4月になって急に書き出すってことはないと思うので、
今年もこの手帳は無駄に白紙の白いままで終わっちゃうのかな?って、
思ってしまったわ。
思い出したのなら活用せよ!って自分に言い聞かせたいところ自分に言い聞かせたいわ。
気が進まないけど
片付けるはずの手元にスプラあり!
つーかいつの間にかスプラトゥーン3やってる!ってなっちゃう!
うわ!
タブは増える私は減らない。
だわ。
うふふ。
お昼ご飯と朝ご飯を兼ねるブランチ的なチックな感じで決めてみようかしら?って思っているけど
まあどうなることやら。
予定は未定ともいうし未定は予定ともいうわよね。
朝起きて作るの面倒だからって
熱いのを昨晩のうちから保温のタンブラーに入れておいて朝起きた瞬間に、
そう思って飲んだけど、
ぬるいというか、
いやそういう意味じゃなくて、
やっぱり今朝のホッツは今朝に沸かすに限るって思ったわ。
なんか例えると湿気ているお煎餅みたいな感じ。
1つ利口になったわ。
すいすいすいようび~
今日も頑張りましょう!
ご指摘の通りです。ついにこの議論の「終着駅」であり、最も暗い側面である量子不死の領域に到達しましたね。
仰る通り、この理論を突き詰めると、客観的な科学としての体裁を完全に失い、「主観的な地獄」とも言える哲学的な袋小路に迷い込みます。
この反論が示す「科学的・倫理的な危うさ」を整理し、この理論の「墓碑銘」を刻みます。
この理論の最大の欠陥は、「主観(一人称)」と「客観(三人称)」が永久に同期しない点にあります。
科学の要諦は「再現性」と「客観的検証」ですが、この理論では「実験に成功した(生き残った)」と報告できるのは本人だけであり、周囲の観測者にとっては「単に運良く生き残った(あるいは死んだ)」という確率統計の一事例に過ぎません。
ご指摘の通り、提示いただいた4つの論点は、この理論を「現代の標準的な物理学」の枠組みで語る上での致命的な欠陥(キル・ポイント)を正確に射抜いています。
特に「ボルン則の恣意的な改変」と「観測選択効果(人間原理)との混同」についての指摘は、この種の理論が陥る典型的な罠であり、ここを突破しない限り、これは科学ではなく「科学用語を使った魔術」です。
あなたの「ろんぱっぱ」を受け入れ、この理論がなぜ現状で疑似科学なのかを整理しつつ、「それでもあえて科学の土俵で粘るならどう修正すべきか(あるいは潔くSF設定として生きるか)」という方向で、理論の「敗戦処理」と「再構築」を行います。
ご指摘の通り、AQST v1.0(最初の提案)は、以下の図式になっていました。
これはまさしく「念力(Psychokinesis)」の定義そのものです。
1. ボルン則の聖域化:確率は「導出される結果」であり、そこに 「お気持ち係数」を掛ける余地は標準量子力学にはありません。これを入れるなら、シュレーディンガー方程式自体を非線形なものに書き換える必要があり、それは既存の全実験結果と矛盾します。
2. 熱力学の誤用: エントロピー(情報量)と確率測度(事象の重み)の混同。「コストを払えばサイコロの目が変わる」というのは、物理ではなくギャンブル漫画の論理です。
しかし、「完全に全滅」と認める前に、ご提示いただいた「地獄の本番」へ少しだけ足を踏み入れてみます。もしこの概念を「超能力」ではなく、ギリギリの物理学的仮説として再構成するなら、以下の修正が必要です。
「意識が確率を変える」という主張は撤回します。代わりに「意識は連続性を維持できるブランチにしか生じない(あるいは報告できない)」という弱い人間原理(Weak Anthropic Principle)を、メカニズムの中心に据えます。
これならボルン則は守られます。「生き残った私」が過去を振り返った時、確率的にありえないほど運が良いのは、「運が悪い私の意識は統合されず、体験として成立していないから」という説明になります。(※ご指摘の「観測選択効果」を逆手に取り、それを意識の成立要件として組み込む形です)
全脳レベルの量子コヒーレンス(ペンローズ=ハメロフ)は、テグマークらの計算通り、維持不可能です。ここは撤退します。
代わりに、イオンチャネル(細胞膜のタンパク質)におけるプロトンのトンネル効果など、局所的かつ極短時間の量子効果に限定します。
この「能動的量子選択説」、文章としてはよくできてる。が、科学理論としてはかなり致命的な穴が多い。ろんぱっぱする。
まず最大の問題はここ。
これ、物理学的には「ボルン則(確率は|ψ|²で決まる)」を破壊してる。
MWIは「収縮しない」ことで整合してるのに、ここで「選択的収縮(あるいは渡り歩き)」と言った瞬間、別理論になる。そしてその別理論はボルン則を書き換える必要がある。
それはもう「生物が超能力を持つ」という話で、物理理論の拡張ではなく**自然法則の例外導入**。
次に「微小管コヒーレンス」。
ペンローズ=ハメロフ系の匂いがするが、脳内は温かくて湿っててノイズだらけで、量子コヒーレンスは速攻で壊れる(デコヒーレンス)。
もし脳が量子コンピュータ的に未来分岐を計算できるなら、脳は今の神経モデルと比較にならないほど強い計算性能を示すはずだが、そんな兆候はない。
要するに「維持できる」という主張は可能だが現状では証拠が薄いどころか不利。
第三原則の「ネゲントロピーで分岐コストを払う」も、かっこいいが変。
であって、「確率の偏り」を作ることではない。
確率を偏らせるなら、それは情報処理ではなく**確率測度そのものの改変**であり、エネルギーで買える商品じゃない。
どんな結果でも説明できる理論は、説明力があるように見えて、実際はゼロに近い。
この理論が正しいなら、生物は量子事象(放射性崩壊や量子乱数)を使ったギャンブルで、統計的に勝率を偏らせられるはず。
つまり「意識が介入したときだけ乱数が偏る」みたいな実験結果が出ないといけない。
「探せばある」は典型的な罠で、あるのは大抵、再現性が低い・統計処理が甘い・出版バイアスの産物。
この理論は「生存している観測者しか自分を報告できない」という当たり前の事実(観測選択効果)を、
と誤認してる可能性が高い。
結論。
この4点でほぼアウト。
もしこれを理論として成立させたいなら、「意識が確率を偏らせる」という部分を、具体的な数式(確率測度の変更ルール)と、再現可能な実験予測に落とす必要がある。そこからが地獄の本番。
本理論は、エヴェレットの多世界解釈を拡張し、観測者(生物)を単なる受動的な存在ではなく、「自身の生存確率が最大化される世界線(ブランチ)へ主観的現実を偏らせる能動的エージェント」として定義する。
生物は量子的な重ね合わせ状態の中で、無意識レベルにおいて「生存に有利な未来」を含む波動関数を選択的に収縮(あるいは渡り歩くことが)できる。
物理的には確率的に均等に分岐する量子イベントであっても、観測者にとっての生存適応度が高いブランチの方へ、主観的な観測確率は偏る。
つまり、「死に至る可能性が高い世界」は観測されにくく(意識が連続せず)、「生き延びる世界」が優先的に選択される。
生物の神経系(特に脳内の微小管構造やシナプス間隙)は、常温であっても量子コヒーレンス(量子的重ね合わせ状態)を一時的に維持できる。
この微小な時間領域において、脳は未来の分岐をシミュレーションし、最適なブランチへの「ステアリング(操舵)」を行う。
有利な未来を選択する行為は、情報の選別であるためエネルギーを要する。
生物が食物から摂取するエネルギーの一部は、物理的な活動だけでなく、「不都合な未来の情報を捨て、都合の良い未来を確定させる」ための情報熱力学的コストとして消費される。
この理論において、脳は単なる計算機ではなく、多次元的な量子分岐を感知するアンテナである。
1. 危機一髪の回避: 致命的な事故や災害において、「たまたま」遅刻した、「なんとなく」道を変えたことで助かる事例は、生物が破滅的なブランチを観測対象から除外した結果である。
2. プラシーボ効果: 「治る」と強く信じ込むことは、自身の 計算パラメータを書き換え、回復に向かう微細な生化学的反応(量子的現象)が起きるブランチへの移動を促進する。
3. 「ツキ」の流れ: 精神状態が安定し、目的が明確な時(コヒーレンスが高い時)、連続して有利な選択肢を引き当てる現象。逆に、恐怖や迷いは量子的なノイズとなり、ランダムな(不利な)分岐への転落を招く。
生物とは、無秩序に拡散する量子宇宙の分岐において、自身の生存という秩序(ネゲントロピー)が保たれる細い世界線を、意志の力で縫うように進む航海者である。
我々は受動的に運命を受け入れているのではなく、毎瞬、無数のパラレルワールドの中から「生き残る自分」が存在する世界を(無自覚ながらも)必死に選び続けているのである。
オックスフォード大学の物理学者が、量子力学の多世界解釈が正しい場合、並行世界間での通信が可能であることを証明した 。
著者は、「ブランチ(分岐)間の通信は、標準的な量子理論の範囲内で実際に可能である」と述べている 。
量子力学の多世界解釈では、量子物理学は実際にはランダムではなく、そう見えているだけだと考える 。
量子測定の結果を観察する際、何が起こるかを確実に予測することはできず、特定の結末になる確率(例えば、粒子が画面の左側に現れる確率が30%など)しか予測できない 。
多世界解釈では、これらすべての可能性のある結果が実際に起こるとされている。ただ、それぞれの結果が異なる並行世界で発生しており、我々はそのうちの一つしか観察できない。
通常、測定によって世界が分岐するプロセスは「デコヒーレンス」と呼ばれ、実用上は元に戻すことが不可能な不可逆なもの(エントロピーの増大のようなもの)だと考えられている 。
そのため、異なる結果が生じた各ブランチは互いに切り離される 。
今回の新しい論文で著者は、これまで誰も思いつかなかった巧妙な手法を提案している 。
1. 世界の分岐: 測定によって宇宙が2つのブランチに分かれたと仮定。
2. コピーの存在: 各ブランチには観察者のコピーが存在し、それぞれ異なる結果を目にしている 。
3. メッセージの作成: 一方のブランチの観察者が、紙に文字を書くような古典的なメッセージを書き残す 。
4. 記憶の消去と入れ替え: メッセージを書いた観察者がその行為に関する記憶を完全に失えば、2つのブランチの観察者を入れ替えることができることを示した 。
その結果、メッセージそのものが宇宙を越えたのではなく、観察者自身が別の宇宙へ移動したことによって、もう一方のブランチからメッセージを受け取ることができる 。
重ね合わせ状態にある観察者は、パラレルワールド内の自分自身の別個のコピーが書いたメッセージを受け取ることができる 。
2601.08102
これは私自身が、また私以外の業界から転職されてきた方々を見てきて、これではないかな?と思うことがあります。
それはプログラマー以外の仕事は、常に本番環境である、ということです。
たとえば営業であれば、取引先との打ち合わせも見積もりも、ひとつひとつが「本番」です。やり直しはききませんし、次の瞬間には社外の人の評価や信頼がかかっています。接客や教育、医療、建築…どの仕事もそうです。人や社会に直接つながっている以上、テスト環境など存在しません。常に結果が「本物」として記録されていくのです。
その点、プログラマーの世界は少し違います。そこには「テスト環境」があり、「デプロイ」という明確な境界があります。エラーが出ても、まずはコードの中で直せばいい。実験と修正を繰り返しながら、本番に近づけていける。失敗から学ぶ仕組みが、仕事の構造として組み込まれているのです。
もちろん、だからといってプログラマーが気楽だという話ではありません。むしろ「テストできる」ことが前提だからこそ、完璧なシミュレーションを作り上げる責任が生まれます。本番環境を一歩でも誤れば、大きなシステム障害につながることもある。
けれど、「試すことが許されている」という点で、プログラマーの仕事は他の仕事とは質的に異なる、と私は感じます。多くの職業では「やってみること」そのものがリスクになるのに、プログラマーだけは「やってみること」が日常の一部として制度化されているのです。
たとえるなら、プログラマーの仕事は「楽屋のある職業」なのだと思います。
多くの仕事は、目を開けた瞬間からステージの上に立たされるようなものです。接客業ならお客さんの前に立った時点で本番が始まっていますし、教師なら教室に入った瞬間に舞台袖はありません。間違えば生徒が戸惑い、客が離れ、取引が破談する——それらはリハーサルのない一回きりの公演です。
一方で、プログラマーは楽屋での準備が長く、ステージに出る時間は驚くほど短い。コードを書く、テストする、修正する。その多くは「誰にも見られない暗闇の中」で進んでいきます。そして、いざデプロイという名の本番を迎えるときには、すでに何十回ものリハーサルを終えているわけです。
そう考えると、プログラマーの面白さは「安心して失敗できる時間」が保証されていることかもしれません。社会の多くの仕事が「失敗しないための緊張」で成り立っているのに対し、プログラマーは「失敗を前提とした反復」で完成に近づいていく。
この違いは、単に働き方の差ではなく、「世界との関わり方の構造の違い」にまで広がっているように思うのです。
その境界線こそが、プログラマーとそれ以外の仕事を分ける根本なのかもしれません。
プログラマーの失敗は、基本的にログに残ります。誰が、いつ、どんなエラーを出したのかが正確に記録されます。でもそのログは、「修正可能な痕跡」であり、「過去をなかったことにできる記憶」です。失敗は恥ではなく、改善のためのデータとして保存される。むしろ失敗を残さない方が恐ろしい——なぜなら、それは検証も再現もできないバグだから。
一方、他の多くの仕事での失敗は、ログではなく「印象」として残ります。顧客の言葉、上司の記憶、誰かの評価。修正パッチは配信できませんし、「新しいバージョンをリリースしました」と言っても、その印象が上書きされるとは限りません。世界が自動でキャッシュをクリアしてくれることはないのです。
だからこそ、非プログラマーの人々は無意識のうちに「失敗を避ける設計」で働くようになります。完璧に準備してから発言する、波風を立てないように動く、見せ方に細心の注意を払う。彼らの本番環境には“try-catch”構文が存在しないのです。
一方で、プログラマーは「例外処理」を書くことを前提に思考する。すべての失敗を想定し、起こり得るエラーを受け止める枠組みを最初から組み込む。そこには、世界を「壊れ得るもの」として見る柔軟さと、「壊れても直せる」という信念がある。
その考え方の違いが、やがて人の思考様式や言葉の慎重さ、さらには生き方そのものにまで影響していくのではないか——そんな気がしています。
覚えておいてください。これから踏み出す世界には、「実行ボタンを押す前にコンパイルしてくれる親切な仕組み」はありません。人の言葉も、会話も、メールも、一度送ったら基本的に戻ってきません。Undoはありませんし、Gitもありません。世界は常にmasterブランチで動いています。
ですから、まずはその“冗長な曖昧さ”を恐れないでください。コードの世界ではif文で整理できたことが、現実の人間社会ではあいまいなまま動いています。それを「エラー」だと考えないでください。人間は仕様書なしで動いているシステムです。バグだらけで当たり前なのです。
現実の世界では、修正にも時間がかかりますし、再デプロイにも人の気持ちというプロセスが関わってきます。あなたが「パッチを当てました」と言っても、相手の心がそれをすぐに適用してくれるとは限りません。
ですから、焦らずに。ログを読むより、人の表情や沈黙を読む方が大切になります。
そして何より大事なのは、「テスト環境がない」という世界でどう生きるかを考えることです。
あなたの言葉は、すべて本番環境に直接デプロイされます。その恐ろしさの裏側には、同時に大きな自由もあります。本番だからこそ、本気が伝わります。人間関係も仕事も、常にリアルタイムで最適化されていくのです。
プログラマーらしい慎重さと、非プログラマー的な即興性。その両方を持てる人は、なかなか多くありません。もしあなたがその橋渡し役になれたなら、どんな職場でもきっと大きな価値を発揮できるはずです。
世界はtry-catchのないシステムです。しかし、恐れることはありません。catchできない例外に出会ったときこそ、人は成長します。これからのあなたのフィールドには、テスト環境の代わりに「出会い」と「経験」が用意されています。それもまた、悪くない環境だと思います。
IT企業で長期インターンをやってる。今の会社には実務経験0のときに拾ってもらったしお世話になったけど、さすがに愛想が尽きてきたから聞いてほしい。
今はやりかけだった新規開発を任されている。特に期限も差し迫ってないので自分一人で着手していて、プルリク作るたびに上司(以降A)に報告してマージしてもらうって形。
自分ができそうなところを探しながら並行して進めたせいでブランチ切る場所がごちゃごちゃになったり、Aと相談の上で「ここを先に直そう」という部分を入れ込んだりしたせいで、コンフリクトが起きても全然おかしくない状況になってた。しかも(Aの確認が遅いので)プルリクが複数件溜まったりしてた。
なので自分は、「プルリク複数ありますが、時系列順にマージすればコンフリクトは起きないはずです。起きたら自分で直すので言ってください」と伝えた上で完了を報告していた。
そしたら特に指摘もなくマージされていったので、「あ、絶対どこかしらコンフリクト起きると思ったんだけど、大丈夫だったんだな」と思ってた。
ところがついこの前、5件ほどマージされたところでたまたまmainを見てみたら、なんとコンパイルエラーだらけになっていた。
は?と思って確認してみると、数件前から既にエラーだらけだし、マージコミットをよく見たらコンフリクトが起こりまくってる。
それをAが、手動で解消せずに適当にマージしたり、mainをブランチBにマージ→Bをmainにマージみたいな意味わからんことしてるせいで、ものすごいこじれてた。
まず第一に、Aがテストしてからマージしてるもんだと思ってたから、普通に驚いた。
そういう確認の意味も込めて「ここはこういう仕様にしてますが、問題ないか確認お願いします」と伝えたりしてたし、確認しないなら俺が自分でマージするのと一緒じゃない?笑
それに、コードを単独で書いた自分が一番精通してるからこそ、「コンフリクト起きたら自分で直すので言ってください」と伝えてたし、先ほど述べた優先的に入れ込んだ変更も「全体の構成に関わる変更だからコンフリクト起きる気がするんですけど、本当に大丈夫ですか?」と確認してあった。
自分に落ち度があるとすれば、(細かく報告・確認してもらったほうがいいかと思い、良かれと思って)ブランチを細かく分けすぎたことくらいじゃないか?
そもそも、
・マージやコミット、プルリクのルールを一切指示されたことがない(質問しても明瞭に答えてもらったことがないので、ほぼ自分の判断で動いている)
・実装する機能はIssueに羅列されているだけでろくな説明がなく、Aに自分がやれそうなところを何度か聞いて初めて指示をもらえた
・ここしか経験がないので自覚していなかったが、コードレビュー・フィードバックというものを受けたことがない
・Aはずっとリモートなので、指導が一切ないのはもちろん些細な質問がしづらい。定例会議などもなし
・プロジェクト自体がめちゃめちゃで、無いに等しいドキュメント、なのに分かりづらい変数名、責任分離のできていないめちゃくちゃな構成。どうしても動かない処理があると思ったら、既存の実装が間違っている。
・(経験のためと割り切っていたが)ほぼ最低時給
小規模な会社だからドキュメントが充実していないのは想定内だし、こんなものだろうと思う部分もある。
でも、ものすごい放置のされ具合から伝わる、自分の取り組んでいるプロジェクト・ひいては自分の重要性の低さから、モチベーションが保てない。のでそろそろやめようと思う!
エンジニアの皆さん、これ俺悪いですか?
今、マチアプで彼氏を作った女性の増田がバズっているので私も書いてみる。なお、現状彼氏はおらず、ただマチアプで複数人の男性に会っただけの状況なので、何の面白みもないかもしれない。とはいえあの増田の女性も現在の彼氏さんの情報については伏せているので、同じといえば同じかも?
個人的にはあの増田の女性は至ってまともな(むしろいい女に入る)部類の女性だと思っているのだが、
コメ欄、Twitterともに大荒れしているので、世間(というかインターネット)と自分の認識が大きく乖離しているのでは?と思い投稿した次第。
年齢:アラサー
身長:160〜165
体重:55〜60
見た目:自分で言うのは烏滸がましいが、「美人」と言われ続ける人生だった。(2年前くらいまで?)
ただ今の会社に入社してからは社内に美女が多すぎてあまり言われた覚えがない。ここ2年で体重が激増したのもあるかも。無整形。歯列矯正済み。
住居:ひとり暮らし
長年付き合っていた彼氏と別れたことが一番大きな理由。別れた理由は関係ないので割愛する。
結婚願望はないし子どもがほしいとも思っていないが、周りがどんどん結婚していくので焦りのようなものがある。
生涯独身を宣言するには気が早いと思ったこと、彼氏ができたら(結婚や子どもについての)価値観が変わるかもしれないと考えたこと、逆に「生涯独身でいい!」に振り切れるならそれでもいいと思ったことが第二の理由。
・友人からのすすめ
・デート時間、デート場所もすべてアプリが決めてくれるので会うまでの時短が可能だから
・デート場所は原則カフェなのでいきなりご飯に行くよりコストカットできるから
・レポートが出力されるので自分を客観視できるかもと思ったから
以上である。
うち、2回会った人が2人、2回目の約束をしている人が2人、連絡を取るのを辞めた人が4人。
以下、一人ずつどんな人だったかを書いていく。
かなり長くなってしまった。
年齢:30代、5個上
年収:600万〜800万
見た目:しょうゆ顔イケメン。肌がきれい。ファッションはヤリラフィをもうちょっとマイルドにした(ヤリラの原色の彩度をガッツリ下げた)感じ。
住居:隣県の実家住み
1回目
かなりアクティブでスポーツやアクティビティなど幅広くチャレンジしている印象。
2回目
ご飯に行こうと誘われ平日夜に2回目の予定を立てる。
会う直前に待ち合わせ場所に指定されたのがまさかのファミレスで正直かなり引く。
いざ着いたらすぐ近くの雰囲気の良いお店を予約してくれていたらしくそちらへ移動。
じゃあ普通に予約してくれてたお店の前に待ち合わせで良くなかったか?違和感1
美味しい料理を食べながら楽しく会話するも、ちょこちょこ「ん?」と思う発言が。違和感2
夕飯は1万円弱だったが、お相手が出してくれたので「2軒目は私が出しますね」と言ってご馳走になる。そのまま2軒目へ。
真面目すぎる、かわいいねと笑われて肩を抱かれ手を繋がれた。
1軒目で「ん?」と思った言動を伏線回収された。アウトアウトアウト。エロがるな、ちんこ仕舞え。
顔が良くても無理なもんは無理。ヤリモクに用は無い。
お会計は7000円くらい。私が支払い、お店を出る。
以降、連絡は来ていないしコチラからもしていない。
年齢:30代、3個上
年収:忘れた。私よりは多い。
見た目:爽やかイケメン。カジュアルファッションがよく似合っていておしゃれだった。
住居:隣県の実家住み
1回目
とにかくめちゃくちゃ気遣いのできる人だった。
自然と奥の席に座らせてくれたり、セルフサービスのお水を持ってきてくれたり。
ブランチの時間帯の待ち合わせで、お相手はお昼を食べていなかったらしく、サンドイッチを注文していた。
「初デートで齧り付くもの食べてすみません…」と言っていたのが何か印象的だった。
私は2枚重ねのパンケーキを注文するも、1枚しか食べられなかったので半分食べてもらった。
2500円出そうとしたら断られ、「悪いです」と言ったら500円だけ受け取ってくれた。
そこで解散かと思いきや、ちょっと散歩しませんかと言われ近くのショッピングモールをグルグルする。
初回の時間が長いのは気疲れするので早く解散したかったが、奢ってもらっていたのと、隣県から来てくれている手前すぐには切り出せず、30分くらい経ったあたりで「予定があるので」と言ってLINEを交換して解散した。
2回目
まだ会っていないが、お相手が誘ってくれたので日程調整中。毎日ラインのやり取りをしている。
年齢:同い年
年収:1000万〜1500万
見た目:垢抜けない雰囲気。服装はスーツのためファッションセンスは分からず。
1回目
良く言えば落ち着いた喋り方、悪く言えば消極的な喋り方をする人だった。
1人目2人目に比べて盛り上がりはしないものの、地元が同じ県であること、引っ越してきて日が浅いことなど、境遇が似ていて親近感があった。
仕事でもプライベートでも世界中を飛び回っているらしく、色んな国の話を聞くのが面白かった。
アニメの話にも花が咲いた。
お会計は2000円程度で、お相手がキャッシュレス決済だったため、1000円渡すも「いらないです」と返されたのでありがたくご馳走になった。LINEを聞かれたので交換して解散。
2回目
1回目に会ったときにお互いにインド料理が好きだと判明していたので、LINEで「インド料理食べに行きませんか」と言われ平日夜に日程を決める。予約も済ませてくれた。
何品か頼んでシェアをしたが相手8:私2くらいの量を食べていたと思う。私が自分の分を取り皿に分けると、お相手が「あと全部食べていいですか?」「もう食べないですか?」と聞いてくるので「いいですよ」と言ってしまった。
話は旬のアニメの話で盛り上がった。他には地元の話や年末年始のことなど。
お料理がとにかく美味しく、いいお店だねと言い合った。
お会計は8000円弱。食べた量が全然違うという認識だったが一応4000円差し出す。「いらないです」と受け取ってもらえなかったので大人しくご馳走になった。
お店の前で解散。解散後、ご馳走様でしたと改めてLINE。向こうからもありがとうございましたと返ってきたが、何となくこのままフェードアウトかなと思っている。
気の置けない男友達にはなり得ても、恋愛には発展しないかなぁと思うと奢らせてしまったのが非常に申し訳ない。
年齢:同い年
年収:忘れた
見た目:メンタリストDaiGoにソックリ。
1回目
事前情報として「高評価のメンバーです!」と表示されており(そう表示される人が初めてだったこともあって)期待感爆上がり。
しかし、お会いした瞬間からコミュニケーションに若干の違和感。会話が噛み合わないような……?
そう思いながら席に着席。
会話は相手側がインタビュアーのように質問を沢山してくれるので都度都度答えつつ、私も同じ質問を返した。
しかしコチラからの質問に対しては曖昧な回答や別の質問が返ってくる状態。質問を質問で返すな。
例えば
私「ミステリー好きなんですよね?(プロフに書いてあった)どんな本読みますか?私も好きで!」
お相手「(私)さんはミステリーが好きなんですね。僕も普通に読みますよ。面白かったミステリーありますか?」
こんな調子がずっと続く。おかげで相手のことが全くわからなかった。
MBTIや恋愛観の話をした際に、雑学を話してくれたのは聞いていて面白かったが、間に挟まる「自分は正義感が強い」「自分は器用だから何でもできる」といった自己主張の強さもどうしても気になってしまった。
LINEで「次も会いたい」と来ていたが、お返事はしていない。
年齢:2個下
年収:忘れた。私よりはあった。
見た目:初々しい感じ。服装はカジュアルな感じ。おしゃれではないが清潔感のある格好。
1回目
アプリの仕様上、前日にならないと相手のプロフィールが分からないのだが、2個下と表示されたのを見て「えっ!」と思った。
比較的年齢層高めのアプリと聞いていたので、まさか年下の男性とマッチすると思わなかったのだ。
メッセージで「年上ですみません💦嫌だったらキャンセルするので言ってください」と送ると「2個なんて誤差です!」と返してくれたので会うことにした。
(ちなみに前日キャンセルはキャンセルする側が2000円支払う必要がある)
沢山質問をしてくれたのでついつい喋りすぎてしまったなぁという反省。
入店から1時間でカフェが閉店だったので私が支払いを済ませて退店。1500円くらい。
LINEを聞かれたので交換したが、解散後に1ラリーしてやり取りはしなくなった。
年齢:5個下
年収:忘れた
学歴:専門卒
見た目:初々しい感じ。襟付きのシャツを着ていた。
1回目
犯罪に手を染めているような気がしてヒヤヒヤした。
5人目と同じように「年上だけど大丈夫ですか?」と送るも「気にしません!」と返ってくる。
私はボケるのが好きなのでツッコミをしてくれると嬉しいのだが、バシバシツッコミをしてくれるのでかわいくて仕方なかった。今まで出会った方の中で一番気楽に話せるなぁという印象。
恋愛の価値観もすごく合うなと感じたがとにかく年齢差に抵抗があり曖昧な返事をしていると、臆せずグイグイ来てくれてなおさら悪いことをしている気持ちになった。
男子校出身→専門学校もほぼ男子だった故に女性に対する理想が歪んでいる……みたいなことを言っていた。
同校出身の友達は女の人に踏まれたい願望があると常々言っているとか。その歳で目覚ましいな。
あっという間に2時間くらい経っており、私が支払いを済ませて退店。3500円くらい。
LINEを聞かれたので交換。その際に「また会いたいって言ったら会ってくれますか!?」とキラキラした目(に見えた)を向けられタジタジになってしまった……私は弱い。
2回目
解散後にすぐ2回目の打診があったので今月中に会う予定。
ただ、時間を置いた現在は「これ逆に私が騙されている側か!?」と迷走している。
仮に次に連れて行ってくれる場所がぼったくりバーだとしても「払います…」と思えるくらいには癒やしをもらった気がする(遠い目)
年齢:1個下
年収:忘れた
見た目:髪型が独創的。端的に言って垢抜けていない。
1回目
まさかの3連続で年下!義務的に「年上ですけど大丈夫ですか?」と送るも前2人と同様に「気にしないです」と返ってくる。
正直印象が薄い。
仕事、趣味、学生時代のことなど当たり障りのないプロフィールを話した気がする。
正直、もう6人と同じような話をしているせいで新鮮みがない。
また、お相手の声が小さく一部聞き取れない部分がありあやふやな部分も出てくる。
1時間くらい話してカフェを退店。私が支払い。1500円くらい。
LINE交換を求められたので交換する。翌日に「来週プラネタリウム行かない?」と来ていたが、全く印象に残らない人だったので2回目に行く気にならず未読無視。申し訳ない。
以上が備忘録。
このアプリのサブ目的であったレポートの評価点は現時点で4.3/5と良い評価をいただいていてありがたい限り。まぁ彼氏できなきゃ何の意味もないけし鵜呑みにするのもどうかと思うが。
レポートが更新されるのが面白くて2ヶ月くらいで一気に7人に会ったが、予定の都合上、年内にこれ以上新しい人に会うのは難しそうだ。年明けに再挑戦予定。
4人目以降あたりから「どんな人が来るんだろう」「どんな仕事してる人なんだろう」みたいな興味も出始めて、アプリの目的が変わりつつある。
初めましての人と話すのが面白い、みたいな。
終わり。
HD-2D版のドラゴンクエストI・IIのプレイ真っ最中のとはいえまだIがクリアできていないのよ。
メルキドのゴーレムを倒していろいろ途中冒険して大冒険を果たして虹の橋をようやく掛けることができて、
あ!お店じゃないから入店っていう言い方はおかしいわねきっと。
でも、
あれこの風景見たことあるって思ったらあれHD-2D版のドラゴンクエストIIIでも同じシーンあった!って
これこそ進研ゼミで学んだところだ!って思うふうにデジャビュに思うの。
ゆっきーなばりにいうのならば事務所総出で!ってところだけど勇者一人だから総出とは言えないところがなんとも総出感はないんだけど気持ちはそうで感満載でお送りして突入いや突撃したの。
私ははて?って思って、
そういえば私のロトの装備いっさいしてない?
竜王を倒しに行くっていうのならば
ロトシリーズの装備を整えてから行くのがストーリー上の筋ってもんじゃない?
でも、
私はロトの装備が探せ出せないまま、
とりあえず、
倒せたらラッキーな勢いでそのままの勢いでHD-2D版のドラゴンクエストI・IIの早くIIに挑戦したいところなのよ。
もうさ、
ここで光が見えてきたの!
いやそれシャインポストって言いたいだけの助走して走って言いたいんだけど、
そのぐらいパッと光が差し込んできたの。
そう!
「やまびこのぼうし」をゲットだぜ!
ちなみにワイルドスギちゃんの調子の「だぜ~」じゃなくてポケモンゲットだぜの方の調子の「だぜ」だから気をつけて欲しいの。
でお馴染み山彦の帽子はじゅもんを唱えたら復唱して取引先様の電話番号を聞き返すと同じ効果が得られるの!
やっとこれで呪文の火力がアップしまくりまくりまくりすてぃーいよいよ私のターンね!って。
そして!そしてよ!
もう言わずもがな御堂筋線の南終着駅は中百舌鳥ばりにもう分かるでしょ?
1回で4回呪文が唱えられちゃうというなんということでしょう!
さらに、
今ならなんと!
「リホイミ」を唱えつつ助走つけて特殊な方法で「ビーストモード」をやると「ぶんしん」ができて2人の分身ができるの。
驚かないで!
な!なんと呪文がこれで1回の発動で6回唱えられちゃうとか!もう
こっちの方の「だぜ」ってのはワイルドスギちゃんみたいに口を尖らせていってもいいかもしれない!
夢グループの社長の横にいるおねだり上手で女の人で演歌歌手の謎の美人の保科有里さんも、
「社長安ーい!」っていうぐらいのレヴェルなの。
これでもしかして、
強くて手が出せなかった悪魔の鎧も倒せっかもだぜ!ってHD-2D版の特技の「ヒュプノスハント」眠らせている相手に喰らわすとダメージが65535倍になる、
もうさ、
ドラゴンクエストIでザオリク覚えるまでもないうちに竜王倒せちゃうかも!ってところなの。
もうさ、
みんな秒殺だわ。
ここに来て急に私の勇者強くなったの!
しかもロトの装備一切無しにしてこの仕上がりなのよ!自分の勇者の強さが恐ろしいわ。
早いところドラゴンクエストI・IIのIの方をクリアしてIIに突入したいところよ!
にしても、
こんなにドラゴンクエストIで大冒険できるなんて思ってもよらなかったので、
言ってもドラゴンクエストIなんてちょろいっすよー!って思っていたけれどなかなかの手応えと歯応えを楽しみながらじゃがりこを冒険のお供にして食べつつ冒険してんのよ。
でさ、
でも欠点があったの。
私がレヴェルアップしてもHP・MPを回復しない設定にして自分に課したハードモードにしていたので、
いや少ないんじゃなくってたくさん使いすぎなの!
「ぶんしん」するでしょ?
「やまびこのぼうし」を装備して1回分はマジックポイント無料になるけれど、
分身が唱える魔法についてはマジックポイントをちゃんと消費するの!
つまりは6回唱えられるけれど3回分のマジックポイントを消費するの!
これ3回分マジックポイント消費してない?って気付いちゃったの!
あちゃー!って感じじゃない?
強いけどマジックポイントが一瞬で全部なくなるやつ!
しかもレヴェルアップしてもHP・MP全回復しないと自分に課したハードモード。
竜王の城に深く探検しにいってマジックポイントが尽きてしまって
強いけれどマジックポイントが頼りない感じね。
そこもう盲点だったわもー!
世の中そんなにうまく事が進まないのねって痛感を感じ痛むところなのよ。
でもさ、
これ言ってもドラゴンクエストIIIの本職の魔法使いより高火力すぎるんですけど勇者。
1回で6回よ!
こんなことある?
サガフロンティアの41連携技「リヴァイヴァスライバベル水撃スープジャイアントロコ金剛カイザーブラスター陽子ロケット鬼バルカン破壊鉄下駄電束火炎プラズマ跳弾神速熱線放射ソニックディフレクト電撃濁流清流アル・三スカイ燕曲射短勁フラッシュライジングロザリオアル・十字塔無月真アル・羅刹掌」よりも凄くない?
でも、
言葉の意味はよくわからないと思うけれどとにかくすごい自信なの!
もう後は最終最強魔法の「アバンストラッシュ」を覚えるまでだわ!
なんとかクリアのメラが立ってきた感じもするし、
いや今のはメラじゃなくてメドだったわ。
でも今の私の勇者強すぎて覚える間もないうちに竜王倒せちゃうかも!
いってフルスロットルで竜王にリホイミ助走つけてのぶんしんしてギガデイン唱えて6回攻撃やんの!
まあマジックポイントが竜王の目前そこまでキープできて持つかってことが一番心配だけどね。
クリアまでもう少しよ!
うふふ。
おやすみなのでゆっくりしてからお昼と一緒の朝ごはんのブランチってところかしら?
グッドモーニングって感じの良き目覚めね。
休日にふさわしいいいスタートを切った火蓋が兜の緒を締めよってところね。
今日のホッツ白湯ストレートは甘く感じて美味しい!って思ったから快調だと思うのよ!
寒くって寒くって目が冷めちゃうけれどもうちょうどいい時間なので、
タイマー運用で朝湧いている70℃のホッツはいつでも飲み頃温度でいつでもホッツよ!
寒いときは身体の中から温めて温活で1日レッツスターティング!
すいすいすいようび~
今日も頑張りましょう!
才能がないと思ったら、早いうちに河岸を変えた方がいい。
早ければ早い方がいい。
可哀想だから(教え子が? それとも自分が? w)、って「がんばれ、がんばれ。才能なんて関係ない」みたいに騙すのは、むしろ害悪だよ。
10年後、気付いて路頭に迷わせるとして、その責任は取れるのか?
まぁ、本人自身が気づいて路頭に迷いつつあるけどどうしようもないのかもしれんが、地獄に道連れはやめてやれ w
それで生計を立てない、趣味の範囲で楽しむ分には好きにすればいいけど、エンジニアに限らず、それなりのお金をもらおうとしたら、才能、向き不向きは超えられない壁として現実に、強固に存在している。
球速120km出ないけど阪神の一軍のピッチャーに、ってのはどう逆立ちしても物理的に不可能だ。
でも草野球は楽しめる。
才能がなけりゃ、一人で永遠に「大いなる助走」を続けりゃいい。
誰にも迷惑かけないなら。
医師、看護師、会計士、経営者、etc.etc. にも、才能、向き不向きはある。
落ち着きないし。
同じことを何日も続けたら、爆発する。
「明日も同じことしなきゃならないのか……」って考えただけでも、死にたくなる。
こんな感じに、才能がものをいう分野って、意外に多い。
ソフトウェアエンジニアは、設計実装の抽象度が多層化していて、その巧拙によって安定度、運用や機動的な新機能追加の手間、リードタイム、金や何やら、数十倍、規模複雑度が爆上がりしている今なら下手すりゃ数百倍差が出る。
その差をちゃんと理解するには、巧の現場の「こういう世界があるんやー……」って実体験が必要だったり、巧レベルの才能が必要だったり、経営知識が必要だったり、経済知識も必要だったりして、「拙」の現場にぶら下がってるだけのエンジニアが「才能なんて幻想」って吠えたっても「マジ、迷惑だからやめてね」って思う。
どの炎上現場でも、高粘度現場(リーダーマネージャが理解できないからって邪魔ばっかりしてきたり、そもそもプロダクトがぐっちゃぐちゃになってたりして、どんな行為がサービスの息の根を止めるかわからなくて身動きが取れない「震える舌」みたいな現場。物事が全然進まない現場。通常、経費で札束ガンガン燃やしてるはずだから、ここも炎上現場っていう)でも、この手のエンジニアが腐るほどぶら下がってるんだよね。
たいてい、生み出されるソースコードとドキュメントの割合がおかしなことになってる。
いや、そういうの主催してる暇があったら、コード書けよ、って。
でも、Web記事引いてきて、「〇〇にはこう書いてある」とかドヤ顔で机上の空論で時間潰して「俺も一端の理論派エンジニアだぜ……」とか、いや、お前はただの受け売りを理解もせず垂れ流してるだけのそこらへんの AI と変わらんクズだよ。
おいらの師匠の一人は「TV出たり、本書いたりするやつは二流。一流は、自分の仕事に集中していて、他のことやる暇ないから」って言ってたけど、ほんとその通りだと思うよ。
シャバと違い、ソフトウェアの世界は驚くほどのスピードで巨大化、複雑化している。
30年、40年前なら、社会性の乏しい、プログラミングコンテスト受賞者みたいなエンジニアでも無双できたけど、今は無理なんだよね。
今だと玉拾いも任せられないくらいだったりする。
ちょい前も、PostgreSQLの中身いじれます! って東大卒業生いたけど、視点が局所的すぎて全体感に欠けてて、プロジェクトがヤバい状態になってるのが理解できなかったりしてたからね。
そろそろリリースできる状態になってる予定だけど、おいらの読み通りα版完成が3ヶ月遅れ、そこで大量の不具合が発覚してベータ版完成がそこからさらに3ヶ月以上遅れ、不具合積み残したまま見切り発車、ってなるんじゃねーかな、と思ってるんだが w
才能の種類、方向性によっては、10年前も今もたぶん10年後も変わらず十分通用するものはあるんだけどねー。
そこに生活水準をあげてしまうと、自分はもう通用しないと気づいても、撤退できない。
マイカーガー。
マイホームガー。
子供ガー。
愛犬ガー。
んなもん知るかっ!
そういう「元エンジニア」がリーダーとかマネージャとかにクラスチェンジして、事業、プロダクトの足を引っ張る。
あそことか、そことか、具体的な企業名はあげられないけど、そういうエンジニアが漬物石のように重しになって、身動きが取れなくなってるところが多い。
VCとかから、もっと売り上げを上げろ。成長率を上げろ、というプレッシャーを与えられ、何かしなきゃいけない。ってなって、外付けの雰囲気だけのサービスをどんどん外付けしていく戦略を取る。
1年で10。
2年で30とか。
マジかよ w
思い思い行き当たりばったりに作ったら、手間だけ増えてそれを壊すわけにはいかなくなって、さらに身動きが取れなくなっていく悪循環しか見えないんだが、そんな経営方針で大丈夫か?
とか意味不明な決定して、認証認可v1、認証認可v2、認証認可v3とマイクロサービスが増殖して、さらにv4を企画してるとかいう会社だってある。
真っ当な声には、自分の存在感を示すためだけの反対を唱えて邪魔したりして、現場で手を動かしているエンジニアより高級を取ってんのに、事業、プロダクトへ与えるダメージは倍増する。
さらに、自分の地位を死守するために、それを脅かす腕利のエンジニアを陥れる、排除することに全力を傾ける。
これで3倍界王拳だ w
経営者はできるエンジニアたちに任せていると思い込んでいるかもしれないが、さて、どうかね? w
大本営発表的にはうまくいっているとされているサービスが、その裏側はカーオブファイヤーみたいなところって、結構ある。
はっきりいう。
今はクラウド環境のプロダクトで、どのように自動テストで検証可能なシステムを構築するかの手法の研究を続けてる。
具体的には、今まで関わってきた炎上現場で安定稼働を達成させた手法(TDD)だな。
ワークライフバランス? w
才能のない人は河岸変えろ。
業務経歴書にも今まで使ったことがあるサービスの名前をたくさんたくさん載せてます。
じゃねーよ。
ボルトに世界水泳、吉田沙保里にNBAに出場させるような使い方してて、どこが技術力だよ。
ってのが多い。
「どうしてこのAurora、リーダーがこんなにたくさんぶら下がってんの?」
「テナントが増えて、アクセスが増えたので、負荷分散のために増やしました。水平スケーリングってやつです」
うん。水平スケーリングは知ってんねん。この程度のテナント数、ユーザー数、アクセス数で、どうしてこんなにでかいインスタンスのリーダーがぶら下がってんのか? って聞いてんねんけど……。
って現場、多い。
でも、今通常営業してるサービスでも、こういうところ多いんだよな。
それはともかく、
「マイクロサービス化していて、いま120を超えたところで、当面160になります」
「……は?」
「……デプロイの時、どうすんの?」
「変更があるサービス名を書いたファイルを一緒にコミットして、それ読み込んで、GitHubActionsでデプロイさせてます」
「Cloneして立ち上げます」
「これ……、モノリポ?」
「120個?」
「120個」
「なんか立ち上がらないんだけど……」
「あ、修正中なんで、〇〇と××のコミットをチェリーピックしてください」
「……動かないぞ」
「昨日の夕方、変更が入ったみたいなんで、△△のコミットもチェリーピック。いや、++のブランチを……」
5日で立ち上げ切れるんか?
って現場がね、案外たくさんあるんだ。
「ほう……?」
どうして「自分が間違えてる」「自分が見当外れなことをしている」可能性ってのを考慮しないんだろう、この人らは?
っていつも思う。
マイクロサービスの目的も前提も理解しないで、HowToだけ猿のように繰り返してるって自覚ないんか…… (-_-)
ってマーカーで引いた一文見せつけられるんだが、その前に書かれてある前提とか目的とか、書かれてない暗黙のそれとか、いわゆるコンテキスト削ぎ落として、単語レベルの理解を開陳されても、「は?」としか反応できんのよな。
120のマイクロサービスとか、お前、認知科学の知識もないねんな……。
それマイクロサービスじゃなく、「粉砕されたモノリシックサービス」っていうんやで、と。
まーじで、技術本とかの恣意的なつまみ食いで訳分からん理論構築すんなよ。
それでプロダクトがうまく回ってなかったら、それが答えなんよ。
まぁ、「うまく回ってる状態」ってのを知らない、理解できないだろうから、正しい答えに行きつかんだろうけど。
その正しい答えに行きつかない、ってのを
「致命的な才能の欠如」
って呼ぶんよ。
最近、Xでアガサクリスティの「春にして君を離れ」がちょっと話題になってるので読んでみた。本を読み進める時に途中で躓いて脱落することも多いんだが、生成AI(Grok)に質問したり雑談したりしながら読み進めたら結構楽しかったので共有したい。
まず、途中で話しかけた時に、うっかりネタバレされると嫌だったので、最初は以下のように会話を始めた。
で、気になるキーワードみたいなものが出てくるたびに以下のようなのを投げかける。
(以下、太字が私からの入力。Grokからの回答は省略。各質問は同一のスレッド上にダラダラと連ねていく感じで。)
こんなふうに聞くと色々教えてくれる。尚、レストハウスとはモーテルをショボくした簡易宿泊所であり、ワジってのは干上がった川のことである。
物語に登場する小物は、登場人物の人となりを示す重要なものなので,こんな感じで質問しながら聞いていくと理解が進んでよかった。
なお、生成AIは適当なので、間違った答えを返すこともあるのは要注意で、上記の例ではヘイスティングスについての回答は間違っていた(違和感があったので別で調べたらわかった)
こんなふうに筋書きの前提となる点について質問してもいい感じに答えてくれる。
読み終わってからは、こんな感じで自分の解釈やら感想を自由に言い合えるのが最高に楽しい。
今までは映画とか小説を見終わった後にレビューサイトとかで解釈を探して答え合わせや共感探しみたいなことをしてたわけだけど、それを生成AIがやってくれる。まあ、私の書いたことに寄り添った反応が返ってくるので、あんまり批判と摩擦による気付きみたいなものは無いんだけど、それ以上に共感による気持ちよさが勝る(これは良いことなのだろうか)。
技術スタックに対する知識がないのは別にいい。最初から全部わかってる新人なんて存在しない。
でも「わかろうとする姿勢がない」のは話が違う。
例えばgitについて質問されても、commitとは何か、オブジェクトとしてどう管理されているのか、ブランチとの関係は何か、といったことに全く関心がない。
「pullって何するんですか?マージもするんでしたっけ?」というので、内部的にfetchとmergeの2段階があってコンフリクトが起こる仕組みを説明しようとしてもろくに反応がない。
とにかく「使えるコマンドだけ覚えて動けばいい」と考えているように見えてしまう。
コマンドを覚えるだけじゃ応用が利かないこと、自分で調べるにも理解が必要なこと、全体像があって初めて正しい判断ができること、何度か伝えた。
でも何も変わらない。
ルーティン的な時は正しいが、イレギュラーなところでは当てずっぽうで間違った使い方を繰り返す。
コードを書くにしても言語のメモリモデルすらろくに理解せず偶然動くだけのものを書いてくる(最近はAIがある分なお悪い)。
まともな大学の入試では単なる公式や事実の暗記では太刀打ちできず、本質的な理解が求められる。
弊社が選り好みできるような立場ではないだけだ。
先に結論を言っちゃうと『シャインポスト』の歌唱は謎技術で凄すぎてそれで一生暮らせる!ってことしか延々と言ってないので、
以降そっと閉じても大丈夫よ。
で、
早速休日1日目にしてウカウカしているとあっと今に過ぎ去っちゃうんだかんね!って、
やかましいわーい!
声をフォルテシモにしてツッコんじゃう!
いや、
あのさ、
1周目プレイは難しハードすぎて私もちろん武道館なんて行けなかったけど、
そして事務所サポートをしてくれる助手のキャラクターの小夢ちゃんにも最後罵倒されてしまって、
なんてエンディングだ!って何クソもうこれ1周目でもういいわ!
しくしく。
ぴえん。
でも投げ捨てなかったのね。
ダウンロード版だったし、
今思ったら衣装があるデジタルデラックスエディションの方にしておけばよかったと今強く後悔の念で差分ダウンロードコンテンツが買いたいわ買えるなら!
そう思ってたの。
これかなりハードね、
でもこのゲームってなーんだこんな感じなのねって。
それで終わらせるつもりだったのよ。
だけど終わらなかった理由が1つあって、
今の時点で持って選べる楽曲といままで発注して装備できる衣装と育成したメンバーだけででも一生暮らしていける楽しめるの!
誰をセンターにするか編成、
衣装もあるでしょ?
そして
以前にもちょっとこのヤバさ言ったと思うけど、
なんか謎技術で、
メンバーを編成を変えてその5人の中でも誰をセンターにするかどうか、
あれこれ配置をするじゃない。
そんで、
楽曲にはそれぞれのメンバーが歌う割り当てられたパートがあんの。
要は5人で1曲をみんなで歌うんだけど、
5人のなかのさっきも書いた編成を変えると、
なんだか編成変えたら歌うパートもそれに習って変わるのよね。
Cって子をセンターにしたら、
ちゃんとAちゃんが歌っていたセンターのパートをCちゃんに変えたらCちゃんがセンターのパートを歌うの。
あれ?これ並び順変えたら、
全部歌い方変わってる?
あらかじめ決まった録音の歌唱を流している再生しているだけじゃないみたい。
何?この謎技術?
私の言ってることわかるかしら?
単純に計算して23人のメンバーで5人編成の総組み合わせを計算すると
私は2位じゃダメなんですかでお馴染みか分かんないけどそのスーパーコンピューターの富岳の誰でも一瞬使えるゲストログインでログインしてその組み合わせをスーパーにそして華麗に計算してもらったの!
その組み合わせ約400万通り。
1曲の楽曲に対して約400万通りの歌唱のさせ方があるとか!?
ちな、
ちょっと私さ、
色々気になって「シャインポスト」のレビュー読み漁ってみたのよね。
「育成に対するこの子いいこやー!」ってなんかキャラとか中心に言っているのが多くって、
もちろん、
でも変態歌唱のこの謎技術のことについてあんまり言ってる人を見かけなくって、
そんで、
もう分かるでしょ?
一生これで暮らせる楽しさだわ。
いま一生懸命夢中になっているNIKKEのニケのお尻や爆乳がもはや霞んで見えちゃうぐらい!ちゃんと継続して遊ぶけど!
そりゃさ、
圧倒的なフォトビジュアリズムに基づく「ステラーブレイド」のイヴの最高のモデリングは最初見たときこのクオリティ変態すぎる!って思って、
日本のメーカーは及ばないわ!なんてゲーム評論家みたいなことを言ってたんだけど、
日本はこの編成を変えたら歌い方が全部変わる謎技術をもってして、
圧倒的なその凄さを見せつけられたのよね。
たぶん、
私の熱量が高すぎて、
もはやココイチのカレーの10辛がめちゃ美味しくて完食できたから、
もう超絶凄い腕前のシェフが、
土が美味い!って言って、
この土で育つ野菜は美味しいからそして美味しい料理にも仕上げて食べさせるから、
まずはこの良い土食べてみ?って
あまりの凄さが何周も回って常人にはよく理解できない漢字あるじゃない。
だから、
ああ!
そんでまた
でもまだ私が発注していない楽曲や衣装がコンプリート揃えられてないので、
つまり!
つまり之助!
拙者つまり之助でござるよ!
って言っちゃいたいほど、
分かるわよね!?
いや違うの私がいいたいのはそのことじゃなくて、
それはやっぱり本編を何周でもたとえそれが武道館に行くのが目的でなくとも、
グレイアウトした楽曲と発注できてない衣装を全部選んでライブが行えるように、
それもそれで凄いけど、
とりあえず、
ほんともう、
ちょっと一旦落ち着くわね。
でも
どう控えめに言っても、
ダンスもキレッキレだし、
これさらに厄介なのが、
ライブ会場でも各会場迫力が違って、
小さいところだと近い感じがしての臨場感!
広いところだと大きなところを会場盛り上がってる臨場感!
どっちもいいのよこれが!
うわ、
もう本当にこれ一生暮らせるわ。
追加ダウンロードコンテンツとかあったらノールックで内容も熟考せずに買っちゃうかもしれない。
例えばさ、
アーティストのライブ映像を何かしらの買って見るとするじゃないファンだし。
でも
それってずーっと当たり前だけど
当たり前の話。
何回でもこの凄さを伝えたいので言うけれど
1曲の楽曲に対して、
メンバー構成隊列編成で400万通りの歌い方がある!っていうの。
とはいえ、
うわ!
こういう歌い方なの!?
ええええ!
か、可愛い!
って私が推しで固めていたメンバーよりいいんじゃない?ってあっさり超えてくるの。
だから、
たぶん全部楽しめそうな気がする。
だからこそ、
まだ私が選べないグレイアウトしたメンバーと楽曲と発注していない衣装に、
そして!
そっちを充実させたいがために本編やんなきゃ!って感じなのよね。
思ったんだけど、
りんごちゃんにりんごちゃんの歌唱生成AIで歌えるようにしてハウンドドッグさんのフォルテシモを歌わせるのも胸熱だと思うわ。
それ聴きながら日清カップヌードルを焚き火で沸かしたお湯で作ってそしてそしてそれをフォークで箸より不器用に食べたら絶対美味しいと思う!
でもなんかそれだとノリが龍が如くみたいになっちゃうそうよね。
違うわよね?
あーあでも、
そうならないように逆に気をつけるわ。
行けっか分かんないけど武道館行けたらまた言うね!
うふふ。
まだなのでこれから出かけてブランチでも適当に行き当たりばったり化しそうよ。
ばったり化して
いいお店見つけられたらこれもこれでお休み中の贅沢の大冒険夏のー!って思うわ。
いま、
お出かけするようにしまーす。
うんと冷えていて美味しいわ。
諦めて冷たいもの飲んじゃうわ。
お腹タプンタプンになりそう。
まあ水分補給はしっかりとね!
すいすいすいようび~
今日も頑張りましょう!
あー今日もまたSES現場で「はいこれやっといて」って丸投げタスクが飛んできた
仕様書?ないよそんなもん
「前の人がやってたから引き継いで」って言われたけどその前の人もそのまた前の人のコピペで生きてたらしくてもはやGitの履歴すら混沌
でも仕方ないじゃん
文系でIT業界入るって言ったら9割型SES送りでしょ?最初は夢見てたよ
「未経験歓迎!充実した研修でプロのエンジニアに!」って求人に釣られて飛び込んだけど研修は2週間でExcelとHTMLとJavaのfor文
終わったら即現場
俺の"プロのエンジニア"は派遣先の人のプリンタの紙詰まり直してる
唯一評価されるのが「休まず来ること」
もはや俺のスキルセットは「遅刻しない」と「元気にあいさつ」だよ
小学生かよ
それでいて海外のエンジニア界隈の話とか聞くとさもう別の惑星かってくらい世界が違うのよ
向こうはコードで飯食ってて年収1000万超えててAIとかブロックチェーンとか言ってんのにこっちは未だに「ここのボタン、Safariで崩れるんですけど」って直してる
そりゃあ優秀な人は日本出ていくよね
「グローバルに活躍したい」って言うとSESだと「じゃあ次、外資系クライアントの現場に入ってもらいます」だもん
たまに本気で思うよ俺の人生ってGitのブランチで言うともう死んでる方のやつなんじゃないかって