
做了这么久开发,最大的感悟就是:习惯决定效率。
以前我总觉得,代码写得快不快,主要看技术好不好。后来才发现,很多影响效率的因素根本不是代码能力的问题。
第一个好习惯是善用快捷键。刚开始我写代码全靠鼠标,右键点复制、点粘贴、点保存。结果写一行代码,鼠标点十几次,整个人特别烦躁。
后来我强迫自己背快捷键。Ctrl+S必学,Ctrl+C/V必学,还有各种IDE的快捷键。现在写代码基本不用鼠标,速度快了不止一倍,手也不累了。
第二个好习惯是写注释。刚开始我不爱写,觉得代码自己看得懂就行。后来有一次维护别人的代码,那叫一个头大。注释写得清清楚楚,比我还懂代码意图。
现在我养成了个好习惯:重要的逻辑必注释,复杂的算法必注释,别人可能看不懂的地方必注释。这不仅是给别人看的,更是给自己备忘的。
第三个好习惯是定期重构。以前项目改来改去,代码越堆越乱。后来我规定自己每周至少花一天时间重构,把能优化的都优化掉。现在项目看起来清爽多了,维护起来也省事。
第四个习惯是版本管理。这个太重要了。以前我最讨厌Git,嫌麻烦。结果有一次出了大bug,回溯了三个版本才找到问题,差点没疯。
现在代码一写完就Commit,有问题随时回滚。这成了我的肌肉记忆,一天不Commit就浑身难受。
第五个习惯是写技术博客。刚开始觉得没必要,写博客多累啊。后来发现,写博客是极好的复盘方式。为了写清楚,你得把思路理清楚,很多平时没注意到的问题就暴露出来了。
现在我每周至少写一篇技术总结,写着写着,发现进步比闷头写代码快多了。
第六个好习惯是定期学习新技术。我每个月都会给自己定个小目标,学一个新框架或者新工具。刚开始挺吃力的,但坚持了几个月,发现自己确实在成长。
第七个好习惯是保持健康。这个可能有人觉得不相关,但真的有关系。连续加班半个月,你会发现自己写代码特别慢,bug特别多。多运动、多睡觉,状态完全不一样。
这七个习惯是我用很多时间总结出来的。有时候也坚持不好,但只要意识到,慢慢来总会有进步的。
工具可以帮你,但好习惯才是根本。选对工具很重要,但更重要的是你会不会用工具。
以上就是我这几个月的实践心得,希望对大家有帮助。有问题欢迎交流!









