Archive for 09月, 2009

Rails性能优化之 ruby解析器的优化

来自己javaeye的原文:http://robbin.javaeye.com/blog/157731
ruby的解析器性能是很糟糕的,ruby早期的主要用途是取代perl写批量处理的脚本的,并不是为服务器应用编写的,因此在内存分配策略上非常不适合服务器应用。Stefans Kaes编写了一个ruby GC的补丁文件,在railsbench下载包里面提供了。虽然当前Railsbench提供的GC补丁只有针对ruby 1.8.4和1.8.5版本的,但是在ruby 18,6上面使用1.8.5的GC补丁也完全没有问题。GC补丁的作用主要是针对Rails应用开大了ruby的内存堆,可以有效提高内存堆的利用率,降低GC的频率。根据Stefans Kaes提供的测试数据,打补丁并且调整参数以后,GC的频率下降到只有原来的1/10还不到。降低GC频率尽管并不能够提高单个请求的执行速度,但是可以增加整体应用的负载能力。
JavaEye的服务器上也使用了GC补丁,并且根据推荐参数进行了调整。在使用GC补丁之后,Web服务器的CPU负载下降了大概15%左右,效果非常显著。当然开大内存堆的代价就是ruby进程会多消耗内存,在我们的服务器上,ruby打补丁之后多消耗了50%左右的物理内存。


FastCGI是什么?

FastCGI是语言无关的、可伸缩架构的CGI开放扩展,其主要行为是将CGI解释器进程保持在内存中并因此获得较高的性能。众所周知,CGI解释器的反复加载是CGI性能低下的主要原因,如果CGI解释器保持在内存中并接受FastCGI进程管理器调度,则可以提供良好的性能、伸缩性、Fail-Over特性等等。
FastCGI的官方站点在http://www.fastcgi.com
  FastCGI的工作原理是:
  1、Web Server 启动时载入FastCGI进程管理器(IIS ISAPI或Apache Module);
  2、FastCGI进程管理器自身初始化,启动多个CGI解释器进程 (在任务管理器中可见多个php-cgi.exe)并等待来自Web Server的连接。
  3、当客户端请求到达Web Server时,FastCGI进程管理器选择并连接到一个CGI解释器。Web server将CGI环境变量和标准输入发送到FastCGI子进程php-cgi.exe。
  4、FastCGI子进程完成处理后将标准输出和错误信息从同一连接返回Web Server。当FastCGI子进程关闭连接时,请求便告处理完成。FastCGI子进程接着等待并处理来自FastCGI进程管理器(运行在WebServer中)的下一个连接。 在正常的CGI模式中,php-cgi.exe在此便退出了。
  在上述情况中,你可以想象CGI通常有多慢。每一个Web请求PHP都必须重新解析php.ini、重新载入全部dll扩展并重初始化全部数据结构。使用FastCGI,所有这些都只在进程启动时发生一次。一个额外的好处是,持续数据库连接(Persistent database connection)可以工作。


JSONP方式跨域获取JSON数据原理

