141
109

これで伝わる!エンジニアが言語化力を磨くためのステップ

Posted at

はじめに

こんにちは、Watanabe Jin (@Sicut_study)です。
突然ですが、あなたは人に自分の考えを伝えることは得意でしょうか?

エンジニアの方は職場によってはコミュニケーションをリアルに取ることがそもそもない。そんな方もそこそこいるかと思います。
今回は最近注目されている言語化について紹介してきます。
言語化に関して書籍もたくさん出版されており、世間的にも注目度が高いものです。


私も言語化に魅了されている1人で4年にかけて言語化力を磨いてきました。

  • 記事を600本以上投稿
  • 音声配信を180日連続で投稿
  • 100以上のアイデアから4つ起業
  • LTに2ヶ月で13回登壇

おそらくエンジニアの中でも1位をあらそえるような活動量だと思っています。
そんな言語化オタクの私が

「言語化力がつくメリット」
「エンジニアにとっての言語化」
「どうすれば身につくのか」
を実際に私が言語化力をつけた経験を踏まえて紹介していきます。

この記事を読むこと「言語化」について理解して身につけることが可能です。
言語化はあなたの人生を変える力を持っています
最後まで読んでいただき、実践していただけると嬉しいです。

なぜ言語化力が大切なのか?

自分の伝えたいことがうまく伝えられずもやもやした経験はないでしょうか?

面接で質問されて頭が真っ白になった経験はないでしょうか?

このような経験がある人はかなり多いのではないかと思います。

これらは「言語化力」が大きく関係しています。
言語化力とは頭にもやもやを言葉にすることです。


言語化が得意な人は、日頃からもやもやを言葉にする練習をしているので考えをうまく伝えられます。また頭の中で言葉が整理された状態になっているため、考えをしっかりと言語化して持っています。

面接で質問されてもすでに言語化されて整理されたことを話すだけなので真っ白になる心配もありません。


世の中には 「頭の回転が早い」 「話がうまい」 と言われる人たちがいますが、すべての人が言語化力を持っています。

私が4年間かけてトレーニングして感じるメリットは

  • 面接が得意になる
  • プレゼンテーションが得意になる
  • 思ったことをしっかり伝えられる
  • 話すのがうまいと言われる
  • 文章をスラスラとかけるようになる
  • コミュニケーション力が向上する

このようなものが特に身につけてよかったなと感じます。これらのスキルは人が生きていく上でも、仕事をしていく上でもできるようになる方がお得なスキルです。


人前で話せるほうがチャンスが回ってきます。
面接が得意なら転職の多いエンジニア業界でも少ない面接で通過できます。
文章がスラスラかければ記事を書いてアウトプットすることも習慣化できます。

言語化力を1度身につけてしまえば複利的に効果をもたらしてくれます

言語化力を身につけるには?

メリットばかりの言語化ですが、身につけるのはかなり難しいスキルです。
だから多くの書籍が続々と販売されているのだと思います。そしてどれも似通った内容です。

言語化力は才能を持っている人はほとんどおらず、練習で身につけるものです。
裏を返せば、練習しない限り身につけることができないスキルなのです。
世の中の殆どの人が「言語化」の練習をしたことがないはずです。練習をしたことがあったとしても「継続」している人はほとんどいません。

言語化が身につくには大量の練習が必要になります。
一朝一夕の練習だけでは身につくことは絶対にないのです。
だからこそ、言語化力を身につけることができればあなたの武器になるのです


このあとに実際に私がやって効果のあったトレーニング方法を紹介しますが、全てに共通しているのは 「何か感じたことをスルーするのではなく、気づいて言葉にする練習」 ということです。

人には 「意識」と「無意識」 が存在しており、無意識の割合が95%とほとんどが無意識で行われています。車を運転するときに、教習所で練習していたときのようにビクビクしながら運転することはないでしょう。むしろ、家族と話しながら運転することすら余裕なはずです (私はゴールド免許ですがペーパーなので無理ですが)


人は 「何かを感じた」ときに、無意識的に感じて終わります。
「何かを感じた」への解像度がかなり低いと無意識で終わってしまいます。


