owenzhang的博客

如何高效工作——个人硬件篇

字数统计: 2.1k阅读时长: 7 min
2019/02/13
loading

前言

如何高效工作?对于每个想在工作中取得成就的人来说,都会问自己这个问题。之前公司也讨论过这个话题,觉得还是很重要的。这里介绍一些方法,希望能够对大家的高效工作有些帮助。

主要分为两部分,个人和团队。涉及到三篇文章。个人——硬件篇、个人——软件篇、团队篇。

要高效,我们要先从个人做起,把自身的效率提高,达到局部效率最大化。但是现在的工作都是团队,一个人强不行,还要整体强,都像一个目标出发才行。所以在团队层面要有好的规章制度,保证整体的效率最大化。就像现在的全球化,一件物品要全世界成千上万家工厂生产,最终才能合成一件衣服或者一支铅笔。每个环节都有严格的标准和流程,才能保证整体正常。在我们的公司团队中也是如此。

个人提高效率

把人想象成为一台工作的电脑,如果要做个排序算法,怎样才能高效?

学过计算机的都知道,一方面要有强劲的CPU、内存等计算资源,这些就是所谓的硬件。

还有就是合适的数据结构和算法,这些是软件层面。我们首先来看硬件篇。

硬件篇

硬件层面提高效率,更多是例行或者执行速度的优化。就像电脑硬件一样,你不断地堆叠cpu和内存,虽然执行的语句内容和顺序都没变,但是也会让程序跑的快一些,体验也好很多。

我们可以使用合适的办公工具、训练娴熟的工作方法、良好的习惯,都能够帮助我们提升自身硬件层面的效率。

办公工具

快速的电脑、软件,使用顺手的鼠标键盘等

程序员每天都要接触电脑,电脑是生产资料,就像木匠需要顺手的斧子一样。如果电脑开启一个编译器要等一分钟,编译一段代码要一小时,都是浪费时间的举动。遇到这种情况,升级电脑硬件刻不容缓。及时自己花钱也值。钱能解决的问题都不是问题,这些投入是投资小见效快的。软件也是,有些软件收费,但是好用,那就花钱买下来,让开发体验好一些,投资的办公设备提升效率,赚到的钱要比投入多很多。鼠标键盘也一样,有人喜欢机械键盘或好的鼠标,虽然我用并没有太大的感觉,但是如果你用上能够心情舒适,提高效率,也是可以的。有些广告经常说「取悦自己」,人的心情好提升生产力也是有科学依据的。

有利于健康的办公设备

对于人来说,身体是陪伴我们一生的。再大的生产力,都是靠我们的肉体来实现。健康对人来说是至关重要的。虽然很多年轻人不注意,但是等真出现问题再注意就晚了。还有研究表明,病痛会影响人的心情,心情不好,能工作效率高吗?

人体工学的键盘鼠标、站立办公桌、办公椅,都是很好的健康投资。很多大型互联网公司也都会给程序员配备。即使公司没给大家配置,自己也要花钱配置,这也是提升工作效率的一种方法。而且通过花钱能解决的问题,是最直接效率最高的方式。

为祖国健康工作50年!

丰田工作法

在丰田的工厂中,为了让工人组装机械快速,发明了一种工作方法,能够提高效率。

区分要与不要的物品,现场只保留必需的物品。
必需品依规定定位、定方法摆放整齐有序,明确标示。
清除现场内的脏污、清除作业区域的物料垃圾。

在程序员日常开发中,也是可以借鉴的。桌子上的东西是否整齐,如果想找一本资料,是否能够马上找到。电脑桌面上是否乱糟糟的,文件夹分类是否合理, 能否快速地找到文件?

常用软件功能和快捷键

对于常用的软件,是否常用功能都能够知晓。有时知道一些功能,能够达到事半功倍。例如微软的office套件,应该花时间学一学,在日常办公中很多功能都非常有用。例如excel的筛选、运算;word的排版……

还有快捷键,虽然用鼠标点点也能操作,但是你用快捷键,真的会很快捷,让操作行如流水。对于程序员来说,熟悉的编辑器或IDE的快捷键,能够让你快速找到函数定义,快速调试……

特别是linux下的程序员,掌握shell的快捷键,至少会一门脚本语言,在日常进行文字处理或者数据处理时,会非常快速。网上不是有个图片吗,会正则表达式解决一个问题,就像人猿泰山飞跃峡谷一样心情顺畅。

良好的习惯

如果没有些良好的习惯,会让你有很多惊喜。记得要调整软件自动保存,或者自己定时保存,多按按ctrl+s。

重要的文件记得多备份,万一机器死机哭都来不及。

文件分门别类放好,建立好索引,能够快速查找。

工具推荐

office套件

大多数公司都绕不过这个软件,虽然很多程序员对这个软件不感冒,认为linux下总有能替代它的。但是真的是非常好用的软件,特别是公司的同伴都用这个套件,你没办法用别的。即使苹果的办公软件,在工作效率方面也没有office强大。

有道云笔记,印象笔记,onenote

笔记类软件,这三个各有特点,不管用那个。有记笔记收集知识的习惯,是最好的。这些笔记都有网络同步功能,多终端同步,能够很方便记录和查看。

everything

能够快速找到需要的文件,在windows系统下,查找效率也很高,对于文件分类不好的同学,真是一大利器。

markdown编辑器

markdown语法专注写作,可以用普通的符号生成文字格式。我觉得专注倒是其次,最好的是能够保持文本格式,这样在代码中或文档中,能够在命令行搜索到内容。如果像word那样,搜索会比较麻烦,而且文件会比较大。

chrome浏览器和丰富的插件

chrome已经不是一个简单的浏览器了,更像是一个操作系统。虽然他访问网页速度也很快。加上各种插件,提高效率的效果杠杠的。可以上网搜索好用的插件,绝对爱不释手。

any.do,wunderlist,todolist……

时间管理类软件,能够提醒你什么时候去做什么事情。

腾讯文档、Google文档、石墨文档

总有些时候是需要和其他人写作,这时用这几种在线文档,协作效率会增加,也是非常好的工具。

上面介绍了很多工具,有些功能还是重复的。这里想说,没有那个是绝对好的。特别是争论哪个比哪个好,是最费时间和最没用的事情,适合的才是最好的。

小结

硬件篇主要是介绍一些工具和机械的方法。工作的习惯不变,操作步骤不变,只是让过程变得快速,通过这种方式来提高效率就是在个人层面的硬件提高,就像电脑更换更快的硬件一样。

后面还会再介绍如何在「软件」层面提升个人效率,软件层面是把做事情的方式都变了,会发生质的变化。

CATALOG
  1. 1. 前言
  2. 2. 个人提高效率
    1. 2.1. 硬件篇
      1. 2.1.1. 办公工具
        1. 2.1.1.1. 快速的电脑、软件,使用顺手的鼠标键盘等
        2. 2.1.1.2. 有利于健康的办公设备
      2. 2.1.2. 丰田工作法
      3. 2.1.3. 常用软件功能和快捷键
      4. 2.1.4. 良好的习惯
      5. 2.1.5. 工具推荐
      6. 2.1.6. 小结