tomoki.dojoについて
1985年5月16日生まれ。仕事は10年以上教員をしていました。2021年度をもって退職。プログラミング学習中。趣味は美味しいものを食べること、スポーツ(バレーボールが得意)、バイクなどなど。
背景
地方の公立高校数学教諭として10年以上勤めてきました。その間、難関大学合格を目標にする生徒や数学の学習が苦手な生徒まで、幅広く学習指導を行ってきました。
一方で、中学生の頃からパソコンを自作したり、大学も情報専攻のコースに進むなど、常にパソコンが身近にある暮らしをしていました。大学ではCPUに関する研究をしたり、プログラミングをかじったりして、この頃から本格的にパソコンに触れるようになりました。
仕事を通してパソコンと向き合うことに
教師として働く上で生徒の数学や生活の指導はもちろん重視していたのですが、生徒と直接触れ合わない部分でも沢山仕事をしなければいけません。成績の処理、教室の掲示物、成績や希望によるクラス振り分けや座席表の作成…。大半のことはExcelかWordでカタがつきますが、あるとき作業をしながら思いました。
こういった作業をもっと効率化できないだろうか。
そこからExcelの勉強をして、数値処理などを極力関数で行うようにしました。関数が難しい場合はマクロを使うなど、ひたすらパソコンに処理をさせてきました。
すると、Excelを使った資料作成の時間が半分から、10分の1程度まで激減。Excelを上手く扱える人からすると「当たり前じゃないか」と思うかもしれませんが、教育現場でExcelを上手く使える先生は実はかなり少ないのです。
そのような経験を経て、「いかにパソコンに上手く働いてもらうか」を考えるようになり、果てはPythonまで使いながら学校の業務処理をするようになりました。
プログラミングを本格的に勉強し始めた
Pythonを触り始めてから、本格的にプログラミングを勉強し始めました。元々モバイルアプリを作りたい、という気持ちがあったので、まずはFlutterを勉強し始めました。
色々あって最近Flutterの勉強は滞ってますが…。
また、今の世の中インターネット抜きにパソコンは語れないので、HTML、CSSなどの基本を経て、GatsbyJS(React)の学習も始めました。
全て独学ですが、Flutterでバレーボールの統計をとるアプリ(非公開)やGatsbyJSでブログを作るまで学習を進めています。
このブログで伝えたいこと
長くなるので、こちらの記事にまとめておきます。
現在学習中の技術
WordPress
情報発信用として、ブログを作るために学習中。ブログを立ち上げて記事を作るところまでは出来ていますが、もう少しオリジナリティが出せるようにカスタムしていきたいです。そのためにCSS、PHP、Java Scriptも学習中です。
GatsbyJS
速い、セキュリティに強いなどの理由で静的サイトジェネレーターに興味をもっていました。ブログを複数立ち上げたい、と思っていましたが、その一つが静的サイト向けだったので、GatsbyJSで立ち上げることにして学習をはじめました。ReactやSCSSについても少しずつ学習中です。
Flutter
プログラミングの入り口として「クロスプラットフォームでスマホアプリ開発をしたい」というモチベーションがあったので、Flutterの学習中。しかし、進捗状況としてはイマイチです。一応、バレーボールの統計を取るアプリを作り上げてはいますが、正直公にするのはどうかな、と思う程度のできです。まだまだ形になるには時間がかかるかな、というところです。
バイク
これは習得中というよりも、このブログで書いていくよ、という項目です。ただの通勤手段兼趣味です。しかし、二輪免許はとってよかったなぁと思いますし、楽しいのでちょくちょく記事を上げていきたいです。時間があればカスタムとかもしたいですけどね。
今後は
今後はプログラミングの勉強をしながら、ブログで情報発信しつつ、今のスキルを生かして地元を中心に社会貢献できたらなぁ、と思っています。