ls /asapon/blog

基本tech、時々多趣味

転職して1年と半年が経ったので、ざっくり振り返ってみた

はじめに

今年9月で転職して、1年半が経ちました。書きたいことはたくさんあるのですが、現職で何をやっているか踏まえながら、YWTで今日までをざっくり振り返ってみたいと思います。

現職では何をやっているの

株式会社フィードフォースで、DF PLUSのバックエンドエンジニアとして仕事をしています。
DF PLUSは、お客様からお預かりした商品・人材等のマスタを、GoogleFacebookIndeedを代表するような、検索エンジン・ダイナミック広告・ポータルサイトなどへ広告配信できるアウトソーシングサービスです。デジタルマーケティングでは今や欠かせないデータフィードサービスを、日々開発・改善・運用しています。
バックエンドエンジニアを名乗ってはいますが、DF PLUSではサービスに関わる技術全てに責任を持っています。そのため、インフラ・バックエンド・フロントエンドといったカテゴリに縛られず、要件ごとに必要な知識・経験を総動員する対応力が求められています。

YWTで振り返り

Y(やったこと)

  • 説明能力・思考の言語化ができるようになってきた
    • アウトプットを定期的にすることで、力が身についてきたと感じています
  • 自分が今までやってきたことを、定期的に振り返るようになった
    • 1on1で短期的な振り返りをするようになり、それが長期的な振り返りに生きるようになった
  • データフィード事業がどのようなものか理解できた
  • 原因が分からず放置されていた問題を解決した
    • 「開かずの間」になっていたIssueを解決できたのは、大きな自信になりました
  • 運用に関わる技術・経験を一通り取得し、サービスを動かし続ける自信を得た
    • 1つの技術領域に縛られず、サービスを運用する力がついた
  • 対応できる技術の幅が広がった
  • 前職はスキルアップが止まっている感覚だったが、ここで再び成長することができた
  • ファシリテートの経験も少しずつ積んでいる
    • 前職では受け身の姿勢で仕事をしていたが、現職では現場主導でより良くなるよう動いている

W(分かったこと)

  • 言語化する作業を今までサボり続けていた...
    • 転職当初は考えを上手く伝えられないことが多かった
    • 相手の背景(配属や職種など)を意識することが、自然にできるようになった
  • フルスタックに技術に関わっていく自信が持てた
  • 要件を技術まで落とし込む作業は、どんどん経験を積んでいく必要がある
    • 要件定義は、現在進行形で経験を積んでいるところ
  • バッチ周りの技術・ジョブキューの扱いは詳しくなったが、Web開発の経験不足感はある
  • 自分がどういうエンジニアになりたいのか、まだ模索中
    • 理想としているイメージはできつつある

T(Tryすること)

  • いちエンジニアとして、ちゃんと独立できるようになる。今はなりつつある段階
  • 自分の強みや武器を手に入れたい
    • もともと自分はバランス型なので、尖った特徴があるわけではない
    • バランス型を極める?
  • チーム内外に情報を発信できるようにする
    • ブログも情報発信の練習

思い返してみて

濃厚な1年半を過ごしていると感じました。
私の理想は「運用に関わる技術全てに、正しい理解を持てている」ことなのですが、この理想に近づいている実感があります。「運用に関わる技術全てに、正しい理解を持つこと」は、以下の状態であると考えています。

  • サービスの仕組みを、隙なく把握できている。
  • 今の仕組みに至った経緯を、正しく汲み取ることができる。
  • 対処すべき問題に、様々な角度から手段を講じることができる。転じて、最善策を見つける可能性が高くなる。

この理想を目指している理由は、自分のことをスペシャリストタイプではなく、バランスタイプだと考えたからです。そのため、拘った技術指向よりは「サービスが成長し続けていくために、様々なレイヤーから考え策を講じていく」力を付けていきたいと考えています。たとえスペシャリストほどではなくとも、技術の要所を理解していれば、俯瞰した目線でIssue度の高い改善を進めていくことができると信じています。

これからやっていきたいこと

先の内容の通り、「運用に関わる技術全てに、正しい理解を持てている」ことへ向かって頑張っていこうと考えています。 矛先としては

といった内容で考えています。抽象的なものばかりですが、つまるところ「何年経っても大きくは変わらないであろう、確かな基礎作り」をイメージしています。これは新しい技術に追随する意思がないような、ネガティブな印象を与えるかもしれません。ですが実際は、新しい技術がでてきても、要所を抑えられるような知識・経験を積んでいきたいといったポジティブなものです。
日進月歩の世界で、新しい技術の勘所を素早く抑えることができれば、チャンレンジできることも多くなると思います。すぐに仕事の成果に繋がるものではないかもしれませんが、将来必ず生きてくると考え勉強していきたいと思います!