『SOFT SKILLS ソフトウェア開発者の人生マニュアル』は、エンジニアとしてのキャリアだけでなく、働き方や人生そのものについて考えるきっかけになった本です。読んだのは2022年。当時、Kindleで年間300冊以上読むような生活をしていて、セールをきっかけにたまたま手に取りました。振り返ってみると、この本には215個もハイライトを残していました。それだけ当時の自分に刺さる内容が多かったのだと思います。
ただ、読んだ内容が、そのまま習慣になったわけではありません。ポモドーロは長く続かず、ブログも下書きを書いたまま、恥ずかしくて公開できない時期が長くありました。今も残っているのは、会社員でも自分のキャリアを一つの事業として考えることと、学んだことや考えを外に出してみようという気持ちです。
会社と自分は、本来もっと対等でいい
20歳から会社員として働いています。そのなかで昔から漠然と、「会社に人生を握られるような状態にはなりたくない」という思いがありました。仕事だから多少嫌なことがあるのは当然です。しかし、給料をもらうためだけに、自分が大事だと思っていることや生き方まで曲げなければならない状態にはなりたくない。『鬼滅の刃』の「生殺与奪の権を他人に握らせるな」という言葉に近い感覚なのかもしれません。
もちろん、会社の看板があるからこそ任せてもらえる仕事や、現在の立場があるのも事実です。ただ、自分の人生として考えるなら、会社ではなく「自分」を主語に選べる状態でいたい。この本は、そんなモヤモヤしていた感覚をはっきり言葉にしてくれました。
特に印象に残ったのが、自分のキャリアを一つの事業として考えるという発想です。会社員であっても、自分のスキルや経験は会社のものではありません。「自分株式会社」を経営していると考えれば、
- どんなスキルに投資するのか
- どんな仕事を選ぶのか
- どうやって自分の価値を高めるのか
- どうやって外部に価値を伝えるのか
- お金をどう扱うのか
といったものの見え方が変わります。この考え方は今でもかなり好きです。
目標がなければ、結局流されてしまう
この本を読んで考えさせられたもう一つのテーマが「目標」です。会社員を続けていると、目の前の仕事は次々にやってきます。気付けば数年経っていた、ということも珍しくありません。その仕事が心からやりたいことであれば問題ありません。ただ、自分がどうなりたいかを考えないまま働いていると、与えられたポストや環境にそのまま居続けることになります。
当時は、「自分は最終的にどうなりたいんだろう」ということをあまり真剣に考えていませんでした。今でも明確な人生設計が完成しているわけではありません。それでも、漠然とした目標はいくつかあります。一人でも事業を運営できるようになりたい。自分の作ったサービスで収益を生み出せるようになりたい。そして『攻殻機動隊』の笑い男のような、技術力の高いハッカーにも憧れています。
「こっちに行きたい」という方向くらいは持っていたほうが人生は面白い。何も決めず流され続けるよりは、遠くにでも目印があったほうが、自分が近づいているのか遠ざかっているのかを判断できます。
プロとは、すごい人ではなく「安定している人」
この本を読んで意外だったのが、「プロ」に対する考え方です。もちろん高いスキルを持つことも重要です。でも、それだけではありませんでした。責任を持って自分で動くことや、品質に自分なりの基準を持つこと。なかでも「仕事の質を安定させる」という視点は、それまであまり意識していませんでした。
今日は100点の仕事をするけれど、明日は50点。言っていることも日によって変わる。これでは相手からすると仕事を任せにくい。多少突出していなくても、「この人に頼めば、この程度以上のものは必ず返ってくる」と思われることは、プロとしてかなり重要なのだと思います。
技術力だけでなく、周りを見て自分で動くところまで含めて「仕事の質」なんだと考えるようになりました。
稼げると思って始めたブログに、別の理由ができた
ブログを始めたのは2020年です。当時は、記事を書けばアフィリエイトで簡単に稼げると思っていました。ところが、いざ書こうとすると書くことがないし、下書きを読み返しても恥ずかしい。「これを公開したところで何になるよ」という気持ちが勝って、記事を出せないままになりました。
一番古く残っていた下書き「ブログはじめてみた」には、2020年4月8日の日付が表示されていました。

