zoukankan      html  css  js  c++  java
  • 6条可以成为更好程序员的建议

    1. 研究并持续改进吸收,不仅仅是学习。对自己做过的项目,功能模块,联系进行分析和优化。学习技术是不可或缺的,不断对技术和做过的项目保持精益求精的态度,更加重要。
    2. 保持惯性。有规律的工作习惯,和每周至少3小时的运动量。至少当前一周,一天的工作要有明晰的目标。尽可能每1.5小时活动下筋骨,冥想一次。另外,每周3小时的运动量,比如慢跑5公里,骑车,爬山,散步,俯卧撑等。这些体力运动,可以帮助你重获动力,对思维转换和体能都是有帮助的。
    3. 追求效率,而不是更多的时间。关注编程的效率,持续对自己的开发,技术积累,提出效率优先的要求,要写出可维护性高,可读性高,坚持用高内聚,低耦合的思想,去设计和开发。在一个棘手问题长时间解决不了的情况下,不妨找点别的事情,让自己开心起来,从而转换下思维。
    4. 和团队更加紧密的沟通。紧密的沟通,应该是积极的,对同事充满敬意和耐心的。高效的沟通,可以帮助程序员更好的解决棘手的问题。沟通前,先把自己的问题整理出来,带着问题去沟通,往往会事半功倍的。
    5. 保持虚心,对他人的建议保持开放欢迎的态度。首先,要记下他人的建议,不予反驳,积极欢迎并感谢别人的建议,哪怕建议是比较难听的。其次,根据建议的内容,再做出具体的分析和专业的判断。
    6. 多做总结。经常总结的人,在处理复杂的事情时,更容易找到解决方案。每周至少一次总结。每个功能模块,每个项目,每一次解决棘手的问题,都是总结的好机会。这些总结,可以写在博客里,也可以写在笔记本上。

    本文为原创,转载请注明出处,有问题请及时提出来,我会跟进的。

    技术本身并不重要,持续学习才是最重要的
  • 相关阅读:
    sprintf与snprintf
    风雨20年:我所积累的20条编程经验
    istream_iterator, ostream_iterator,copy以及文件序列化
    [转载]关于C++,我觉得好的设计法则
    如何高效地管理时间
    B站上适合程序员的学习资源【赶紧收藏!】
    Redis和Memcached的区别
    Swoole的多进程模块
    Mac OS 查看 ip 地址及 DHCP 各 addr 含义
    mac将phpstorm 从主屏移动到副显示器(解决)
  • 原文地址:https://www.cnblogs.com/only-levis/p/7637285.html
Copyright © 2011-2022 走看看