エンジニアになってからの話11月29日にあった「現役エンジニアマネージャーがあなたのキャリア形成について1on1で相談に乗ります会」に抽選で当たったので行ってきました。・新卒で入社して1年と9ヶ月ぐらい経って自分のキャリアに不安があった。・社外の技術系の上の人と話す機会は採用面接ぐらい以外でなかなか滅多にない機会だったから。・社外の人から意見やアドバイスをもらうことが面白そうだなと思ったため。部長)IBMからDeNAのゲーム事業部やペロリに出向したのち、ラクスルで開発部の部長をしている方。・転職活動とかする時どうしたらいいか(何をみたらいいか)・ベンチャー(カルチャー)に転職するちょっと外では話せないことも相談したりしたので、その辺り割愛しつつ、一つずつ追っていこうと思います。・エンジニアとしてのキャリアの迷い(めちゃめちゃ強いエンジニアには勝てない?)▼質問した経緯プログラミングが目的か手段かによるのだけど、自分は前者であり、サービスが好きでサービスが作りたくてプログラミングをしている。なると技術が大好きでずっと触っているみたいなエンジニアにはかなわないのではないか、エンジニアでいていいのか、PMとかの方がいいのではないのか。▼回答その人になろうとするのではなく、技術力もある程度持っておきながら、その人のダメだなと思う部分を逆に見つけて、その力を強くして補完していく感じがいいかも。自分の強みや総合力を高めていく感じ。自分的に意見や違うなと思ったときやこうした方がいいと思ったときにきつい言い方になってしまったり、目上の人に対して意見をいうときに上手にいう言い方はないか。▼回答どんどん意見するのはいいこと、むしろそういう部下の方がいい。あまりにも外れたことを言ったり言い方がきつくなるのはよくない。言いたいことに対して、きちんと根拠や論理的な何かがあれば言い方に気をつければどんどん言って問題ない。任せられそうって思ってもらうことも大切。開発もほどほどにできるようになって、何をしたらいいのかなと意見を聞きたかったため。▼回答もう設計とか中規模機能や改善はできるようになっていると思うので、自分がこれを作ったと言えるようなオーナーシップを持った開発をしていくべき。0から立ち上げましたや作りましたでもいいし、この機能は自分が作りましたと言えるものを。社内でそういうのが厳しいのであれば、個人開発でやってみるのも全然良い。▼質問した経緯チーム開発がうまくいってない時期があったので、聞いてみたかった。素直に意見が全然出ないチームってのは良くない気がする。議論を交わすことができたり、新しいことをやりたいってことに対してむやみにNOと言わなかったり。雰囲気が良くないなら自分で変えちゃっても良い。色々なチームを経験してみるのも良さそう。・転職活動とかする時どうしたらいいか(何をみたらいいか)・ベンチャー(カルチャー)に転職する▼質問した経緯2~3年したら転職した方がいいかなとか、してみたいと感じたことがあったため。転職自体したことないし、労力がいるものなので。技術もそうだけど、ベンチャーは会社自体のカルチャーが全然違うのでそれは見た方がいい。話していて合わないと思ったら、行かない方がいいし、ネガティブベースでは転職しない方がいいかも。他にやりたいなとかこれ頑張りたい、任せたいって言われた時に転職するとか。まとめ自分の中でモヤモヤしている部分があって今後何やっていこうって感じだったのでとてもいい機会でした。社外の開発系の上の人話す機会って全然ないのと、こういうイベントも初めてで新鮮かつ面白かったです。道筋が見えたので頑張ります。最近というか、YOUTRUSTで副業を始めてから、言語化の大切さを日々感じます。本業エンジニアたまにデザインみたいな立ち位置に自分はいるのですが、両職種は似ているかもしれないけれど、全然違うなと感じるのです。エンジニアは一つの機能を作ったり、問題を解決していったりするいわば数学みたいなもの。答えは決めて、そこに向かって回答を考えます。デザインというのは、自分の引き出しや参考になるもの、漠然としたものから一つのものを作り上げる、国語の作文に近い感覚です。前者の方が考えること自体は、楽だと私は感じます。後者の方が面白かったりもします。エンジニアリングは、この機能を作るために、この言語で、こういう実装をしたと説明できますが、デザイナーは、伝えたい情報があり、そのための要素をこの目立つ場所に置き、ボタンはここの方が押しやすいからという説明もできるのですが、それは個人の感覚で違ったり、全員が納得しなかったりもします。このコスメ可愛いなーと思った時に、それを説明しろって言われたら、たぶん困ります。色?形?匂い?ブランド?何をもって可愛いかは人それぞれです。かっこいいももちろんです。最近はそこをきちんと言語化できないかなと、本を読んだりしているのですが、あくまでよく使う一般例が正しいということが多く、なかなか悩ましいのです。個人の感覚だから人が可愛いって言っても、他の人は可愛くないということもあります。わけで、言語化って難しいし、でもそれができないと、相手に伝わらないし困るという曖昧なところですが、極力説明できるようにしていきたいです。