20210226

また2日程空いてしまった。反省。
各種目標、達成方法について考えたのでメモ。

年間の目標

ものづくりに必要な能力の整備を継続して行うこと

まずは年間の目標から。
基本的にはソフトウェア、Webサービスを作りたい。
付随してハードウェアなど興味あることはなんでもやりたい。

ただし現状ではこれを行う上で基本的な各種能力が足りておらず、
投げ出すケースが多い。
なので作る作業とは別に、そこを補うような一年にしていきたい。

目標に向けて行うこと

業務で日常的にプログラミングしているとはいえ、
プロジェクトを一人で設計し、開発するのは難しい。

業務で扱っているのは主にアプリ開発(クライアント)で、
サーバ側に関しては未経験なので開発に関する知識も十分とは言えない。
なので知識、実技の両面で補強する必要がある。

上記を補う手段を大まかに分類してみた。

読書
まとまった知識を得る方法としては一番優れていると思う。
プログラミングに関する知識は当然として、
プロジェクトマネジメントに関する本も読みたい。
〇〇に関する本を何冊読む、という目標だと投げ出す可能性が高いので
まずは習慣化するのを目標にしたい。

英語学習
リーディングの強化が目標。
英語のドキュメントを読むのに時間がかかることで
作業をやめてしまうことが多いから。
10分でディスプレイ一枚分くらいの英文が読めるようになるのが理想。
(フォントサイズにもよるけど)

競プロ
プログラミングの基礎体力向上。
業務外でプログラミングする機会が減っているため
習慣化するのが目的。
派生してアルゴリズムに対する理解なども深めたい。
これも習慣化が目標。

集中力の強化
動画やゲームなど各種娯楽で集中できないことが増えている。
そこを改善するような枠組みが必要となる。

体力の強化
30間近にして体重が増えた結果か、胃腸に不快感を覚えることが増えた。
腹も出てきて、身だしなみにも影響を感じる。
体重を減らすのがメインではなく、作業に集中できるような体作りを目指す。  

3月の目標

目標の達成状況を図るにあたり、 マイルストーンとして一ヶ月あたりの目標を作り、
それをなるべく毎日評価するようにする。
月末に次の目標を建てる。

読書
1カ月で600ページを目標にする。 一日あたりの換算で20P。

英語学習
任意のWebページを1ヶ月で15ページ読む。
縦に長いページを考慮し、ここでいう1ページはディスプレイ一枚分。
読む際にわからなかった単語、文法はメモしていく。

競プロ
1ヶ月で30問解く。

集中力の強化

  • 1ヶ月あたりのYouTube視聴時間を10時間
  • 平日のゲーム時間を最大1時間

体力の強化 考え中。
根本的に知識が不足しているため、
知識の収集から始める必要がある。