はじめまして、入社3年目の宮脇です。 今回は、標準的なプログラマの業務紹介ということで、プログラマである私の1日の作業を紹介したいと思います。

9:00 ~ 状況確認 まず朝一は、各種ツール(Slack、MatterMost、Redmine、メール)の確認や進捗報告を行ってます。

9:30 ~ 新人の状況確認 今年度入社の新人の教育係を任命✨されているので、状況の確認を行います。 最近はコードを書いて貰っていますが、まだ不安定な部分があるため、ペアプログラミングを多用して教えています。
ペアプログラミングで人に教えるのは、自分がキチンと理解していないと難しいため、新人だけではなく、自分にも新たな学びがあります📒。

10:30 ~ 保守対応 昨日、お客様から問い合わせがあったプログラムの修正作業を行いました。 今回の内容は表示速度🏃の改善で、jQuery Datatablesで5000件以上の表示の場合に速度が遅かったため、一部仕様とコードを見直し改善させました。
前日に大まかな修正は終えていたため、この日は最終確認と上司への報告を行いました。

12:15 ~ お昼 徒歩数分のところにコープが出来たので、そこにお弁当🍚を買いに行ってます。 コンビニで買うより安くて助かります。

13:00 ~ システム開発 この日の午後はほぼコーディング作業💻をやっていました。 社内システムのフロントエンドとバックエンドの連携部分を作成中です。
フロントエンドはReact + Next.js、バックエンドはC#で作成されたシステムで、Reactは未経験だったため、悪戦苦闘しながら行ってます。
今までは ASP .NET MVCで開発する機会が多かったのですが、今回はReactにも挑戦する機会を貰えました。今まで学んできたものを活かせる部分と、新たに学ばなければいけない部分があり大変ですが、やりがいを感じます。
特にReactのコンポーネントやステート管理の部分は、まだまだ勉強が必要だなと感じています👓。
この日はトラブル等もなく平和な1日でしたので、17:45に退勤💼し終了です。

📝まとめ 以上が、この日の私の作業でした。いかがでしたでしょうか。
なかなか午後の6時間近く集中し続けるのは難しいですが、合間にお菓子🍭を食べたり(弊社はチョコとか飴とかが無料で食べれます!)、SoftwareDesignなどの技術書📖が回覧で回ってくるので読んだりして、効率的に成果があげれるように心掛けてます。
もしよければ、参考にしてみてください。
ホームページ:https://tsn.co.jp Facebook:https://www.facebook.com/tsn.works/ Instagram:https://www.instagram.com/t.s.networks_pr/ YouTube:https://www.youtube.com/watch?v=obVIItWaPNE