質問: フロントの人間はもうコーディングはほどほどにして、極める必要はなく、 CSS3のアニメーションや、jQueryなどのインタラクティブな部分を極めていくしか生き残る道はないですかね。 コーディングではもう食えなくなるのはすぐでしょうか? ないしは自分でフリーランスとして、仕事を受ける場合、ハイブリットアプリ制作に移るという手は、非常に良い選択でしょうか? それともハイブリットアプリ制作も結局HTML、CSSの部分はWEBと変わらないので、 WEBのコーディングがダメになるならハイブリットアプリ制作のコーディングもダメになると考えるべきでしょうか? ニッポンから「HTMLコーダー」の職は消えてしまうのか? http://biglife21.com/society/8184/ ただワードプレスでも同じようなことができるとも聞きますので、特に変化は起きないという考え方もできます。 どう思いますか?
回答: > > 結局HTML、CSSの部分はWEBと変わらないので、 > > WEBのコーディングがダメになるなら > > ハイブリットアプリ制作のコーディングもダメになる > > > そこは区別できると思うんですよ。 機械で自動生成するから、人間は不要だという論点については、 「**チューリング完全**」かどうかが目安のラインになると思います。 なぜなら、「チューリングマシンの停止性問題」があるので、 チューリング完全のプログラミング言語は、そう簡単に生成できません。 JavaScriptはプログラミング言語なので、人間のプログラミングが必要です。 (ただ、HTML5+CSS3もチューリング完全になったので、 これをフルに使ったコーディングはまだ人間の手が必要かも) 一方、プログラミング言語でも自動生成ツールは何十年も前からありますが、 ほとんどは読ませる仕様書の時点で、プログラミング言語の複雑さになっています。 つまり、無から自動生成したというより、異言語の自動翻訳と見るのが適切です。 なお、人間間のオフショアとか、現実的な雇用の問題はまた別です。