今後、身につけなければいけないと思っている技術は何ですか?
# Kubernetes
これからの主流はK8sなので時代に取り残されないようにしたい
小さめのサービスなら一人でK8s上で構築、運用できるだけのスキルを身に着けたい
# スケーラビリティを意識したプログラミング能力
スケール可能なプログラムを書くことで実際にはスケールさせない場合でもリリース、ロールバックやテストなどにおいて大きなメリットがあるのでスケール可能なプログラムを常に意識してかけるように技術力をつける必要があると感じている
# コンピュータ・サイエンス
コンピュータ・サイエンス関連の学位を持っていないので勉強して追いつきたい。
符号理論、アルゴリズムなどをまず勉強している。
並行処理周りも勉強する必要を感じている。
# 機械学習
専門・仕事にするかは別として、チームメンバーや関わりのあるチームがどのようなことをしているのかきちんと理解できるような能力を身に着けたい。
個人でもゼロから作るDeep Learningを勉強したがもう少し先のレベルまでやりたい。
Kaggleをやりたい
# その他
テスト関連の技術を身に着け、プログラムをより信頼できるものにすることができるようになりたい。
今後HTTP/1.1からHTTP/2への変遷が起こるので grpc, HTTP/2の知識をつけたい。
データベース使用時やコンピューティング時のコストの見積もりなどもできるようになりたい。
あなたが一番パフォーマンスを出せるのはどんな環境ですか?
# 自分に裁量があるとき
やらされている仕事ではなく自分の仕事であるためには裁量がある必要があると感じている
# メリハリがある環境
雑談でアイディアが生まれたり、解決策が思いついたりすることがあるのでメリハリをつけて集中するときは集中し、休憩や雑談を入れながら働きたい
# 物事を言える環境
疑問を持ったときにその疑問点を議論できる環境で働きたい。