私について

私の自己紹介や経歴をお届けします。

前川 鷹哉

前川 鷹哉

開発者

プロフィール:21歳男性、大阪府在住の大学生

趣味:ジムでの筋トレ(週2-3回)

"再利用可能なコンテンツを配信し、アプリ開発・WEB開発に力を入れています。"

私について

ある種のソフトウェアエンジニアと言っていいのかわかりませんが、
私のポリシーは、

「VSCodeは使わずCLIライク」です。

別に、特段、VSCodeを毛嫌いしているわけではないんですよ?

実際、私も最初の3年はお世話になりました。しかし、あるときNeovimというCLIで動くエディターを見つけたんです。他にも、NanoやVimなどありますよね。これを最初使ったときは、「なんだこれ、jkキーで上下、hlキーで左右へカーソルを動かすのめんどくせ!」って思いました。でも、段々と使っているうちに、マウス操作よりも早くなってきて、また、自分でエディターをカスタマイズすることの楽しさも相まって、完全にVSCodeよりも好きになったんです。それが私をCLIの道に引きずり込んだ所以です。

経歴

プログラミングを大学1年生のときに趣味で初めて以来、4年継続しています。
振り返ると、最初私がやっていたのは、マインクラフト、通称マイクラでした。その頃、Linuxに憧れがあったのかUbuntuでマイクラサーバーを立てて、私の友達と一緒に遊んでいました。
(旧FMC鯖、現Kishax鯖)

そこであるとき、「簡単なウェブサーバーを作ってみたい」とかでApacheを触っていると、運よく公開ができまして...。
そこからですね、webサーバーで使える言語として、なんとなくphpを始めました。
(今では懐かしい思ひ出...)
今は公開はしていませんが、動画や写真なども投稿できる完全な掲示板を作ったんですよ。その後に、バックドア攻撃を仕掛けられて以来、私はphpに対する信頼を失ってしまいましたが...。

それから、一段落して、「マイクラのプラグインを作ってみたい」と漠然と思って、Javaを始めましたね。最初は、phpに比べて、書くことが多いなと思いましたが、今では、あれは安全性のために必要なことだったんだと理解しているし、あの頃の、書いたコードをマイクラ内でデバッグするという作業はとても良い経験だと思っています。
(コード編集をして、ビルドしてJarにして、マイクラのpluginsフォルダに入れて、サーバーを起動して、私がそのサーバーに入って...。)
心折れたときも何度かありましたね。このときにはすでに私の書くphpよりもJavaの方が完全に優位だった思います。

そんなときに、「フルスタックjs」という言葉を知って、「私のウェブサーバーもjsだけでかけるのであれば、そうしよう!」と思って、Node.jsで、今までphpで書いていたログインページをjsに変換することを目的に、jsを学び、ある程度、書けるようになりました。

そこからは、早かったです。jsの安全性を上げるために、typescript、通称tsを学んで、今度は、jsからtsで書いてみようなど考えました。

そんなこんなで、今に至ります。

最後に

今では自分でブログなども書いて情報発信をしています。ぜひ興味のある方は、私のブログ を見てみてください。Qiita-@takayamaekawa でも同様に配信しています。

また、上で話した、私が育てたエディターNeovimの設定などのプロジェクト要項は、PROJECTS で確認できます。

私は将来、起業し、独立するつもりです。しかし、経験が乏しいため、他の人のバックアップが必要になります。そのためにも、今後は、創作性と行動力を持って、邁進するつもりです。

© 2025 Takaya Maekawa.
All rights reserved.