今回は Web プログラマーのある1日のスケジュールについて紹介していきます。
Web プログラマーは1日を通してどのような作業を行っているのでしょうか。
それらについて具体的な作業内容も含めてみていきましょう。
プログラマーの1日(起床~出社まで)
8時(起床)
会社には10時に入らないといけないため8時に起きます。
まずは、顔を洗い、スマホで朝のニュースを見ながら朝食です。
8時40分(出発)
家を出て会社に向かいます。
持っていくものは、会社の入館カード、財布、スマホぐらいですね。
8時50分(電車に乗る)
最寄りの駅から電車に乗ります
9時前になると朝のラッシュは終わっており、若干が空いてきているという状態ですが席へ座ることはできません。
9時40分(電車から降りる)
会社の最寄駅に到着です。
会社まで歩いて約10分ほど。
9時50分(出社)
10分前に出社できました。
電車が遅延した場合には遅刻になってしまう時間ですが、これ以上早い朝のスタイルにすることがなかなかできません。
プログラマーの1日(午前の業務)
10時(業務準備)
会社内にある自動販売機より飲み物を買ってきて自席の PC を起動します。
まずはメールチェック。
昨日の夜にかけてからのメールが届いているかを確認します。
もし急ぎの用件等があれば対応しなければなりません。
10時15分(プログラミング)
早速、昨日の続きからのコーディングを始めます。
今作っているのは Web 画面上に表示するデータをデータベースより取得する機能を作成しています。
データベースから取得するベースの機能は、既に存在しているため、基本的には SQL を書いて変数をうまく渡してあげるというところだけになります。
想定しているデータが取れるかどうか、テスト用のデータベースに対して SQL 作った SQL をリクエストして確認してみます。
問題なく取れるということが確認できたら、その SQL をプログラムの中へ実装します。
そして変数をセット調整して一通り動くものができました。
13時(ランチ)
少し遅いランチです。
12時台は周りのお店が混んでいるため、1時間ずらしてランチに向かいます。
仲の良い同期と近くの定食屋に向かい、それぞれの仕事の話をしながらご飯を食べます。
プログラマーの1日(午後の業務)
14時(単体試験)
ランチから戻ってきました。
今からはとても眠くなる時間のため、コーヒーを買ってきました。
コーヒーを飲みながら、先ほど実装したDBから取得する仕組みを再度確認します。
いくつかの変数を変更しながらしっかりとデータが取得できるかも含めて確認をしていきます。
こちらは問題がなかったためSVNに対してコミットを行います。
15時(内部定例)
内部定例の時間です。
社内の同じWEBサイトを作成しているチーム5人で、進捗具合の報告などの打ち合わせになります。
チームマネージャーが司会をして、それぞれの進捗の確認、また何か課題が出ているか含めてチェックします。
今日の課題は、今年入社した新人プログラマーに任された機能の進捗に遅れがでていました。
対策として自分がサポートメンバーに入るということになりました。
16時(状況確認)
新人と今の状況について話をします。
どのあたりが課題なのか。
また、新人がこのまま進めた時に、問題がなさそうな機能はどこかなどをヒアリングします。
そして新人が作る機能と、自分が巻き取る機能を、作業分担を決めコーディングに戻ります
。
16時30分(プログラミング)
新人が作っている途中のソースコードをSVNより更新してきて、まずは状況の確認をします。
そして作業分担した範囲の機能について実装を進めていきます。
19時(作業終了)
ある程度自分が担当割り当てられた仕組み、そして新人が作業をしている機能について目処が立ってきました。
スケジュールの遅延についても解消の見込みが出てきました。
今日はここでいったん切り上げて、明日からの作業に備えることにします。
プログラマーの1日(退社~就寝まで)
19時30分(退社)
一通り片付けなどをして退社です。
外はもう真っ暗になっています。
駅まで歩いて電車に乗ります。
19時45分(電車)
電車に乗り、最寄り駅につくまでスマホをいじりながら過ごします。
20時35分(最寄り駅に到着)
最寄りの駅に到着です。
駅前にあるコンビニに寄って、簡単な夜ご飯を買って帰ります。
20時50分(帰宅)
帰宅です。
お腹が空いているので、早速買ってきたご飯を食べます。
テレビではなくて、PCを起動して好きなYouTubeを流しながらのご飯です。
20時30分(お風呂)
夜ご飯も終わり、お風呂に入ります。
21時(リラックスタイム)
あとは寝るだけです。
今日は映画でも一本見てリラックスしたいと思います。
23時(リラックスタイム2)
映画が終わりました。
寝るにはは少し早いですね。
少し自分が続けているゲームをしてから寝ることにしました。
PS4を起動してゲームをします。
1時(就寝)
そろそろ眠気が限界です。
ゲームをやめて電気を切って布団に入り今日1日の終わりです。
また明日から、同じルーティンでWeb プログラマーとしてのお仕事が始まります。
まとめ
今回は Webプログラマーのある1日についてお話をしてきました。
内容としては以下でしたね。
もちろん作業によってはこのルーティンは変化することもあります。
Web プログラマーになった際に、どういう生活、どういうお仕事が待っているかを想像する際の参考にしていただければと思います。
以上です。
コメント