如何保持编程的动力?

2021-12-29 0 232

编程等于挫折。至少经常。但是,大多数程序员仍然全心全意地喜欢他们所做的事情。这怎么可能呢?

如何保持编程的动力?

为什么编程如此令人沮丧?
为一个为期数天的练习而苦恼正确的解决方案,尝试 StackOverflow 论坛上那些温和的陌生人告诉你的一切,最后放弃了练习。它发生在我们所有人身上。对于每一个失败的项目,消极的微小火花都慢慢变成了辞职的火焰。

说到挑战,日Ë y’re一个双刃剑。在一方面,没有他们加起来你失去动力,但另一方面,他们推你自己的极限-在最积极的可能的方式。他们是继续的理由,即使他们一直在失败。

为什么挑战如此激励人心?
挑战创造好奇心,好奇心创造挑战。这就是开发人员动机的恶性循环。他们渴望接受挑战,唤醒他们的好奇心,最终找到解决方案,他们努力了这么久。获得成功是遇到的最有意义的感觉之一。它一下子摧毁了你累积的消极情绪。刚刚成功完成了一项挑战,就感觉势不可挡——准备迎接下一个挑战,获得更多知识。顺便说一下,这叫做好奇心。

坚持一个项目可能很难。
然而,我仍然没有解决一些问题——我不是在谈论在项目本身期间保持好奇和动力的关键是什么。嗯,实际上这不太正确,事实上,我已经这样做了。您可能会认为,一个项目只不过是一项艰巨的挑战,需要更长的时间才能完成。在一个项目之间很容易失去动力,毕竟在你完成之前没有不可阻挡的感觉……或者仍然存在?嗯,是的。

一个项目是一个相当苛刻的挑战,是的,但还有更多。挑战总是由其他更小的挑战组成,直到原子级别。因此,一个项目不仅要适应一个挑战来推动你的动力,它还有成千上万的挑战。你应该看看这样的项目。为自己完成了那个功能感到自豪,你整天都在挣扎,为每一个通过的 JUnit 测试感到自豪,为自己发现了那个讨厌的错误而自豪,你在最后十分钟找不到. 即使与程序中尚未解决的问题相比,一项成就看起来微不足道,但它仍然是一项成就——所以要为自己感到自豪,感到得到了回报,因为这是你应得的。

想想你的项目的价值。
在开发过程中,请始终牢记,您的项目提供了一些价值。也许它是为了你的新的、仍在建立的业务,也许它是烦人的家庭作业,或者它甚至只是为了好玩——它总是有价值的。你会学到一些东西,无论你做什么,你都会获得经验。也许您的项目甚至会帮助他人,这是接受挑战的完美理由。

哦,一个项目失败,甚至几个项目失败并不意味着你应该放弃编程。不,恰恰相反。这意味着重新开始——只是以另一种方式。

结论
即使编程带来很多挫折,也没有什么可以阻止你。为您离个人目标更近的每一步奖励自己——它既不必是一大步,也不必是大奖励。这是一条非常重要的建议,相信我。即使您之前遇到过一系列失败的项目,并且对开始一个新项目的想法感到不舒服,请记住我最喜欢的 YouTuber 的口号:寻求不适(~Yes Theory)。

随着每一个项目和每一个挑战,你的自信和好奇心都会上升。你会想要接受新的挑战,去了解未知,并为世界提供一些价值。这就是使编程如此令人上瘾并且开发人员喜欢它的原因。

即使他不想让我提及他,我也想给Nico Passon一些荣誉,他鼓舞人心的评论促使我写了这篇文章。所以,非常感谢。

申明:本文由第三方发布,内容仅代表作者观点,与本网站无关。对本文以及其中全部或者部分内容的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。本网发布或转载文章出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,也不代表本网对其真实性负责。

七爪网 行业资讯 如何保持编程的动力? https://www.7claw.com/244.html

司马懿:我挥剑只有一次,但我磨剑磨了十几年!

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务

如何保持编程的动力?-海报