プログラミングを難しくしている要因
「あの人は、言うばかりで、じぶんでは何もしないよね」
思考=プログラムロジックそのものは単純です
今のプログラムは、「考えて行動して結果を出す」だけでなく
見栄え良く、使いやすく、高機能、高性能、高品質であれ。
これらの要求実現するためには、
- ハードウェア(イベント、同時処理)
- OS
- ライブラリ
- グラフィック
- 画面デザインと制御
- データベース
- 通信など
一通りの知識、概念の理解、実績という経験が求められます。
とは言え、全てのことを学ぶにはそれだけで相当の時間が必要で、プログラム作りは先の先という事になりかねません。