賢い人は1時間ある某大手ベンダー企業のトレーニングのビデオを10回以上見ている。→会社のシニアエンジニア等、賢い人でも理解には誰でも時間がかかる。
プログラムの修正には解決方法の推測に時間をかける。検索や試行錯誤に時間をかけない。
最高の勉強
思い出す時に記憶が定着する。
テストエンジニアからソフトウェアエンジニアになった。他の出来る奴から学んだ。→観察して真似してやる。
自分の2つ上の人とone on one するといい。その人がやりたいことを質問して聞き取る。他の人がやりたいことを自分の仕事にした。新しいプロジェクトにアサインされた。
Job description をsatisfy するようにする
まずデモを作る
ストーリーを作る。
悩みどころがストーリーを作る。
これめんどくさいよね~だからこれ作った。
極限まで始めやすくする。
自動で動くようにしたり等
Reputation
周りの開発者から推薦が得られるように仕事をする。周りから信頼を得る。使う側の気持ちになれ。
ポートフォリオ作る
ソフトウェアエンジニア以外のポジションにも応募すると違うキャリアパスも見える。
自分の適性は変化する。