·約1分で読めます
組み込みファーム屋が、40代からWeb開発を始めた話
#キャリア#個人開発#考えたこと
長いあいだ、カメラの組み込みファームウェアを書いて仕事をしてきました。C言語で、限られたメモリと格闘しながら、ハードウェアに近いところで動くコードを書く——そんな世界です。そこから、まさか自分がWebアプリを作るようになるとは思っていませんでした。
畑違いに見えて、地続きだった
最初は「Web開発なんて、まったくの別世界だろう」と身構えていました。けれど実際にやってみると、根っこの部分は意外と地続きでした。
- データの流れを追って、状態を管理する
- 例外やエラーを想定して、堅く作る
- 限られたリソースの中で、最適な形を考える
組み込みで培った「動くものを最後まで作り切る」感覚は、分野が変わっても通用するものでした。
一番の壁は「作法の違い」
とはいえ、戸惑いも多かったです。組み込みの世界とWebの世界では、当たり前とされる作法がかなり違います。
ビルドの仕組み、依存パッケージの管理、デプロイの流れ。ひとつひとつは難しくなくても、「常識」が違うので、最初はいちいち立ち止まりました。ここを乗り越えるのに、後述するAIとの伴走がとても助けになりました。
それでも踏み出してよかった
新しい分野に飛び込むのは、正直しんどい場面もあります。でも、自分の「作りたい」という気持ちを、実際に動くプロダクトにできたときの楽しさは格別でした。
年齢を理由に「今さら」と思う必要はないな、というのが今の実感です。これからも、作りながら学ぶスタイルを続けていきます。