フルリモートで働く新人エンジニアの1日のスケジュール
目次
こんにちは、新卒エンジニアの内田です。
記念すべき初回の記事なので、3月まで学生だった新人エンジニアがどんな日々を過ごしているのかお伝えできたらなと思っています。
今は開発(コーディング)がメインなので、ほぼ毎日同じようなスケジュールで仕事をしています。
〜〜1日の流れ〜〜
8:30 起床
出社の日は7時ごろ起床しますが、リモートワークなので出勤の1時間前に起きても十分余裕があります。朝は苦手なタイプでいつも起床には目覚ましが必須でしたが、規則正しい生活で目覚ましがなくても起きられる日が増えてきました。
9:20 勤務開始
アトラスは9:30に始業なので、少し前にPCを立ち上げて勤務開始します。時々、勤怠システムの勤務開始のボタンを押し忘れることもあります…。
所属するシステム開発グループの大会事業チームでは、毎朝朝礼があります。朝礼では以下の内容を共有します。
- 全員の勤怠の確認
- 各々の前日に行ったこと
- 各々のその日にやる予定
- 共有事項の確認
この日は、朝礼の司会も担当しました(週ごとに交代します)。初めて朝礼の司会を担当した際には、前の週から手順通りうまく進められるか不安でしたが、朝礼の流れが書かれたドキュメントがあるのでそのドキュメントを見ながら進め、無事初回を乗り越えました。ドキュメントには、進捗共有を指名する順番まで書いてあり細かいところまで記載があるので、人の名前を覚えるのが苦手な自分にとっては非常にありがたいものです。
9:40 作業開始
現在担当している仕事は、新機能開発のプロジェクトでフロントエンドの実装を担当しています。新たな機能開発に伴い追加するWebページを実装しています。開発の序盤はファイル構成やそもそもの機能の内容がわからずに思い通り進まないことも多々ありました。ただ、サポートしてくれる優しい先輩方がいるので、仕様の背景など些細なことでもわからないことは聞きながら進められます。アトラスではoViceというツールを使っているので、リモートでも肩ポン機能を利用して気軽に声をかけられます。
※oVice:バーチャルオフィスツールで、仮想空間上でアバターを操作して移動、コミュニケーションを取れるツール
※肩ポン機能:話しかけたい人に話しかけても良いか確認できる機能
12:00 お昼休憩
大体いつも家族が前日に多めに作ってくれている夜ご飯か冷凍パスタを食べています。時々昼寝をしている時もあります。
月に数回、出社した際には、近くのキッチンカーでお昼を買って食べることが多いです。お昼限定で会社の正面に屋台が出ていたり、曜日によって違うキッチンカーがくる場所も近くにあったりと気分によって選べます。最近は美味しいこともあって大体会社の前のキッチンカーで買ってます笑
13:00 業務再開
まだ新人なので会議は少なく、この日もほぼ開発しています。午後になり、午前中の開発の続きを行います。
基本的に開発は、渡されたタスクを自分で分割したり実装する順序を考えながら進めています。個人的には、開発を進めていく中で壁にぶつかった際に一通りは考えた上で少し寝かせて再度考えたいタイプなので2つ〜3つほど並行で開発していたりします。入社前から、タスクの進め方はそれぞれのタスクに細かく期限が決められていない方がやりやすいと感じていたので、自分に合っていると感じています。
午後に会議がない日は、退勤までの時間1人で黙々と開発することもある(大体は質問しに先輩のところへ話にいったりします)ので、そういう日は思ったよりリモートワークは静かなんだなと思ったりもしましが、今はもう慣れました。
16:00 フロントエンド・デザインワーキング
週に一度チーム内のエンジニア、デザイナーが集まって、フロントエンド・デザインワーキング(通称:FDワーキング)という勉強会を行っています。内容としては、興味のある技術や個人的にまとめたい内容、資料として残しておきたい内容などを調査し、記事を作成する時間になっています。詳しい活動内容は過去の当ブログ記事「フロントエンドワーキングの活動」「フロントエンド(・デザイン)ワーキングの1年間とこれから」からご覧ください。
FDワーキングは、全員で静かに作業というよりかは、開発の質問や話題となっている面白そうなツールの話だったりちょっとした雑談なども交えながら進めています。少し前には、Visual Studio CodeのLive Shareについて試してみたりしていました。Visual Studio CodeのLive Shareは、同じファイルをリアルタイムで共同編集できる機能が中心となるツールですが、共同編集以外にもサーバー・ターミナルも共有できるということでみんなで画面共有しながら試していました。他の人のPCのローカルポートにリモートでアクセスできてびっくりでした笑
18:00 退勤(ノー残業デー)
この日は週に一度のノー残業デーなので定時にあがります。他の日は定時であがれない訳ではなく、ノー残業デーは会社全体でみんな定時に上がりましょうという日になってます。キリが良いタイミングで退勤しているので、40〜50分程度残業をしている日もありますが、大体定時〜20分後くらいに退勤しています。
おわりに
アトラスはリモートワーク中心ということもあり、新人エンジニアがどういう風に働いているのか想像のつかない部分もあると思います(実際、入社前はあまり想像ついていませんでした)。しかし、入社すると想像以上にリモートワークに慣れ、大きな壁なくリモートワークを始められました。研修期間でoViceを少し使ってみる機会があり、リモートで他の人に声をかけるハードルが下がったり、週に一度はプロジェクトメンバー全員で集まって気軽に質問し合える時間が設けられていたりと、リモートワークの環境が整えられているのですぐに適応できました。
実際に働いてみないと想像つかない部分は多いと思いますが、新人エンジニアがどのようにしてリモートワークをしているか、リモートワークに適応できているのかを少しでもお伝えできていたらうれしいです。
まだ新機能は開発中ですが、今後も使いやすいサービスを安定的に提供できるようにこれからも頑張っていきたいと思います!