🧑🎨是时候停止消费并开始创造
关于何时学习和何时构建的快速指南。
我们都是消费者。
产品消费者、服务消费者,或许最重要的是内容消费者。
如今,内容无处不在,我们无处可逃。每当你拿起智能手机、笔记本电脑或平板电脑,你就准备好消费内容了。
这未必是坏事,因为好的内容确实很有价值。然而,当你学习编程时,很容易陷入教程、课程、博客和视频的无休止循环中。
你开始想,也许只需再上一门 Udemy 课程或 YouTube 教程就能让你最终获得就业机会并准备好构建现实世界的应用程序。
但事实是,无论多少被动消费都无法让你成为一名可以上岗的开发人员。
在某个时候,你必须从无休止地消费编码内容转变为利用所学知识积极地进行创造。
那时你才能真正巩固你的知识,建立投资组合,并获得承担更复杂的编程工作的信心。
在本文中,我们将探讨您在学习编码时可能陷入仅消费循环的迹象。
我们将讨论这种方法的缺点以及将注意力转移到创建实际项目上的诸多好处。
我的目标是帮助您摆脱静止阶段,以便您可以开始积极加强您的编程技能。
过度消费的迹象
尽管你花了无数的时间观看编码教程、阅读编程文章和报名参加在线课程,但你可能会意识到你仍然还没有准备好独自构建一些东西。
这可能表明您陷入了过度消费陷阱。
以下一些迹象表明你可能陷入了无休止的学习循环:
🤭缺乏自信—— 你积累了丰富的理论知识。然而,当真正开始一个编程项目时,你却对自己的技能心存疑虑。自我怀疑悄然袭来,你觉得自己需要学习更多才能开始动手。
😵💫重复性—— 你发现自己又在看一遍“Python 入门”视频,或者又在读一遍“如何搭建网站”的入门文章。虽然内心深处你知道自己已经学过这些核心概念,但还是忍不住想继续复习。
😵分析瘫痪—— 你会过度思考每一个编码决策,不确定该采用哪种方法。你会在编写任何一行代码之前就试图学习“正确”的做事方法。这会导致决策疲劳,并进一步拖延行动。
🥺 FOMO(害怕错过)—— 你不断地在各种语言、框架和工具之间切换,生怕错过新的潮流。你只学了一半技术,就转而追逐下一个热门,甚至从未从头到尾创建一个项目。
从消费转向创造的好处
好消息是,从过度编码内容消费转向主动创造永远不会太晚。
以下是您将开始体验到的一些主要好处:
📖巩固知识 - 被动地观看教程只能让你走这么远。当你开始将所学知识应用于实际项目时,这些概念会在你的大脑中更深层次地巩固。现实世界的编程迫使你解决问题,并真正地内化所学知识。
📝打造作品集 - 你创作的每个项目,无论多么简单,都可以添加到你的作品集中。这能向潜在雇主或自由职业客户切实证明你的能力。被动地学习教程并不能证明你的实际技能。
💻边做边学 - 没有任何教程能够模拟将想法变成现实的体验。你不可避免地会遇到障碍、错误和设计决策。寻找解决方案是一种主动学习,它会伴随你一生。
🚀提升自信 - 当你完成一个项目并有所建树时,你的信心会得到极大的提升。你会更有动力去应对更复杂的编程挑战。当你将更多想法付诸实践时,你的动力也会随之增强。
从消费到创造的转变技巧
如果您发现自己陷入了过度编码内容消费的循环中,这里有一些可行的建议,可以帮助您开始将注意力转向创作:
从小事做起 - 你的第一个项目可以从一些简单且与你学习内容相符的项目开始。例如,如果你一直在学习 Web 开发,可以搭建一个简单的个人网站。不要追求完美。专注于发布一个基本的 MVP(最小可行产品)。
迭代开发 - 您无需在开始前学习所有内容。在您的第一个项目中,运用您已掌握的核心概念。打下基础后,随着您学习新技能,迭代地添加功能和增强功能。
加入社区 - 通过加入社区、参加本地聚会、为开源项目做贡献或寻找责任伙伴,与其他程序员互动。与他人合作可以提供支持和动力。
教学 - 解释概念迫使你深入理解它们。创建一个编程博客,为 YouTube 制作视频教程,或者指导新手程序员。教学可以巩固你的知识,同时建立你的声誉。
关键是迈出第一步去创造一些东西,任何东西。
当你意识到通过创造进行主动学习的价值时,动力就会从那时开始增强。
专注于寻找正确的平衡
需要强调的是,这里的目标不是完全停止使用编码教程、文章和课程。
事实上,作为不断成长的开发人员,持续学习不仅对于在快速发展的科技行业中保持相关性至关重要,而且对于积极提升您的技能也至关重要。
关键是在消费和创造之间找到适当的平衡。
目标是将您的注意力从纯粹的被动消费转移到花更多时间积极地构建项目。
努力实现平衡的学习周期:
- 🧑🎓 学习:持续学习高质量的编程内容,并根据你的目标调整学习节奏。保持学习最新动态,但避免信息过载。
- 🧑💻 行动:花时间通过编写真实项目代码,将所学知识付诸实践。边实践边学习,解决现实世界中的编程挑战。
- 🧑🏫 教学:通过写博客、指导他人或为编码社区做贡献来教授概念,从而强化和巩固您的知识。
这种有意识的“学习-做-教”循环可确保您充分消化新信息,同时通过实践不断提高您的技能。
找到这种平衡将会带来持久的效果。
结论
无论我们是否愿意,我们永远都是消费者。
有这么多优秀的内容可供选择,特别是在学习如何编码时,很容易陷入消费旋转木马🎠。
但被动地观看、阅读和聆听只能让你走这么远。
为了真正巩固你的编程能力,你需要从吸收信息过渡到积极构建项目。
运用您所学到的知识,解决实际问题,并创造功能性产品。
今天就摆脱教程的束缚,成为一名动手编码员。
从小事做起,对自己要有耐心,不要让完美主义阻碍进步。你积累的越多,你的技能和自信就会越丰富。
平衡有目的的学习和创造。融入社群,并通过教学分享你的知识。
让这成为一种有意消费内容和生产代码的生活方式。
从新手到专家程序员的转变并非一朝一夕就能实现的。
但是,通过将您的思维方式从无休止的准备转变为积极的构建,您将迈出实践学习、切实成长并最终掌握编码的第一步。
现在让我们看看你得到了什么!
来自您不断成长的开发者同伴,
切尔洛克密码
💙如果您喜欢这篇文章...
我每周都会向不断壮大的开发者社区发布一份简报,致力于提升编程技能,并持续自我提升。重点介绍提升编程效率的技巧🚀。
将更多类似的文章直接发送到您的收件箱。
并通过𝕏 @evergrowingdev保持联系
如果你正在寻找合适的工具来构建出色的东西,请查看Devpages.io,这是我用数百种开发工具和资源构建的终极中心🛠
鏂囩珷鏉ユ簮锛�https://dev.to/evergrinddev/its-time-to-stop-consuming-and-start-creating-255c