プロフィール・経歴
古庄 道明(gallu)
ITエンジニアとして、 Webシステムを中心に、 設計、開発、運用、技術支援などに携わっています。
また、専門学校での講師業や技術記事の執筆など、 技術を人に伝える活動も続けています。
経歴・実績
長年にわたり、 さまざまなシステムの設計・開発・運用に 携わってきました。
開発の主な領域はWebシステムのバックエンドで、 PHPやGoなどを使用した開発を中心に、 データベースの設計・運用、 Linuxサーバの構築・運用、 APIの設計・実装などに対応してきました。
新規システムの設計・開発だけでなく、 既存システムの調査・改修、 リファクタリング、性能改善、 システム構成の見直しなどにも 携わっています。
また、ソーシャルゲームのバックエンド開発では、 ゲーム固有の処理やAPIの実装、 データベースを含むシステムの設計・改善などを 担当してきました。
開発業務以外にも、 プロジェクトマネジメントや技術顧問として、 技術面からの相談や問題解決、 開発方針の検討、技術的な提案などに 携わることがあります。
そのほか、企業向けの技術研修、 専門学校での講師業、 技術記事や教材の執筆など、 技術教育に関わる活動も続けています。
仕事に対する考え方
仕事を進めるうえで大切にしていることの一つが、 「相手が本当に求めているものは何か」を 理解することです。
ご相談いただいた内容が、 必ずしも本来の目的や課題を そのまま表しているとは限りません。 お話を伺いながら、 何を実現したいのか、 何に困っているのかを整理し、 必要な手段を考えるようにしています。
また、技術的な理想と、 実際の仕事で実現できることは、 必ずしも一致するものではありません。
予算や期間、人員、既存システムの状況など、 さまざまな制約がある中で、 理想的な形をそのまま実現できないこともあります。 そうした場合でも、 何を優先し、どこまで実現するのか、 将来に向けて何を残しておくのかを考え、 現実的な選択肢をご提案することを大切にしています。
一方で、技術については、 できるだけ広く、深く知っておきたいと考えています。 知識や経験が増えることで、 問題に対して選べる手段も増えるからです。
特定の技術や方法を使うこと自体を目的とするのではなく、 その場の状況に応じて、 適切な手段を選べることを重視しています。
理想を見据えながらも、 現実の課題に向き合い、 必要であれば自分で設計し、実装する。 そうした姿勢で仕事に取り組んでいます。
エンジニア以外の経験から
IT以外の分野でも、 人に何かを説明したり、 相手の話を聞いて状況を整理したり、 物事を企画・制作したりする経験を 重ねてきました。
こうした経験は、 システム開発の仕事にも 活かされていると感じています。
特に、お客様のご相談を伺う場面では、 技術的な知識だけでなく、 相手が何を考え、 何を必要としているのかを理解することが 重要だと考えています。
また、趣味として長年TRPG(テーブルトークRPG)に親しみ、 シナリオの制作やゲームの運営などにも携わってきました。 ルールや仕組みを考え、それを参加者に伝える経験は、 ゲーム開発やシステム設計にも通じるものがあると感じています。
教育について
技術教育は、長く続けている活動の一つであり、 自分にとってのライフワークでもあります。
技術者同士での知識の共有や、 職業訓練、企業向け研修、 専門学校での講義など、 さまざまな形で技術を伝えることに 携わってきました。
教育では、 単に知識や技術を覚えるだけでなく、 「なぜそうするのか」 「実際の仕事でどう役立つのか」 を理解してもらうことを大切にしています。
また、技術的な判断には、 開発費用や納期、運用、事業上の目的など、 技術以外の要素も関わります。 そうした実務とエンジニアリングの関係についても、 できるだけ伝えるようにしています。
技術を学ぶことが、 単に知識を増やすだけでなく、 自分自身で考え、判断し、 問題を解決できる力につながればと考えています。
お問い合わせ
システムの設計・開発、 既存システムの調査・改善、 技術相談、技術教育など、 お仕事に関するご相談を承ります。
具体的な依頼内容が固まっていない段階でも、 まずはお気軽にお問い合わせください。
E-Mail: info@m-fr.net
Copyright 1999 M-Fr Net All Right Reserved
E-Mail:info@m-fr.net