d3.csv.parse()が使えない [d3.js]
d3.csv.parse()は4.0以降
d3.csvParse()という関数名に変わっていた。
世界のエンジニアと日本のエンジニアの待遇が違う理由
欧米系のソフトウェアエンジニアに比べ日本のソフトウェアエンジニアは待遇が劣悪だと耳にする。
それは日本のエンジニアが優秀ではないからだろうか。
実はそういうわけでもない。Rubyの生みの親は日本人だし、暗号通貨も身元不明の日本人が基礎を築いた。
それならなぜ日本のエンジニアは不遇なのか。
それは市場が世界に開かれてないから。
市場が狭すぎるということ。
日本のソフトウェアやシステムは日本でしか使えない。日本語だから。
一方アメリカではシリコンバレーに代表されるように、ソフトウェアエンジニアの待遇は非常に良い。
市場が大きい分、1人あたりの生産性(利益率)が高いため。
SIerが下請けを搾取する構造もその辺りが一端かもしれない。
ITエンジニアとして仕事を選ぶ場合、製品の市場規模を考えながら仕事を選びたい。