zoukankan      html  css  js  c++  java
  • 随笔(2015-18-19)

        昨天在《码农》第八期上读到了一篇很好的文章——“写代码如坐禅:你是哪一类程序员”。作者提出了一个关键的问题:当编译占用你的时间时你会怎么做。
        这篇文章之所以触动我,是因为它正好解决了我最近的一个困惑。我的工作流程是每工作50分钟休息10分钟,同时在这50分钟内我会给自己安排一个任务,专注地去解决。最近由于准备离职了,手头的任务往往比较简单,我可能花半个多小时就完成了,剩余的时间我不想浪费,所以会去浏览邮件、看博客园或CSDN上的新闻、读编程书籍等等。但这种抓紧一切时间学习的态度并没有给我带来好处。相反,我容易变得烦躁,工作也更容易出差错。
        我想,我需要做的一个转变是让自己慢下来。通过零碎时间来学习是很好的,但对于我来说,需要做减法而不是做加法。我要努力让自己能享受空闲,而不是恨不得所有时间都要做点“有意义”的事。毕竟,回过头来看,很多自认为“有意义”的事情,其实并没有必要去做。
        从另一个角度来说,好的程序员往往是愚钝的程序员,改bug三思而后行,读代码如老牛犁田。所以当我提前完成一个任务时,一个可以做的工作是继续深入思考,当前的解决方法有没有问题,有没有更好的解决方法,修改代码后是否需要更新文档,是否可以自动化等等。不要因为自己做事“快”而沾沾自喜,因为程序员是一个很容易自己给自己创造工作量的工作。

  • 相关阅读:
    编码问题
    Linux环境给文件重命名
    FIFO简记
    图像去模糊
    matlab直方图均衡,使用向量优化
    研究方向
    FPGA学习笔记之格雷码、边沿检测、门控时钟
    [转]关于凸优化的一些简单概念
    SSD果然劲爆!
    Qunie问题
  • 原文地址:https://www.cnblogs.com/yuanchongjie/p/4745257.html
Copyright © 2011-2022 走看看