9/4 - 9/10 の作業
なし
[目標]
・TA PYのコースを完了
・RT FE 講義&課題
[1]
9/4。朝からずっとTM開発の振り返りを進めている。何が問題だったか、今後に活かせる部分はないか、など。貴重な経験をしたので、余さず抜き取っていきたい。
夜21時から最後のMTGということで、運営者の先生も今回は参加。それぞれ反省を述べて、抱えてきた蟠りも解消して、今後どうしていくかを述べた。MTG後は気軽にだべり会をやって、今のSlackチャンネルが閉鎖された後は、新しいワークスペースを立ち上げてそちらで交流しようということになった。
[2]
9/5。TMから解放され、ようやく普通の日常が戻ってきた。
ここから来年3月末までは技術の学習を続けていくことにする。
主な柱としては、
・TA & RT の受け放題コース
・競技プログラミング
・個人開発
で進めていこうと思う。
あとはTMの残課題も引き続き進めていく。
それは当分は個人開発の時間を使ってやることにする。
今日はTA PYのコースを進めた。
Paizaでコーディングをたくさんしたおかげか、スラスラ問題が解ける。
楽しく進めることができた。
[3]
9/6。TMのSlackワークスペースが今週中に消える予定とのことで、一通りのコメントを抜き出しておいた。エクスポート機能がないようなので、動画で撮影しておいた。これが結構な時間がかかり、退屈な作業なので、大分疲れてしまった。TA PYはあまり進まず。。
また、先日ようやくTMが終わったばかりなのに、JPNでもTM開発の案内が…。非常に魅力的に感じたが、色々引っ掛かる点もあり、検討中。しかし、すごいタイミングだな!
[4]
9/7。今日はプリンシプル・オブ・プログラミングを読書中。一日で終える予定だったが、まだ半分くらい。内容は非常に役立つものが多かった。いままで頭の中に放り込まれていた知識と経験を整理することが出来た。JPNの卒業生の一人が投稿していた本であるが、乗っかって今回読ませてもらった。
夜はRustのセミナーを受講した。Rust本の作者達によるRustの解説でライトな感じだったが色々知ることができて良かった。Rustの普及はまだまだのようだ。ただ、AWSがRustプログラマーの雇用を強化するとか、コミュニティを支援していく、という話もあるので、それに影響されてRust言語の採用を決めるプロジェクトも増えていくかも知れない。まだ過渡期なので個人的に勉強しておくのは悪くないと思う。
[5]
9/8。プリンシプル・オブ・プログラミングを読書継続。あと少しで終わりそう。読み込むのは大変だったが、自分の考え方にはかなり影響を与えたと思う。今後の仕事のやり方が変わりそうだし、ソフトウェアの見通しがよくなった気がする。書籍の力ってすごいな。
[6]
9/9。今日から求職を開始。フルタイムではなく、週2-3くらいでやれる仕事を探している。実務経験があるのはAndroidだけなので、その線で探していく。2022/3末から探すはずだったのに、なぜ。。本当にくだらない理由で、JPNのTM開発に参加するにあたり、無職では良くないと思ったからだ。何かしら仕事をしていないと信用が低く、周囲に嫌な雰囲気をまき散らしてしまう。JPN後期やTM開発で学んだ。仲間として認識されるのは難しく、どうしても一線を置いて接する形になる。自分も嫌でもそれを自覚するほかなくなる。引け目を埋めようとして、前職の話などをするのだが、所詮は過去の話で場がしらけてしまう。今はどうなんだ、ということだ。幸い、適当に応募したらすぐに担当者から電話があり、明日改めて面談をすることになった。オンラインだが、色々その中でこちらの人柄や状態などをチェックするのだろう。給与や職種の希望などは特になく、仕事をしているという体裁を保つことが第一に来ている気がする。前職の上司に仕事したくなったら連絡してくれと言われていたが、今回のパターンだと連絡する気にはならなかった。ちゃんとフルタイムで働けるようになったら連絡するつもりである。ただ、その前に、やるべきことをやってしまわねば。。
また、POPを読み終えたので、Rust本を読み始めた。今60Pまで読んだが、なかなか面白い。C言語に似ていて懐かしくて何か動悸がする。色々封印していた思い出を呼び起こすような感じなのかも。
[7]
9/10。オンラインでの自分の振る舞いに不安があり、自己紹介を題材に録画&レビューを行ってみた。10回ほどやってみると、だんだん自分の振る舞いが安定してきて、だいたいこれが基本形かな、というものが分かるようになった。最初の撮影に比べると、声の調子が明るくなったり、表情がほぐれていて、話を簡潔にまとめられるようになった気がする。
18時からオンラインで求職の面談を受け、仕事を3件紹介され、それぞれ応募することにした。最初なので時給は前回のアルバイトと同程度のものを要求した。とりあえず1回やってみる。まずはしっかり勤め上げることが重要だ。
21時からJPN勉強会で、GRASPに関して学習した。クラスの責務は、情報エキスパート、生成者、純粋加工物、コントローラ、多態性、疎結合、高凝集性、間接化、変動からの保護の9つの役割に分類されるという考え方で、確かにこう捉えるとすっきりするな、と思った。
あとはこの役割間でのパターンを学んでいくと、設計図などがすっきりと理解できるようになるのかも。勉強会で推薦されていた実践UMLという本を注文してみた。また読んでみようと思う。
[結果]
・TA PYのコースを完了 => NG(遅れ)
・RT FE 講義&課題 => NG(未着手)
入学共通テストまで、あと20週間。
二次試験まで、あと24週間。