プロフィール
フリーランスでエンジニアをしております。
いただく依頼の全てはホームページ製作会社様からです。
最初の言語
人生で一番最初に携わった言語はCOBOL言語でした。
COBOLはコンパイラ言語で、修正する度にコンパイルが必要なちょっと手間のかかるプログラム言語です。
当時プログラマは「脳の肉体労働」と言われていて、連日残業・休日出勤の日々でした。
チームで仕事をするので、自分が早く終わってもチーム内で遅れている人のプログラムを回され、いくら早く仕上げても早く帰れることはありませんでした。
通勤の間や入浴中は基本、プログラムのロジックを考えていました。
会社に行ったら、それをコーディング・コンパイル・テストするという日々の繰り返しでしたが、プログラムを作るのが好きなのでとても楽しかったです。
COBOLは今でも使われている言語のようですが、案件数も少なくこれから学ぼうと思う方はあまりいないみたいです。
COBOLから離れ、VBAをやる機会があり、ExcelとAccessのVBAにしばらく関わっていました。
AccessのVBAの方が長く、その時SQLが身に付きました。
また、プライベートでは自分のサイトを作成し、JavaScriptの書籍を何冊か購入し(まだjQueryもなかった時です)、独学でJavaScriptのゲームをいくつか作ったりしていました。
神経衰弱のようなゲームとかです。
その後、会社のサイトの保守の仕事を経て、2013年にフリーランスとなりました。
現在
案件のほとんどがWordPressです。
WordPressはPHP言語なのですが、COBOLよりコードがシンプルで無駄がないなぁと感じることがよくあります。
例えば、「A」を「B」に代入する処理だと以下のようになります。
COBOL
MOVE A TO B.PHP
B = A;大した差はないように思われるかもしれませんが、書く時も読む時もこの差が大きいのです!
それ以外にも変数の定義方法や、関数の扱い(引数や戻り値等)など、PHPの方がシンプルでコーディングの効率がとても良いです。
しかもPHPはインタプリタ言語でコンパイルも必要ありませんから、さらに手間も減ります。
そして、最後にjQuery(JavaScript)のお話です。
サイト制作には、jQuery(JavaScript)は必須です。
jQuery(JavaScript)はネットを探せばフリーのプラグインが沢山でてきます。
時間短縮にもなるのでプラグインを使用するのは良いのですが、サイト制作の仕事をしていると、プラグインだけでは対応しきれない場面が多々でてきます。
またプラットフォームを利用しているECサイト等ではそもそもHTMLを触れない箇所があったりで、jQuery(JavaScript)でないと対応できないこともあります。
サイト制作の仕事がしたいと思っている方はjQuery(JavaScript)は必ず習得しましょう。このサイトのトップページの「流れる文字」や「いいね」機能も自作したものです。(厳密には「いいね」はAjaxで動いています)
案件実績
| WordPress | 304件 |
| MT(Movable Type) | 20件 |
| 静的 | 93件 |
| ECサイト | 7件 |
※2025年7月14日現在
国家資格
2011年 応用情報技術者試験取得
2012年 データベーススペシャリスト試験取得

