提高编程技能的神奇公式

2025-06-07

提高编程技能的神奇公式

你是一名程序员,或者你想成为一名程序员,但当你处于人生的这个阶段时,你不会突然就此止步。你必须——并且希望——不断提升你的技能。

是的,终身学习是真实存在的。

你不可能拿到学位,完成训练营、在线课程或辅导,然后就说:“就是这样,我现在是一名程序员了。”事情不是这样的。

但是,是否存在一个神奇的公式可以帮助你提高编程技能呢?在我看来,是有的。它是坚持和专注的产物。而且,这并不容易实现。

重点

事实上,你永远无法真正到达“那里”。进步永无止境。只有不断的过程才能让你变得更好。

在你真正提升特定技能之前,你需要清晰的专注力。这一次,重点不在于你心流状态时的专注力,而在于你生活和事业中的总体专注力。正如韦尔登·朗在其著作《一致性的力量》中所述,专注力在于以下几点:

  • 您在生活和事业中想要什么
  • 你想在生活和事业上成为什么样的人
  • 你想在生活和事业上做出什么贡献
  • 你需要做什么才能在生活和事业中实现这些目标

所以这真的关乎你的人生目标。太多人漫无目的,没有明确的目标。作为一名程序员,想要提升技能的想法其实很模糊。你到底想在哪方面做得更好?或者说,你想成为哪种程序员?你的实际目标是什么?

对我来说,很长一段时间以来,我都想成为一名独立游戏开发者。我想用业余时间,完全自己动手,创作一款游戏,发布到Steam平台,并在科隆游戏展上展示。我不仅做到这一切,而且必须做到。实现这个梦想的渴望如此强烈,以至于它必须实现——而它确实实现了

所以,我对自己接下来想做什么、想成为什么样的人,有了清晰的愿景。这样,你就不会再问任何问题了。你不用再东奔西走,琢磨今晚该做什么。你只需要行动。

假设你知道如何编写代码。任何类型的代码都可以。太棒了!

现在,随着时间的推移,你觉得比起后端开发,你更想从事前端开发。太棒了!你正在接近目标。你正在慢慢找到自己的目标。

牢记这一点,你就会朝着这个方向前进。你会找到文章、书籍,最终找到工作机会或其他机会,这些都会为你提供提升这方面技能的机会。

你的目标变得清晰。

现在怎么办?

一致性

有了目标,你实际上必须变得积极起来。而且不只做一次。你必须做你需要做的事情,直到你实现目标。并且请定期做这些事情

当我想利用业余时间制作游戏时,我几乎每天都要开发功能。下班回家后,我做点东西吃,然后回到键盘前写代码。

嗯,我不仅写了代码。我还定义了新功能,测试了它们,修复了错误,你懂我的意思。

所以我设定了截止日期,知道需要实现哪些功能,也知道有人期待最终成品。只有我持续不断地投入开发,这一切才能顺利进行。这是整个过程中非常重要的一部分。现在我知道如何独立制作游戏了。

你可能有一个副业项目,或许不止一个。你很想投入更多时间在副业上,但你却没有。你可能先做了一点,然后就搁置了,你又想开始做其他事情。最后,你对很多主题略知一二,但都没有取得任何实质性进展。

提升技能也是如此。当然,你可以尝试不同的方法,甚至可能学到一些东西。但真正的进步源于清晰地专注于你想要提升的领域,并持续不断地为此努力

当你作为一名软件开发人员时,你可能实际上一直都在这样做。

假设您有一项特定的任务。

现在你可能会面临两种情况。要么你已经知道怎么做了,要么你必须先学会如何解决它。

后一种情况会培养新的技能,而前一种情况可能会加深你已有的技能。你只需完成工作就能自动提升技能。你有一个任务,它就像一个目标,还有一个截止日期,迫使你持续努力实现这个目标。

就像你的工作日程安排一样,安排好你的“技能提升时间”也会有很大帮助。每周安排好固定的时间段,你就更有可能坐下来,利用这段时间来提升自己。

这就像去健身房一样。只做一次,你不会看到任何效果。但如果你坚持几个月甚至几年做俯卧撑,从长远来看,你会看到很好的效果。

因此,请思考一下您的目标,并坚持不懈地为之努力,并且不要忘记,要始终保持耐心。

随着时间的流逝,你会变得越来越好。

标题图片由 Freepik 设计

文章“提高编程技能的神奇公式”首先出现在“程序员目标”上。


但请稍等,还有更多!

文章来源:https://dev.to/_patrickgod/the-magic-formula-to-improve-your-programming-skills-2oai
PREV
巴西开发者的薪资谈判基础 Por que negociar seu salário?谈判情况 谈判技术 结论
NEXT
放下你的激情