個人的にはプログラミングは実際に自分で作っていろいろ試すというのが良いと思います。 私も未だに試行錯誤の繰り返しです。 「車輪の再発明」と言われるかもしれないですが、自分の手によって考え出したものは自分の力になると思っています。 プチコンで作ったGRP2軸回転プログラムにしろ、ポリゴンプログラムにしろすべて「自分ならどうやって作るか」という点からスタートしています。 自分で考える前にネットで調べていたら作るのは楽だったかもしれないですが、自分の力としては身に付かなかったと思います。 ただし、ある程度の経験がないと「いくら考えても解決策は出てこない」ため初心者のうちはある程度考えて分からないならば「人に聞く」とか「自分で調べる」というのも良い方法だと思います。 自分で考えることなく最初から他人に丸投げだったら「上達を放棄している」と私はみなしてしまいますが。