程序员如何提高本身的工做效率?

效率即时间

时间

技术工做是个青春饭,也是个矛盾体.程序员

一方面要求咱们有着奋战几个通宵的精力和健康,工具

一方面要求咱们拥有灵活的大脑和快速学习的能力,性能

一方面要求咱们踩过无数的坑却又不能太过期.学习

以上种种,皆逃不过期间二字.优化

通宵的定义是基于连续不停的工做到次日,不眠不休.插件

快速学习是指学习一个事物的时间少于大多数普通人.3d

技术经验每每看工做年限,时间越长踩的坑越多,但也存在技术更迭,过往知识再也不可用的状况.日志

互联网的商业决胜不只仅在于一个好的创意和想法,不只仅在于雄厚的资金和背景,还在于一个通用的特性:快.code

工做非学习

工做

程序员必定要区分学习和工做这两种概念.cdn

学习很重要,一天不学就可能被淘汰,可是学什么更重要.

纵使学富五车,知识渊博,也不必定对工做有什么积极的做用.

假若真要学习的话,那也应该是学习如何在工做中提高效率的方法和技巧.

因此不要老是沉迷于学习新技术,扩展深度和广度之类的内容.

公司追求的是效率,越快越好,其次是质量,质量能够后期优化,但前提是产品先上线.

我的追求的也应当是效率,和公司一致,这能让你少走不少弯路,能够腾出更多的时间.

硬件设备

能用硬件解决的一概买买买,不要试图用方法来替代.

显示屏

显示屏

能用双屏的毫不用单屏,一屏看代码,一屏看效果

能用三屏的毫不用双屏,第三个屏幕看文档.

用四屏的是金融,N屏的是保安,每多一屏,时间减半.

值得注意的是,长时间和屏幕打交道,屏幕越好,伤害越小.

内存/硬盘

硬盘

许多公司都有一个通病,就是想要马儿跑,又不给迟草.

工做中的电脑多是普通的老旧机型,内存小,硬盘仍是机械硬盘

并不足以支撑日日更新对性能要求愈来愈高的系统和软件

若是一个应用打开和编辑都要等上好半天,可想而知效率有多慢.

内存至少16G以上,硬盘最好是固态硬盘,这是最基本的要求.

办公椅

办公椅

一个间接但对效率有致命影响的事物.

久坐是上班族的特色之一,每增长一点温馨感,工做效率就会提高一点.

反之,若是椅子不舒服,就会影响心情,进而影响工做态度,烦躁是没法有效处理事物的.

更为重点的是午间休息,高质量的睡眠有助下午的精神和体力恢复.

一个可上下调节,先后调节的人体力学办公椅颇有必要.

通常而言,普通人只要躺上10分钟,就能满血复活,可就算趴在桌上1个小时,依旧仍是头昏脑胀,还会对颈椎等有伤害.

软件应用

主要是沟通和记录层面.

这里只描述核心的事物原理,不作软件推荐.

思惟导图

导图

思惟导图图文并重,表现为层级结构和发散性思惟

可以把一个复杂的事物用相对清晰的脉络表现出来

不管是本身整理工做内容仍是描述事物给别人,都是很不错的选择

截图录屏

录屏

文字的语言可能须要本身来组织,比较考验一我的的沟通能力

可是图片和视频就是按事实说话,大多数场景须要记录过程和结果

如一些没法复现或者偶显的bug,一些文字不太方便描述的问题

我会经常使用一些工具,截取jpg图和gif动图,包括手机录屏和电脑录屏

方便与人沟通,仅此一点,就省去很多的时间

开会和沟通实际上是工做日中最为耗费时间的事物,甚至有时候远远大于开发的时间.

云笔记

笔记

你不可能用大脑记住全部事物,也不能期望本身的记忆力.

一些文档地址,一些待办事项,一些日志记录,都须要一个结构化的云笔记来整理.

你记录的越多,整理的越清晰,使用的时候就越方便

像一些帐号密码,项目地址,注意事项都是能够记录而且复制粘贴使用的

总而言之,使用工具替代本身的记忆力,来达到快速使用的效果.

每一次的记录,都方便后续的整理,反思,优化,没有记录,就没有下一步.

写在最后

分析

千人千面,只有你本身知道你的工做效率.

公共的效率问题很容易解决,无非是资源和技巧等因素.

可是私人的效率就须要本身好好分析,点对点的去尝试解决.

像一些技术岗位的应用插件,工具技巧等这里就不一一描述了.

然而,只要解决了公共效率,其次已经提高了一大半了.

相关文章
相关标签/搜索