博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
随笔(2015-18-19)
阅读量:5047 次
发布时间:2019-06-12

本文共 614 字,大约阅读时间需要 2 分钟。

    昨天在《码农》第八期上读到了一篇很好的文章——“写代码如坐禅:你是哪一类程序员”。作者提出了一个关键的问题:当编译占用你的时间时你会怎么做。

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

转载于:https://www.cnblogs.com/yuanchongjie/p/4745257.html

你可能感兴趣的文章
Windbg调试Sql Server 进程
查看>>
linux调度器系列
查看>>
mysqladmin
查看>>
解决 No Entity Framework provider found for the ADO.NET provider
查看>>
SVN服务器搭建和使用(三)(转载)
查看>>
Android 自定义View (三) 圆环交替 等待效果
查看>>
设置虚拟机虚拟机中fedora上网配置-bridge连接方式(图解)
查看>>
HEVC播放器出炉,迅雷看看支持H.265
查看>>
[置顶] Android仿人人客户端(v5.7.1)——人人授权访问界面
查看>>
Eclipse 调试的时候Tomcat报错启动不了
查看>>
【安卓5】高级控件——拖动条SeekBar
查看>>
cf 821E Okabe and El Psy Kongroo(矩阵快速幂)
查看>>
优化存储过程的基本方法
查看>>
Spring如何解决循环引用
查看>>
Bootstrap学习 按钮组
查看>>
ubuntu 12.04 安装vsftpd
查看>>
ES6内置方法find 和 filter的区别在哪
查看>>
Android入门之文件系统操作(二)文件操作相关指令
查看>>
Android实现 ScrollView + ListView无滚动条滚动
查看>>
Swift 中的指针使用
查看>>