エキスパートになるために大事なこと
実践主義的なフロントエンジニアを目指すにあたっては欠かせないポイントととして,
- できないと言わないこと
- オプションを提示する。エンジニアでない人たちから見たら魔法のように思える技術の壁に逃げ込まないようにする。
- 壊れ窓の中で仕事をしない
- 自分自身の手に届く範囲くらいにある,
壊れていると感じたデザインやコードそのものは可能な限り早く修正する。もともと犯罪学で使われる壊れ窓理論により, ニューヨークの犯罪発生率は下がったとされている。プログラミングにおける様々な犯罪も抑止できるかもしれない。
- デティールに神は宿る
- あきらめることとは違うが,
本当にバグが存在しないソフトウェアはたぶん存在できない。ユーザーにって, 未来にメンテナンスする人にとって, そして何より自分自身の心の平安のために, 最低限愛するプロダクトを目指す。
- 知識を増やすための時間を定量的に設ける
- いまある知識に満足することは決してない。常に危機感を持って新しい知識を追い求める。
- コミュニケーション!
- 自分自分の評価,
価値みたいなもの, 自分が生み出したプロダクトの価値をきちんと伝える。信頼とか, 新しいチャレンジングな仕事を得るためのコミュニケーション力を培う。
斉藤氏は,
今後のフロントエンジニアに求められるもの
Webだけではなくネイティブがある中で,
斉藤氏は,
そのためには,
BE COLLABORATIVE // コラボレーションが大事
BE ADAPTIVE // 変化に対応しよう
BE RESPONSIBLE // 作っていくものに責任を持つ
BE (AN) EXPERT // エキスパートになるためにどうすれば良いか
英単語の頭文字を縦に見ると,
まとめ
最後に斉藤氏は,
何かを学ぶにあたってはじめのうちは,
そして斉藤氏は,
「これは知識だけではなく,
Frontrendは本日のカンファレンスを持って,