記事一覧
すべての記事に読了時間つき。エンジニア人生の実践知を短く濃く。
名指しで頼られる人が、日常でやっている小さなこと
「あの人にお願いしよう」と思われる人と、そうでない人。差は特別な才能ではなく、積み重ねです。
→「ちょっとだけ」で頼まれる、契約に無い作業
常駐先で「ちょっとだけお願い」と頼まれる、契約に無い作業。断ると角が立ち、受けると次から当たり前になる。本人がその場で断らなくていい理由と、線を引くための3つの手順。
→評価が「B」だったのは、努力が足りないからとは限らない
障害対応をいちばん引き受けていたのに、客先の評価はB。その理由が、あなたの働きではなく「評価する人が、単価を払う人でもある」という構造にあることがあります。見分け方と、自分でできる手当て。
→AI時代に値上がりするエンジニア、値下がりするエンジニア
AIが得意な仕事と、人にしかできない仕事の境目がはっきりしてきました。あなたはどちら側にいますか。
→触った技術を「点」で終わらせず「線」にする記録術
案件が終わるたびに、経験が霧散していませんか。ひと手間で、経験は資産に変わります。
→年収ランキングの1位と26位、差の334万円はどこから来るか
SES・技術者派遣26社の平均年収ランキングが回ってきました。1位690万円、26位356万円。数字は本物です。ただし「何人の・何歳の」平均かを見ないと、自分には当てはめられない。年収を単価と還元率に分解して読む方法。
→「質問できる人」が、実は一番早く終わらせている
質問することは、力不足の証明ではありません。むしろ、最短ルートを知っている人がやっていることです。
→火事場で信頼される人が、静かにやっていること
障害対応で評価されるのは、技術力だけではありません。パニックの中でも変わらない、ある一手があります。
→自分の単価は高いのか安いのか、国の統計で確かめる
派遣料金は1人1日8時間で34,382円、賃金は21,032円。厚生労働省が毎年公表している数字です。月20日で約68.8万円と約42.1万円。自分の単価がこの線のどちらにいるかは、誰でも確かめられます。
→スキルシートの空欄は、「書くことがない」のではなく「思い出せない」だけ
テストと運用ばかりで書ける経験がない——そう感じている人のための、空欄を埋める発掘質問集。華々しい開発経験がなくても、売れる1行は作れます。
→一人現場のさびしさは、あなたの弱さとは関係ない
自社の人間は自分だけ。相談できる先輩もいない。そのさびしさを「甘え」だと思っていませんか。それは性格ではなく、環境が作っている感覚です。
→待機の期間は、キャリアの「空白」にも「仕込み」にもなる
案件が切れて待機。焦りと不安の時期ですが、後で振り返ると「空白」になる人と「仕込み」になる人がいます。分かれ目は、過ごし方です。
→「上流に行きたい」——その"上流"、分解すると今日の入口が見える
「上流工程に行きたい」——でも上流は一枚岩ではありません。要件定義・基本設計・PMなどに分解すると、役割が変わるのを待たなくても今日から近づける入口が見えます。SESから上流に行く方法の現実的な順路。
→「もう無理」と思ったら、辞める前に「現場だけ変える」を試す
現場がつらいと、会社ごと辞めたくなります。でも問題は「会社」なのか「今の現場」なのか。切り分けると、いきなり転職しなくても済むことがあります。
→勉強が続かないのは、意志が弱いからではなく「設計」のせい
「勉強しなきゃ」と思いつつ続かない自分を責めていませんか。続かないのは根性ではなく、続く形になっていないだけ。直すのは意志ではなく設計です。
→役を降りるという選択肢——これを知っている人ほど、続けられる
会社の研修では言いにくいことを、中立の立場から言います。降りられると知っていることは、逃げ道ではなく安全装置です。
→リモート現場で「存在が消える」人と、消えない人の違い
在宅の現場では、黙って成果を出すだけだと存在が薄くなります。差は真面目さではなく、途中の見せ方。今日からできる小さな作法があります。
→「失敗しなかった人」が、ある地点から伸びなくなる理由
CEO候補者の45%が、キャリアの中で大きな失敗を経験していました。そのうち78%が、最終的にCEOになっています。減点を避ける技術が、どこから上限に変わるのか。SESの現場で失敗が特に隠れやすい理由も含めて。
→「起きた事実」と「自分の解釈」を切り分ける——色眼鏡の外し方
リーダーにも、1年目にも効く思考の基礎体力。感情の波に流されず一歩引いて自分を見る、3ステップの練習法です。
→1on1で、上司が話すのは2割でいい
アドバイスは最後の手札。沈黙は思考の証拠。部下の「考える時間」を奪わない対話の型——GROWの4問だけ覚えて帰ってください。
→いまの会社が「いい会社」かどうかは、3つの質問でわかる
転職サイトの評判より正確な見分け方があります。答えを知るためではなく、自分の環境を見る解像度を上げるための3問です。
→リーダーになれなくていい——マネジメントは技術だから学べる
「人を惹きつけるカリスマ性が無いから向いてない」は誤解です。リーダーとマネージャーは別の道具で、後者は習得できます。
→あなたの単価は、こうやって決まっていた
建前は「スキルと経験の相場」。実際の査定を動かしていたのは、予算の枠・比較の位置・そしてリスク料。情報が少ない人ほど、安くなります。
→主任になった日から、ゲームのルールは変わっている
プレイヤーの延長で戦うと詰みます。目的・責任・ミッションの3つが、辞令の日に静かに書き換わっている話。
→「時間がない」の正体——常駐しながら管理職をやる、という二重労働
客先ではエンジニア、社内では管理職。SESの管理職は実質ダブルワークなのに、管理の時間は公式にはどこにも存在しません。あなたの時間管理が下手なのではない。
→「ダメに見えるメンバー」の中の、隠れた戦力——見つけられていますか
リーダーになると必ず出会う「正直、戦力にならない」と思える瞬間。その見え方は事実ではなく解釈かもしれません。強みの探し方には、型があります。
→鏡としての組織——全部、自分のせいにしてみる(上級編)
器の話の、踏み込んだ続きです。処方箋ではなく劇薬。重く感じたら閉じてください——基礎編だけで、十分に戦えます。
→リーダーの次に、もう一段ある——チームを預かる人、組織を預かる人
プレイヤー→リーダーの断層はよく語られます。でも、リーダー→管理職にも同じ大きさの断層があります。次の階段の地図を、先に見ておきませんか。
→一人の直訴は不満、三人の報告は事実——横の連帯の作り方
リーダーの孤独は役の仕様です。でも会社の中で何かを動かすとき、孤独は戦力不足でもあります。中間の技術、2本目。
→その肩書、中身は付いてきましたか——あなたが本当に受け取ったもの
肩書・役割・権限・意味。渡す側にとって安い順に渡されます。だから多くの人は、いちばん安いものだけ受け取って、責任だけが増えます。
→根回しは、ずるくない——提案が通る順番の話
エンジニアは「正しさ」で通したい。根回しは政治で、汚いものに見える。でも根回しの本質は、相手に考える時間を渡す敬意です。中間の技術、3本目。
→社長の前に、直属の上司——敵にしない技術
会社を動かしたい人が最初にぶつかるのは、社長ではなく直属の上司です。飛ばすのも、敵認定するのも悪手。中間の技術、1本目。
→管理職がつらいのは、あなたが無能だからではなく「役」だから
板挟み・時間の限界・嫌われ役・孤独。この4つは能力不足の症状ではなく、ポジションに最初から組み込まれた仕様です。
→振り払えない人——あるリーダーの一年
ガンガン環境を変えていける主人公の話ではありません。人の目も、空気も、振り払えないまま一年やった、あるリーダーの物語です。たぶん、あなたの話です。
→参画面談で見られていたのは、スキルの高さではなかった
面談の合否を分けていたのは、技術の細部ではありません。発注側の椅子に座っていた人が見ていた3つのことと、明日からできる準備。
→同じ作業の繰り返しで、成長実感が消えたあなたへ
「最近、成長してる気がしない」——それは腕が止まったからではなく、日々の中に「差分」がなくなっただけかもしれません。
→「見合っていない」と感じたときに、最初にやること
給料や評価に納得できないとき、多くの人がいきなり交渉や転職を考えます。でも最初にやるべきことは、もっと地味で確実です。
→スキルは伸びているのに、評価が伸びない理由
現場が変わるたびにリセットされる感覚。それはあなたの実力が消えているのではなく、置かれた場所の問題かもしれません。SESの現場ガチャで評価が積み上がらない理由と、持ち出せる実績の残し方。
→人を増やせば追いつく、は幻想——炎上現場でまず見るもの
遅れている現場に人を足しても、なぜ余計に遅れるのか。人月の神話と「銀の弾丸はない」という2つの原則から、増員を頼む前に主任・課長が確認すべき一点と、増員以外に効く打ち手を整理します。
→時間を忘れて没頭した瞬間に、あなたの強みは書いてある
「何が得意か」は、自己分析シートより、あの夢中になった記憶のほうが正確に知っています。
→予兆は、必ず先に出ている
退職の連絡を受けるたび「まさかあの人が」と驚いていませんか。重大な出来事の前には必ず小さな予兆があります。ハインリッヒの法則とバス係数という2つの視点から、一人現場のリスクの見つけ方を整理します。
→3年後が見えないのは、目が悪いからではなく「霧」だから
「キャリアプランは?」と聞かれて詰まる。それはあなたの問題ではなく、天気の問題かもしれません。
→テストは「ある」ことしか示せない——「全部通りました」の報告を変える
テストが全部通っても、バグが無い証明にはなりません。ダイクストラの指摘と、レビューで見落とされやすい「書かれていないもの」から、報告と確認の仕方を見直します。
→本番障害の初動に、エンジニアの地力は9割出る
平常時は誰でも同じに見える。差がつくのは、何かが壊れた瞬間の、最初の30秒です。
→指摘ゼロのLGTMには、2つの意味がある
レビューで何も指摘されなかったとき、それは「問題が無い」ではなく「見られていない」かもしれません。承認の意味と、SES常駐でレビューの貢献が評価に繋がりにくい理由から、記録の仕方を書きます。
→心理的安全性は、仲の良さではない
「うちは仲がいいから大丈夫」と言えるチームほど、実は指摘が出ていないだけかもしれません。心理的安全性の本来の意味と、指摘が出ないチームの見分け方、リーダーが最初にやることを整理します。
→新しい現場の最初の1週間で、その後の半年が決まる
客先が変わるたびにゼロからやり直す感覚。でも、最初の数日の動き方には、効く型があります。
→スキルシートは、転職のためではなく自分のために書く
営業に出すために書かされる書類。でも、いちばん得をするのは、書いた本人かもしれません。
→指標を目標にした瞬間、その指標は壊れる
稼働率98%を達成した月に限って、単価の低い現場に無理やり人を埋めていた——よくある現象には理由があります。グッドハートの法則とパレートの法則から、指標の立て方と見るべき場所を整理します。
→レビューで最初に見るのは、好みではなく「動くか」「読めるか」
レビューで好みの指摘が先に来ると、重い論点にたどり着く前に議論が終わります。動くか→読めるか→好み、の順番と、指摘の重さを伝える工夫を書きます。
→接客のクレーム対応は、障害対応と同じ形をしている
「IT未経験」の履歴の中に、すでに現場で効く道具が眠っています。翻訳するだけです。
→AIを「相棒」にできる人と、「脅威」と感じる人の分かれ道
同じツールを前にして、追い風にする人と、追われる人がいる。違いは技術力ではありません。
→戻せる決定は、悩む前に決めていい
1on1を月1回追加するかどうかを、3週間かけて検討していませんか。決定を「戻せるもの」と「戻せないもの」に分けるだけで、意思決定の速さは大きく変わります。判断の線引きを整理します。
→「いてもいなくても同じ」と感じたときに読む話
その感覚は、あなたに価値がないからではありません。返事が返ってこない場所にいるだけかもしれません。
→「やりたいことがない」は欠陥ではない。まだ言葉にしていないだけ
面談のたびに聞かれる「将来何がしたいですか」。答えられない自分を責める前に、知っておいてほしいことがあります。
→「作る・直す・整える」——好きな作業は、キャリアの羅針盤になる
案件を選ぶとき、条件表だけを見ていませんか。技術より先に見るべき軸が、実はもうひとつあります。
→見積りは、なぜいつも遅れるのか
3ヶ月で見積もった作業が、なぜかいつも3ヶ月ぴったりか、それ以上かかる——気合や経験の問題ではなく、2つの構造が重なって起きています。計画錯誤とパーキンソンの法則から、見積りの取り方を見直します。
→「せっかく育てたのだから」を、疑う
2年かけて育てたメンバーだから、この現場から動かせない——その2年は、もう戻ってきません。すでに使った費用と、選ばなかった案の価値という2つの視点から、配置と継続の判断を整理します。
→キャリアは「立てる」ものではなく「濃くなる」もの
5年後、10年後のキャリアプランを描けと言われて手が止まる。それは計画性がないからではありません。
→「次の山」を自分で選べる人と、選ばされる人の違い
今の状態が悪くない人にこそ、実は考えてほしいことがあります。次に登る山は、誰が決めていますか。
→共有した履歴は書き換えない——force pushの前に思い出すこと
共有ブランチをrebaseしたり、force pushで人の作業を消してしまった経験はありませんか。書き換えるのではなく打ち消す、というGitの発想と、安全な手順を書きます。
→「まず動かす」派と「まず原因」派、どちらも武器になる
障害対応で優劣がつくと思われがちな2つの流派。実は、どちらも欠かせない役割を持っています。
→コミットの単位は「これだけ取り消せるか」で決める
バグ修正とリファクタが同じコミットに入っていると、片方だけを取り消せません。コミットの粒度と、差分から絶対に読み取れない「なぜ」を書く理由を、半年後に読む人の視点で書きます。
→曖昧な仕様は、あなたを試す舞台である
「決めてから伝えてほしい」と思う気持ちはわかります。でも曖昧さは、実力が伝わる数少ない機会でもあります。
→期待が人を作る——そして「比べる」が人を辞めさせる
「あいつはどうせ伸びない」と思った瞬間から、難しい仕事を渡さなくなっていませんか。期待がどう現実になるか、不公平感がなぜ金額ではなく「比」で生まれるかを、2つの理論から整理します。
→「浅く広く」は弱点ではない——どこでも動ける力の値段
一つの技術を極めた人と比べて、自分を「器用貧乏」だと感じていませんか。その並びには、別の値段がついています。
→「未経験」の履歴の中に、すでにITで使える道具がある
職歴が短いことと、使える道具がないことは、まったく別の話です。
→変な条件分岐を消す前に——チェスタトンの垣根と、git blame の使い方
「なんでこんな変な条件があるんだろう」と思ったコードを、理由を調べずに消すと事故になります。チェスタトンの垣根とgit blameの正しい使い方、新しい現場での確認の順番を書きます。
→現場でAIが使えなくても、腕は現場の外で磨ける
「使いたいのに、現場のルールで使えない」——それはあなたの遅れではなく、環境の事情です。
→経験を「使える形」に翻訳する、一行メモの習慣
過去の経験は、そのままでは棚に眠ったままです。言葉を置き換えるだけで、面談で使える武器に変わります。
→会議で決まらないのは、意見が無いからじゃない
全員が賛成したはずの施策が、始めてみたら誰もやる気が無かった——そんな会議に覚えはありませんか。集団思考・アビリーンのパラドックス・自転車置き場の議論という3つの構造から、会議の設計を見直します。
→「しんどい」は弱さではなく、電池を使ってきた証拠
頑張れなくなった自分を責める前に、知っておいてほしいことがあります。電池は、使った人しか減りません。
→「いつか要る」と言われたその拡張ポイント、保守するのは誰か
「将来のために」と作った拡張ポイントの多くは、使われないまま保守だけが残ります。YAGNIとゴールの法則から、常駐先で先回りの設計とどう向き合うかを書きます。
→燃え尽きる前に気づく、自分の電池残量の測り方
限界が来てから気づくのでは遅い。日々のちょっとした変化が、実は早いサインです。SESで疲れた・しんどいと感じたときのセルフチェックと、燃え尽きる前に打てる小さな手。
→見えない仕事ほど、感謝されにくい——透明人間の抜け方
うまくやるほど、誰にも気づかれなくなる。そんな仕事の理不尽さから、静かに抜け出す方法があります。
→「処理がひとつ」ではなく「変更する理由がひとつ」で、クラスを分ける
SOLIDの単一責任の原則を「ひとつの処理だけ」と覚えていると、意味もなく細切れのクラスが増えます。基準は「誰の都合で直すか」。常駐先で次の担当者を困らせない分け方を書きます。
→評価は「上げてもらう」より「見えるようにする」もの
評価に不満があるとき、多くの人は交渉から入ろうとします。でも、その前にできることがあります。
→測らずに直さない——クヌースの警句の、正しい読み方
「早すぎる最適化は諸悪の根源」は、最適化そのものを否定した言葉ではありません。測らずに直すことを戒めた警句です。障害対応の初動とも重なる、桁で見当をつける感覚を書きます。
→やる気を金で買おうとすると、やる気が消える
自主的にやっていた勉強会に手当を付けた途端、手当の出ない回はやらなくなった——そんな経験はありませんか。報酬と意欲の関係を、アンダーマイニング効果・二要因理論・自己決定理論の3つから整理します。
→DRYが避けよと言っているのは、「見た目」ではなく「知識」の重複
似た形のコードを共通化した結果、片方の仕様変更で両方が壊れた経験はありませんか。DRYが避けよと言っているのはコードの見た目ではなく、知識の重複です。判断基準を書きます。
→