如果可以简化你的生活——少做枯燥的任务,将时间真正地用于完成事情,你愿不愿意去尝试?下面就让我一起来学一下如何让程序员工作生活变得简单的小窍门。
如果你敢于倾听自己的心声,你会发现自己一天中的大多数时间所做的事情并不都是有趣的。然而,为了完成你喜欢的重要任务,你必须先完成那些单调又费时的必要职责。所以,要是能够简化任务,少做那些无聊又耗时的事情,将时间真正投入到喜欢的事情上去,那该多好?通过以下几个简单的技巧,你或许可以得偿所愿。

查找个人生活中的瓶颈

Stever Robbins,称自己为“任务狂人”,相信认识和消除瓶颈是提高生产力的主要关键之一。虽然他提供的信息已经是我们老生常谈的内容,但是他确实提供了一个很好的示例来说明究竟什么叫做瓶颈。它解释了表面上看起来完全相同的三种情况怎么会有三种完全不同的瓶颈。
他从讨论德国的高速公路开始说起——不限速的高速公路。此时你的瓶颈(或限制因素)是你开的车的最高时速。如果你的汽车的油门只能达到105英里每小时,那么这就是你能达到的最高速度。不过,如果是在传统的美国高速公路,瓶颈则完全不同。虽然你可以驾驶相同的车子——也能达到105英里每小时,但此时的瓶颈实际上是每小时70英里的车速限制。而如果是一条泥泞又坑坑洼洼的路,即使没有速度的限制,但是公路的质量和摩擦力成为了速度的瓶颈。
换言之,在这三种情况中,哪怕车子做到完全相同,却依然有着三种互不相同的瓶颈。这是显而易见的。那么你知道你的瓶颈是什么吗?如果你从未考虑过这个问题,那么很有可能你根本就没有解决过它们。为了更好地实现自己的目标以及应用下面提到的小窍门,IT专业人员首先必须得识能认识和消除妨碍生产力的瓶颈。
对你来说,瓶颈可能是早高峰——早上8:30出门正好是最堵的时候。解决办法是早点去上班——避免将时间浪费在路上,以便于做更多的事。对于其他人,瓶颈或许是操作系统早已过时的计算机——又慢又常常死机。解决办法是升级操作系统,要有未来收益大于前期成本的投资意识。
完成更多工作的4个小窍门
以下小贴士将帮助你识别并消除潜在的瓶颈,以提高日常工作生活的生产力:

用正确的工具武装自己。

单枪匹马、仅靠自己是很难成功的,尤其是在IT行业,你需要不断地向他人学习。借助工具和资源,例如Spiceworks Help Desk,Computerworld,和DZone,向别人学习,取长补短。参与对话,尝试新的工具,采用新的生产力战略。

取消不必要的会议。

在职场中,再没有比开一些没有必要的会议更浪费时间的了。但是,似乎每个企业都认为这些无聊的会议是重要而有效的。如果你有发言权的话,不妨考虑下取消或合并会议。如果你确实需要开会,那么应当确保会议是有合理结构的。正如技术顾问Glenn Dejaeger所说的那样,“用一种组织方式鼓励交流,而不是试图孤立每一个团队成员。”会议要简短,还要给每个人机会来发表自己的观点。

学会说不。

当你无法将事情添置到时间表,或没有意义去背负新的责任的时候,无需害怕,请礼貌但坚定地说不。

加强与同事的交流。

当你与他人需要经常密切合作的时候,你需要关注的是清晰而准确的沟通。如果你和你的同事目前还没有实行开放式交流,那么现在就可以开始。它可以加快进程并消除因混乱或不清晰而造成的延误。
总结
最后,简化你的生活,提高生产率,将时间更多地投入到自己喜欢的事情上,首先需要的是认识和消除瓶颈。那么,你可以找到自己职业生涯的瓶颈了吗?

