返回

乐于接受反馈与建议,提升Coding Level并非遥不可及!

前端

随着业务/人员日益增加, 需要在团队内把coding review环节重新拾起来。所以在新老项目都做出了择优抽样分析审查(选择方面从可塑性, 后期迭代多方面进行考虑)。确确实实暴露出了一些问题。

心得1:乐于接受反馈与建议

通常情况下,一个人很难发现自己的不足之处,所以想提升 coding level 就要乐于接受反馈与建议。这也许听起来有点难度, 但其实完全不是。只要我们能学会对问题的真正根源进行分析并保持好奇心, 那么就会很容易发现问题所在。

心得2:提升技术热情

一般来说, 公司内部使用的开发语言通常都不会很多。所以想提升 coding level, 最重要的是找一门自己喜欢的语言。因为这样才能产生热情与动力。如果仅仅是为了任务去学习一门语言, 最后往往会不了了之。

心得3:寻找适合自己的进阶目标

每个人的技术背景及工作经历不同, 所以适合每个人的进阶目标也是不一样的。所以我们首先需要了解自己, 然后再去寻找适合自己的目标, 这样才能又一个明确的奋斗方向。但是, 目标不要定得太高, 否则会打击我们的积极性。

心得4:多写

很多时候, 我们都知道项目需求, 也知道要设计什么功能。但就是不知道要如何实现。其实这是很多初学者都会遇到的问题, 遇到这种情况, 我们首先要做的就是去找资料。但是, 资料也不能直接拿来就用, 因为这样往往不能加深我们的印象。所以, 最好的方法就是模仿, 在模仿中不断总结经验, 逐渐的我们就能对代码实现方式有了更多自己的想法。所以, 想提升coding level, 一定要多写, 多敲代码。

心得5:多看

既然我们知道要多写, 那当然也要多看, 看一些大佬写的源码, 看一些设计规范的代码, 这样我们才能知道什么样的代码才是标准的, 该如何去实现, 当我们能对代码进行抽象时, 说明我们的 coding level 已经有了很大的提升。

心得6:多思考

代码开发的最初目的就是为了解决问题, 而编程就是实现这种解决办法的过程。虽然需求是已知的, 但我们并不知道要怎样去实现。所以, 这时我们就要多思考, 想一想如何才能实现这种需求, 这样的思考对于提升我们的 coding level 是很有帮助的。

结语

提升 coding level 并不是一件简单的事情, 它需要我们付出很多努力, 但只要我们能按照上述方法去做, 相信我们一定能提升自己的 coding level。最后, 希望大家都能写出高质量的代码, 成为一名优秀的程序员。