XAPPSXAPPS
← Blog
·1分で読めます

組み込みファーム屋が、40代からWeb開発を始めた話

#キャリア#個人開発#考えたこと

長いあいだ、カメラの組み込みファームウェアを書いて仕事をしてきました。C言語で、限られたメモリと格闘しながら、ハードウェアに近いところで動くコードを書く——そんな世界です。そこから、まさか自分がWebアプリを作るようになるとは思っていませんでした。

畑違いに見えて、地続きだった

最初は「Web開発なんて、まったくの別世界だろう」と身構えていました。けれど実際にやってみると、根っこの部分は意外と地続きでした。

  • データの流れを追って、状態を管理する
  • 例外やエラーを想定して、堅く作る
  • 限られたリソースの中で、最適な形を考える

組み込みで培った「動くものを最後まで作り切る」感覚は、分野が変わっても通用するものでした。

一番の壁は「作法の違い」

とはいえ、戸惑いも多かったです。組み込みの世界とWebの世界では、当たり前とされる作法がかなり違います。

ビルドの仕組み、依存パッケージの管理、デプロイの流れ。ひとつひとつは難しくなくても、「常識」が違うので、最初はいちいち立ち止まりました。ここを乗り越えるのに、後述するAIとの伴走がとても助けになりました。

それでも踏み出してよかった

新しい分野に飛び込むのは、正直しんどい場面もあります。でも、自分の「作りたい」という気持ちを、実際に動くプロダクトにできたときの楽しさは格別でした。

年齢を理由に「今さら」と思う必要はないな、というのが今の実感です。これからも、作りながら学ぶスタイルを続けていきます。