なぜ薬剤師なのに開発者なのか

自己紹介

はじめまして、西本と申します。私は現在、薬局薬剤師と塾講師を兼業しながら、個人開発を行っています。

Pharmacist and Developer Duality

開発を始めたきっかけ

本格的な開発を始める前から、WordPressを使ったサイト制作の経験はありました。自分のブログサイトを運営したり、仲間と共同でバイクの専門記事ブログを制作したり。

そうした経験の中で、HTMLやCSSの基礎知識は自然と身についていました。ただ、それ以上の本格的な開発となると、まったくの未経験でした。

転機となったのは「Claude Code」の登場です。

もともとClaude自体は記事執筆のサポートとして活用しており、AIツールには日常的に触れていました。ちょうどその頃、自分のサービスのためにLP(ランディングページ)を作成する必要が出てきたのですが、WordPressでの制作に限界を感じていたタイミングでもありました。

Claude Code Impact

Claude Codeの導入

Xで流れてきたClaude Codeの投稿を見て、「これはパラダイムシフトだ」と直感。先行投資になるならと、迷わずMaxプランを契約して導入しました。

最初に試したのは、軽い気持ちで「〇〇について紹介する1枚もののHTMLを作って」と指示してみることでした。すると、ものの数分で簡単なLPが完成。しかも、自分が作るよりも明らかに高品質なものが出来上がっていました。

「これはやばい」

——そう感じた瞬間から、色々と実験的に遊びながらClaude Codeに慣れていきました。

技術習得とWebアプリ制作への進展

当初はLP(ランディングページ)やサイト制作のために使い始めましたが、Claude Codeによってあまりにも簡単にサイトが出来上がっていくことに驚愕しました。

次第にFirebaseを組み合わせたWebアプリ制作にも挑戦。Claude Codeが提案する技術選定に触れる中で、ReactやNext.js、TypeScript、Tailwind CSSへの理解も深まっていきました。

Mobile App Development

モバイルアプリ開発への挑戦

いくつかのWebアプリやサイトを構築し、Gemini APIなども活用するようになる中、Manusがモバイルアプリ作成に対応したことを機にiOSアプリの開発を開始しました。

現在はすでに2つのアプリをリリースしており、3つ目のアプリを開発中です。

今後について

開発したいアイデアはまだまだたくさんあります。今後も薬剤師・講師としての視点を活かしつつ、精力的に開発を続けていきたいと考えています。