初心者開発者の落とし穴:作り続けるのではなく、永遠に学び続け... ノート

初心者開発者の落とし穴:作り続けるのではなく、永遠に学び続ける!

著者は当初、より多くの知識を学ぶことが、より良い開発者になり、仕事を得ることに直接つながると信じていました。しかし、実践的な開発経験を積むことなく情報を蓄積していることに気づきました。これは、何も実質的なものを構築することなく、常に新しいテクノロジーを学ぶという罠につながりました。著者は、プログラミングの概念を学ぶことと、問題を解決しソリューションを作成できる開発者になることの重要な違いを強調しています。現実世界の価値は、理論を暗記したり、多くのテクノロジーを知っているだけでなく、構築することから生まれます。成長するための最良の方法は、学習、構築、苦闘、解決、改善のサイクルを経ることです。深い経験を積むことなくテクノロジー間を飛び回るよりも、1つの方向にコミットしてプロジェクトを構築する方が効果的です。著者が選んだ方向はFlutterであり、アプリケーションを構築し、問題を独立して解決することを目標としています。初心者は、準備ができていると感じなくても、プロジェクトの構築から始めることが奨励されています。不完全さは正常であり、学習プロセスの一部です。最終的に、開発者になることは、単に情報を収集することではなく、知識を応用し、創造を通じて経験を積むことです。