先日、プログラム経験が殆どない新人から質問を受けました。
端的いってしまうと、
いざやってみようとするものの、何からどう手を付けて良いかが難しい。
どうすれば良いか?
です。

で、やり方を見ていると、自分なりに調べ、何とか状況把握をしようとしています。
ただ、まだ経験が殆どないため、情報をつなぎ合わせて補完できるだけの知識も経験もありません。

なので、過去の似たようなものを真似してもらうように指導しているのですが、
まずは自分で知識習得し、状況把握してから取り組むスタイルですすめてしまっています。
このスタイルは本来なら非常に評価できるやり方です。
むしろ、何も考えずに手を出すことから始める人が多く、普段はこれを諫めてるくらいです。
でも、何も手が付けられず進まないのであれば、何も考えずに真似してみる。
少しでも先に進めるためには大事なことだと思います。

これまでは、『いきなりやらないで、まず考えなさい』と言うことが多かったのですが…
今回は逆のパターンで、『まずやってみよう』です。
何もかんがえずにやるのも良くないですが、考えすぎるとデッドロックが発生します。

何事もバランスが大事です。
一方でプレイスタイルを変えていくことはなかなか難しいのも理解できます。