我认识的几乎每个人都希望花时间编码,如果他们能很快地精通它。
想一想。
使您自己的应用程序创意变为现实的力量,甚至是简单地创建自己美丽的个人网站的力量,都非常令人满意。
问题是,达到此基准能力的唯一方法是数小时的练习。 诀窍是,除非您能够享受随着时间的推移而逐步发展的过程,否则几乎可以肯定,您将永远无法达到使您开始发挥创造力的技能水平。
在许多传统的CS程序中,我们几乎完全忘记了这个创意作品。 早期,我们已经钻研了数据结构和算法,并针对存在明确答案的问题进行了实践。
这些事情很重要,但是我希望这些概念的教学可以集中在开放式项目上,而不是研究问题集。 我们告诉自己,如果从等式中消除创造力,我们会更快地学习,但这是真的吗?
这些班上的许多人都对计算机科学感兴趣,因为他们想创造。 经过几次此类培训后,大多数相同的人都放弃了,或者放弃了尝试将编码用作其创造性的工具。
当我看着最精疲力尽的时候,几乎总是因为我忘记了项目的创造性。
复制另一个Facebook,Pinterest,Instagram,[在此处插入社交网络]并不有趣。 即使采取已经存在的东西并对其进行一些改进也不是那么有趣。
正如彼得·泰尔(Peter Thiel)在“零对一”中谈到的那样,创造的行为很特别。

再一次,将这些克隆之一构建为一个项目可能具有教育意义,但是我提醒您使其成为学习的基础。
如果您不能一路享受学习编码的过程,那么您可能会精疲力尽。 即使坚持使用,到到达要去的地方时,您可能也不再喜欢编码了。
对于我们许多人而言,随着时间的流逝,创造力(特别是通过编码)逐渐被淘汰。 可能是通过我们的学习过程,或者是我们在工作中所做的事情,但是随着时间的流逝,很容易忘记创造带来的快乐。
好消息是,我们可以随时收回这种创造性的火花。 有创造力是我们的天性。
每当我感到精疲力尽时,我发现答案几乎总是要编写更多代码,但要有所不同。 如果您在进行大量调试和维护工作时感到厌倦,请启动一个辅助项目。
做点什么。
做些蠢事。 找点乐子。 做些让你发笑的事情。 做一些您梦always以求的事情。
没关系,重点是重新发现您第一次使文字出现在网站上时的感觉。 您的创造力很重要,花时间去培养它很重要。
如果您感到困惑,请查看这些研究支持的技巧,以帮助您重新发现自己的创造力。
您可以在日常生活中开始做些什么以获得更多创意? 您一直想尝试什么疯狂的主意? 出去做吧。
非常感谢您抽出宝贵的时间阅读本文。 如果您喜欢它,请单击下面的so,以便其他人可以在Medium上看到此内容。