エンジニアの心得
心構え
- 誠実であること
- 安定したパーソナリティを持っていること
- 責任を果たす覚悟
- 目的志向
- 専門領域を持ちつつ、それ以外の領域も薄く広く知見を持つ
- 未知の領域を恐れず挑戦していく意欲
- 自分の無能さに向き合う
- 忍耐
- 謙虚
- 自責の精神
- 主体性
- 他責精神にならない
- 被害者面しない
- 原理主義者にならない
- 自制心
- 利他的であれ
- 創意工夫を忘れるな
- 本質的な問題にフォーカス
能力
- 問題解決能力
- 言語化能力が高いこと
- 自分の意思決定の根拠を説明できる
- 意図を説明できる
- 後進を育成できる
- より良いコードが書ける
- コードをより良い状態に維持できる
- セキュリティを意識した設計ができる
- 適切なテストを検討/実行できる
行動
- 肯定的、主体的である
- 建設的な議論ができること
- 仮説指向で考えることができる
- 至らぬ点は素直に認め、改善に努める
- 職域を超えて能動的に行動
- メリット/デメリットで考えろ
- データ、エビデンス主義
- 己の決定に責任を持つ
- 誰かに言われたから、ネットに書いてあったから、ではなく己の意思決定として仕事を行う
- コピペも意思決定
- 学習を継続する
- 学習を継続する
- 自分の知らない事を軽視するな
- 無駄の排除
- 知見の共有
- チームを大切に
- チームにぶら下がるな
- 他者への敬意
- 信頼を裏切るな
- イキり散らすな
- 他人の心を傷つけるな
- こぼれ球を拾いに行く
- バグを憎んで人を憎まず
- 提案ベースの相談
- エゴを抑える
- マウントしない
- マウントは恥