早いもので転職して1ヶ月。あっという間に過ぎ去ったのだけど、ふと「前職が約4年か」というところから久々に味わう感覚のように思えるので、記しておくのもいいかなと思って今向き合っている。
やっていることについて
前職はWebの受託開発の会社で、フロントもバックエンドもやるWebエンジニアと思っていたのだけど、最終的にはそこに加えてエンジニアリングマネージャー(以降EM)もやっていた。特に人を見ることを重視で、人に向き合うことで組織の「程良い~よい」状態を目指す感じ。
そろそろいってみたい気持ちから、少し馴染みのあるサービスを手掛ける事業会社に転職した。 開発組織は立ち上げ期というか、再立ち上げ期みたいなタイミングなので、EMよりも手が必要なことからあらためて1エンジニアとして参画した。 Webのシステムを扱っていて、ある程度慣れているNext.jsと全然慣れていないRuby on Railsを行き来しながら"頑張って"開発している。 そう、頑張ってやっている。
入社して2, 3週間はやはりバイアスにやられる
前職では、人の採用からオンボーディングなんかにも関わっていて、「焦らなくていいよ」とか「やれることからやっていきましょう」みたいな話をしていた。入社後は「どうにかして貢献しなくては」という気持ちが働くので、色んなことに手を出したり、そのうえで余計なことを"してしまって"、空回ってしまうことで良くないルートにいってしまうことがあるのを見聞きしていたから。
そう言っていた側なので、"ほど良く頑張るぞ"という気持ちで始めたものの、結局バイアスには無事やられた。バイアスは強い。
慣れない環境、慣れないプログラミング言語にフレームワーク、知っているようで知らないドメインと飛び交う用語。自分を不安にしたり焦らせるには十分だったのかもしれない。 CIの改善をしたり、その他開発環境の整備をしたり無事しっかりと、もがいて動き回ってしまっていることに自分でも笑い、かつての仲間とも思わず「無事バイアスにやられてるわw」と話していた。
受託開発の中で相手のチームに入って開発していくというのはよくあったので、なんとかなるでしょと思っていたが、外注先として外から入るのと、中で働き始めるというのはやはり違うものだなと思った。意外とまではいかないまでもそうなんだなと。おそらく正社員としての評価云々というより、自分の過ごしていく組織なので馴染めるのかであったり何ができるだろうかという部分の見えなさみたいなものだと思う。
一定の緊張感のようなものは今も引き続きある。これは度合いは減っていくだろうけど、しばらく続くだろうと踏んでいる。ここはそういうものという認識。
入社してからやったこと・やっていること
コミュニケーションは多めにしている
上で書いた通り、入社後からなんやかんや必死。
とりあえず開発の流れや雰囲気を理解して、フィッティングに努めている。多分トラパーの波に乗るのと一緒。無理に乗りにいっても弾かれるので合わせに行く感じ。知らないけど。
あとは「開発部屋」というMeetが存在し繋ぎっぱなしで作業しているので、そこに入って会話しながら作業をした。おかげで質問はし易かったし、困りポイントの解消までが早く、やった感を積み重ねるのはやりやすかった。拘束感を感じる人はいるだろうし、人によって善し悪しがある方法ではあるので難しい部分ではあるんだけど、おそらく今のチームの状況にはちょうどいい。
あとはtimesはめちゃくちゃ活用している。リモートワークなので、何をやっている、何を考えているかはほんとに伝わらない。これは前職で死ぬほど理解した。なので積極的にtimesにどんどん書いている。読まれてないことは前提なんだけど、一人でも読んでくれたりリアクションくれたら御の字。
とりあえず入社挨拶までにtimesを作ってリンクを貼った。部署を超えてのタッチポイントになればと思ったのが背景で、ありがたいことに別の部署の人も入ってきてくれたし、別部署のtimesを作っている人はたまに絡んでくれる。もう少し色んな人からアクション欲しいとは思うけど方法は模索中。
開発はメンバーとAIを頼りながら
今の会社ではRailsでの開発で、経験がゼロ。バックエンドは一定経験がある状態。 入社前に伝えていたのでそこのレベル感はある程度上司とも認識があっている(と思う)が、周りにも伝わっている方が期待値調整ができて良いので、伝えつつ、技術的な質問と考え方の質問をしていっている。
技術的な質問はAI "でもいい" 。AIはもちろんさっと答えてくれて個人完結するんだけど、今みたいな入りたての頃は既存メンバーがどう考えているかも大事なので、バランス感が難しいんだけど人に聞く方が中長期的に良いように思う。
なので、AIはコードを読みながら(Rubyの知識的に)何をしているか分からなかった場合に聞いたり、より良い書き方が無いか困った時に聞くところから始めて理解度を上げるというところでよく使っている。その他考え方やドメイン部分は人に聞いている。 ちょっとカッコつけているけれど、実態としてはAI様様と思いながら結構頼っている。ほんとありがたい。
現在地
組織までは全然だけど、チームに対して馴染んできたかなというのは感じる。 コードを書きながら、会話をし、冗談を言えるようになってきた(最初から言ってた気もする)
ドメイン知識やRubyのあれこれはまだまだだけど、ちょっとずつ分かるようになってきている気がする。
そして、色んなものについて、見えて・見えなくてを認識しはじめている。つまりそういう余裕が出てきている。 どうしていくかのメモを書き始めていて、ふとはじまったことを感じることができた。
さて、何からやっていくか
