2014年12月8日 13:07
プログラミングは自分がやりたいと思っていることを実現する力 - 「Ruby」開発者のまつもとゆきひろ氏
「20年前の開発であれば、納期と予算をきちんと守って、リスクを取らずに決められたことをきちんと開発できるのがプロの技でした。でも、そのやり方で開発できるソフトウェアは、もうだいたい出来上がってしまったんです。今やらなければならないことの多くは、『未来のことはわからないけど頑張る』『行き先は分からないけど歩いて行く』というプロ的でないやり方、いわば"素人"の開発です。そういうソフトウェアの割合がどんどん増えています」
その背景には、ソフトウェア開発に関する敷居が下がった事が大きい。Rubyのような言語が生まれたことはもちろん、クラウドを利用する事で、パソコン一台あれば始めることができるようになったのだ。
「専門的に学んだわけではなくとも、発想と実行力のある人、自分のアイデアで世の中を変えたいと思う人が、ソフトウェアを開発できるようになったんです。未来は、誰でも自分のアイデアが実現可能になるかもしれません。ただし、その社会は、具現化できる人と、そうでない人の差が広がる社会でもあります」
○Rubyによる"まちづくり"
まつもと氏が住む島根県松江市では、行政、大学、IT業界が連携して、Rubyによる産業振興に取り組んでいる。