如何提高编码能力?

How to improve coding skills?

我不能说我在编程方面很弱,但我不能更快地想出逻辑。我可以分析其他人的代码并了解其中的逻辑。但我不能自己做。我怎样才能提高我的编程技能?

这是一个相当广泛的问题,但根据我自己 30 年的经验,我可以告诉你没有办法开始

  • 分析现有代码,
  • 修改一些东西(玩它直到感觉它是你自己的代码)
  • 看看有什么变化
  • 发展自己做事的想法faster/better/more漂亮
  • 实现你的想法
  • 看看是否有效
  • 继续执行更复杂的任务
  • 读书(很重要,因为很多东西不是靠试错就能发现的)
  • 对你想要成为现实的事情充满热情和决心
  • 如果你想学得更快,那就多写代码

  • 一个非常重要的项目。乐在其中永远是成功的最好保证

如果你在这些项目上失败了,恐怕你永远不会在编程方面取得成功。但也许它就像任何其他知识领域一样。

我在学习过程中也遇到了同样的困难。当我完成挑战任务时,我会为自己创建更复杂的任务,看看我能做什么。它把我带到了解决问题的下一个层次。 练习,练习,再练习!