代码精进之后如何?

职业疑惑,代码写了很长一段时间,一直不停优化,没长进了,怎么办?大神求解.

阅读 2.9k
4 个回答

代码并不是全部,还有很多其他横向知识需要学习的。
可以考虑参与到一个开源项目中,会学习到很多除了Coding之外的知识。

标题有点问题,可惜了晴明同学忘记帮你编辑“纠正”过来,从问题描述来看,我不认为这是代码精进之后,而是精进开始或者精进中的上升阶段。

在公司里代码写了很长一段时间,这是最容易让人误解的地方,公司里都是业务需求靠齐的,你的代码基本上都是往业务上靠的,因此在公司里长时间写代码对于精进,我认为很难。另外,精进的含义很广泛,到底是前端精进,后端精进,还是算法类研究,高深点的?如果是后者,那么就需要看算法论文,看数学,看leetcode,如果是前者,就应该多看开源项目了。

我也卡住了,最近在学点动画相关的知识,希望不要三分钟热度

我个人的经验:

  1. 代码架构。通过学习设计模式等知识,让代码有更好的维护效率。
  2. 用户体验。不止是把功能写出来,还要从用户角度出发,让他们体验更好。
  3. 提炼公共逻辑,抽象各种库。提升日后的开发效率。
  4. 扩展领域。比如我早年是页面仔,后来开始写 PHP,然后弄一弄 mysql。现在我是 Serverless 的拥护者。

希望有帮助。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进