0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

📌 はじめに

「一流エンジニア」と言われる人たちって、

  • ごりごりコードを書いて
  • ばんばんディスカッションして
  • さくさく問題解決して

な感じで、圧倒的な生産性を生み出している人が多いかと思います。

では「一流エンジニア」と自分って何が違うのか?
その違いは、ちゃんと理解しているかどうかにあります。

💡 こんな経験、ありませんか?

  • 実装したけど、なんで動いてるのかよく分からない…
  • ミーティング後に「結局何をやればいいんだっけ?」ってなる
  • 質問されても答えられない、応用がきかない
  • お客さんや上司の前でのレビュー、めっちゃ怖い…

その原因は、理解できていないからです。

🧠 理解とは何か?

  • 人に説明できること
  • 即座に取り出して使えること
  • 応用がきくこと

逆に言えば、理解できていないと…

  • 説明できない
  • すぐに使えない
  • 応用が効かない

つまり、知識が身につかず、最終的には生産性が下がってしまいます。

🏃‍♂️ 一流エンジニアは「理解」に時間をかけている

  • 何時間もかけてドキュメントを読む
  • 何度もデバッグする
  • 動画を10回以上見返す

超優秀なエンジニアでさえ、理解には時間をかけているんです。
だからこそ、人に説明できて、応用が効いて、即座に取り出せる知識が増え、高い生産性を発揮できるんですね。

🛠 理解を深めるための方法

  1. 理解できていない状況を見逃さない
  2. 会議で分からないことは「とことん」質問する
    • 「すみません、ちょっと理解が追いついていません」
    • 「私の理解では〇〇なんですけど、合っていますか?」
  3. ドキュメントを丁寧に読む
    • 分からなければ、聞く・ディスカッション・ChatGPT活用
  4. コードを読むときは「意図」を理解する
  5. 理解した内容をアウトプットする
    • チームで共有
    • Qiitaや勉強会で公開

🎯 まとめ

  • 一流エンジニアはちゃんと「理解」している
  • 時間をかけてちゃんと理解しよう
  • その積み重ねがスキルとなり、一流に近づく

「分からん、分からん、分からん、分からん、分からん、、、、、分かった!」の快感はとても気持ちがいいものです!
一流エンジニアを目指していきましょう!

参考

世界一流エンジニアの思考法

0
0
0

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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?