現在未経験から大手IT企業で機械学習エンジニアを仕事にしています。
エンジニアとして働いてかれこれ六年目になるんですが、個人的には現在のライフスタイルが結構気に入っているので、これから機械学習エンジニアを目指す方の励みになればと思い書いていこうと思います。
結論から言うと大手で機械学習エンジニアになると
- 経済的にも、時間的にも豊かになる
- 時間とお金に余裕があるから、副業していて不安感が全く無い
- 時間とお金に余裕があるから、家族との時間を大切にできる
になります。
僕のスペック
最初に前提として僕のスペックを説明しておきます。
- 27歳
- 東海大学から日系大手のIT企業に機械学習エンジニアとして勤務
- 副業やってます
- 結婚してます
- 子供は現在一人(来月6月に二人目が生まれます)
このくらいですかね。では本題の一日のルーティンについて書いていきます。
AI・機械学習エンジニアの一日のルーティン(平日)
6:00-7:00 起床、副業
いつも6時前に起床して、7時まで副業してます。
朝食は取らずに、顔も洗わず直作業する感じです。
7:00-8:00 家族で朝食
この時間になると娘が起きてくるので、家族で朝食をとります。
朝食はいつも決まって、パンと卵焼きと、ウィンナー。
8:00-10:00 副業
10:00まで副業をします。ブログ書いたり、Twitterを更新したり。
一日で一番クリエイティブになる時間です。
10:00-12:00 本業(機械学習エンジニアリング)
10:00ごろから本業を開始します。
午前中はなるべく会議などを入れないようにしており、基本プログラミングなどの作業をしてます。
12:00-13:00 家族でお昼
この時間に奥さんがお昼を作ってくれるので、家族で昼食をとります。
少しゆっくりしたらまた本業に戻ります。
13:00-17:00 本業
再び本業を再開します。午後はなるべく、重要な仕事入れずにゆっくりまったりと進めます。
焦って作業すると、必ずミスが発生してしまうので、心にゆとりを持つことを最優先しています。
17:00-18:30 子供とお風呂、家族と食事
この時間になると本業を終わらせて家族との時間を過ごすことにしています。
17:00に娘をお風呂に入れて、その後食事をします。
このルーティンだと娘が21時には寝てくれるので、あえて早めにお風呂と食事をするようにしています。
18:30-19:30 家族と団欒
一日の中でもっともゆっくりする1時間です。
テレビみたり、娘と遊んだり、自由に過ごしてます。
19:30-21:00 娘の寝かしつけ
これが、一日で一番大変で幸せな時間です。
なかなか寝てくれないので、結構苦労します。この後作業することもあるので、自分が寝落ちしないように気をつけています。
21:00-23:00 副業
21時に本日最後の副業作業です。
この時間の副業は「半分やる」ことを意識しています。
全部やらないことがポイントです。
例えば「ブログの記事を書く」と言う作業があったとしたら全て仕上げず半分までやります。
理由はこの時間って生産性だけでなく、質も落ちる時間帯なので、できるところまで無理せずやるようにしています。
23:00- 就寝
日を跨ぐと次の日に疲れが出てくるので、23時〜0時の間には寝るようにしています。
まとめ
こう見ると結構副業に時間を割けていますね!
大手企業だと、残業とか特になく、結果さえ出していれば特に何も言われないのでそこがメリットかと思っています。
副業も軌道に乗ってきたら作業時間を減らしてもう少し家族との時間を増やしていきたいと思ってます。
このようなライフスタイルでしたがいかがだったでしょうか。
これから機械学習エンジニアを目指す方の参考になれば嬉しいです。