プログラマーでもないのにコードを書く人を「趣味人」と呼ぶのは、不快に思う人もいるかもしれません。
IDCは昨年12月、世界のプログラマー1,850万人のうち、実に40%にあたる750万人がホビイストであるとするレポートを発表しました。IDCはこれを「月に10時間以上プログラミングに費やすが、主な仕事はコードを書くことではない人々」と定義しています。
"エンジニア、統計学者、物理学者などで、コンピュータを道具として使う過程でコードをたくさん書かない人はいませんし、ほとんど全員が素人ではありません。" 匿名
そして、キャリアをスタートさせる一環として、自由な時間にコードを書く人もいます。
"いいですか、多くの人が起業に挑戦しているのですから、それは職歴と同じように扱われるべきです。" "アマチュアという肩書きは捨てましょう。"グッドニュースジムドットコム
「プログラミングは趣味です。私は病院で薬剤師をしていますが、週に40時間もパソコンの前に座っているのは不可能でしょう。" 匿名希望
"プログラミングはとても楽しいもので、作ったコードに対してお金をもらうことはありませんが、それでも楽しんでいます。" "その観点から見れば、私は明らかにアマチュアであり、その呼称に悪意はありません。"
IDCがプログラミングを趣味とする人の定義にズームインしているのは明らかです。私は、750万人のアマチュアとその実態について、より詳細な分析が見たいです。私は、アマチュアのプログラミング愛好家には3つのタイプがあると見ています:
- 真のホビイスト:趣味でプログラミングをする人たちで、プログラミングを職業にしたいわけでも、するつもりもありません。
- オケージョナル・プログラマー:仕事の一部でプログラミングを使わなければならない人々です。
- 起業家/プログラマー志望者:スタートアップで自らコードを書く人、いつかプログラマーになりたいと思っている人。
私の推測では、真のアマチュア・プログラマーの数は750万人よりもずっと少ないはずで、後者の2つのタイプはもっと大きなグループであり、当分の間は増え続けるでしょう。
IDCの皆さん、聞きましたか?次回の調査のために覚えておいてください。