转载:简化IT程序员工作生活的4个窍门的更多相关文章

  1. 毕业一年的大专生程序员工作总结(java后台)

    文章导读 一.回眸过去-- 闲扯的话-- 零碎的技术 二.经验总结-- 沟通交流-- 贵在坚持-- 合理规划 三.展望未来-- 积累行业背景-- 学习清单 四.最后补充 一. 回牟过去 1.闲扯的话 ...

  2. JAVA程序员工作常用英语(细心整理)

    基础----进阶 A. array数组accessible 可存取的 area面积audio 音频 addition 加法 action 行动 arithmetic 算法adjustment 调整 a ...

  3. .net程序员工作两年总结

    (2015年9月) 最近换了工作,面试了很多家公司想总结下,以便以后回顾知道自己是怎么走过来的. 入行背景: 我是半路转行做软件开发的,2011年7月大学专科毕业,大学专业是:机械制造及其自动化:20 ...

  4. 12个提高Java程序员工作效率的工具

    Java开发者常常都会想办法如何更快地编写Java代码,让开发过程变得更加轻松,更加高效.目前,市面上涌现出越来越多的高效编程工具.团长总结了几个常用的工具,其中包含了大多数开发人员已经使用.正在使用 ...

  5. 转载——有感于三个50岁的美国程序员的生活状态与IT职业杂想

    明天就是国庆节了,今天也不想干活干的太累了!写一篇以前去美国出差的杂想,对比于美国50多岁的程序员和大多数50多岁国内父母的生活状态有感而发. 前几年正好有一个项目的机会出差去了一次美国,地点是美国中 ...

  6. 有感于三个50岁的美国程序员的生活状态与IT职业杂想

    前言 这篇杂记其实是去年也就是 2013年9月30日写的,还上过博客园十日推荐的首页,后来在整理博客分类时七弄八弄误删掉了好多文章,就包括这一篇.今天,2014年9月29日,恰好恰好一年的时候居然在好 ...

  7. Spring MVC 程序首页的设置 - 一号门-程序员的工作,程序员的生活(java,python,delphi实战)

    body { font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI ...

  8. 转载:erlang程序优化点的总结

    erlang程序优化点的总结(持续更新) 转自:http://wqtn22.iteye.com/blog/1820587 转载请注明出处 注意,这里只是给出一个总结,具体性能需要根据实际环境和需要来确 ...

  9. 【转载】国外程序员整理的Java资源大全

    以下转载自: 推荐!国外程序员整理的Java资源大全中文版    https://github.com/akullpp/awesome-java英文版 Java 几乎是许多程序员们的入门语言,并且也是 ...

随机推荐

  1. 解决自定义BackItem与Pop Gesture冲突的问题

    在做项目的时候遇到的这个问题, 一开始项目要求自定义导航栏返回按钮,结果发生了没法手势返回的问题,以为是需要添加拖拽手势呢,结果折腾了一下午没有实现想要的效果.接着一直百度问题,才发现跑偏了,犯了一个 ...

  2. CAF(C++ actor framework)使用随笔(projection 用法)(一)

    最近干活在写毕设,用到了CAF,看了文档,发现了一些小坑,自己摸索写点随笔.(CAF的github网站 https://github.com/actor-framework/actor-framewo ...

  3. ExecutorService 接口

    先看一个Executor接口,该接口只有一个方法:void execute(Runnable command),用于在未来某个时刻提交一个command,这个command可以被提交到一个新的线程,或 ...

  4. js实现浏览器兼容复制功能

    经常看到这样一种效果:就是单击一个按钮,就将某个区域内的内容,复制到了剪切板中.其实这个功能实现起来也不难,核心就是用到了window子对象clipboardData的一个方法:setData()语法 ...

  5. JQuery 绑定事件时传递参数的实现方法

    如题,比如我想在$(":text").bind("keyup",funcionName);将当前的文本框作为参数传递给 functionName所代表的函数,应 ...

  6. [PHP]htmlentities() 函数

    定义和用法 htmlentities() 函数把字符转换为 HTML 实体. 语法 htmlentities(string,quotestyle,character-set) 参数 描述 string ...

  7. 干货:Web应用上线之前程序员应该了解的技术细节

    [伯乐在线注]:<Web 应用上线前,程序员应考虑哪些技术细节呢?>这是 StackExchange 上面的一个经典问题贴. 最赞回复有 2200+ 顶,虽然大多数人可能都听过其中大部分内 ...

  8. How to open .ccproj in VS2010?

    Q: How to open .ccproj projects types in VS2010, ccproj file type is a Cloud project i suppose. Plea ...

  9. poj 2796 Feel Good 单调栈区间问题

    Feel Good 题意:给你一个非负整数数组,定义某个区间的参考值为:区间所有元素的和*区间最小元素.求该数组中的最大参考值以及对应的区间. 比如说有6个数3 1 6 4 5 2 最大参考值为6,4 ...

  10. ExtJS4中initComponent和constructor的区别

    Ext的define方法参数类型define( String className, Object data, Function createdFn ) 创建自定义类时,先构造(constructor) ...