フリーランスエンジニアの1日

現在フリーランスエンジニアとしてリモートワークをしていますが、その1日の作業内容をご紹介します。

まずメールやSlackをチェック

朝起きてから、まずはメールチェックをします。

システムに対する問い合わせや、夜間バッチが成功したかを確認します。

また、コミュニケーションツールとしてSlackを利用しているので、一通り新しいメッセージに目を通しておきます。

開発

現在の案件はフロントエンドをReactで作っています。

機能追加、機能改善、リファクタリングタスクをこなします。

スプリントが決められていて、そのスプリントにあるタスクを自分でアサインして対応します。

優先度が高いものから順番にこなします。

実装とローカルのテストが完了したら、プルリクを出してレビューしてもらいます。

レビューの結果、修正点があれば修正します。

実装方法について協議

実装方法についておおまかな方針を決める際に、チームとして話し合いが必要だと感じた際は、Slackの通話機能を使って、開発メンバー間で話し合います。

私の家のネットワークが悪く、結構通話が途切れてしまうのが悩みです。

問い合わせ対応

システムに対する問い合わせがきた際に、エンジニアではないと分からない・調査が必要な場合は対応します。

障害対応

障害が発生したり、バグが見つかった際には報告・修正します。

今日もバグを一つ発見しました。

チーム定例

週に一回、チーム全体の定例を行います。

リリーススケジュールの共有や、全体に知らせたいことを共有します。

作業終了

今日やったことをSlackに報告して作業終了です。

リモートワークをはじめて6ヶ月ほどになりますが、そこまで困ったことは今のところありません。

文章のみでコミュニケーションが難しい場合は、積極的に通話するようにしています。

これを機に、よきリモートワーク生活を!