ほとんどのエンジニアリングマネージャーが犯す特定の認知エラーがあり、私もマーカスに対してそれを犯しましたし、他のマネージャーがそれを繰り返し犯すのを目の当たりにしてきました。 誤りは、あなたがエンジニアの作業を見ているか… 続きを読む »

エンジニアが退職する主な理由は金銭ではない。報酬は重要であり、公平でなければならない。しかし、金銭を理由に退職するエンジニアは、もともと別の理由で退職を考えていた。競合他社からのオファーは、彼らに退職金の希望額を提示する… 続きを読む »

「あなたは私をアーキテクチャレビューパネルに推薦してくれました。前四半期のインシデント事後検証に私をリーダーとして参加させてくれました。エンジニアリングの方向性を示すメールに私をCCに入れ始めました。私はそれらすべてに気… 続きを読む »

Fluxは、あらゆる状況においてRustのエラー処理よりも優れていると主張しているわけではありませんResult。呼び出し元にすべてのエラーケースを静的に処理させたい大規模ライブラリの場合は、型付き戻り値の方が適していま… 続きを読む »

Rustの借用チェッカーは、その最も有名な機能であると同時に、最も有名な問題点でもあります。その核心となる理念は魅力的です。コンパイル時にプログラム全体を通して所有権とライフタイムを追跡することで、コンパイラは、2つのコ… 続きを読む »

Fluxと呼ばれる新しい言語は、全く異なる問いを投げかけています。もしプログラミング言語が、あなたがプログラマーであることを信頼し、強力で組み合わせ可能な基本要素を提供し、必要のないところでは邪魔をせず、強制されるのでは… 続きを読む »

長年にわたり、パフォーマンスが重要な作業においてCとC++が唯一の選択肢とされてきたが、そこに2つの強力な挑戦者が現れ、議論の方向性を変えた。Rustは、コンパイル時に所有権を強制する借用チェッカーによって支えられ、メモ… 続きを読む »

GitClearは2020年から2024年までの2億1100万行の変更を分析し、その劣化の痕跡を発見した。 リファクタリングされたコード(システム再構築時に移動・統合されるコード行)は、2021年の変更の25%から202… 続きを読む »

Stack Overflowの2025年の調査によると、開発者の84%がAIツールを使用しているか、使用を計画しているにもかかわらず、その出力の正確性を信頼しているのはわずか29%で、46%は積極的に信頼していません。使… 続きを読む »

開発者たちは、AIによって処理速度が24%向上すると予測していた。その後、彼らは20%向上したと推定した。しかし、実際に計測してみると、AIによって処理速度は19%低下していた。 技術は依然として重要だが、重要なのは結果… 続きを読む »