misc.log

日常茶飯事とお仕事と

求人情報の添削

昨年の話ですが、求人情報として出す文面の添削を依頼されたときの返事をメモっておきます。誰かの参考になったりするかもなので。

Excel VBAの取り扱い

規模を問わずWeb系からExcel中心のシステム開発

Excelを使ったシステム開発は、世間一般的には「悪手(良くない手法)」で、印象としてはネガティブに映ります(Officeのバージョンが変わったら動かなくなったり、元々システム開発ツールではないので、保守性、改造や変更がやりづらいといった問題があったり)。

上記の文言だと「Excel中心。Webもあるよ」に読めますが、Excelをどうしても入れたいのであれば「Web系開発からExcel VBAなどを用いた企業内システムの開発まで。」みたいにしておくと言い訳がつきそうです。

工程について

開発、テスト、リリース、アフターフォロー等

「設計」入れなくていいでしょうか?

利用言語やツールについて

言語 :VBA、.NET(VBC#ASP)、JavaPHP、HTML、JavaScript
DB :SQLServerOraclePL/SQL

  • HTMLは言語といっても補助的なものなので、ここに入れない方がいいです。
  • VBAが筆頭になっているのはあまり印象よくありません。大企業が「予算がないからExcelを使ったシステムにして」と言ってきて、仕方なく作ってるというイメージがあります。
  • .NETというくくりにするより「VB.NETC#」の方がわかりやすいです。
  • ASPは言語ではありません。また、ASPにも「ASP」と「ASP.NET」があり、全く別物なのでもし書くなら注意が必要です。
  • SQLServerは「SQL Server(空白入れる)」です。マイクロソフトの製品名なので正しく書かないとそういうところに無頓着な会社だと思われます。
  • Oracleは社名。Oracle社のデータベース製品名は、今は「Oracle Database(またはOracle DB)」です。
  • PL/SQLはデータベースではありません。Oracle DB上で動くプログラミング言語です。なので、書くとしたら言語の方が妥当かもしれません。

となると

言語 :VB.NETC#PHPJavaVBAJavaScriptPL/SQL
DB :SQL ServerOracle DB

この方がすっきりしますね。

雰囲気について

まじめで誠実。相談や質問もしやすく暖かみのある集団です。

別の添削者(この添削依頼は自分含めて2名に出されていた)と同意見。ただ、ここについては社としての方針があるのであれば何も言いません。個人的には「暖かみ」は警戒の対象です(ITの仕事に私情や感情は不要。ドライにロジカルであるべきと考えるので)。