技術力が高いとは
- いつも、「技術力を高めたい」 と思っっているが、技術力が高いとはどういうことかについて言語化できておらず曖昧であったが、最近感じたことがあるので書き残しておく
- 以下の2種類があるのではないか、と思うようになった
-
- 難しい課題を分解することで小さく易しい課題に分解して解決する力
- 論理的思考力や抽象化能力と表現されることが多い
- 特定の技術領域に対して深い知識を持っていることもこちら側に含まれると思う
-
- 多少遠回りであったり、非効率であっても愚直に押し進め、課題を解決する力
- コードレビューで指摘されることは多いが、要求は実現できる
- 幅広い技術領域に対して、ある程度の知識を持っていることもこちら側に含まれると思う
-
チームの新規メンバーを見ていて、この2つがあることに気づいた。 自分はどちらかというと、前者の方が得意であるように思っているし、そう言われることが多いが後者に強みを持つ人をみていると、自分もそういう人になりたいと思うことがある. 両方とも伸ばせるように努めていきたい。