这前曾经用过JSONP的方式解决跨域获取JSON数据的问题,最近调用其它系统的JSONP方式的接口时,却又忘了JSONP的工作原理。故上网查阅资料,温习一下,觉得还是有必要记下来。所有才有了这篇Blog。哈哈哈…
以下转自JAVAEYE: http://www.javaeye.com/topic/169765
jsonp 是个很简单的一个东西。
主要是利用了 标签对 javascript 文档的动态解析来实现。(其实也可以用eval函数)
来个超简单的例子:
首先是准备客户端的代码,
Html代码
function jsonpCallback(result)
{
alert(result.msg);
[...]


拒绝借口之不做时间的窃贼

向借口开刀是决定你能否胜出一般人的标志,褪墨最新系列《拒绝借口》。
有些人总是以“时间不够”为借口,为自己埋下失败的伏笔。其实这种人往往就是时间的窃贼,因为他们把时间都浪费在说借口上去了。不停地。
如果要善于利用时间,最重要是减少你浪费掉的时间。因为失去的东西再也无法利用了。切斯特菲尔德勋公爵说:“我建议你们好好利用小段时间,这样大段时间自然就会产生效率。”
下面我们列出8大时间窃贼——提防他们,你每天将有更多的时间可以利用。
寻找失物
阿尔伯特·R·卡尔在《华尔街日报》上报道过,一家钟点工服务公司曾对200家大公司职员作过调查。他们发现公司职员每年都要把6周时间浪费在寻找乱入的东西上面。这意味着,他们每年要损失10%的时间!
如果你也像许多人一样,老是要寻找乱放的东西的话,解决办法是养成有条理的习惯。经济许可的话,可以雇请一句有效率的秘书或助理,要他或她帮助你把东西安排得有条理。如果经济条件不允许,你必须想出一个办法来。不要把时间浪费在寻找要用的东西上。有一条最好的原则:不用的东西扔掉,不扔掉的东西分门别类保管好。30年来,我一直把资料分类归档,冠以简单的标题。你不妨试试。这不会对你大有好处。
懒惰
时间管理就是管理自己的生命。我们多数人很难使自己的每一天都朝着正确方向前进。有些人的问题是积极性不高,有些人的问题是对自律不严,另外一些人的问题是性格,性格使他们老爱坐着歇会儿而不是向前行。还有一些人对自己应做什么,什么时候去做不甚清楚。
如果你有懒惰的问题,下面几个建议可以助你成功:
使用记事本。对何时应做何事心中无数,记事本或日志有助于你把所有资料很有条理地记录在一个地方。“日记与工作志”、“每日工作志”和“工作日程表”都是极好的工具。
不要在家里工作。如果你不容易调动自己的积极性,你需要换个环境了。许多人在家里养成了一套习惯,怎么也摆脱不了。另外一些人,家里使他分心的东西太多——电话铃、门铃、家人邻居干扰、电视机、收音机、家务活等等。离开家或者你能专心工作。或许是为了你能开展工作惟一要做的自我约束。
尽早开始。有时你会突然意识到因为太迟开始而无法完成当天想做的事。这是最令人失望的。许多人意识到时间不够而无法做他计划中的事时,干脆把整天一笔勾销,什么也不干。解决办法是养成及早开始的习惯。
干扰太多
时间管理中心主席拉利·贝克博士认为,造成公司职员浪费时间最多的是工作受到干扰。之所以消耗掉那么多时间,不止是停顿下来本身费时,而是重新工作时,这位职员需要时间调整大脑活动及注意力,才能在原先停顿的地方继续接下去的干。
下面是避免或尽量减少干扰的几种方法:
雇一名高效率的秘书。防止工作时被人干扰的最佳方法是你在你自己和经常干扰你的工作的人之间安置另一个人。如果你能控制别人在什么时候来找你,你就不用时间浪费在重新集中精力上。如果你决定这样做,也一定要留出一些时间,让你的同事能在这段时间内随时找到你,以免他们觉得受排斥而心怀不满。
学会在批量时间内工作。如果你手头的工作需要高度集中精神,要学会在长达4—6小时的大段时间内工作。其原因与防止别人打断相同。因为这样你不必把时间耗费在重新集中精神上。另外当你在批量时间内工作时,你会发现自己劲头越来越大,能在较短时间内完成较多的工作。要拥有那么长的一段时间归自己使用,你必须作些具体的安排。时间不会自己找上门的。你甚至要找个僻静的地方,以便干活时不受别人干扰。
办公室的设计应能避免干扰。如果你对办公室的设计有发言权,应把它设记成允许来访者进入时他们才能进入的格局。例如,不能让别人走过办公室时能透过门窗见到你,有事没事跟你聊天。可能的话,把办公室安排在恰当的位置,以便你在外出或上厕所时看不见其他人。原因是,如果你看见别人,总要表示友好亲切。当你约会以迟到,或者想回家跟配偶、孩子呆一会时你不希望跟什么人寒暄而拖延30分钟。
改变用电话的方式。许多人成了电话的奴隶,而不是把电话作为工具来使用。避免方法之一是:电话不应直接接入你的办公室。此外,一天当中划出一段时间专门用于接电话。记住电话是为方便你自己而设的,不是为给你制造不方便的。
会清早起来工作。我发现清晨工作时较少干扰和打断。如果你能安排自己的清早工作,你会发现你那一天干劲十足,能用于工作的时间也延长了。
事必躬亲
他人的协助是高效率的最大潜力,可是许多人却试图事必躬亲一手包揽。解决办法是把工作委托给工作效率高的人,授权他们去干。
知人善任,清楚各人的长处和短处,让每个人从事他(她)最能发挥水准的工作上。授权别人,同时也要给他们完成任务所需要的条件与资源。你把工作分派给其他人,授权他们去干好,这样每个人都是赢家。
是偶发延误还是时间机会
有多少次是你发现自己在意外的延误中无事可做?在这种情况下,你别无它法,只能等待。这是我所知的最令人心烦,最浪费时间的情况。
要避免这种情况出现,惟一的办法是预先安排工作。我外出旅行时常带活去干,这样,就不会因为航班偶然出现个把钟头的延误而恼火。相反,我可以打开公文包干起活来。我每次旅行都带一大堆活,即使有十次八次延误也干不完。我是不愿意受阻时两手空空的。
乘坐市内交通工具时,我也带头活。我10多岁时,爸爸教我身上随时带一本书。这样,即使遇上交通阻塞,也不会浪费时间。我时常用汽车上的录音机。我汽车上总有几十盒录音带,一边开车一边听。汽车还有一个电话和一个身形录音机,开车回家的路上我不能接电话,或口授信件,或把一个忽然闪现的主意用录音机录下来,以免忘了。
事前做好准备,利用偶发的延误,这样能把本来会失去的时间转化为有用的时间。正如亨利·福特说的:“大多数人是在别人浪费掉的时间里取得成就的”。
唏嘘不已及白日做梦
我见过一幅名画家的作品,画面上是繁忙的街道,调整的车流,每个人的脸上都露出忙碌的表情。在这一派繁忙景象之中,有一个人弯着腰,样子很失望。他在街道上逆行。这个孤独的人下面有一行字“寻找昨天”。许多人就像这个弯腰的人一样把精力耗费了,老是想着过去犯过的错误和失去的机会,唏嘘不已,又或者空想未来。这两种心境都是极浪费时间的。达克·哈马舍尔德说:“不要回想,也不要作未来的梦。逝去的不会回来,白日梦永远也无法实现。你的责任,你的奖赏,你的命运都在此时此地。”
你浪费于空想的每一刻都是从有效劳动中偷来的。从错误中汲取教训,但要马上继续前进。不要白日做梦,而应为实现梦想与目标而努力干。
拖拖拉拉
有个朋友问一位做事拖拉的人一天的活是怎么干完的。这个人说“那很简单,我把它当作昨天的活。”
拖延岂止是昨天的活在今天来干?《韦氏新世界英语词典》给“拖延”下的定义是:“把事情推迟到将来做;特别是习惯性这样做。”
如果你是个办事拖拉的人,你大概在浪费大量的宝贵时间。这种人花许多时间思考要做的事,担心这个担心那个,找借口推迟行动,又为没有完成任务而悔恨。在这段时间里,他们本来能完成任务而且早应转入下一个工作了。
以下几个办法可以有效对付拖拉的作风:
定一项任务是非做不可。当我们感觉一项任务不重要,自然会做起来拖拖拉拉,如果这项任务真的不重要,就把它取消好了,而不是既拖延又后悔。有效分配时间的重要一环,是取消可有可无的任务。应该从你日程表中把乱糟糟的东西清除。
把任务委托给其他人。有时候,任务是能完成的,但是你不喜欢做。你不愿意或者与你的个性或专长有关。如果你把任务委托给一个比你更适合做、更乐意做的人,你和他都成了赢家。
确定好处与优势立即行动起来。我们往往因为看不到完成一项不愉快任务有什么好处而拖拖拉拉。也就是说,我们做这或那任务时付出的代价似乎高于做完之后得的好处。应付这个问题最佳办法是从你的目标与理想的角度来分析这个任务。如果你有个重大目标,那你就比较容易拿出干劲去完成有助于你达到目标的任务。
成好习惯。许多人的拖延已经成了习惯。对于这些人,一切理由都不足以使他们放弃这个消极的工作模式,去完成一项任务。如果你有这个毛病,你就要重新训练自己,用好习惯来取代拖延的环习惯。每当你发现自己的拖沓的倾向时,静下心来想一想,确定你的行动方向,然后给自己提出一个问题:“我最快能在什么时候完成这个任务?”定出一个最后期限,然后努力遵守。渐渐地,你的工作模式会发生变化。
对问题缺乏理解
有引起人的倾向恰恰与拖拉作风相反。他们在尚未获得解决一个问题所需的足够资料之前,就试图着手解决这个问题。由于想迅速找到解决办法这个欲望——本来这是很好的——他们有时行动太早。这样仓促作出的决定在执行中由于找到新的资料必须暂停,推倒重来,这会造成大问题了。
如果你是那种还没弄清问题就急于驾驭形势,干出结果来的人,你也像拖沓者一样需要对自己加以约束。要防止自己时候未到就干起来,而不是强迫自己在某个时刻必须行动,要强迫自己在得到足够的资料、真正理解问题之前耐心等待,不要试图仓促解决问题。
如果你将时间运用得不好,就必然会出现一种现象,那就是由于在拟打目标、计划、拼命赶工的情形。以上8种现象,也许也有助于克服不会充分利用时间的弊病。
转自褪墨:http://www.mifengtd.cn/articles/no-excuse-12.html


拒绝借口之从清理自己到突破自己

向借口开刀是决定你能否胜出一般人的标志,褪墨最新系列《拒绝借口》。
“清理自己”就是对自己曾经有过的借口进行围剿,突破自己就是拒绝借口,重新开始。无论在处理紧急事件、打破“瓶颈”等工作环节上,你都应该做到这两点!
应对紧急关头
在紧急关头,工作忙乱很少会产生一种令人满意的结果。有这么一句古老的格言:“欲速则不达”,这句话正好从某个方面说明了这个道理。
为了防止面临危机时手忙脚乱,你应该采取必要的措施,防患于未然。你首先要确定自己的奋斗目标,评估一下你有什么资源,能够授权的地方尽量授权,制订一个工作优先次序表,并且确实尊行,想办法预防干扰,然后开始去做排列在你的工作优先次序表上的第一个项目。
紧张一阵,闯过紧急关头之后,你要坐下来问问自己,为什么会发生危机,如何防止不再发生危机?
每当你面临危机的时候,要问问自己:“我怎样才能防止这种紧急情况再度发生?”
不管是在公务,还是在私人生活中发生的危机,许多都是因为我们没有及早采取有力的行动,以至于情况变得越来越严重,到头来要花更多的时间去解决。
每当遇到这样的关头,你就要写一张备忘的便条,放在你的“待办事项”档案之中,使它在你该开始行动的时候提醒你。
没有及时着手正是造成危机的因素之一。除此之外还有一些其他因素,如彼此没有沟通而产生误解、缺少定期情况报告和展望未来的预告、授权以后没有及时检查落实、没有制定相应的应变计划。
分析每一次危机,看看你能不能够设计出防止再度发生的办法。此时你会发现,你可以节省足够的时间和精力来有效地应付一些情况,尽管有时失控,只要你按下紧急处理按钮,问题是不能解决的。
打破“瓶颈”
在任何规模的公司或其他机构中,只要有一位重要人员没有采取重要的行动,就会出现“瓶颈”现象。造成这种现象的原因可能是犹豫不决、懒惰、优先次序不当,顽固或要求过分。这是管理时间中遇到的最大问题,因为如果你是一位管理者,你浪费的不仅仅是你个人的时间,而是一群人的时间。
“瓶颈”现象的造成,固然可能是由于某一个人要做的事情太多,但也可能是由于某个人没有足够的事情可做。后者会堆积起一大堆文件资料,使别人(常常是使他们自己)认为他们很忙。就好像一名吝啬鬼在酒店里慢慢啜饮一杯酒一样,他们也会慢慢地弄着一项计划,让别人认为他们有事情要做。对付这些的办法,是给他们更多而不是较少的工作去做,并且订下期限。这个办法会像疏通阻塞管子的通道一样,可以发挥出惊人的效果。
如果你是因为不称职的老板或不可改变的官僚制度而搅乱了你的时间管理,你或许就无能为力了。但你要想方设法摆脱这种局面:紧追不舍、随时提醒、电话追问、写备忘便条。请记着一点:要想在这个世界上把事情做好,就必须常常自愿做一名有点令人厌烦的人。
如果你是一位高级经理人员或管理者,要想找出“瓶颈”所在,第一个要找的地方是你的办公桌,你自己“待处理”的卷宗,你自己的“待办事项表”。并且记着“瓶颈”常常是在瓶子的上端,所以赶快把你办公桌上的文件处理干净,以便尽快转移到另一个人的桌子上,这比堆在你桌上要更加有效。
转自褪墨:http://www.mifengtd.cn/articles/no-excuse-13.html


拒绝借口之克服工作不利的借口

向借口开刀是决定你能否胜出一般人的标志,褪墨最新系列《拒绝借口》。
许多人总爱为自己找出各种各样的借口,以便让自己保存一些脸面。这种错误的心理和方式,只能让自己越来越对不起自己的工作。相反,拒绝借口的员工就会工作到位并且出色,赢得上司的赞誉。
有些人做不好工作,总是寻找各种各样的借口,例如“工作紧张得让人受不了”、“办公室太杂乱了”等。这些借口有意义吗?当然,是无意义的。但它们却导致了各种各样的工作疲软、零乱现象。我要想做出工作成绩,必须毫无借口地执行法则和秩序法则。
保持适度的紧张
一般人认为紧张是不好的,安闲宁静才是我们应该追求的目标。
这种说法其实并不正确。因为一个人要是一天到晚一点也不紧张,就什么事也做不成。当然,一种安闲的满足也是必要的。事实上,每天让自己有一段时间沉思,这是对时间的最佳利用,但是你也有必要保持一定的紧张,不然就会陷入一种无精打采的状态。机械手表之所以走动,是因为上紧了发条,否则就会停止转动。
人应该保持适度的紧张,这是一种积极的精神状态,积极的紧张有很多形式,如必须赶在某一期限之前完成工作,认识到你的工作将受到评定、和别人竞争的意识等。这种压力可以把人内在的优秀特质引发出来,迫使他们尽可能有效地运用时间。良好的管理意味着在你和下属之间应该建立起一种合理的积极的紧张关系,而良好的自我管理也包括给自己施加一些工作压力。例如,你一直拖延不想做一件工作,你可以公开宣布说,你要办这件事情了,这就是给自己施加压力的一种方式。因为一旦你当众宣布之后,你就会感到自己身后有很多其他人在监督,你只有往前做下去,而不至于一直拖延。
当然,过于紧张也不好,这样就变成了一种消极的状态,并产生一种在害的压迫感。与压迫感有关的头痛和其他疾病常常是因为时间管理不当,给人带来挫折感而造成的结果。时间管理不当包括:没有订出工作优先次序、没有事前计划、没有适当的授权、犹豫不决、没有排定一段安静而且不受干扰的时间,只专心解决最优先的工作。
长时间地工作而没有适当的调节,这并不是有效运用时间的一种方式。当一个人工作太久之后,精力就会耗竭,厌烦逐渐侵入,而身体感受到的压力和紧张却逐渐增加。如果不改变一下工作的节奏,很可能就会造成情绪的不稳定、慢性精神衰弱症、头痛、忧烦,以及对一切都感到冷漠等毛病。
调节并不一定非得去休息,你也可以换一个不同的工作去做,这样也可以像休息一样达到消除紧张的效果。从脑力劳动转换去做几分钟的体力劳动,也可以达到调节的效果。绕着办公室或公司通道走一两圈,也是迅速恢复精力的一种调节方式。从坐姿改为站立,也可以改变单调的方式,激发自己的体力。肌肉运动一用力拉紧部分肌肉——也是在工作中获得调节的一种好方法,你就在办公桌旁就可以做到。
不过,完全的休息是最好的办法,而你不应该认为复原的休息是不当地运用时间。调节一下,不仅可以提高你的办事效率,而且也可以减缓紧张,对你的健康有益。任何有益于健康的事情,都是良好的时间管理方式。
创造一个舒心的工作环境
有些人经常为办公室的陈设而烦心,这或许就是劳伦斯·彼得所说的“办公室的布置并发症”的迹象,这种症状显示一个人已忽视了自己主要的目标,而开始专注于目前的状态和外表。不过,我们的工作环境确实会影响工作效率,因此我们必须注意那些影响时间运用的因素。
对那些高级经理人员来说,一个经常碰到的老问题是,他的秘书不容易或不可能有效地过滤访客或打来的电话。现代商业中的公司大都是敞开大门式的办公方式,随时欢迎来访。但这种制度如果没有一点限制,公司的工作就会受到严重干扰。如果不可能把门关起来以便于有效工作,我们还是有办法达到这个目的。那就是重新布置办公室,使办公室不要太接近人来人往的走道,或将座位背对着那些最容易受到打扰的地方。
正如艾利克·麦肯锡所指出的:“身体靠近,是决定沟通次数的重要因素。”如果你和某一个同事缺乏适当的个人沟通,那你就要考虑是否该把你的办公桌移近他的办公桌。相反,如果你发现某个人常常来浪费你的时间,把他自己很容易做到的事情拿来麻烦你,你也要考虑把办公桌重新安排一下,让他不易接近你。
办公桌本身也足以影响你有效地运用时间。很多人发现让办公室保持“两层高度”,这是一种很好的安排——一个一般高度的办公桌,你可以坐在那里办公,旁边是一块你可以站着办公的地方。例如,全美公司的老板约翰·贝克特就有一个可以站着办公的办公桌,可从他办公室的一扇门后面推出来,而且他发现他用那张桌子比用正常高度的桌子的时间更多。作家托马斯,沃尔夫和海明威发现他们站着写文章会写得更好。柯柏斯公司的董事长佛来吉·贝隆有一张特别为自己设计的高桌子:而他大部分的工作都是在这张高桌子上干的。还有一张高凳子可以让他想坐的时候去坐。对那些全天都在办公室工作的人来说,这种“双层”安排具有明显的好处,可以随时改为坐姿或站立姿势,以减轻单调和疲劳,也因此而获得更多的“精力充沛的时间”。
还有些高级经理人员认为,不设办公桌可以充分利用时间。提倡这种想法的人包括美国管理协会前任董事长劳伦斯·艾皮雷。他坚信:大多数办公桌只是埋葬了人们的决心。他认为在一个机构里,高级经理人员主要是授权和指派别人去办事,如果没有办公桌来堆各种公文,他们可能会更有办事效率。一些大机构中的上层经理人员值得考虑一下这种安排,但是对大多数人来讲,办公桌还是必需的,但他们可以另有办法不让公文堆积。
办公室的安排确实会影响到时间的利用,值得我们细加分析。因此,试着找到一些某种程度的独处时间,并安排一下你周围的摆设,这样你就能在最少的干扰或疲劳下从事你手上的事情了。
转自褪墨:http://www.mifengtd.cn/articles/no-excuse-14.html


拒绝借口之消除懒惰和拖延

向借口开刀是决定你能否胜出一般人的标志,褪墨最新系列《拒绝借口》。
有什么方法可以消除你在工作中的懒惰和拖延习惯呢?最好的途径就是拒绝任何借口,养成主动工作的习惯。
一个永远勤奋而且乐于主动工作的人,将会得到老板甚至每个人的赞许和器重,同时,你也会为自己赢得一份重要的财产——自信,你会发现自己的才能足够可以赢得他人甚至一个机构的器重。
懒惰会让人的心灵变得灰暗,会让你对勤奋的人产生嫉妒,一个懒惰的人只会看到事物的表面现象,看到别人获得了财富,他会认为这不过是别人比自己更幸运罢了。看到别人比自己更有常识和才智,则说那是因为自己的天分不如别人。这样的人不明白没有努力是难以成功的。事实上,每一个成功者的成就都是靠自己的不懈努力的,这其中不会有机缘的巧合。
懒惰的人最大的恶习就是拖沓。把头一天的工作拖延到第二天,这种工作习惯实在让任何人都无法对他产生信任。对一个渴望取得成功的人来说,拖延是一个危险的恶习,它将让你裹足不前。
拖延简直就是对我们宝贵生命的一种无端浪费。但是此行为却在我们的工作和生活中不断发生,如果把你一天的时间记录下来,你会发现,拖延不知不觉地消耗了你大部分的时间。
有许多这样的人,他们大清早就被闹钟从睡梦中惊醒了,他一边想着自己的计划,一边又在怀念被窝里的温暖,一边告诉自己该起床了,一边又在对自己说——再睡一会吧!就这样,五分钟过去了,十分钟过去了……
人们找借口总是那么理由充分,然而却难以把工作做好,这实在是件十分奇怪的事情。其实,一个人只要把他那些整天想着如何欺瞒他人的时间和精力用到正事上来,他们是肯定能取得一番成绩的。
你必须要把拖延这一恶习从你的个性中连根拔除,这种把你应该在一周,甚至一月和一年前早该完成的工作拖延到明天再做习惯,正在一点一点地吞噬你的生命,如果你不把这一习惯彻底铲除,你要取得任何成就都是十分困难的。
古罗马皇帝在临终时给罗马人留下这样一句遗言:“懒惰是一种借口,勤奋工作吧!”当时,他的周围聚满了士兵。
罗马人有两条伟大的箴言,那就是勤奋与功绩,这也是罗马人征服世界的秘诀。那时,任何一个从战场上胜利归来的将军都要走向田间。那时的罗马最受人尊敬的工作就是农业生产,正是整个罗马人的勤奋与品质,终于使这个国家逐渐变得富强。
但是,当财富和奴隶慢慢增多时,罗马人开始觉得劳动变得不再必要了,于是,这个国家开始走向衰败,懒散导致罪犯增多、腐败滋生,一个高尚而伟大的民族就这样消失了。许多似乎立刻就要成功的人——在别人眼里,他们似乎应该成为一个非凡的成功者,但事实上他们都没有做到。这是什么原因呢?就是因为他们为成功付出相应的代价。他们渴望抵达辉煌的硕峰,但却不愿跨过艰难的山路,他们不愿参加战斗,却又想获得胜利,他们不愿遇到阻力,却又希望一切顺利。
懒惰的人总是抱怨自己无能,连自己家人的温饱问题都解决不了。而勤奋的人却说:“我没有什么天资,只会拼命干活换取面包。”
勤奋工作吧!只有勤奋工作,你才可能获得成功、财富与荣誉。不要因为遇到困难就打退堂鼓,更不要因为就此敷衍了事,勤奋将指引你越过所有的艰难险阻,直到成功!
勤奋工作将给你机会,任何一个老板都会赏识勤奋工作的员工,这是一种值得任何人尊敬的美德,走到哪里,它都会为你增光添彩。
不要贪图安逸,这只会让你变得堕落,整日游手好闲只会让你退化,只有勤奋工作才是高尚的,它将带给你人生真正的乐趣与幸福。当你明白这一点时,请立刻改掉你身上的所有恶习,努力去找一份适合你的工作,你的境况将因此而改变。
要克服这种恶习,你就应该拒绝任何借口,养成主动工作的习惯,你可以这样去做:
每天确定一项明确的工作任务,在你的上司尚未指示之前你就主动去把它做好。
每天至少做一件对他人有价值的事情,不要去在乎是否有报酬。
每天告诉别人养成主动工作习惯的意义,至少告诉一个人以上。
转自:褪墨http://www.mifengtd.cn/articles/no-excuse-15.html


可以让你少奋斗10年的工作经验

可以让你少奋斗10年的工作经验
第一:不要认为停留在心灵的舒适区域内是可以原谅的。
  
  每个人都有一个舒适区域,在这个区域内是很自我的,不愿意被打扰,不愿意被push,不愿意和陌生的面孔交谈,不愿意被人指责,不愿意按照规定的时限做事,不愿意主动的去关心别人,不愿意去思考别人还有什么没有想到。这在学生时代是很容易被理解的,有时候这样的同学还跟“冷酷”“个性”这些字眼沾边,算作是褒义。然而相反,在工作之后,你要极力改变这一现状。否则,你会很快变成鸡尾酒会上唯一没有人理睬的对象,或是很快因为压力而内分泌失调。但是,如果你能很快打破之前学生期所处的舒适区域,比别人更快的处理好业务、人际、舆论之间的关系,那就能很快的脱颖而出。
  
  在会议上,一个停留在心灵舒适区域的人会消极的听取领导的话语,消极的待命,很死的完成上级交给的事情,但从来不关心此事以外的任何事情,更不会想到多做一步,让接下来的别人的工作更加容易上手。而敢于打破这个舒适区域的人,敢于在适当的时候提出自己的看法和不理解,并在得到上级认可和指点之后把手头的工作尽快的完成,并随时接受别人的批评和调整。(注意:永远不要等待别人把你的想法说出来,这是典型的前者)
  在工作上,当前者遇到一名新的同事,他会装作没有看见,继续自己的工作。殊不知新来的同事不久就变成了自己的上司。而后者则大方客气的自我介绍,并了解对方和自己的关系。
  
  在聚会上,前者总是等待别人发言,并喜欢私下里评论对方的言语;如果这个桌子上没有人发言,那直到用餐结束,也没有人认识你。而后者是勇敢的和一同吃饭的开始介绍和闲谈,这看起来很困难,有时候会有失面子,但往往你会发现,对方是多么希望能和你说几句话。
  
  以上只是很小的几个例子,但是要说明的是,大学生在走出校园的同时就要在工作上把校园中的“随意性”从身边赶走,尽早的冲出自己的舒适区域,开始做好和这个社会交流的准备。
  
  
  
  第二:不要把“好像”;“有人会……”;“大概”;“晚些时候”;“或者”;“说不定”之类放在嘴边。尤其是和上级谈论工作的时候。
  
  我十分痛恨听到的一句话是:“我晚些时候会把这个文件发给所有的人”;因为这往往预示着我必须时刻提醒他不要忘记。同样,以下这些言辞也会让人觉得厌恶至极:
  “到时候有人会把那些东西都准备好”
  “大概是明天”
  “明天或者后天客户会过来拜访”
  “好像他说……”
  
  一般是人都会这样说话的,因为这样第一给自己留下了广阔的余地,第二也不会给别人造成很大的压迫感,好像什么事情一定要弄个水落石出似的。说实话大学里面再用功的人都有一半是混的。一个人要么是在课堂上是混的,要么下课之后是混的。两个都没有带有混的色彩的人,要么是超级牛人,要么是神经病。所以,就因为人人都在混的,所以校园是一个浪漫的地方,校园也容易让人单纯。所以学生社团的工作往往是效率很低的,我现在
  
  回想起学校里做的工作,当时还觉得挺卖力的,但工作了之后才开始感觉到什么是效率。
  
  当你进入了用金钱计算时间的地方之后,你要尽可能的避免在学校里养成的这种习惯。如果上级问你什么时候能实施你给他的承诺,而你回答“今晚或者明天早上”这样的答案对于他来说完全等同于你没有回答,并且还给他留下了一个坏印象。(当然,这样的回答往往在学校社团,学生会工作中是常见的)
  
  有一个寓言故事,一只小老鼠刚刚出世不久,老鼠妈妈问小老鼠:你现在能看见了吗? 小老鼠说:能。 老鼠妈妈说:那你能看到那块红薯吗? 小老鼠说:是的。老鼠妈妈说:那是一块石头,这说明你不但还看不见东西,你连嗅觉都还没有。
  
  似是而非的应答往往一样会暴露出你更多的弱点。可能是以下中的一个或几个:
  1.你之前没有想到这个工作,或者一直在拖延。
  2.你没有责任心,认为这些并不重要。
  3.你应付上级。
  4.你不敢说真话。
  5.你喜欢逞能,答应一些做不到的事情。
  6.你不能独立工作。
  当你的上级在以上选项中怀疑的时候,潜意识中你已经同时具备了以上所有的弱点了。
  
  
  
  相反的看来,这样的回答,总是让上司恼火。
  第一,他的问题没有得到回答,只是起到了提醒你的作用。
  第二,他依然需要记住提醒你,因为他不知道你是否真正已经落实了工作。
  第三,他不知道有多少你已经做了的事情中,都是这样没有落实的。(这点非常致命)    
  第四,往往因为没有得到满意的答案,上司自己的计划不得不被耽搁或推迟或不能给出明朗的结束时间。
  
  所以———
  甲问:你什么时候能把要这个漏洞修好?
  乙说:我已经通知他们了,他们大概明天就会来修的。
  一天后
  甲问:维修公司什么时候回来,你找的是哪家维修公司?
  乙说:好像他们说安排不出人来,如果可以的话,今天晚上或者明天下午就能过来。
  一天后
  甲问:漏洞怎么还没有修好?
  乙说:我晚点再问问他们。
  甲说:今天下午之前不解决,明天不用来上班了。
  
  
  第三:不要拖延工作
  
  很多人喜欢在学习和玩耍之间先选择后者,然后在最后时间一次性赶工把考试要复习的东西突击完成。但是在工作中请不要养成这样的习惯,因为工作是永远做不完的,容不得你“突击”。又或者,当你在徘徊和彷徨如何实施的时候,你的领导已经看不下去,自己去做了。—-这是一个危险的信号。
  
  往往我们总是想把事情从头到尾全部想好了,才开始走第一步—–就摔倒了。
  
  举个例子: 我小学的时候第一次给我一个喜欢的女孩子打电话的时候,想象了各种情况——-1,她接电话的时候在做作业。2,她在做作业,她妈妈接的电话。3.她也很无聊,很想找人说话。4.她正在被父母训斥。 5.她正在想另外一个男孩。6.她父亲接电话。 7.她家正好来了什么亲戚,亲戚接了电话。 8.她接了电话,但父母就在身边,说话不方便。。。。。等等等等。我整整想了一个下午,想好了各种情况的心理准备和应对的策略。然后勇敢的拿起电话机,按下了那几个按钮。结果——-她不在家。
  
  所以,当你徘徊不前而手足无措的时候,你要意识到你正在拖延工作。徘徊是因为害怕这个事情可能发生的后果需要自己承担或应付。工作的时候需要一种起码的自信,相信自己有能力,不管下一步是什么状况,我都能把它引导到我需要的那条线上去的。另外,告诉自己,不要想太多时间,如果不知道,就赶快求助,或想办法,苦恼和忧虑会给你更多的压力也会把剩下的时间蚕食殆尽。
  
  另外,警告一下:永远不要想,我知道了,先把上级派的事情放一下,等这集《越狱》看完再说。—-90%的情况下,你会忘记,或者来不及,因为这件事需要比你原先想象要更多的时间。说做就做,一直是很好的习惯。
  
  第四:不要认为理论上可以实施就大功告成了!
  
  这点太重要了,往往当真正实施的人开始做了才会发现计划完全等于鬼话。如果不亲自实践,做计划的人会早晚被实施的鄙视。永远需要提升自己的办实事的能力,而不是空谈。
  
  首先,如果你是做办公室工作的,或者做策划和计划的。请千万不要把你自己都认为不太可能或者很难做到的事情,让别人试试看。比如,用一个下午的时间在人流量很少的地方举办露天歌唱会。这会让执行的人觉得你在玩他,拿他做实验。没错,理论上,在任何地方都能举办歌唱会,但是,在不同的地方,执行的人的心情是不一样的。
  
  其次,和执行的人讨论你的安排。比如,新来的你的下属,你可以安排她坐在任何地方,但是如果那是一个很难和大家接触的角落,这可能比你什么都不安排更差。的确,理论上一个人要坐下来,需要的只是空间。但事实上远远不止那些。
  
  再次,不要奢望一切会随着你的计划进行。理论上这个会议会持续两个小时,但是,这是“不考虑在开场后的30分钟全场都在调试话筒”,或者“场下没有提出如此尖锐的问题”的前提下的状态。 大学生已经习惯了把事情做到 “理论上看上去很美”的程度了。 论文,ppt讲演,考试,辩论赛…… 这些校园智商大比拼,都是教我们如何完美的做好“纸上谈兵”的功夫。 你一定要相信自己能“搞定”事情的能力比想象的弱。
  
  如果你是在学校的学生,测试一下自己,能否能搞定以下这些状况:
  1.学校要制作一套校服,由你去寻找供应商,砍价,至少有三家公司的报价。
  2.学校保安抓住一个学生偷窃,怎么处理?
  3.学校的一个很重要路段的路灯坏了,你能否让它三天内继续亮起来。
  4.食堂需要请一位专门烧清真菜的厨师,一周内到岗位。
  
  当你开始思考以上这样的问题的时候,你会发现,你的思路和“看过去两年这个公司的业绩趋向,做出一个下个季度的市场策划方案”要相差极大。你会发现后者只要你做到“看上去很完美”,没有人知道按照你这样做结果会怎样。而上述的工作你只要一想,就会体会到不少的压力。因为你不处理好,结果就是明显的失败更大的问题就会相继发生。
  对了,这种感觉就是“工作”给你的感觉!这就是“工作”和“纸上谈兵”的差别!
   
  第五:不要让别人等你
  
  在任何情况下都不要让别人放下手头的工作来等你。在大学中可能只是同寝室的人的几句半开玩笑的抱怨,在工作上很可能导致你的潜在合作伙伴的丢失。
  你在做一个工作的同时要知道别人的进度,而永远不要落后。这不像是在考试,你比别人做的慢,别人可以先交卷,你到时间了做不完你自己承受扣分。在工作中的情况是这样的:这是一场没有人能做完的考试,所有的人,都分配做一张试卷的不同部分,有的人分到的是阅读理解,有的人做的是完形填空,有的人做的是语法…… 然后大家做完了相互抄,这样,所有人都做完了。 如果大家都把各自的部分做完了,而你却还在没有做完,那么做得快的别人会开始做你的那部分题目,然后也是相互抄。慢慢地,大家会发现你的工作量完全可以由另外人来代替,整个团队中可以不需要你,这个时候,没有人从你这里得到试卷的答案,也没有人会给你他们的答案——–很不幸,你已经没有利用价值了。
  
  请一定记住这个例子。
   
  
  第六:不要认为细节不重要
  
  在大学里,往往做事粗枝大叶,看看差不多就行了。相反,在企业里管理的精髓就在于将简单的事情做到细节。一个慌忙寻找保险箱钥匙的动作就很有可能丧失你晋升财务主管的机会。
  
  公司的管理,其实需要的并不是把很难的事情做到90%—-比如,优化管理层的核心工作流程、改变公司在当地政府面前的形象,提高产品质量,改善工作环境…… 而管理要做的是把每个简单的事情做到100%—–比如,把公司的每个人的档案都按照一定的规律整齐的存放起来、在门卫设立一个外来人员的签到台、把会议室多余的椅子拿走、和电视台讲好下个礼拜三来公司做采访、把试用装送到客户手里、在生产的咖啡上加一个口子、给下一期的封面人物拍照……等等如此。 如果你能把所有细节的问题都如实做到,那你才有开口升职的本钱。
  很多人在毕业的时候不知道自己将来要做什么,于是就和自己说:我以后做管理吧!做管理?问一下自己,如果,公司资产被偷窃了,所有员工士气低下,办公室杂乱无章,公司电梯又坏了,打印机没墨了,采购计划超支了,产品滞销了,客户迟到了……你愿意解决这样的问题,并从小事开始做起吗?想好了这些再考虑是否把管理看得太空洞了。
  
  第七:不要表现得消极,仅仅因为你所做的事情不是你的兴趣所在。
  
  很显然,在学生时代,当做到自己喜欢的时候,我们会pay200%的精力去创造,但如果是枯燥的事务,我们便懒得理睬,最好能有办法应付过去。但在工作上80%你所做的事情都是繁琐而看似机械的,如果仅仅为此而表现的闷闷不乐,那么你会郁闷更久。要知道你的上司已经为这个项目够烦恼了,你还想让他看到你的表情吗?
  
  学会喜欢自己的工作,并把注意力放在日常工作能学到些什么上去。如果现在你努力的抱怨工作,那么接下来你就是努力的寻找工作。尽量少用“有趣”,“好奇”之类的词语来描述自己想要的工作,而是“充实”,“有成就感”,“乐意”之类。
  想想以下职位,你会发现生活中很多工作不是在等你有很好的状态下让你做的很有趣的事情:
  1.高速公路收费口的收费员:一天都是面对一个小窗口,把一张卡片送出去,这样要持续好几年。
  2.学校食堂厨师:永远在烧大排和鸡腿。烧一年。
  3.作家:交稿期要到了,我还在孕育灵感,两个星期没吃早饭了。
  4.外科医生:刚刚睡着,马上叫我做一个3小时的手术。这样至少一周一次。
  5.门市部销售:产品不好卖,8点上班来就坐在店门口,一个人,坐到晚上6点,今天没有一个人来,和昨天一样。
  6.公交司机:我开车不用你指挥。这条线路我开了三年了。
  7.宠物商店店员:生意不好,还要一早就过来听着20条狗的叫声一整天,听一年。
  8.公司职员:晚上两点下班,第二天还要8点上班。关键是路上还要一小时。这样已经一个月了。
  
  再想想自己是不是只是接触了这个工作一个月或者才碰到没几个困难,这个时候抱怨的声音最大。
  千万不要想着去选择一个有趣的职业,因为没有那样的工作存在。没有哪一“种”行业是开心的,因为如果有,那所有人都去干那个了。最多试着问问自己本身的兴趣吧。self exploration。
  
  第八:绝对不要把改善工作能力仅寄托在公司培训上
  
  人绝对不可能经过一次培训就脱胎换骨。相反,集体培训上学到的东西往往是最用不上的信息。 就像食堂烧大锅菜一样,总没有你最想吃的菜,因为这样做容易,并且不容易得罪人。
  
  很多学生很看重所选的公司有没有培训,这说明,你不但不知道这个公司做什么,你甚至不知道怎样学习这些技能。
  我的感悟是如果你不知道怎么学你想要的知识,也不知道你想要的知识是什么,你只会做出两种行为:1。等待别人来教你,并且等待别人发现你不知道的地方。2.寻找现成的答案并且拷贝。期待公司培训的人,就很大概率上是第一种人(不排除极少真正优秀的公司培训)
  
  许多的同学有这样的习惯思维:
  因为,这个公司的培训能结束达到多少多少的程度
  又因为,这个程度正好是我想达到的
  所以我尽力进这家公司
  因为我进了这家公司
  所以它自然会使我达到了这个期望的程度。
  
  我们把参加培训和达到效果很幼稚的画上了等号。其实往往集体培训上所得到的信息是最没有实际操作价值的。永远不要期望单靠听课,靠老师把同样的东西给所有的人,你会得到比别人更多。把更多的心思放在观察和思考自己的需要上,找到问题的所在再通过观察和实践得到的答案才是真正的知识。
  
  所以,刚刚开始工作,什么都不会,不要认为那样是正常的,因为公司还没有培训过呢!等我接受培训了之后,我就全都会了。如果你一无所知还等待别人会可怜你的无知而施舍你知识,那你会为你的无知而付出更多的智商。
  
  
  第九:不要推卸责任
  
  推卸责任是害怕的条件反射。不要认为别人看不出这点。
  我记得我小学里的一件事情。我一次作业没有带来,老师要训斥我,说:你怎么老是作业不带?
  我当时说:不是。。。。 当我正要支支吾吾时候,老师说:什么不是?你带来了没有?
  我说:没有
  老师说:那不就是没有带!什么不是!就是!
  之后我就发现,我只是害怕承担责任而条件反射似的就说了“不是”,仔细观察一下周围,你会发现,身边有无数的人在用“不是”作为被责问之后的第一反应。
  其实现在很多人面对工作也是这样,当上级责问的时候,很条件反射的就做出了推卸动作,然而这样的动作,接下来往往是无力的辩解,以及一些很粗糙的借口。这样会让上司感到你这个人很难沟通,并且很不真实。
  外一种情况,就是无论什么情况下,我指责一个人,他永远是强调客观。其实这点才是学生最典型的特征。这说明他太容易受到其他事物的影响,并受它们决定。如果你和上司之间会出现以下类型的对话,想想是不是需要改一下你的处事方法。
  
  甲:为什么到现在还没有给副总看你的报告!
  乙:刚才c在打印,我在等他结束,现在他大概好了吧,我去看看
  乙:还有点东西要修改
  乙:b也要把东西给副总,我因为等他
  乙:a他说我报告不用给副总看(a是乙的同级同事)
  乙:不知道副总在不在哦,他的门关着。
  乙:d他叫我帮他打印文件!怪他!(d是乙的同级同事)
  乙:我的杯子突然找不到了,在找杯子。
  
  
  不愿意负责任的人的不利在于他会让上司怀疑他的忠诚程度,因为上司给他的命令往往会因为一个小事情而被搁置或者打折执行,转而被他人的意识所改变。
  
  
  
  第十:不要对自己说“我是大学生”
  
  这点包涵了很多信息。
  1.不要认为自己有多清高
  2.不要仍然以学生的标准要求自己
  3.不要感觉低人一等
  4.不要等待别人的关怀
  5.不要把这个作为犯错误自我安慰的借口
  6.不要忘记搞清楚,公司究竟给自己的待遇是多少,老练些,这不是在做志愿者。
  
  品格是处理好人际关系的基础,也是确保人际关系质量的关键。除此之外,人际交往的技巧也是尤为重要的。有些人做好事会让人感激一辈子,而有些人帮了别人却可能费力不讨好,不但得不到感激和回报,还让人心存嫉恨。将同样的产品以相同的价格推销给同一个客户,有些业务员可能被粗暴地赶出门,有些业务员却可能签到大单,甚至被客户奉为上宾。
  人际交往的技巧是一个非常庞杂的话题,囿于篇幅,在这里只能结合我的切身体会做一些
  
  简单的列举,挂一漏万在所难免了。
  1. 多给别人鼓励和表扬,尽量避免批评、指责和抱怨,不要逼别人认错。
  2. 要学会倾听。不要说得太多,想办法让别人多说。
  3. 如果你要加入别人的交谈,先要弄清楚别人究竟在说什么。
  4. 交谈之前尽量保持中立、客观。表明自己的倾向之前先要弄清楚对方真实的倾向。
  5. 注意对方的社交习惯并适当加以模仿。
  6. 不要轻易打断、纠正、补充别人的谈话。
  7. 别人有困难时,主动帮助,多多鼓励。
  8. 不要因为对方是亲朋好友而不注意礼节。
  9. 尽可能谈论别人想要的,教他怎样去得到他想要的。
  10. 始终以微笑待人。
  11. 做一个有幽默感的人。但是在讲笑话的时候千万不要只顾着自己笑。
  12. 做一个脱离低级趣味的人。
  13. 跟别人说话的时候尽量看着对方的眼睛,不管你是在说还是在听。
  14. 转移话题要尽量不着痕迹。
  15. 要学会聆听对方的弦外之音。也要学会通过弦外之音来委婉地表达自己的意思。
  16. 拜访别人一定要事先通知。
  17. 不要在别人可能忙于工作或者休息的时候打电话过去。除非是非常紧急的事情。
  18. 给别人打电话的时候,先问对方是否方便通话。
  19. 一件事情让两个人知道就不再是秘密。
  20. 你在背后说任何人的坏话都迟早有一天传入这个人的耳朵。
  21. 不要说尖酸刻薄的话。
  22. 牢记他人的名字。养成偶尔翻看名片簿、电话本的习惯。
  23. 尝试着跟你讨厌的人交往。
  24. 一定要尊重对方的隐私,不管是朋友还是夫妻。
  25. 很多人在一起的时候,当你与其中某个人交谈,请不要无视其他人的存在。
  26. 要勇于认错。
  27. 以谦卑的姿态面对身边的每一个人。
  28. 给予他人同情和谅解。
  29. 尽可能用“建议”取代“命令”。
  30. 不要轻易做出承诺。承诺的事情就一定要尽可能做到。
[...]


MC Inside