その「何かを感じた」瞬間に意識的に言葉にすることで解像度が高まり、言語化できるようになるのです

「いや、何かを感じることなんてないよ」

そんな声が聞こえますが、
「映画をみて感動した」
「SNSをみて思わず投稿をみてしまった」
「なんかいいなと思った」

このような瞬間は言語化をする絶好の機会なのです。

言語化をしようと思うと最初はうまく言葉にするのは難しいです。
しかし、小さな言葉にすることができるとそこから連鎖的に言葉にできるようになります。また一度言語化をすると生活の中でどんどん言語化が深まるようになり、体系的になっていきます。

これがあなたの意見や考えになり、面接で聞かれてもすぐに答えられることに繋がります。


言語化をしたことを伝えることは、聞いている人が言語化していないことを代弁することにつながることもあります。
すると「自分も同じことを考えていた」というような「気づき」にも繋がります。

言語化力を身につける方法

言語化力を身につける方法は世の中にいくらでもあります。
「何か感じたことをスルーするのではなく、気づいて言葉にする練習」をすればそれは言語化のトレーニングです。

ここでは私が特に効果があったと思う方法をいくつか紹介していきます。
どの方法にしても言語化を身につけるには*継続的なトレーニングが必須です。

時間がかかって地道だからこそ身につけたときに 「武器」 になるのです。
この方法をどれか選んで3ヶ月実践すれば確実に成長できるので、行動してみてください。

1. 0秒思考

皆さんは「0秒思考」聞いたことありますか?
0秒思考は以下の本で提唱されている言語化トレーニングとなります。

この方法は短時間で終わり、言語化力が伸びることはもちろん色々メリットがあるので有名な方法です。

  1. A4用紙を用意します
  2. 左上にタイトル、右上に日付を書きます
  3. テーマを決めます。例えば「私の叶えたい夢」など
  4. 1分程度でテーマについて考えて浮かんだ言葉をとにかくメモします
  5. 1-4を10回繰り返します

テーマについて1分間考えてとにかく言語化していくというのは、最初かなり難しいです。
その難しさこそが言語化のトレーニングになります。
また、朝イチに0秒思考をやることで脳内を整理することができて1日をいい気分で始められます。

私が運営するプログラミングコーチングJISOUでも朝活会や合宿などでも朝に必ず0秒思考を取り入れています。

言語化トレーニングという面もありますが、目標への解像度を高めるために行っています。
目標の解像度が低いと叶えるのは不可能です。
自分が目指す先がしっかりと描けていることは目標を達成する上で最初にやるべきことです。
朝イチで目標を再認識することでモチベーションを高めることにもつながります。

0秒思考は1日10分程度で気軽にでき、メリットも多いので初心者におすすめの言語化トレーニングです。

2. 記事を書く

私が言語化スキルを身に着けたのは記事を書く習慣があったからです。
いまではQiitaに600本近い記事を投稿しています。ただ注意が必要なのは 記事を書く種類によっても効果が変わる ということです。


記事を書くときに大きく2種類のテーマがあると考えます。

  1. エラー解決型記事
  2. 経験や体験を伝える記事

これらの記事の考え方については以前詳しく紹介しています👇

ここで注目してほしいのは、「エラー解決の記事は事実を書いていくだけなので、思ったことを言語化するプロセスがすくない」 ということです。
言語化力をもし上げたいと考えるのであれば、あなたの経験や体験、成功、失敗からの気づきや学びをシェアするような記事を書いていくのがおすすめです。


エンジニアは技術に関する記事が多くなりますが、技術に関する情報は必ず公式ドキュメントなど1次情報が存在します。つまり、Qiitaを見なくても最低限なんとかなります。いまではAIが教えてくれるので余計にそう感じてしまいます。


しかし、「経験」「体験」「成功」「失敗」などは誰かが記事に書かない限り増えることはありません。
誰かの失敗を学び、失敗を回避することは成功方法を学ぶよりも確実に成功へと近づきます。誰かのやったうまくいった勉強法を学ぶことは、非効率な学習をして時間を失うことを防ぎます。


