プログラマはプログラムを書きたがる

バイトで、Excelのファイルで管理してるデータベースをSQLServerに移そうという話になった。私は当然のように「じゃあ、Excelのファイルを読んでSQLServerに登録するプログラムを書かないといけないんだな」と考えた。

しかし、上司から示された解答は「ExcelからCSVにexportして、SQLServerの管理ツールCSVからインポートする」。確かにプログラムを書かなくて良い点で、プログラマのソリューションよりも優れている。ただし自動化はできないので、こちらが正解だとは思わない。