CAMPING NOTE

中年非理系プログラミング未経験者のフィヨルドブートキャンプ

キャンプ記録 034

フィヨルドブートキャンプにて、プログラミングの学習を初めて27週間が経ちました。 個人の復習を兼ね、学習27週目の、1週間の学習経過をここに記録します。 (1週間=2021.02.27(土)-2021.03.05(金))

f:id:CHICALOG:20210306211549p:plain 今週の ObsidianGraph です。

index

  1. 学習した時間
  2. 学習を通して感じたこと
  3. 公式学習(プラクティスと日報)に加えて毎日/毎週末行っていること
  4. 学習した内容 一覧
  5. 1週間のつれづれ
  6. 次週1週間の目標学習時間

学習した時間

合計 16時間 00分
02.27(土) 3時間00分
02.28(日) 4時間00分
03.01(月) 2時間30分
03.02(火) 1時間30分
03.03(水) 1時間30分
03.04(木) 2時間00分
03.05(金) 1時間30分
  • 総学習時間 670時間30分

  • 今週は14時間の目標勉強時間を定め、16時間00分の学習となりました。

  • 今週は週末の学習時間貯金がそこそこできたので、週の後半が比較的ストレスが少なく学習することができました
  • CHICALOG の学習時間は、このブログの執筆時間も含め、プログラミング学習について思考した時間や基礎学習も学習時間としています。(毎週報告している学習時間意外にプログラミングに関することはしていません。)

学習を通して感じたこと

  • 自力で書き進められていると、めちゃくちゃ楽しいです。

学習を通して感じたことの詳細

  • 自力で書き進められていると、めちゃくちゃ楽しいです。
    • 多分、修正要素たくさんあると思います。まだわからないことたくさんあるし、ツッコミどころも沢山あると思います。でも、プログラミング、楽しいじゃん!って、なってます。
    • コピペだと楽しさ1/100くらいです。( ← これでも楽しんで続けられていたのは、自己分析とコーチングを長年受けて身に付けた、感情・スケジュールのセルフコントロール力が発揮された結果だと思います・・・)
    • ていうか、自分マウスを自在に操れるひと(図面書いたり、イラスト書いたり)なんですが、キーボードも操れるひとになれるかもしれないと思ったら、やる気が倍増しました。(両方それなりに出来るよになったら、自由に作れるものが増えそうで、すっごくワクワクします)

公式学習(プラクティスと日報)に加えて毎日/毎週末行っていること

毎日行っていること

  • 専門用語をピックアップし、Ankiに登録
  • Anki で専門用語の学習
  • 前日までの復習
  • Ruby on Rails Podcastを聞きく。

毎週末行っていること

  • 1週間の振り返りをテキスト化し、ブログで公開すること(このブログです)
  • CSSの学習(土日どちらかに1時間)
  • Vimtutor(土日どちらかに1時間)
  • Qiita 投稿記事準備(土日どちらかに1時間)

学習した内容 一覧

(フィヨルドブートキャンプ学習内容より)
学習内容 学習状況
ls コマンドを作る (Ruby) 学習中

ls コマンドを作る (Ruby)

  • 引き続き、ls コマンドを作る (Ruby) プラクティス挑戦中です。
  • 現在は、lオプション(ディレクトリやファイルの詳細を表示するオプション)に挑戦中です。
  • 今回も、結局書き進めることができずに大半をどなたかの日報からコードをコピペしてきてしまうのではないかと、不安な気持ちで書き始めたのですが、なんと、結構自分で書き進めることができています。(← 自分もびっくり!)
  • 現在挑戦中なのは、ファイルモードパーミッションの8進法の数値からテキスト出力への変換と、出力表示を揃えることです。

1週間のつれづれ

  • プログラミング学習、出来なさも含めて楽しんでいるのですが、やっぱり自力で書き進められるのって、楽しいです。楽しさが違います。
  • プログラミング学習27週目は、これまでの学習期間で1番楽しさを味わえた1週間となりました。
  • もっと楽しんで学習をできるように、今週ももくもくとプラクティス進めていきます。

次週1週間の目標学習時間

  • 2021.01.30(土)-2021.02.05(金)の週から、1週間あたりの目標学習時間を変動性にしました。
  • 次の1週間(2021.03.06(土)-2021.03.12(金))の目標学習時間は、14時間です。

※ 目標学習時間は、22週目までは1週間あたり24時間の固定で、23週目から変動性としています。変動性にした理由は、プログラミング学習が習慣化できたため、学習時間の削減がプログラミング学習をフェードアウトしてしまうことに繋がる恐れは少ないと判断したこと・仕事を中心とした日常生活とのバランスをうまく保ちたいと考えていること・今年も挑戦する資格勉強の時間を確保するためです。

『CAMPING NOTE』
今後もよろしくお願いします。