AIを「使う側」の体制、整っていますか?——発注側が問うべき5つの問い
ベンダーを変えても同じ問題が繰り返す原因は、発注側の体制にあることが多い。受注側15年の視点から、AI-nativeな開発チームを最大限に活かすために発注側が確認すべき5つの問いを解説します。
Continue ReadingReact Query vs useEffect: データフェッチにおいてuseEffectだけでは不十分になるのはいつか?
Reactプロジェクトの成長に伴い、useEffectでのデータフェッチは限界を迎えます。ローディングやキャッシュ、データ同期などのAPIロジックでコンポーネントが肥大化していませんか?本記事では、React Queryを導入してUIとデータロジックを分離し、サーバーステート管理を最適化する方法を詳しく解説します。
Continue ReadingAIが競合になった日——「安いオフショア」は、もう価値ではない
「オフショアって、AIが来たら終わりじゃないの?」 先日、一緒に仕事をしている神戸在住のPM、Mさんと話していたときに、こんなことを聞かれたんですよね。 「オフショア開発って、AIが来たら終わりじゃないの?」 正直なとこ […]
Continue Reading地図は口の中にある──ベトナムで学んだ、人とシステムが噛み合う瞬間
Googleマップがなかった頃のベトナムで学んだこと。道を聞くと誰でも親切に教えてくれる。でも、その地図は時々間違っている。この体験が、オフショア開発の「伝わらない」に直結していた。
Continue Readingすべてのテストをパスしたのに、本番環境でシステムが壊れた理由
テストはオールグリーンなのに本番でバグが出た経験はありませんか?本記事では、決済システムのバグ事例を通じて、モックへの過信がもたらす危険性とAI副操縦士の限界を明らかにします。単なるテストの成功にとらわれず、システムを本当に守るための多層的なセーフティネットの張り方と正しいテスト設計を学びます。
Continue Readingベトナム vs インド vs フィリピン比較は、なぜ意味がなかったのか — 15年現地でやってわかった選び方
「ベトナム vs インド vs フィリピン」の比較表は100本読んでも答えが出ない。15年現地でわかった、比較表が見ていない4つの次元と、代わりに使う5つの問いを共有します。
Continue ReadingAIが変えた、ITディレクターとしての私の働き方
AIにITコミュニケーターやテスターの仕事を奪われると不安ですか?この記事では、バグレポートやテストケース作成にAIを活用し、私たちが単なる「翻訳者」からAIの出力を検証する「バリデーター」へとどう進化するのかを実体験から紐解きます。AIを優秀なアシスタントとして使いこなし、価値を高める方法をご紹介!
Continue ReadingAIが書いたコードで失敗した話:生成AIコーディングの限界と向き合い方
AIは優秀な副操縦士ですが、機長に任せると「見えない負債」を抱える罠に陥ります。「動けばいい」だけで満足していませんか?本記事では、AI生成コードによる設計の腐敗や認識のギャップといったリスクを解説。LaravelやRailsなどの堅牢なフレームワークを用いて、開発者が主導権を握り続けるための教訓をお伝えします。
Continue Readingあなたのペース、あなたのレース:デジタル時代における持続力
エンジニアとして成長するには「熟す」時間が必要です。学習スピードではなく、1日30分の継続が盤石な土台を作る理由を、ITエンジニアの視点で解説します。
Continue Reading書評:Getting Things Done(GTD)— ITディレクター6ヶ月目の正直な実践記録
複数のIT業務(コーディネーターやテスター等)に日々圧倒されていませんか?本書評では、名著「Getting Things Done (GTD)」が、ITディレクター就任から最初の6ヶ月間の激しい混乱とストレスを乗り切る究極のサバイバルガイドになった理由を詳しくご紹介します。頭をクリアに保ち、生産性を高める秘訣を大公開!
Continue Reading