KinoCodeが考える「脱プログラミング初心者」の定義は何か?

Python学習方法

プログラミング初心者を脱したとは、どのような状態のことをいうのでしょうか?
脱プログラミング初心者を知ったからといって、あるいは、脱プログラミング初心者になったからといって、資格がもらえるわけでも、称号がもらえるわけでもないです。
実用的ではありません。
だけど、キノコードは、YouTubeでプログラミングを教えていますし、プログラミング学習のためのWebサービスを開発しています。
そう言った観点から、プログラミング学習している方が、何をゴールに学習をすればいいか目標を設定する必要があると考えています。
したがって、キノコードでは、プログラミング初心者を定義していますので、これを機会にキノコードが考えるプログラミング初心者についてご説明します。
あまり役に立たないかもしれませんが、目標設定のためにも最後まで聞いていってください。

この記事の執筆・監修

キノコード
キノコード

テクノロジーアンドデザインカンパニー合同会社のCEO。
日本最大級のプログラミング教育のYouTubeチャンネル「キノコード」や、プログラミング学習サービス「キノクエスト」を運営。
著書「あなたの仕事が一瞬で片付くPythonによる自動化仕事術」や、雑誌「日経ソフトウエア」や「シェルスクリプトマガジン」への寄稿など実績多数。

この記事の信頼性と私のプロフィール

この記事は、Youtubeにて日本最大級のプログラミング教育のチャンネルを運営しているキノコードが執筆、監修しています。
私自身は、2012年からプログラミング学習を始め、2019年以降はプログラミング教育に携わってきた専門家です。
他にも、私には下記のような実績や専門性があります。

  • キノコードは毎月10名以上、合計100名以上ののプログラミング学習者と1対1でお悩みを聞き、アドバイスをしています
  • キノコード自身は、プログラミングスクールに通ったり、本や有料の動画で勉強してきた経験もあります
  • キノコードは、プログラミング学習サービス「キノクエスト」を運営しています
  • またの出版、プログラミング雑誌への寄稿の実績があります

プログラミング初心者とプログラミング未経験者とは何か?

脱プログラミング初心者を説明する前に、プログラミング未経験者とプログラミング初心者について解説をします。
プログラミング未経験者とは、プログラミングを始めたことがない方です。
具体的には、プログラミングを実行したことがない方です。
したがって、プログラミングを本や動画で学習しただけの人は、プログラミング未経験者に該当します。
一方で、プログラミングを実行したことがある人は、プログラミング初心者です。
つまり、この動画を見てくださっている方の中で、プログラミングを実行したことがある方は、脱プログラミング未経験者です。

脱プログラミング初心者とは

プログラミングを実行したことがない人は、プログラミング未経験者。
プログラミングを実行したことがある人は、脱プログラミング未経験者であり、プログラミング初心者です。
では、脱プログラミング初心者とは、なんでしょうか?
キノコードが考える、脱プログラミング初心者とは、自分が作りたい物、あるいは、人から依頼された物、すなわち、成果物を1つ作れたら脱初心者ができたと考えています。
例えば、
・人工知能でレコメンドエンジンを作れた
・プログラミングを使ってExcel作業を自動化できた
・簡単なWebサービスを作れた
などなど。
簡単な物でもいいので、自分の作りたいものを思い通り作ることができたら脱プログラミング初心者だと考えています。

まとめ

プログラミングを実行したことがない人は、プログラミング未経験者。
プログラミングを実行したことがある人は、プログラミング初心者。
プログラミングで作りたいもの1つでも作れたら、脱プログラミング初心者。
そう言ったふうに考えています。
みなさんは今、どの位置にいますか?
次のステップへ目指して頑張ってください。