下書き一覧の画像全体を見る
その2年後、2022年に『SOFT SKILLS』を読んで、ブログで自分の考えや経験を伝える意味を改めて感じました。普段何を考え、何を勉強し、どんな問題をどう解決しているのか。職歴だけでは伝えにくいことも、記事なら残せると思いました。
本を読んだ時は、「そんなにブログって重要なのか」と思いました。海外と日本では事情が違う部分もあるでしょう。それでも、自分が一緒に仕事をする人を選べるとしたら、何も分からない人より、ブログなどを通じて考え方や技術への向き合い方が分かる人のほうが安心できます。だったら自分も発信してみよう。この本を読んで、そう思いました。
それでも、少し手を動かしては下書きで止まり、公開できるようになるまで、そこからさらに4年かかりました。簡単に稼げるつもりだったのに、記事を公開することすらできない。当時の自分を振り返ると、恥ずかしさと面白さがこみ上げてきます。
2026年に再開するきっかけになったのは、Geminiに相談したことです。ガワだけ維持していても面白くないし、自分が苦労したことを記録しておきたいと思って再開しました。書くには時間もかかるし、ほとんど読まれない記事もあります。それでも今は、苦労したことや考えたことが「自分の活動ログ」としてあとから振り返れるだけで、書く意味があると思っています。
ポモドーロは続かず、時間の使い方は課題のまま
この本では、ポモドーロテクニック、クォータシステム、ルーチン、習慣、タスク分割など、生産性についてもかなり多く触れられています。実際にポモドーロも試しました。ただ、これは今でも続いていません。作業に没頭すると25分の区切りなんて忘れてしまいますし、最近はHerdrでGitHub Copilotを5つ立ち上げて並列で作業させ、その待ち時間に別Issueや問い合わせ対応を回しているので、1つの作業を25分単位で区切るやり方がそもそもハマりません。
一方で、「自分がどれくらい仕事を進められるか測る」という発想自体は今も大事だと思っています。GitHubのIssueやProjectsを使って、月単位で何件さばけたかは今も測っています。ただ、並列作業で頭が休まらない状態を見直し、レビューや設計に集中する時間をどう確保するかは、まだ課題のままです。
タスクを小さく分解する考え方も実務で使っています。大きなままだと、何をすれば終わるのか見えません。最近はAIにバックログをより細かくIssueへ登録させるようにして、手で起票する面倒な手間も減らしています。
行動しなければ何も始まらない
この本全体を通じて何度も出てくるのが、「行動する」という考え方です。失敗するかもしれない。恥をかくかもしれない。そう考えて動けなくなることがあります。下書きを公開できなかった自分もそうでした。今は、失敗してもあとで笑えるネタくらいになれば十分だと思っています。
動いてみて間違っていたら方向を変えればいい。止まったままでは方向修正すらできません。これはこの本を読んでから、かなり意識するようになったことです。以前よりは「とりあえずやってみる」ことができるようになった気がします。
お金は、自由と切り離せない
この本にはキャリアだけでなく、給与交渉、投資、引退についても書かれています。自分という商品にどれだけの価値があるのか。その価値を金額としてどう説明するのか。給与交渉について、それまでほとんど考えたことがありませんでした。日本と海外では事情も違うはずですが、「自分は何を出せて、いくらなら見合うのか」という問いは印象に残りました。
資産形成について考えるようになったのも、この時期です。特に早期リタイアしたいわけではありません。ただ、本を読んだり、自分のアプリを作ったりする時間を、経済的な不安なく持てるようにはなりたい。その意味では、「引退」という言葉よりも「自由」のほうが近いのだと思います。
4年近く経って振り返ってみると
ポモドーロは続かず、毎週の目標レビューも定着していません。今も会社員として働きながら、ブログや個人開発を続けています。4年近く経って残っているのは、仕事やキャリアを自分の選択として考えるようになったことです。
『SOFT SKILLS』は、「ソフトウェア開発者として、どう生きるか」を考えるための本だったのだと思います。全部を習慣にできたわけではありません。それでも、会社だけを軸にせず自分の選択を考えることと、学んだことを発信する気持ちは残りました。
今でも目標はかなり曖昧です。一人で事業を回してみたいとか、笑い男みたいなハッカーになりたいとか、そのくらいのざっくりした憧れしかありません。でも、それで十分だと思っています。少なくとも、自分がどちらへ進みたいのか分からないまま流されるよりはずっといい。そして、その方向へ少しでも進むためにブログを書いていること自体、この本から受けた影響の一つなのだと思います。
本書から派生して深掘りした5つのテーマ
それぞれのテーマで、試したことや今の考えをもう少し詳しく書きました。
- ブログ・発信: 下書きのまま公開できなかった私が、ブログを再開した理由
- キャリア観: 会社員の私が「自分株式会社」を考える理由。自分で1円稼いでみたい
- 実践・ポモドーロ: ポモドーロは仕事で続かなかった|それでも残った作業量を測る考え方
- 実践・タスク管理: 大きなタスクほど終わらない。だから分解する
- 目標・人生観: 明確な人生計画はない。それでも私が「進みたい方角」を持つ理由
確認した公式情報
- 書籍: SOFT SKILLS ソフトウェア開発者の人生マニュアル 第2版 – 日経BOOKプラス(著者: ジョン・ソンメズ / 訳者: 長尾 高弘 / 解説: まつもとゆきひろ、日経BP、2022年2月発行、2026年9月22日確認)

コメント