いっちぃ (@42_loves) header
いっちぃ (@42_loves) profile picture

Software Engineer/Go, TS 42Tokyo緊急事態宣言直撃勢 BH🌌 RecursionCSちびちび

元道民
Joined December 2019
Photo by いっちぃ (@42_loves)Photo by いっちぃ (@42_loves)Photo by いっちぃ (@42_loves)Photo by いっちぃ (@42_loves)Photo by いっちぃ (@42_loves)Photo by いっちぃ (@42_loves)Photo by いっちぃ (@42_loves)Photo by いっちぃ (@42_loves)Photo by いっちぃ (@42_loves)Photo by いっちぃ (@42_loves)
わかる。。 生成AIさんの実装が完了し動作確認しました。とかもまだ信用できない フックやらCIやら何かしら外部チェックは前提として、問題がないと言える根拠まで出してもらう
「動作確認しました」の中身が、人によって違いすぎる問題。 動画のコメント欄が報告する側とされる側の実体験で埋まっているのでまとめます。 いいねが一番多かったのは、2件並びました。 「『このライブラリは、別のプロジェクトで動作確認ができています』という発言を聞くと、期待が持てそうだくらいの認識に留めています」 「企業側から『動作確認はしています。問題はありません』という報告があり、2年ほど致命的な不具合が直らなかった。実は企業側の下請け企業のモジュールに不具合があった。こちら側の最終動作確認も、その方法を文書に起こさず、現場のユーザの使用感だけでやってしまった受注元の責任があった」 「動作確認しました」の信頼度が、2年分の実害つきで示されています。 次に多かったのが、評価制度への恨み。 「ろくに動作確認しない人が『仕事早い』と評価される理不尽な職場の多いこと」 確認を省いた人が速く見えて、確認した人が遅く見える。 この構造がある限り、報告は薄くなる一方です。 対策として自分の言葉を変えた方。 「だから私は『動作確認しました』は言わない。『とりあえず1回動きました』で報告上げる」 これは正直で良い報告だと思います。 受け取る側の対策はこちら。 「規模によりますが『テスト設計書出せ』ということにしてます。設計書が出てきたら内容確認し、正常系と異常系の抽出試験をして、それが通ったらテストが行われたことを信頼する」 「だからテストケースというものが必要になる。未実施ケースのものは未実施理由と共に残しておく。まあ、ほぼザル承認されるんですけどね。他のやつが確認するからヨシ!前のやつが確認してるからヨシ!2人も承認してるからヨシ!」 正しい仕組みを作っても、運用で現場ネコになる。 言葉の定義が会社ごとに違う話には、実務的な処世術が届いていました。 「初めての現場では『こいつは馬鹿なのか?』と疑われるくらいに細かく具体的に聞き込みますね。『これくらいは分かりますよね?』と聞かれたら、『別の現場では違う解釈でした』と返答してます。同じ現場に長くいる人ほど、この傾向が強くなります」 「ユビキタス言語の実現の難しさを、IT現場自らが犠牲になって教えてくれているのだ!」 QAエンジニアの方からは、想定外への向き合い方。 「異常値でクラッシュすることが稀によくあって修正させます。ある特定の人に『そんな使い方は想定していない』と怒られるんですけど、『想定していない入力があったら動作を止める仕様書を書くのがあなたの仕事では?』と返しています」 確認する側のマインドについては、先輩世代の言葉が2つ。 「当時の部長が『必ずなにかおかしい部分があると思って動かすこと』って言っていました」 「後輩によく言った言葉『自分で作ったコードをテストするときはジキル博士からハイド氏になれ』。自分の作品にはどうしても『わが子可愛さ』が出るからだ。さあ、ここにAIが入ってくる。後輩に残す言葉は『AIは詐欺師と思え。最初は微笑みながら近づいてきて、信用して油断するとガッツリやられるぞ』だろうな」 そして一番短くて、一番本質的だったのがこれ。 「動作確認済み≠テスト済み」 最後に、動画で鉄道の指差喚呼の話をしたので、当然こうなりました。 「┏(`・ω・´)σ ヨシ!」
1
2
266
あと幾度私はフューチャーフラグを創るのだろう
1
165
しかし、意外と今日の朝時点でまだ対応終わってないぜって友人とか会社さんを見かけたのだけど、そういうところでも意外とまだやられてないのかな。
3
234
こういうときにテストとかCICDとか組んどいて良かったーってなるわね 過去の自分ありがとうありがとう
3
209
PCの横でねこがすやすや寝てるときの身を任されている感による自己肯定感の上がり方は異常
5
363
うわっほ〜〜〜い🙌🙌 ちょうど色々いじっていたところなので嬉C
【速報】pstack 本家がClaude Codeでも使えるようになった!!!!!!!!! 正真正銘、最高で最強のプラグインになったわけだ!!!!!!!!! github.com/cursor/plugins/tr…
5
666
Goを業務で書かなくなって一年が経過したが、私はまだGoがすき
6
260
桁がすごい >5月時点は1日平均約2500件でしたが、2026年9月時点では1日当たり3万件以上のマージを実行 >モノレポは、メインブランチの履歴だけで100GB~作業コピー用に圧縮しても25GBを超え~CIのために1日当たり約2500万件のチェックアウトが発生~Gitのトラフィックは1日当たり600PBを超える
AnthropicがGit代替のバージョン管理システム「Scion」を開発し社内移行済み、AIでコードが爆増してGitの限界に達したので耐えられるシステムを開発
1
2
302
バックエンドAPIを作らずにcsvとかのファイルIOのみでDBの代わりにするとか、フロントエンドのサーバー内だけでデータを管理するプロダクトをいつか作ってみたいなと思っていたのだけど、ちょうどそれが合いそうな要件がきてやってみた。 今のところ全然問題なさそう。引き出しが増えた感じ
1
9
562
Testcontainerの仕組みを掘って行ったら、DEATH NOTEの死神Ryukが出てきておもろい
6
341
LLMのモデル移行というものを初めてやるのだけど、移行してから悪化してないっすかねのチェックが割と難しい。 正答率が純粋に上がっているだけではダメなこともあるのか。。
6
294
Metabaseめちゃ便利
2
215
Dependabot周りちゃんと把握できていなかった…早急に仕組みを整えねば…
188
MLflowを初めて触っているのだけど、いい感じ。 Web屋的にはLangfuseの方がお世話になる度合いは高そうだけど、棲み分けもちょうどよさそう。 LLMOps周りまだわからないことたくさんあるな〜
5
260
モバイル開発なにもわからん 今私は何をしてるんだ。。と思っていたら、スマホにアプリ入ってすごい
2
243
pstackを参考に色々と整備してみている。 PRマージ前に必ず私の確認を挟んでしまうとボトルネックが変わらないので、検証基盤ゴリゴリにして修正内容によっては通ったらマージできるようにしたり、マージした後に問題を検知できるようにしたりと、ザゴールのTOC的な話に近そうだなーとなっている
1
233
そろそろGoogleもJevみたいなやつ出してくるかな。今のプロダクトの特性上出たら対応しないとかもだから、今のうちから備えねば
3
201
LLMで開発してるとすごい割れ窓理論を感じる
5
381
動画見てるけど面白い🤣
最高
1
396
ねこ天国
9
370