採用をきっかけに始まったテックブログ。
ただ、その中身は単なる技術発信にとどまらない。日々の開発の中で生まれる判断や試行錯誤を、あえて整理しきらずに残していくというスタンスが貫かれている。
Syncableでテックブログを立ち上げた山下響一に、テックブログ開設の背景や狙いを聞いた。
山下響一(やましたきょういち) Syncableエンジニアリングチーム
自己紹介
──まずは自己紹介をお願いします。
山下:Syncableエンジニアリングチームの山下です。これまで複数社でシステム開発に携わり、2023年にSTYZに入社しました。
現在は寄付・支援プラットフォームSyncableの開発を担当しています。開発と並行して、全社向けのLT会の企画やテックブログの立ち上げにも関わっています。
アウトプットの習慣化への思い
──アウトプットの場づくりは、どんな思いから始めたんですか?
山下:アウトプットを習慣にすること自体がすごく大事だと思っています。個人の中にとどめてしまうと、どうしても再現性がなくなってしまいますし、チームとしても積み上がっていかないので。
まずは継続的にアウトプットすることが当たり前になっている状態をつくることが大事だと思っています。見える形で残っていることが、後からチームや自分自身を助けることにもつながると思っています。
”採用”と”メモ”から始まった
──そうした考え方がある中で、テックブログはどのような背景で始まったのでしょうか?
山下:大きく2つあります。1つは採用ですね。
採用選考は就職希望者の方とお話できる時間が限られているので、「こういうことをやっています」というのを事前に見てもらうことには意味があると思っています。それでどれくらい関心を持ってもらえるかは分かりませんが、お互いの理解を深めるきっかけの一つにはなると思っています。
もう1つは、備忘録としてのメモです。
日々の開発や運用の中で生まれる判断や試行錯誤は、意識して残していかないと消えてしまうことが多いんですよね。それはもったいないので、外に残す前提で書くようにしています。
完璧よりも、早く、続けることを優先する
──記事を書く上でこだわっていることはありますか?
山下:あえて完璧を求めないようにしています。ちゃんとした記事を書こうと意気込んでしまうと、結果として書けなくなることが多いので、それは避けたいと思っています。
なので、完成度を上げることよりも、まずは出すことと、続けることを優先しています。
技術の世界は変化のスピードが早いので、時間をかけて完成度を上げている間に、次の新しい技術が出てきてしまうこともあります。
であれば、メモに近い形でも知ったことや試したことをそのまま出していった方が価値があると思っています。
短い記事でもいいですし、少しラフな内容でもいい。
その時に何を考えて、どう判断したかが残っていることの方が重要だと思っています。
「記録として残すこと」に価値がある
──外に出す前提でも、あえて整えすぎないようにしているんですね。
山下:きれいに整理された記事である必要はないと思っています。
重要なのは、その時の判断や思考が残っていることです。実際、ITエンジニアをやっていると、誰かの個人ブログに助けられることが多いんですよね。
そういう記事は、完成度が高いというより、そのとき何を考えていたかが書かれているから役に立つことが多いです。
なので、自分たちも同じように、判断の過程を残していくことに意味があると思っています。
個人に紐づくアウトプットを残すことが意味になる
──今回、プラットフォームとしてZennを選ばれていますよね。どんな理由があったのでしょうか?
山下:個人に返ってくる形でアウトプットが残ることを重視していました。
Zennは個人のアカウントに紐づけて記事を書けるので、会社の中だけに閉じるのではなく、個人としても積み上がっていく形にできるのがいいなと思っていて。
──「個人に返ってくる形」というのは、具体的にはどういう状態ですか?
山下:外に出せる形で残っていることだと思っています。
例えば転職のときに、「これをやっていました」と見せられるかどうか。
BtoBの開発だと、社内の取り組みは外に出せないことが多いので、何をやっていたのか説明しづらくなることがあるんですよね。それは結構しんどいなと思っていて。
なので、外に見せられる形で残っていること自体が、自分に返ってくるものになると思っています。
「市場価値を上げる」を前提にする
山下:チームとしても、「市場価値を上げる」というのは意識しています。
ここでいう市場価値は、転職のためだけというより、どこでも通用する力をつけるという意味合いです。
一人ひとりが力をつけることが、結果的にチームとしてのアウトプットにもつながる状態をつくりたいと思っています。
チームとしての知見を積み上げる
──テックブログでの発信の習慣化はチームにも影響がありますか?
山下:ありますね。
社内のナレッジは、まとめようとしてもなかなか続かないことが多いと思っていて。ただ今回の取り組みでは、記事として外に残していることで、後から見ても参照しやすい形でナレッジが蓄積されてきています。
「あの記事に書いてあったやり方、応用できないか」といった形で、次の取り組みにつながることも、少しずつですが増えてきています。結果的に、個人のアウトプットがチームにも返ってきている感覚はあります。
実際の開発の空気をそのまま伝えたい
──このブログを通して、どんなことが伝わるといいと考えていますか?
山下:採用のために作り込んだものというよりは、実際の開発の雰囲気がそのまま伝わることを重視しています。
Syncableは、社会課題に向き合う寄付・支援のプラットフォームですが、実際の開発は特別なことをしているというより、日々の積み重ねの中で成り立っています。
そういったリアリティが伝われば十分だと思っていますし、無理なく続けることを優先したいと考えています。
最低限、月1本くらいのペースで、やめずに続けていくことが一番大事だと思っています。
小さな記録が、個人とチームの両方に返ってくる
テックブログは、成果を誇示する場ではない。
日々の判断や試行錯誤を、外に残していくための仕組みだ。
その記録は個人に蓄積され、同時にチームの知見としても積み上がっていく。
個人に返ってくる形で残されたアウトプットは、結果としてチームにも還元されていく。
Syncableのテックブログは、その流れを前提に設計された取り組みだ。
※Syncableについて:非営利団体の活動を支える寄付・支援プラットフォーム。社会課題に取り組む団体と、支援したい人をつなぐサービスとして開発・運用されている。
▼Syncableテックブログはこちら
https://zenn.dev/p/syncable_tech
▶︎Syncableサービスページはこちら
▼寄付プラットフォームSyncableの採用情報はこちら
Syncable の求人一覧 - 株式会社STYZ
https://herp.careers/v1/styzinc/requisition-groups/dab6a988-dc5f-46b3-adfb-911421f46ccc
/assets/images/1452419/original/e5cb7468-c010-4665-bdd3-ef9bf7b1cd4d.png?1660039014)