実際に私も得意なアウトプットに関する記事を出すと多くの人が参考にしてくれています。言語化する人がいない分、そのような記事には価値が生まれているのです。


人に気づきを与えて、自分の言語化力も向上するので「記事を書く」はおすすめです。
必ず言語化力が確実に向上することをお約束します。

3. 気づきを音声配信する

私はStand.fmという音声配信SNSで5分の投稿を投稿を半年間連続で行いました。

毎日投稿し始めるとわかりますが、話す話題がなくなっていきます。
毎日毎日、「話す話題がない」と感じて過ごしていると、日常に起きる 小さな気付き が発信の内容になっていきました。日頃から話す話題を見つけることでスルーしがちな「気づき」をどんどん言語化して連鎖的につなげることで体系化することもできるようになりました。


また音声配信をすることは、他にもメリットがあります。
あとからわかりましたが、頭の中が言語化で整理されていたとしても 「声」に出さないと言語化が本当にできているかがわからないということがあります。「人にわかりやすく説明する」ということを通して言語化をより深めることができるのです。

JISOUの中ではこの方法を活用して転職をするときに1日5分を2回、「過去の経歴ややってきたことについて1つずつ話す」という練習をさせています。

この練習をすることで、1つ1つの面接で聞かれそうなことに対して相手に気づきを与えられるように話す練習であったり、5分間話すために言語化をより深めることが可能になります。

言語化力を身につけるなら声にだして人に説明することは重要です。

4. 読書をする

皆さんは読書を普段していますでしょうか?
私は読書が好きで(技術書ではない)、月に5冊ほど読んでいます。

なぜ本を読むのかというと、自分の言語化に深みをもたせたいからというのがあります。
なので必然的に読む本は自分がより多くの知見を得たいジャンルの本になっていきます。

書籍を「言語化」のために読むと自分と同じ意見であったり、反対意見、気づいてもいなかった視点での気付きなど多くの発見があります。ここで重要なのが気づいていなかった視点です。これはまさに誰かが自分の代わりに言語化をしてくれていたものです。

言語化は必ずしも自分でする必要はなく、時には誰かの言語化によって自分の言語化が深まることがあるのです。

エンジニアにとっての言語化

最後にエンジニアにとっての言語化について考えます。
私はエンジニアにとって言語化力は今後更に重要になってくると考えています。

それはAIが発展していることが大きな理由です。


image.png

GitHub CopilotやChatGPTを活用することで、以前に比べて開発効率は数倍圧縮されるようになりました。今後も更開発スピードは向上することでしょう。

すると、「エンジニアとビジネスサイド」「エンジニアとマネージャー」などのコミュニケーションも数倍に圧縮する必要があります。

エンジニアが開発を圧縮した分のコミュニケーションを同じ時間で行わないといけなくなるのです。


これがエンジニアにとって言語化が大切な理由です。
今後は単にスキルが高いことよりも、しっかりとビジネスサイドなどとコミュニケーションを取りながら開発を進められるような人が評価されるようになると予想します。
また、ChatGPTなどの 「プロンプト」を作るスキル もどんどん需要が高まり、言語化能力を身につけることが大切です。

おわりに

今回は言語化力を身につけることの大切さと、その方法について実体験をもとに紹介しました。

書籍に乗っているものから、完全オリジナルの方法まで様々でしたが、すべての行動にはエンジニアとしてのメリットがあり、その結果「言語化力」が身につけられるようになっています。


言語化力は一朝一夕では身につかず、地道な練習が必要です。しかし、エンジニアとしての価値を高める活動の中で十分身につけられるのでとてもお得だと考えています。
ぜひとも普段の活動を意識して、言語化力のあるエンジニアを目指していただけたらと思います。

ここまで読んでいただけた方はいいねとストックよろしくお願いします。
@Sicut_study をフォローいただけるととてもうれしく思います。

また明日の記事でお会いしましょう!

JISOUのメンバー募集中!

プログラミングコーチングJISOUでは、新たなメンバーを募集しています。
日本一のアウトプットコミュニティでキャリアアップしませんか?

興味のある方は、ぜひホームページからお気軽にご連絡ください!
▼▼▼

141
109
4

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
141
109