はてなキーワード: エンジニアとは
昔、「営業や社長の『紙芝居でいいから』『POCでいいから』という言葉を鵜呑みにするな」と教えられた。
その言葉通り、さっと動いて見せられるものを作ると、それが客先でデモされ、「ここまで動いてるんだから、工数かからないで完成できるよね?」となって、「工数かけたんだから」と最初に作ったものがベースになり、作り直す機会もなく会社の屋台骨に育っていく。
Webサービスでは、個々の端末で実行されるフロントサイドはともかく、サーバサイドはランダムに並行して到着する、かかる時間が長短まちまちのリクエストを捌くことになるわけで。
最近相談を受けたプロダクトは、あまりに全てが独自に育ちすぎていて、合理的に改善する(改修によって見込める利益と改修にかかる費用が全くバランスしない。100年くらいかければペイする?)には手の施しようがない状態になっていた。
今の「生成 AI で迅速にローンチ」を見ていて、サーバサイドの知識もろくになく、その基礎の上に積み上げていって大丈夫か? と思う。
かと言って、最初からガチガチに設計しろと言っているわけじゃない。
移行が必要になったらどうするかの見通しを立てておく。
データも。
処理も。
アーキテクチャも。
ということ。
スモールスタートと言っても、手遅れになるクリティカルなポイントはあらかじめ見通しを立てておく必要はない、というものではないと思っている。
10年前の話。
結婚して、旦那と二人で共稼ぎ。貯金もふえていって、そろそろ子どもかな、、、というときに鬱になる。
当時の長時間労働と、親の離婚と教育虐待といった生い立ちから来る色々なものなどが噴出した感じになる。
夫は、「いったん会社やめて回復に専念してはどうか」というアドバイスを受け退社。
まあ、私はIT業界なので、回復した後も業界に戻れるでしょう、という思い込みもありました。
定期的にお医者さんいって、薬飲んで、できるだけ悪いこと考えないようにして毎日を乗り越えてを繰り返す。
しんどい、辛いが、することはない。(時間をつぶすために、夫の漫画コレクションを大量に消費)
少し回復してきたころに、「そろそろ何かしたい」と思ったが、いきなり再就職で週5日は辛いと思ったので、
自営業でも初めてみるか、となんとなく思い、夫に話したところ、「いいと思うよ~」という話で、とりあえず会社を作った。
名前は、私の名前から一文字、夫の名前から一文字、そして愛犬 (R.I.P) の名前から一文字で、3文字の会社。
会社作った理由は、法人とビジネスする際に、個人事業主は舐められる、となんとなく思ったのがその理由。
そのころ、ソーシャルで、「学生時代から事業やってて、今は会社やってて世界中を飛び回っています」というキラキラ経営者を見つける。
何か月かウォッチしていたところ、池田さんがたまたま、「いまから〇〇市いきます~。コーヒー一緒に飲める人ウェルカム」という投稿をしていて、
おお、会ってみたい!と思い、DMを送り、いきなりお茶を飲むことに。
池田さんと会ってみると、もうすごくいい人で、外見もよくて、私のことも全部肯定してくれる。
そして、池田さんの会社について詳しく聞いてみると、マーケティングは強いが、営業が弱いので、中小企業の案件はぽろぽろ取れるが、大手企業案件は取れていないことを知る。
そこで、「営業面、私がお手伝いしましょうか?どうお役にたてそうか提案しましょうか」ととっさの提案をする。
というのも、私はIT企業に新卒で入ってから、ずっと大手企業向けの営業やってて、ゴリゴリの営業畑。
「このキラキラした人が持っていないものを、私が持ってて、相互補完できるかも」と直感的に思った。
池田さんは「それはとってもありがたいです。では、来週オンラインでお話しできますか」と、とんとん拍子に話が進んで、いざ提案の時を迎える。
私からの提案は、「池田さんが販売している商品は、マーケティングで売っているだけでは、継続して点数がさばけないので、ターゲット業界のTop10に対しては、直接営業でアプローチすべき」という非常にシンプルなもの。
自分なりの洞察、リサーチ内容、アプローチ方法などをがっつり加えたものを伝える。当時はAIもなかったから、提案書作るのにがっつり1週間使った。
夫からは「あまり無理しないようにね。でも、応援してるよ」と言われる。応援してくれたのが嬉しかった。
「西原さんの提案は、素晴らしい内容でした。私の周りには、マーケティングとかデジタルとかの人は多いのですが、こうした直球の営業を企画できる人、そして実行できる人はいないんです」
そして池田さんは、
「販売額の20%を西原さんへのお支払いということでいかがでしょうか。過去に月額固定で営業代行を依頼したことがあったのですが、全く機能しなかったので、成果報酬でよければぜひお願いしたいです」
「営業面だけでなく、マーケティング面でもアイデアあればぜひお知らせください」
といって、月に1度はオンライン、年に3-4回は対面で会う仲になった。
池田さんは、ソーシャルでも1万人以上フォロワーがいて、それも経営者っぽい人が多いので、そういう人のチームになれたことが嬉しかった。
このころには私の鬱はもう抜けていたとおもう。
池田さんからは色々学んだ。友達、先輩みたいな感じで、彼女が考える会社経営について、色々教わった。
私は父も母もサラリーマンだが、二人とも仕事の話は家で一切しなかったので、会社を経営するとかいうことを全く考えたことがなかった。
稼ぐ仕組みを作ること、人を使うというのは、こういうことなんだなあ、と思った。
また、池田さんのもとには、それぞれ優秀なスキルをもつ人が男女問わずチームとしていて、それぞれ自分で会社を持っていたり、個人事業としてやっていたりした。
私は勝手に「チーム池田」と呼んでいた。自分もその中で、専門性をもち尊重される一員に加われたことを嬉しく思った。
ちなみに、営業をはじめて、1か月後に、ある業界の大手企業の本社購買とのアポを取ることができ、池田さんにも同行してもらったのだが、
「西原さんの営業スキル、プレゼンスキル、交渉力はすごい!」ととにかくほめてもらった。その後、池田さんはさらに私を立ててくれるようになった。
その会社との契約も決まり、安定的な数量を売れるようになり、月数十万円の金額が私の手元に入ってくるようになった。
と、ここまでがいい話。
それから1年後、法規制が変わった関係で、池田さんの会社にバブルが到来する。
(結果として一時的であったが)年の売り上げが10倍近くなったのだ。
池田さんはこれをチャンスとみて、マーケティングに大量にお金を突っ込み、中小企業客と個人客が激増することに。
私は細々と営業をするが、最初に取ってきた大手以外からはなかなか受注できず。また、その大手からの契約も急減するという事態に。
数十万円の報酬が、数万円にまで低迷する。夫の収入があるから、食べるには困る、ということにはならないが、でも困る。
池田さんは、「ビッグウェーブに乗って、マーケティングで売れる」という確信を持ったのか、私の話を聞いてくれなくなった。
大手企業は、商品の信頼性、部品の継続提供可能性、外部機関の試験や認証取得、問題発生時の原因究明体制、といった点を重視する。
「大手企業が期待しているような点に、ぜひお金を突っ込んでください」という私の依頼は無視される。
そしてダメ押しに、私に対して保証していた20%のマージンは10%に圧縮され、さらにさらに、私が開拓したお客さんに対して、池田さんが新しく採用した若手営業が、
私が提案した価格よりも安く提案して、勝手に契約を切り替えていた「らしい」ことが判明。お客さんは、口止めされているらしく明言はしないが、非常に歯切れ悪くなり、私の電話も取らなくなった。
そこで、池田さんに私はコールして、「マージンの圧縮はまあ仕方ない面もあるかとは思います。部材が上がっているし。でも契約を勝手に切り替えているのは本当ですか」と確認したところ、
池田さんは仮面のような表情になり、徹底的にはぐらかした。そして、「ビジネスがうまくいくように、全般的にコントロールしていくために決めたことなので」と、分かったような分からないようなことを言われた。
ああ、この人はもうだめだ。と思った。
そして思い出す。
ある夜、私は池田さんはすごい、池田さんと仕事できて、営業契約も決まりうれしい。
といった話をした後に、夫は「池田さんとは契約書は締結した?」と言われる。
私は、「池田さんは営業面は私に任せているから大丈夫」「いいタイミングになったら話してみるね」といったが、その後契約の話は結局しなかったし、池田さんからも出なかった。
ああ、やられたんだな。池田さんにうまいように使い倒されたのかもしれない。
でも、数字に関することはどれも口約束だから、20%のことも、契約をかっさらうようなことをしない、というのも、そういう口約束があったことを証明できない。
そして私の売り上げマージンがゼロになった月に、私から池田さんに、「転職が決まったので、そちらに注力することにしました。これまでありがとうございました」と言って、チーム池田を去った。
同時期にチーム池田はほぼ解体されていて、バイキングみたいな髭のエンジニアさんも、いつも違う眼鏡をかけてくるWebデザイナーの方も、代理店販売を担当していたおやじ殺しの方も、みんないなくなった。
家が近くだったので、よく一緒にご飯を食べた髭のエンジニアさんは、
「あの人(池田さん)は、そもそも信頼できないと思っていたので、来るべき時が来たか、という感じだったよ。いくつか予防線を引いておいてよかった」
と言っていた。ああ、私は人を見る目が本当にないんだなあと思った。
ウェブで相変わらず、涼しい顔でビジネスをしています。とてもお美しいままです。
おそらく、信頼を焼き畑農業しても、また、私のような人間が池田さんを手伝いたくなってしまうので、会社は回っているのだと思う。
特需のタイミングで大儲けしたお金を使って、今は別のビジネスも手掛けているみたいだ。
私がどうなったかって?
夫は「自分のお金をだまし取られるみたいな致命傷でなくてよかったね」と言われ、私のことは一切責めなかった。
夫は私と一緒に池田さんとは何度か会っているのだが、「調子のよい経営者の典型」だと思っていたとのこと。
ああ、そうだ、夫は銀行で融資しているんだった。彼の人物鑑定能力は、私の100倍高いのだから、もっと夫を頼ればよかったのかも。
でも、銀行で順調そうにみえる夫の力を借りずに、自分も独力でうまくいった証拠を残したかったんだよね。
池田さんには、転職しました、といいましたが、実はその後は自分の会社を育てるべく奮闘し、6-7年が経過したところ。
私の能力不足がゆえに、満足のいかなかった結果を迎えたことはある。ただ、池田さんのような意図的な不義理をせずに来れている。
子供も2人生まれて元気だ。この点は独身の池田さんが持てなかったものだ、と思ってしまう自分は性格が悪いと思う。
池田さんに対する恨みはもうなくて、「一時期楽しく過ごさせていただいてありがとう!」「良い点も悪い点も学ばせてもらいました」という感じです。
池田さん、もしこれを読んでいたとしても、私は夫と子供に囲まれ、仕事もあって幸せなので、今更あなたの邪魔をする気は一切ありません。
おしまい!
最近AIをガッツリ使ってて思うんだが、AIが10分で終わらせたタスクでも、人間側は30分から40分はレビューと確認に時間を取った方がいい。
AIってやつは、プロンプトで「期待される結果」を出力しようとするとき、その過程については詳細に指示されない限り基本的に無頓着なんだよな。
結果のみを重視して、過程はほぼ重視しない。
たとえばDB連携するWebアプリで、クライアントに返却すべきデータを、本来DBから取得するところをハードコードして返すみたいなことが普通に起こる。
もちろん開発過程でDBからの取得を明示的に指示するのが普通だから、現役エンジニアがAIを使う場合にはこういう問題はあまり起きないかもしれない。
でもこれは「結果さえ出せればいい」AIの思考様式をよく表してると思う。
もう一つ。出力結果が同じでも、コード実行過程の副作用が重要なケースがある。キャッシング、監査、ロギング。AIは指示がなければこの種の副作用について検討することはまずない。
プロンプトに書き込めていればいいが、ユーザがこれらを書き漏らしたら無視される。
そしてこれ、モデルが改良されても残るんじゃないかと思っている。
上位者が意識していない過程の詳細は、モデル品質が上がっても無視され続けるんじゃないか。
こう考えると、エンジニアを大量にレイオフしてAIに置き換えてサービスが回るわけがない、と感じる。
イメージで言うと、こうだ。
AIは出力誤差を最小化しようとするが、そこに至る経路はものすごく多様で、その中から一つを選んでるに過ぎない。
風来のシレンとかトルネコみたいなローグライクを思い浮かべてほしい。
ダンジョンの全貌は見えていない。でもゴールのおおまかな位置は分かっている。AIは宝箱もアイテムもボーナスも全部無視して、「最もエラーの少ない最短経路」をゴールに向かって突っ切る。
優秀なエンジニアは違う。ボーナスの存在、回避すべきトラップ、寄り道で拾えるアイテムを熟知している。だから得点を積み上げながら、時間をかけてゴールに辿り着く。
一方、「最高の結果を出せ」みたいな曖昧な指示でAIに任せると、罠を踏んでボロボロになりながら、いろんなものを失った状態で、ゴールにだけは最速で到達する、というイメージになる。
ゴールしたかどうかしか見ない上位者には、AIが最速で結果を出しているように見える。失われたボーナス、踏んだトラップ、本来拾えたはずのアイテムは目に入らない。
アメリカで、さまざまな国のバックグラウンドを持つ人たちと一緒に開発していたことがあるけど、「内容ではなく誰の発言かで判断する」のは日本人特有の傾向ではないと思った。
自分がいた組織では、人数が多かったこともあって政治的な立ち回りがかなり重要で、「誰につくか」のほうが大事になる場面も少なくなかった。そういう意味では、むしろ思考停止的な空気はかなりあったと思う。自分の組織の偉い人が何か言うまで待つとか、結論が見え始めるまで静観するとか。なので、本記事みたいな議論が公の場でちゃんと行われているのは、むしろ健全に感じた。
単純に、日本のエンジニアコミュニティには「静観せずに反応する人」が多いだけな気もする。ただ、リアクションしている人が日本人ばかりだと、海外の人から「日本人はこういう傾向なんだ」と受け取られかねないので、「それは違う」とは言っておきたい。
よくもまぁみんな当たり前のように導入するよな。
先日のM社の件もそうだが、どこもまともに情報の管理なんかしてねーぞ。
〇マーク、〇〇認証取得してます、とかそんなのなんの意味もない。
誰でも表面的な工夫でとれる形式的なものでしかないからな。無論、無いよりかはマシだが。
そしてこれは業界の大きな問題だが、 SaaS業界ってのはびっくりするくらい人が辞める。
平均勤続年数、調べてみろ。3年持てば長い方だ。 エンジニアなんか特にそうだ。
1年で転職、半年で次の会社、なんて無責任野郎ザラにいる。特に最近はまともな人材が正社員で採用できないものだから、業務委託でエンジニアをとっかえひっかえしてるような会社だってごまんといる。
そしてなんといっても生成AIの存在が大きい。入社1~2年目のガキがAIに生成させたコードをまともに理解もせずにコミットしている。
前任者が残したドキュメントなんてありゃしない。あったとしても、そのドキュメントを読んで理解しようなんて行動を起こせるまともな人間はほぼいない。
スタートアップやITベンチャーの美学は「まず動くものを出せ」だ。
設計書なんか書いてる暇があったらコードを書け、ってカルチャーだからな。 動くものがなければ売れないし、特にベンチャーなんて常にジリ貧だからな。
引き継ぎ資料なんてのも存在しない。Slackの過去ログが唯一のドキュメントだ。
しかもこの業界、若手にどんどん任せるのが「カッコいい」とされてる。
「弊社は年齢関係なく裁量があります」とかいってな。採用広報としては魅力的だし使いがちだろう。ただ、裏を返せば「経験の浅い人間がお前らのデータに直接アクセスできます」ってことだからな。
個人情報へのアクセス権をちゃんと絞ってるようなSaaS企業まともにねーぞ。
ほとんどのエンジニアがすべての重要な情報にアクセスできる。入社したての倫理観もまともに育っていないその辺のガキでもだ。
別に若手が悪いって言ってるんじゃない。 問題はレビューする人間もいないってことだ。
シニアが抜けて、ミドルも抜けて、残ってるのはリーダーになりたての3年目と、 先月入ったばかりの中途や業務委託と、来週から来るインターン。
本番データベースへのアクセス権限、何人に開放されてる? 誰が・いつ・どんな目的にアクセスしたのか、監査ログとってるか?監査ログは誰が確認をする責任を負ってる?退職者のアカウント、ちゃんと即日で無効化されてるか?そもそも、ちゃんとSSOの設定してるのか?この質問すべてにすぐ答えられるやつ、どれくらいいるかな。
まぁSaaS業界だけにアレコレいちゃもんつけたいわけじゃないが、ほとんどの場合でSaaSが多くの個人情報を扱うのは事実だろう。場合によっては会社の重要な情報を保管しているようなケースもあるだろ。
導入するなとは言わない。 ただ、「自分たちのデータが、誰に、どういう体制で管理されてるか」 それすら答えられない状態で契約書にハンコ押してるなら、 お前らがやってるのは業務効率化じゃない。ただのリスクの丸投げだ。
web系のシニアエンジニアとかの仕事で大してやれること無くなったからってアウトプットアウトプット登壇登壇イベントイベントって
カンファレンスの実行委員長ですとかコアスタッフですとかじゃなくて本業で成果出してくれよ
webサービスでも何でもこの1年だけでも使い心地がまともになったものも売上が上がったものも全然出てこないで
「資料まだできてない~」「コミュニティに人を増やさないと」って何?
「AIがあればコードを書くのは誰でもできるようになったし」っていう割にサービスの質が良くなってないのは何?
誰でもできるっていうならやればいいのにやってないのは何?
他に書き込んだけどじゃあどうしたらいいのかというとそもそも日本のITエンジニアに数億とは言わないでも数千万稼ぐ実力があるのかって話になる
あるなら東京なら少なくとも1500万以上の仕事はあるし健康保険等の社会保障と円安を考えるとそこまで差は無い
そういうエンジニアを生み出す土壌があるのか疑問という話ならそれはそう
日本のITエンジニアの給料が異様に安いのはその通りだと思うしだから俺はほぼずっと外資というかアメリカだけど
東大京大の機械学習修士程度でAnthropicやOpenAIで億のポジションもらえると思うなら甘すぎる
特に優秀でインターンもやってたならFAANGのL3(新卒のポジション)で3000万くらいにはなるけど今MITとかでも難しくなってる
ビッグテックにリストラの嵐が吹き荒れてるので日本の旧帝レベルの学士だと半分以上就職決まってないとか普通にある
億になるポジションは実際に巨大な何百億のインフラでAI(あえてこう呼ぶ)をトレーニングした実績と経験がある人とかでそんな人アメリカでもほぼいない
野球のメジャーリーグの話に似てて確かに報酬は大きいけど大谷みたいなやつはそもそも居ないしメジャーで通用するやつも稀みたいな感じ
1〜3月期の営業利益は57兆2000億ウォン(約6兆円)と過去最高を記録した。たった1四半期でこの数字だ。ちなみにソースはBloomberg(https://www.bloomberg.com/jp/news/articles/2026-04-06/TD3HAGT9NJM400)。
アナリストの業績予想レポート(Exhibit 7: SEC earnings revisions)によると、2026年通年の営業利益予想は約354兆ウォン(約38兆円)に達する見込みだ。昨年の年間営業利益が43兆6000億ウォンだったことを考えると、1年で約8倍規模に膨らむ計算になる。
Samsungの従業員数はおよそ26万人。利益の15%の還元をSamsung労組は要求しており、一人当たり数千万ボーナスになる見込みだ。
はてな民はよく知っていると思うが、欧米のAI系企業も似たような話で、OpenAIやAnthropicのエンジニアが年収数億円とか、Googleのシニアエンジニアが2〜3億とかいう話が普通に流れてくる。「そんなの一部の天才だけでしょ」という話じゃなくて、Mid-levelクラスでも1億超えが珍しくない世界になっている。
問題は、韓国企業ですらこれだけの原資を作れているのに、日本企業はなぜ作れないのかということだ。
日本の優秀な人間が日本企業を目指すわけがない、というのは感情論ではなくて合理的な判断だと思う。東大・京大で機械学習やってるような人間が就活したとき、選択肢は今や欧米企業、中国企業、そしてSamsungのような韓国企業まで含まれる。日本の大手メーカーやテック企業と比較したとき、どこを選ぶかは明らかだ。給料だけが全てじゃないとか言う人もいるが、3倍〜10倍違う世界になると、もはや「やりがい」で埋まる差じゃない。
日本の大企業の人事制度は相変わらず年功序列に毛が生えた程度で、成果を出しても30代になるまでは頭打ちになる構造が多い。Samsungは業績に応じてガンガン特別賞与を出せる仕組みがある。欧米はもはや比べる気もない水準で報酬設計が柔軟だ。
いつになったら改善するんだろうと思うが、正直あまり期待できていない。政府が「賃上げ要請」を繰り返しても、経営者が「物価が上がってるので少し上げました」という対応をする限り、構造は変わらない。本当に変えるためには、優秀な人材が日本企業を捨てて海外企業に流れ続け、それが業績悪化として数字に出て……それでも経営者は本気にならないんじゃないかと思っている。
健常者のほうがLLM的だよね、みたいな議論ツイートを見かけたんだ。
エンジニアや研究者に賢いASDが多いから気づいていないだけだよね、みたいな。
そうなの?逆じゃない?というのがきっかけ。
かねてからのASDのような立場からいうと、健常者は魔法使いやエスパーのように見えるんだよね。
自分からはさっぱり分からない言外の情報をなぜか読み取って以心伝心通じ合いながら会話しているかのように見えるんだ。
だから疎外感を感じるよ。自分だけが読み取れない未知のチャンネルで情報をやり取りして文脈を共有しながら、それ前提で会話しているように見えるから。そこに参加することも難しい。
しかし自分にはそのスキルがないので、自分が使うことのできる限られた情報チャンネルである「言葉」のみで「この場合はこれを言えば社会的にマトモらしい(何故だか知らないけど)」を学習し、データベース的に社会適合しようとするんだよね。ASDにとってのSSTとか健常者エミュレーターとかいうのがこういう状況なんだ。この振る舞いはまさしくLLMだよね。
言い換えれば、健常者エミュレーター事例集Wikiは発達障害者というLLMにとっての学習すべきデータセットなんだ。
このような認識ってのは自分だけでなく他の人も同じことを言ってるんで、たぶん業界あるあるなんだと思う。共通認識みたい。
雑談は音ゲーだ!制限時間以内にタイミングよく連想して正しいボタンを押せ!というゲームなんだけど
健常者は9割GREATが取れるけど、発達障害者はタイミングがズレていたり押すボタンが違ったりしてFAILを連発して責め立てられる。ブーイングの嵐さ。
しかも社会がそのゲームから逃げるな!と強制してくるのでその状態から逃げることもできず詰んでいる。
ASDのような立場から目線で見ると、健常者の使う魔法やエスパーといったスキルは神秘的に見えるんだけれど、しかしあくまでコンテキストを補強しているだけであって健常者もまた同じLLMなのかい?
健常者って発達障害者に比べてただコンテキストが多いだけの同じLLMなの?
音ゲーの喩えからすると同じゲームで遊んでいるのだからプレイヤーは同じ動作をしているはずではあるね。
逆に言うと健常者から見た発達障害者はCLAUDE.mdを与えられていないエージェントみたいなものってこと?
表情や顔色や声色や身振り手振りといった、ノンバーバル・コミュニケーション・MCPサーバーに接続してないエージェントみたいな感じ?