【エンジニアインタビュー】「火消し」からエンジニアへ。postings【エンジニアインタビュー】「火消し」からエンジニアへ。viewsこんにちは、採用担当の東岡です。今回は、社員インタビューになります。茨城県からフルリモートで勤務する、エンジニア川俣にインタビューをしました。ー簡単に自己紹介をお願いします。茨城県からフルリモートで勤務しています。変わった経歴で、以前は炎上"建物"の方の「火消し」をやっていました。ーご経歴を教えてください。今でこそエンジニアとして働いていますが、商業高校を卒業し、大学は経営学部と生粋の文系です。大学卒業後は、地元の消防本部に就職し、消防隊を4年、救急隊を2年経験しました。エンジニアに転職したのは、2年前28歳の年です。東京の医療系大手IT企業に入社しました。エンジニアとしてのキャリアのスタートはかなり遅いですね。昨年4月にMisocaへ転職しました。して救急搬送業務などを行なってきました。その他、業務の空き時間を使って自主的に業務改善のシステムなどを作ったりしていましたね。Boot)などを行いました。当時の経験談などは以前、個人のnoteにもまとめました。消防士からエンジニアへ、そして退職|ryoKawamata|note昨年2月に消防士から未経験でエンジニアに転職。昨日付けで、その会社を退職しました。ないキャリアだと思うので、退職エントリ書いてみました。商業高校を経て、大学は経営学部を卒業。新卒で地元の消防本部に就職。消防隊を4年、救急隊を2年経験。28歳の冬にエンジニアに転職。29歳の春(現在)退職。既婚、3歳になる息子がいます。(単管で自作中の懸垂バーと息子)https://note.com/ryo_kawamata/n/n4fc0fa900314家族のサポートを得て、「消防士」から念願の「エンジニア」へジョブチェンジ。ーエンジニアになろうと思ったきっかけについて教えてください。単純なのですが「プログラミングって面白い、これを仕事にしたい!」と思ったからです。働く場所を選ばない」というところです。プログラミングに触れた最初のきっかけは、妻が自宅で開業した鍼灸院のWEBサイトを作ったことでした。外注すると値段が高いので、「自分で作ってしまえばいいのでは?」というのが全ての始まりです。当時は、本屋で参考になりそうな本を買って、試行錯誤しながら作業していましたね。現在は、妻の手腕もあり1ヶ月先まで予約が埋まる鍼灸院に成長しています。目に見える結果が出たことで、さらにプログラムが好きになっていきましたね。ー消防士の仕事をしながらの学習は、大変ではなかったのでしょうか?「自分が本当に使いたいと思えるもの」を作っていましたし、新しいことを試行錯誤しながら覚えることは好きなので、当時は「純粋に楽しかった」という記憶しかありません。その時に触っていたのは、Laravel、Rails、Electron、Vue.jsなどです。それらの技術を使って、患者管理のWebシステムや消防署で使用する報告書作成支援システムなどを作ったりしていました。「エンジニアになりたいから勉強した」というよりは、「好きなことを勉強してたらエンジニアになれた」というのが正直なところですね。ー消防士という安定した仕事を捨てることに反対・不安はなかったのですか?もちろん不安も大きかったです。妻が自身で開業したという経緯もあり「自分も好きな仕事をやっているから。」と挑戦を後押ししてくれました。最終的には「人生100年時代。やりたいことやってみるか!」と思い切って、消防士を辞めてエンジニアになる選択をしました。家族の理解がなかったら、こんな選択はできませんでした。今でも妻には頭が上がりません。ー前職を経て、Misocaへの入社を決めた理由は何でしょうか?「Misocaのサービス自体の魅力」「リモート環境が整備されていること」「面接でのチームメンバーの印象」「ペアプロ・モブプロを積極的に行う開発姿勢」に惹かれたことが大きいです。中でも、私のような地方を拠点にしたいエンジニアにとって、フルリモートができるのは魅力でした。一つの大きな決め手は、面接を通して「技術・プロダクトへの強いこだわり」が感じられたことです。皆が技術に対する貪欲さがあり、そんな会社の空気感が私にはマッチしていたように感じました。ーMisocaのリモート環境へのこだわりは、どんなところに感じますか?リモートで仕事をする企業は、一人作業が多いのかな?というイメージを持っていました。経験が少ない分、そのような環境でパフォーマンスを出せるのか少し不安だったんですよね。ところがMisocaの場合は、まったく逆でした。ペアプロ・モブプロが盛んに行われています。自分が誰かに協力して欲しかったらすぐ声をかけるし、逆に誰かから声を掛けてもらうこともあります。「リモートだからこそ、1つ1つのコミュニケーションを疎かにせず、大切にしている」のは強く感じています。これは実際に働いてみないと感じることができないので、いい意味で期待を裏切られた感じがします。ーMisocaに入社して、働く中で魅力を感じることは何でしょうか?「自分で動き出せば、やりたいことを実現できる。」というのは、すごく良いと感じています。主催に立候補したり、私の所属するフロントエンドチームでも輪読会を主催したりしています。「一人一人の専門性もとても強い」と感じています。突出した専門分野をそれぞれが持っているので、チームになった時には非常に仕上がった感じになりますね。フルリモートには、メリットもデメリットもある。両者を理解した上で、働くことが大切。ー1週間のスケジュールを教えてください。固定されたスケジュールがあるのは、水曜と木曜ぐらいですね。週次ミーティング、チームミーティング私以外のエンジニアもみんなそうですが、各々のプロジェクトに合わせて、柔軟に業務に対応するようにしています。ー1日のスケジュールを教えてください。出社時間は、Misocaの中ではかなり早い方ですね。一、二番目の早さです。出社したら、「その日何をすべきか」「どのような順序でこなしていくか」考えながら、1日の大体の予定を決めます。その後は、プロジェクトの作業をしたり、ちょっと煮詰まってきたなと感じたら、気分を変えるために、コードレビューをしたりしています。毎日全社ミーティング、開発者朝会に参加します。私の休憩の過ごし方は、多分特殊だと思います。庭で懸垂・腕立て伏せをしたりランニングに行ったりしてます(笑)。消防士の頃の昼休憩時間の過ごし方が、今も名残で残っている感じですね。仮眠も少し取って、午後からの業務は万全の状態で臨めるようにしています。13:00所属プロジェクトの作業に取り組みます。今はフロントエンドチームのタスクと、一月から配属されたモバイルチームのタスクを主に行っています。17:00大体17時ぐらいには、退勤します。退勤後は、子供を保育園まで迎えに行ったり、夕飯を作ったりですね。いう家庭の仕事も、リモートだと積極的に取り組めるのでとても助かっています。ーフルリモート勤務の「メリット」「デメリット」を教えてください。【メリット】まず仕事で結果をコンスタントに出していくには、「健康や精神状態など、業務知識以外の条件にも左右される。」と自分の経験から考えています。自分で環境をコントロールしてベストの状態を作れるというのはリモートワークの大きなメリットではないでしょうか。具体的にいうと「家族との時間を取れること」は非常に大きいですね。前職では、東京に単身赴任をしていたので家族と会えるのは週末だけでした。覚悟はしていたのですが、実際にその状況になると想像以上に辛かったですね。今は子供の日々成長する姿を間近で見られるので本当に幸せです。「家で集中できるの?」なんて言われることもありますが、自分の快適な環境に仕事場をカスタムできるので、逆に集中力は高めやすいですね。【デメリット】もちろん、リモートだからこそ注意していることもあります。他のエンジニアとの物理的な接点がないので、「自分が何をやっているかは周りからは分かりにくい」と問題があります。私の場合だと、分報などを使って「自分が今どんな作業をしているか」をこまめに発信し、周りに伝えることを意識しています。あとは、どんな作業をしたかは目に見える形で残すようにしています。資料化しておくと、非同期でメンバーが確認できるので良いですね。他は運動不足と、就業後に同僚と気軽に飲みに行けないくらいですかね。ー技術コミュニティが集結する東京を離れたことで、何か感じることはありますか?茨城だと技術コミュニティが身近にないので、その点はやはり東京の方が便利です。東京との格差を減らす方法はいくらでもあると思うし、実際無くなりつつあると実感しています。地方でも技術コミュニティを盛り上げようと頑張っているエンジニアは数多くいます。私も、茨城で勉強会のコミュニティを立ち上げ、毎月もくもく会を主催しています。最近では、オンライン勉強会も増えていて、どこに住んでいても技術コミュニティと繋がれるようになってきていますね。東京とそれ以外の格差はこれからどんどん減っていくと思います。コミュニティがなければ自分で作っていくぐらいの気持ちで地方も盛り上げていきたいです。新しい技術を積極的に取り組む一方、レガシーな技術の改善も進めるフロントエンドチーム。ーMisocaではどんなことをしていますか?フロントエンドチームに所属しています。Misocaのフロントエンドは、TypeScriptの導入など新しい技術が使われている反面、まだまだ技術的な負債も多いです。それが既存画面の改修や新機能の追加の際に障害となることが増えてきました。それを解消するため「皆が思い描く理想のユーザ体験を実現するための技術領域での障壁を取り払う」というミッションのもとチームが立ち上がりました。フロントエンドが好きなのでやはり楽しいですね。自分たちの作った機能でユーザー体験がダイレクトに変わるのもやりがいがあります。ー所属チームはどのような体制でやっていますか?以前インタビュー記事が掲載された麦島をリードエンジニアに、全4人のメンバー構成となります。チームとしてのロードマップは決まっているので、それに沿って毎週方向性や進捗を確認しながら、タスクを進めています。チーム内での明確な役割分担は特にありません。できることを各々のペースで行うスタンスですね。メンバー皆とても専門知識が豊富なので、一緒に働いていて本当に勉強になりますね。このチームにいることで、自分自身もエンジニアとして、さらに高いレベルに行けると実感しています。【エンジニアインタビュー】フルリモートで「地方に住みながら、自社サービス開発」を実現。Misocaのメンバーこんにちは、採用担当の東岡です。今回は、社員インタビューになります。富山県からフルリモートで勤務する、フロントエンドエンジニア麦島にインタビューをしました。