生存報告所

日記だよ!

12/17 初心と一歩ずつ

12/17(火) 睡眠時間7時間 6,639歩

しっかり睡眠取って、仕事して、勉強進めて、ブルーライトの影響を減らすために布団で30分本を読んでから寝て…。健康に働くためには1日って短いな…?

あっ、毎日1時間かけちゃう日記もある!!

やったこと

 睡眠時間7時間は昨日より朝の眠気がましなのだが…うーん、もう一超え寝たい!

 

仕事

 今日はコーディング時間を多く確保できたため、実装のための調査を集中して進める。一番上の階層でこの関数が呼ばれて、次はこの関数の処理が始まって…と、考古学者になった気分で命令型のコードを解読する。

 

 「この関数が呼ばれたということは、私はこの部分を修正すればいいわけで…あれ違うな?」と行っては戻る調査の旅。編集すべきファイルの見当は付けたが、方法的に合っているのか不安なため、上司に相談してみる。

「こういう方法で実装しようと思うのですが、問題がありまして…あれ? そもそも見当つけた場所がおかしいのでは?」と勝手に自己解決し、今朝の開始地点へと戻る。

「それでもいいけど、こっちのファイルに手を入れた方が良いよ」とアドバイスをいただくが、示された場所は全く別ファイル。早めに相談したのは良かったが、東京から横浜に行くのに飛行機のチケットを買うような間抜けさにため息がこぼれた。まだまだプロダクトの仕様理解が足りなかったなぁ…。

 一度仕様を脳内メモリに入れてしまえばガンガン動けるのだが、初見のコードで仕様変更のアタリを付ける能力はまだまだらしい。仕様を知ってからガンガン動いて褒められる成功体験があったから、初心を忘れているようだ。

隙間時間を使ってもっとコードを読もう( ˘ω˘ )

 

Goプリ28話

 プライベートビーチ水着回。最近のシリーズではちょこちょことあった気がするが、Pixiv百科事典によると

過剰な自主規制の空気を打開するための挑戦

として水着回が用意されたとのこと*1。まぁ大事なのは水着ではなく、絵本作家を目指して全員での思い出を描くゆいちゃんと、その絵日記でトワちゃんが幸せを再認識するという絆の深まる回だったこと。夕日をバックにじゃれる5人の図はとても微笑ましい光景で好き。

 

 戦闘は最近成長期のロックさんが登場。プリキュアが多人数なら幹部も増やせばいいじゃない、変身することが脅威ならキーを奪えばいいじゃない! とあっという間に作戦を成功させてしまった。

今作の幹部(というかロック君)は、歴代では考えられないくらい搦め手が使えるのである。ちゃんと変身して戦った後に奪うため、バンダイさんの1話1回変身ノルマもバッチリである。えらい。

 

なっとく関数型

 真っ直ぐ帰宅。毎日進めるのは出来るぞ~! というわけで、デスク横に置かれてスタンバイOKだった「なっとく!」を今日も開いた。

 

 今日の範囲は、値を渡す講義の続き。2年前に初めて見た時は何が起こっているか分からず怖かったmapとfilter関数だったが、Javaの関数から徐々に書き換えていくと役割の重要性と便利さがよく分かる。

本書を読む前は「分からん、私の視界に入るな!」という気持ちだったのに、今は「お願いですのでJavaにも来ていただけないでしょうか…」と三顧の礼で迎えたい気持ちである。

 

 「新しい言語の概念を学ぶたびに、プログラマーとしてレベルアップする」という言葉を聞いたことがあるが、その理由もわかる気がする。

1つの考え方が目の問題に対する”銀の弾丸”として有効に機能するとは限らないから、多種多様な概念を知ってそれぞれの利点を組み合わせ、目の前の問題に上手く対処する方法を自分で考え出せるようになるのだろう。これが勉強をする理由なのである。

 

 1時間半ほどかけて20ページを進めて今日は終わった。無名関数を練習して今日も一つ賢くなったのでヨシ!

 

 Githubに練習問題を解いた進捗をプッシュしているのだが、傍から見るとコミットごとの関連性が分かりにくいな…と感じた。

そういう時は、テーマに沿ったIssueを立てよう! 

というわけで

 やることは簡単。毎日の練習問題の記録をGithubに上げる際に、”#issue番号”をコメント内に入れて、このissueと紐づいた勉強記録ですよ~と示すだけ。タイムスタンプもつくため、どのくらいの期間で進めているのか、毎日進めたのかも一目瞭然! やめて。

表題には勉強を始めた目的でも書いておけば、勉強記録を確認する度に初心を思い出せるというわけである。1万年前くらいから実践されてそうなテクニックではあるが、我ながら上手い管理方法なのではないか?

 

 あとは毎日続けるだけ…忘年会を乗り越えられるかなぁ。

 

ごはん

 朝食:バナナ+サンドイッチ

 昼食:(外食)鳥もも塩麴焼き定食

 夕食:キノコ鍋出汁醤油味

 

 朝食に良いだろう…と思って買った1本40円のバナナ。サンドイッチ214円+バナナ40円+飲み物1本114円で計400円弱は、朝食費としてかかりすぎではないだろうか…?

朝食は昼食のように人との交際費を兼ねているわけでもないし、おにぎりでも握って持って行った方が安上がりだよなぁ…。

*1:なんと水着解禁という話題だけで1つの専門ページが作られている…:プリキュア水着解禁 (ぷりきゅあみずぎかいきん)とは【ピクシブ百科事典】