【ふりかえり】2021/04
1. 健康
1.1. 徒歩/運動
- 今月164km歩いた
- 平均1日5.4kmぐらい歩いた
- 一日どこも出なかった日が4日ほどあったが、4キロ以上歩いた日が19日もあって距離数自体は20日の時点で達成できた
- 日中、熱くなる日も続いてきているし、
- 季節的にはもう春だし、歩きやすくなるだろうと考えると4月はもうちょっと目標距離数を伸ばしてもいい気がした
- 来月は、150km以上を目標にする
1.2. 冷え性対策
- オリヂナル薬湯を使って風呂に入ったら、気分的にはいい感じに回復した
2. 生活
- 家から出なかった日が4日ほどあった
- 4月は早朝に起きられなかった日がけっこうあった(18/31)
- 前月よりはマシになったが、仕事終わってからYoutubeを見る日がつづいて、寝るのが遅かった
- 韓国の芸能番組を見る楽しみは増えた
- エンジニア界隈で知り合った人と飲みに行った
- たまたま祝日に行けそうな感じだったのもあって参加してみたら、普段は仕事で話さないような話題で話ができてよかった
- Amazonパントリーを使ってみた
- 白版のパックを1か月分買ってみたら、なんだかんだで1日1食はご飯を食べた
- 今月の食費を計算してみたら、5万ちょっとかかった
- 飲み代と外食を含めての値段なので、それを除いたら3万5千円ぐらいだった
- まったくお金を使わなかった日が6日もあった
- 前月より2日分増えたことは、割と大きいなと思った
- 今月は色々とネガティブに考えることが多い月だと感じた
- 何でそれを感じたのかを一覧にしたら、こんな感じだった
- 1つのタスクを1か月以上担当することが心的にしんどかった
- スキルが伸びている実感があまりなかった
- 専門性を鍛えるために作ってみる物のアイデアが思い浮かばなかった
- やりたいことが見つからないというか、モチベが0近くまで至ったというか、なんとも言い難い状態になった気がした
- 何でそれを感じたのかを一覧にしたら、こんな感じだった
- 1階の生活スペースをちょっと変えてみた
- できるだけメタルラック同士でつながるように配置を変えた
- 玄関側にちょっとしたクロススタンドをおいて、出かけのときにすぐに取りたいものを置くためのスペースを作った
- よしたくさんに誕プレを送った
- エジプトの神様に誕プレを送った
- 1週間ぐらい遅れたけど。
- 週末に前前職で使っていたコワーキングスペースを使ってみた
- ほぼ2年ぶりに会う方々がいて、色々と話をした
- OZENというサービスに登録してみた
- 友達の結婚式に招待を受けた
- 来月なのもあり、急いで参加表明をした
- ストレスをエネルギーに変える習慣を身に着けたいと思った
3. 会社でのコミュニケーション
- 今月末で入社してから1年が経つこともあり、向かう1年に対しての成長やキャリアに関してCTOと話をした
- 正直、今のコードからして自分のスキルアップになるものが、よっぽどのことがない限りもうない状態だった
- 伸ばしたいスキルに関するコードが書けている状態ではなく、フロントエンドエンジニアとしてスキルが向上している実感もあまりなかった
- 機能実装に関する見積もりを期限をつけたとり方ではなく、日数(営業日)で換算してみるよう、CTOからおすすめを受けた
- 社内でのコーディングだけでは限界があるのもあり、コーディングの手法とか他のライブラリを使ったやり方とかを副業なり仕事のコードなりで学ぶ必要があると感じた
4. アウトプット
4.1. ブログ
- 毎日のYWT(30日分)
4.2. Gist
- macでElectronの開発時に「ネットワーク受信接続を許可しますか?」と聞かれたときの対応
- シャイン博士が語るキャリア・カウンセリングの進め方 ~キャリア・アンカーの正しい使用法~
- Macを使って、困ったことがあったら記載
5. 本
5.1. 読了
- kindleで2冊分を読んだ
- 超雑談力 人づきあいがラクになる 誰とでも信頼関係が築ける
5.2. 積読
- 独学大全
- 文章の問題地図 ~「で、どこから変える?」伝わらない、時間ばかりかかる書き方
- アイデアのつくり方
- 本の逆襲
- ハンズオンJavaScript
- JavaScriptモダンプログラミング完全ガイド - 堅牢なコードを効率的に開発できる
- マーケターのように生きろ: 「あなたが必要だ」と言われ続ける人の思考と行動
6. 個人の課題
6.1. 4月の目標
今月予定していた Electronでaliasを実行するアプリ は未達で終わった
- 当初の予定では、
Electron + Next.js
でアプリを作る予定だった- しかし、Electron側で
ES6
の対応をしたら動作しなかったり、webpackのバージョンを上げたら動かなくなったりしたため、色々と挫折した - 今月の後半になり、そもそも
Next.js
を使うことによるプロジェクトのメリットがあまりないことに気づき、構成を考え直した Electron + React + TypeScript
の構成で作ればいいことに気づいた- そのため、今月内に作り切るところまでは至らなかった
- しかし、Electron側で
6.1.1. 試してみて思ったこと
- SEO対策やSSRによるメリットが必要ないプロジェクトだったけど、「せっかく
React
を使っているから、そのフレームワークのNext.js
とElectron
を組み合わせてアプリを作ってみたい」と思ってた- そもそも
Next.js
を使うメリットがなかったから要らないところで調査や実装のコストがかかってた - このredditスレッドに載っているとおりのことだった
Next.js
の動的ルーティングを使ってみたかったけど、そもそもElectron
にSEO対策が必要なかったことを考えると、最初の技術選定で他の選択肢を考えるべきだった- Electron + React + TypeScriptでアプリ構成をするところまではできたので、次月にもう一度作りたいと思った
- そもそも
- そもそも今月は会社の仕事に比重をおいたのと疲労が溜まってきているような感覚がしていた
- 次月から、アプリを作るペースを落としてでも、休養したり気力を回復したりする必要性を感じた
- なので、5月以降の個人目標に関しては、2か月単位で考えたほうが良さそうと思った
- 5~6、7~8、9~10、11~12と考えると、あと4つ取り組めるんだなと思った
6.2. その他活動
6.2.1. 開発
- 特になし
6.2.2. アイデア
- 特になし
6.3. 5月の目標
6.3.1. メイン課題
- 4月に立ててた目標を引き続き、開発してみる
- とはいえ、1か月に完成させるような目標ではなく、2か月かけて作ってみる
- なるべく、PCに向かっている時間は減らして、その分の時間に人と会ったり、文字媒体を読んだりする時間に当てる
- やりたいこととは何かについて考えて、書き出してみる
6.3.2. サブ課題
集まる場を作る
エンジニアが集まる喫茶店として考えていたが、喫茶店という業態から離れて「エンジニアが集まる」というポイントを考える
考える際、以下のキーワードで考える
- なぜ「人と会いたいのか」の言語化
- 本屋の文脈棚のような場
- 本屋
- Qが集まる場所
- 日常の生活の中で、自分の知らないものと偶然出会える場所
【誰に】に関してはなんとなく以下の人たちが対象になるのではないかと思っている
- エンジニア
- エンジニアに興味がある人
- エンジニアと普段から関わっている人
【何を】、【どうやって】に関しては2月に拾ったキーワードをもとに考える