Skip to content

Dev

現在、僕は動画編集の傍らTypeScriptで遊ぶプログラマーでもある。このブログ(…なのか?)を書き始めた2023年3月時点でTS歴は1年半。そこまででもあらへんな

プログラマー

僕のプログラマーとしての経歴は、2020年末(21年初めやったかな?)に、次の回の学園祭の模擬店で使うためのレジのようなソフトを作る、という契約約束をした時に始まった。

かなり前からプログラミングに触れる機会自体はあった。古くは小6のとき、けいはんなサイエンスキャンプ(名前忘れた)で、自分で挙動を設計した車をコース通りに走らせるチャレンジをしたことがある。もっと最近で言えば、確か2年か3年の時にぷろろを触ったよな。

とはいえぷろろみたいなのは、プログラミングという行為を抽象化して考え方のようなものを身に着けることを目的としているわけで、実際にコードを書いているわけではない。というわけで、僕が作った初めてのソフトウェアは模擬店のレジだ。

模擬のレジ

当初はPythonで書いていた。PySimpleGUIというUI特化ライブラリを見つけてきて、明らかに言語的に向いていないがなんとかUI重視のソフトを作ろうとしていた。

9月上旬までずっとPythonでごにょごにょしていたが、ハマチの物品管理アプリが刺激になったのだと思う、唐突にJavaScript&HTMLへの乗り換えを決意する。

学園祭後はそのままの勢いで、Next.js(まあ多分『Web UIライブラリ』とかで検索したんやろ)を使ってレジのReadmeを作り始めた。この時に成り行きでTypeScriptを使い始めた記憶がある。

INFO

なおこのReadmeは、現在はNextraに移行してReadme.jsになっている。

近況報告

すっかりTypeScriptとWebアプリの民になり、ES6以降のJS/TSの構文には満足しつつも、時々仕様の甘さにキレる日々を送っている。

DartとかGoあたりのほかの言語にも手を出してみたいと思ってはいるのだが、こういうブログサイトを作ったり動画を作ったりしてるとなかなかやる気が吸われてしまう。

最近ではシンプルなnpmパッケージを作るのにも挑戦してみた。npmのサイトにいるので興味があれば見に来てね。

近況報告 (2026/05/22)

一時Notionに全てを移していたが、結局Notionから撤退することにして3年ぶりに戻ってきた。2年半前の自分の思考の足跡を見るのはなかなか面白い。

2年半経って何が残っただろう。archiveはReact Router製になって辛うじて生き残った。BookmarkerはSupabaseのローカルDBまで引っ張り出した大袈裟な開発に至った上に死に絶えた。色々作ったパッケージはどれももう放棄されている。

2年半で何を作っただろう。ほとんどゼミ関連のWebページばかりだが、写真の趣味に押されていくつかアプリを作ったりした。当時はおもちゃみたいな出来栄えだったAIに、今では普通にコードを書かせている。

結局プログラミングを使う仕事は目指さなかった。すげえ技術力を持った最先端のエンジニアになれたわけでもなかった。でも、自分が欲しいものを自力で作るスキルとして、これからも細々とキーボードを鳴らし続けるんだろうな。