精华内容
下载资源
问答
  • 笔者有时候会想,什么是对,什么是错?对于追求某一件事情之前首先会考虑,为什么我要做这件事情。 所以经过自我分析和生活周边环境的总结...就拿每个人经历过的考试来讲吧。 当有一道数学题 1+1=? 如果你想得

    笔者有时候会想,什么是对,什么是错?对于追求某一件事情之前首先会考虑,为什么我要做这件事情。


    所以经过自我分析和生活周边环境的总结。我认为,对于一个人来,这是在站在个体的角度上说。什么是对的? 就是你自己觉得是对的,它就是对的。不过这个只是你自己的想法。主观上的正确,不代表客观上也受到了别人的认可。


    就拿每个人都经历过的考试来讲吧。

    当有一道数学题  1+1=?  如果你想得分那你肯定是会填上 2  

    那为什么填上 2 就是正确的,这是因为在数学层次的客观上 1+1=2  这是被大家所公认的。就是因为被公认了之后,如果你填上这个答案之后,你得到了好处(成绩加分),然而人的天性中会有对好处的追求,所以你才会填上这个答案。  

    对于拾金不昧的人

    我们知道世界上有很多拾金不昧的人。那么这些人他们不把钱自己拿来花,而是还给失主。 这也是主观是的判断。   每个人都有一套主观上判断正误的准则。而且这是与生俱来的。拾金不昧的人,它天生就有这种品质。如果他把这笔钱拿来自己花了。那么他肯定会受到内心的谴责,而且这种谴责的弊远远大于那笔钱所带给他的利;所以拾金不昧的人他的把钱还给别人,这对于他来说没有失去什么。反而获得荣誉感,心情也舒畅了。这一切都是天生催生出来的。


    看了外国一些挑战自然地人。人类认为自己在挑战自然,征服自然,例如登山 但是却往往忽略了。人之所以会有这种想法。是与生俱来的跟受到周围环境的影响。而周围环境也是自然元素。例如今天天气比较好 有一群好朋友要去爬山。而且恰恰你也想去爬山,一切的种种都是由于各个自然因素构成。我们经常会听到人为因素。其实站在自然的角度,世界一切都是自然因素。就想当年的哥白尼推翻了地心说。 站在地球上,那时客观上人认为地球是宇宙的中心,但是过我们换一个角度看待问题,例如站在月球上面,问题便直观易见。所以呢。人类人为自己可以做自己想做的事情。例如:有一个人,想要喝水,那么在身边有水的情况下。他当然是想喝就喝了。这时候这个人会认为,这个是由他自己控制的。其实不是,首先为什么这个人会想要喝水呢? 萌发这个喝水的念头的起源在哪里?还是刚刚那个问题。这些都是自然因素,人类从未控制过自然。人类本身属于自然地一部分。在一大然这个整体中与其他物质一样,不断的变换。而这种变化的发生是必然的,这是由于自然各个因素触发而生的,即其发生有绝对的起源。

    所以说  存在的就是合理的,发生的即是必然的。






        我某一个网上视频上看过某个CEO说过:   存在的不一定就是合理的。


    当时这位CEO是举了这样一个例子 

    “生活中有很多人闯红绿灯,这是存在的,但是这个并不是合理的。”当时笔者听了之后感觉有道理。

    但是有一点就是,这里的不合理,完全是站在人类的角度去看待这个问题。

    对于那个闯红灯的人,首先分析,为什么这个要闯红灯?  如果这个人再慢3分钟上班就迟到了。 迟到扣掉了工资的一半,然而这时看了马路上没有车开过来。如果等红灯要2分钟肯定迟到。此时这个人会根据周边情况的判断,结果的出一个结论,闯与不闯,前者带来的好处相比后者多一点。于是就闯了。我们说对于人。只有认为是对的才去做。这个是天性。 于是对于这个人,闯红灯在他的这件事情中的觉得是正确的。 但是站在其他过往的司机的角度,这种行为是错误的。  为什么同一件事情在主观上有两种截然不同的答案呢?   此时,由于这个人闯了红灯,司机要留意一点,生怕撞到了。要对车辆进行减速。为什么司机会觉得这种做法是错误的呢? 因为这种做法对于司机不但没有好处,而又造成了麻烦。于是司机觉得这种做法是不对的。而且这种做法对于其他不闯红灯的过马路者来说也是错误的,为什么呢?你说一个大家一起过马路,我闯红灯,我既没有给你带来什么好处,也没损害到你什么,为什么你会认为我是错误的呢? 那些不会闯红灯的首先就是否定的闯红灯的正确性之后才会等绿灯。就像我们刚刚说的,一个人为什么会做这一件事情,因为就他个人而言,这件事情是正确的。就像有一类人是  宁我负天下人,也不愿天下人负我。   在客观上面我们说着是一种错误的想法。但是一个人为什么会说出这样的话出来的。就是因为他认为是正确的。 而他判断的准则就是天生的习性。(DNA的构成)这个人的判断事物准则,一直都是在遵循着天生而来的习性。换一个更高的层次,对于自然。没有什么正确与不正确。对于存在的就是合理的,而对于人类来说,在判断事物的时候,则是对利益的衡量之后做出决策的。因为每一个对利益的认识不同(天生的性质),有些人看重金钱,有些人看重感情。所以我们有时候在批判别人正确与否是站在自己的角度上去看待问题。即便你觉得是站在主观上去看待问题,实质上还是没有走出主观角度。


    对于自然,存在的就是合理的。即上面那个闯红灯的人,是合理的, 那个司机觉得那个闯红灯的人的做法的错误,这也是合理的,而上面所说的合理,是站在整个自然角度上看待问题。

    暂时分析到这个地方。大家如果有什么观点,提出来,讨论了讨论。

    展开全文
  • 4、忠告——要乐于接受必然发生的情况,接受所发生的事实,是克服随之而来的任何不幸的第一步。 5、事情既然如此,就不会另有他样。 6、能够顺从,就是你在踏上人生旅途中最重要的一件事。 7、我尽己所能地把...

    题记

    以下内容摘自《人性的弱点》忧虑部分的核心章节,用以抚慰我最近受伤的心灵。是真理级别的鸡汤。欢迎留言交流。
    这里写图片描述

    第十章《跟忧虑说再见》

    一、忧虑是健康的大敌

    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、很多其他的小忧虑都是一样,我们不喜欢那些,结果搞得整个人很颓丧,都是因为我们夸张了那些小事的重要性。
    31、不要让自己因为一些琐碎的应该抛弃和忘却的小事烦恼。

    《第十一章》保持充沛的精力

    一、防止疲劳和忧虑

    32、休息并不是绝对什么事都不做,休息就是修补。
    33、常常按照你自己心脏做事的办法去做——在你感到疲劳之前先休息,这样你每天清醒的时间,就可能多增加一小时。

    二、学会放松自己

    34、大部分疲劳的原因源自精神因素,真正因生理消耗而产生的疲劳是很少的。
    35、随时保持轻松,让身体像只旧袜子一样松弛。
    36、把放松当成一种习惯。

    三、不要给自己太多压力

    37、和压力抗争的第一步是:接受它的存在是我们的生活形态或生活态度的结果——它并不是我们原有的失败或弱点的一种表示。
    38、最后,我们必须接受,虽然生活是有压力的,但是这并不是它原有的特质。如果我们学着了解自己的需要和能力,找到一些控制压力的方法,没有任何事可以让压力上身:我们可以让这种现代恶魔滚一边去。

    四、如何获得高质量的睡眠

    39、睡眠是否充足,不但是指形式上的睡眠时间够不够,更重要的是指睡眠质量的高低。

    五、不要被抑郁所控制

    40、把你的抑郁症看成是超出你控制能力的事,就像你患感冒一样,不要看得过于严重,有时候也许对你是有帮助的。

    六、获得精神百倍的方法

    41、不管士兵们喜欢还是讨厌训练,他们必须在规定的时间排好队列,认真操练。如果他真的病了,就要去医院治疗。除非是大病,否则,不可随便逃避训练。

    七、适度放慢你的脚步

    42、我希望你能明白一个非常现实的问题,并且认真的思考一下:将来你总要长眠于地下的,那时,这个地球仍然还像今天一样的,照着一定的轨迹运转,世界不致因此消失,你的工作依旧是有很多人来接续下去。我希望你站在墓碑前,反复念出下面这一句话:“在你看来,千年如已过的昨日,又如夜间的一更。”。
    43、欲速则不达,这是千古不变的法则。
    44、每24小时做一次冥想,尤其是在繁忙的时刻,停下手边的工作,平静地遐想10分钟,让全身的神经及肌肉松弛下来,你的心就会得到平静。人总是有搅乱步伐的时候,当心中充满焦虑紧张、不知所措时,最好的办法就是停止一切活动,适时地放松自己吧!

    小结:

    以上内容摘自《人性的弱点》全集(戴尔 卡耐基著)第十章、第十一章。
    最近,工作、生活中都出现了焦虑。
    工作上有些许不顺心,任务赶得太紧,分配任务没有计划、没有工作量、时间预估。但是,到了所谓的“时间点”就要结果,让我非常烦。
    我坚持的工作原则:生活和工作是分开的,但是,貌似回到家里也是无尽的加班赶进度。真的是没有办法。
    在一个作坊式的企业工作,在一个看中苦劳、不看功劳的大环境下,被无情的蹂躏和摧残,我只能说:”他妈的,我忍了”。
    生活中,由于早上起得早,晚上回家晚。回到家也是忙着工作,没有时间陪老婆聊天。现状也是很难改变。
    大环境没有改变,我只能去改变自己的心态,让心态更加平和的面对这一切。
    《人性的弱点》10年前读大学的时候就读过,那时候感觉就是平淡的鸡汤,但是现在读来,经历过社会的磨砺、经历过风雨、走过南闯过北之后,才发现里面的句句都是真理。
    这,或许就是人的改变,曾经令我唾弃和不耻的鸡汤,现在读来是那么暖心。
    让那些不能顺心的事都来吧,让暴风雨来的更猛烈些吧,来打击我、虐待我、摧残我吧!
    毕竟,这也会过去……..

    2017-04-29 10:59 思于家中床前

    作者:铭毅天下
    转载请标明出处,原文地址:http://blog.csdn.net/laoyang360/article/details/70946102
    如果感觉本文对您有帮助,请点击‘顶’支持一下,您的支持是我坚持写作最大的动力,谢谢!

    展开全文
  • linux内核的反复--一切都是过程

    千次阅读 2010-02-09 22:35:00
    很多别的需求也需要响应的实时性,另一方面安全是最重要的,它又不能被恶意利用,因此必然要采取一些措施,众所周知,UNIX系列系统的所有进程是一个树状模型,init是树根,其它所有的进程是init的子孙,...

    1. ZERO_PAGE

    2.6.24内核中剔除了ZERO_PAGE这个鸡肋,然而近期又准备添加近来,这样做的原因还是在于当初它为何被当成了鸡肋,当成鸡肋的原因就是当zero页面加入反向映射的时候会更新其page结构体的引用计数,从而造成了固定cacheline的冲刷,仅仅这一点就将zero页面当成了鸡肋未免也太残酷了吧,所以2.6.32内核着手寻找更好的方法,为zero页面平反,也就是尽力去除它作为鸡肋的坏名声。具体实现方式就是更改了vm_normal_page函数,也就是说不再将zero页面当作normal页面,而是将它当作非正常页面,这样的话,在根据虚拟地址得到的page的时候,一旦得知它是非正常页面,比如zero页面,就返回NULL,而vm_normal_page的调用者往往是根据其返回值进行进一步操作的,所以比如要进行更新引用计数之类的操作,一旦查出vm_normal_page返回NULL,那么更新操作就不再进行,因此也就避免了由于page结构体所在的内存被更新而导致的cacheline被冲刷,从而解决了zero页面鸡肋的问题,获得的好处就是zero页面的高效性,不再需要从内存管理器中进行分配和回收,效率是很高的。去除了zero页面鸡肋的名声,那么它也就可以重返内核的mainline了,至于说zero页面的另一个副作用,那就是会导致额外的缺页,毕竟zero页面是写保护的,但是是否会因此导致额外的缺页,那就看用户空间程序了。

    2. cpuidle-check

    cpu在上面没有任务运行的时候会执行cpu_idle,如果是以前的话直接调用halt就可以了,但是现在就不是那么简单了,由于APM也好,ACPI也罢,都加入了节能机制,不能简单地halt,还要可以做到诸如在不同的级别停掉cpu,因此内核当然需要一整套的机制来实现之,这就是cpuidle机制,框架就是将idle函数(halt的包装)改成了回调函数,然后根据不同的“cpu现状”采取不同的行为,这么做有什么内涵呢?实际上停掉cpu并不总是意味着节能,因为“停止-启动”本身也是需要消耗能源的,特别是如果一个cpu仅仅停掉几个毫秒,这样是很不值得的,因为再次启动它需要的能源足以抵消掉这几个毫秒节省的能源,因此内核必须能够监测到这种情况,但是毕竟内核不是智能的,要预先监测到一个cpu能被停掉多久是不现实的,虽然可以用hrtimer来驱动cpu,比方说将下一个timer到期的时刻定为cpu被启动的时刻,可是多个cpu之间的交互和该cpu停掉之后的系统行为是完全不确定的,比如刚刚停止一个cpu的运行,瞬间一个用户创建了大量的进程,结果就是各个cpu负载情况瞬间改变,可能已经和之前内核预测的大相径庭,这就可能由于预测失误从而导致cpu被瞬间启动,在停止-启动之间消耗掉了大量能源,短短的睡眠时间根本节省不了多少能源而弥补这些浪费,虽然发生上面的情况是可悲的,但是如果内核因此无动于衷的话,岂不更可悲,虽然内核不能智能的预测,但是人可以吗?万能的人也是不行的,人所有的预测都是基于经验的,如果人将这种能力赋予操作系统的话,内河也还是可以根据经验来预测的,也可以说成是所谓的“启发式算法”具体来讲就是根据以往cpu的负载情况来猜测出下面的负载,虽然不能保证绝对准确,但是由于世界事件的局部性原理,有这种预测总比没有强,具体来讲就是如果一个cpu的历史一度负载很大,那么就尽量不要让它进入深度相对较深的睡眠状态(考虑到ACPI支持不同的睡眠深度),实际上的操作就是在idle回调函数中实现一个状态机,不同的状态代表不同的睡眠深度,状态机的next状态由cpu的历史负载确定,历史负载被划分为不同的区间,落入某一个区间的负载指示一个确定的下一个状态,这就是睡眠状态机推进的原理。事实证明,内核在变得复杂,连idle函数都回调化了

    3. child-runs-first

    曾经,我发了一个内核patch,就是要确保在单核cpu上CFS调度器下实现承诺的子进程优先执行,当初想到的是为了避免额外的不必要的写时复制,鉴于子进程一般都会瞬间调用exec函数系列,然而那已经是历史了,考虑到这个避免cow的同时,没有考虑到的是对cacheline的影响,问题是,让本来就处于运行态的父进程继续运行下去呢还是切换至新创建的子进程,如果切换的话,那么必然导致相关的cacheline被刷新,这也会影响效率,问题于是转化为到底一次cow对系统效率影响大还是cacheline被刷新对系统效率影响大,内核开发者的回答是后者,毕竟现在很多都是多核处理器,在创建新的进程的时候根据负载均衡策略要有多处理器负载均衡的相关操作,这样的话子进程就不一定和父进程在相同的处理器上运行,如果为了减少额外的cow硬要子进程优先运行的话,内核要做的工作就会很多很复杂,这样做有点得不偿失,事实上,子进程由于浅复制父进程的内存,如果在同一个处理器上运行的话会受益于cacheline,然而总会有更复杂的或者更重要的因素导致子进程被分配到别的处理器上,如此一来的话,就没有必要必须实现child-runs-first这个承诺了。新的内核为了充分利用父进程的hot cacheline,于是干脆干掉了child-runs-first,当然也不是完全干掉了,只是将这个内核选项默认设置成了false,如果你要将它再搬回去,也是可以的。

    4. child不再继承父进程的实时优先级

    这个论题是从一篇类似战斗檄文的文章中引出来的,文章的标题是《RealtimeKit and the audio problem》

    这篇文章在抱怨为何linux没有更好地支持实时的音频,为了得到更好的音频质量不得不采取的行为是耦合其它的内核模块,比如利用LSM来支持更好的音频播放,但是这样的话就会引入不安全因素,当然可以使用实时优先级,比如RR和FIFO,可是如果一个进程可以随时简单的得到实时优先级的话,那么恶意的进程也应该可以做到,为了支持高质量音频播放而给与它实时优先级,但是如果一个进程伪装成音频播放进程的话,那么它瞬间就可以down掉系统,如此一来,文章中充满激情的问道,难道内核开发人员就不能用一种更和谐的方式应对音频播放的实时性了吗?其实音频播放仅仅是一个例子,很多别的需求也需要响应的实时性,另一方面安全是最重要的,它又不能被恶意利用,因此必然要采取一些措施,众所周知,UNIX系列系统的所有进程是一个树状模型,init是树根,其它所有的进程都是init的子孙,当然也继承了init的一些特性,优先级就是其中之一,子进程或多或少的继承父进程的优先级,如果一个恶意的进程得到了实时优先级,那么它的子进程就会得到实时优先级,如果该恶意进程拼命fork子进程的话,一个DOS攻击就完成了,这当然是需要避免的,于是新的内核补丁中就有人提出增加一个进程标识,就是reset标识,一个进程一旦有了这个标识,不管它是什么优先级执行什么调度策略,它所fork出来的子进程的优先级一律回归为平均优先级,调度策略一律不能是实时调度,这就避免了恶意进程使用fork炸弹。这个标识的加入并没有切断父子的关系,相反的,联系更加多了,父亲不再拥有将一切给与儿子的权力,儿子必要的时候必须为其父亲不被信任而负责,另一些时候,父亲必须支付一些遗产税。引入的这个机制避免了一些漏洞被利用,我认为这个机制很有必要,这样可以保证一些实时性要求高的应用可以放心使用RT调度策略而不再为安全问题担心。

    5.杂

    首先看看cfs调度器抢占粒度的微调对系统的影响(cfs没有时间片概念,虚拟时钟的时间片是随着系统中进程数量的变化动态调整的,而不像以前O(n)或者O(1)那样是静态不变的),仅举一例,如果你只运行很少几个服务器,那么可以增大这个粒度,这样一轮调度周期就会很长,进程切换相对不频繁,开销小,但是如果你运行桌面和多媒体应用,那就要调小这个粒度,进程切换频繁,交互性增强,同时开销也变大;再看一下用户空间驱动,其实并不像很多人想象的那样,用户空间驱动没有内核空间的效率高,事实是,用户空间的程序唯一的劣势就是系统调用开销比较大,至于别的和内核是一样的,要知道linux是完全按照进程来调度的,当然也会有中断这样的不速之客。用户空间驱动为了效率需要做两点:第一就是应用实时优先级;第二就是用mlock将内存锁入存储器,消掉页面置换的开销。

    展开全文
  • 而事实上,一切问题是可以解决的——这不只是一句口号,而是确确实实可以做到的。当你持有这想的信念时,解决问题的能力将会变更为强大。 1.我的第二次顿悟 项目管理培训并不是人人需要,但对于渴望获得...

    项目经理是否具有积极的心态,直接关系着项目的成败。很多情况下,项目经理并不是真的不愿意积极面对问题,而是觉得问题本身是难以解决的,只能听之任之。而事实上,一切问题都是可以解决的——这不只是一句口号,而是确确实实可以做到的。当你持有这想的信念时,解决问题的能力将会变更为强大。

    1.我的第二次顿悟

    项目管理培训并不是人人都需要,但对于渴望获得帮助以消化理论知识、尽快掌握要领的项目经理而言,还是很有必要的。我第一次参加项目管理培训时,说实话基本上什么也没有听懂,脑子里只留下了几个诸如“铁三角”、“二八法则”等等这样的词在盘旋。但通过这次培训,我知道了原来项目管理有一整套的理论和方法体系,并不是凭本能出招就可以搞定的,于是我开始系统性的学习这些知识。

    但这不是我说的“第二次顿悟”,因为“第二次顿悟”给我的收获是让我以更加积极的态度来处理项目中的问题、来面对生活,这远比我学到一些具体理论知识重要得多。

    这一次重要的领悟,起源于我参加的另一次项目管理培训的经历。在培训中,老师让我们做了我们很多训练题,其中有不少是案例分析,大致是讲某项目碰到了什么问题,问该怎么办?答案ABCD选一项。做这些题目的时候,我不由自主想到了公司项目的情况,其实与题目中的描述是如此的相似,而我们曾经那样的无助、不知所措,而老师每次给出的答案又是那样的不容置疑,这让我突然意识到,其实每个问题都是可以解决的,正如每个题目都有答案一样。

    回想起以前在公司的项目例会上,项目经理们总是一而再、再而三的提出一些类似的问题, 比如:

    客户又改了需求,变化较大,工作量比较大,项目只能比计划拖延;

    项目组新手太多,效率很低,干不不活,还要浪费时间来指导他们;

    某某功能没有人做,放在那里,要等人腾出来再做;

    某位骨干人员要离职了,项目进度要滞后了;

    这段时间一直在做投标的事情,没时间管项目;

    碰到了一个技术难点,公司以前没做过,一直卡在那里;

    ……

    诸如此类问题层出不穷,它们如此让人头疼,却又无可奈何,就好像一个人身患不治之症一样,只能默默等死了。管理层面对这些问题往往也是哑口无言,以至于最后竟然也默认为它们确实不关项目经理的事,只能听之任之了。

    现在再来思考这些问题的时候,才发现原来我们一直都在欺骗自己。这些问题虽然让人头痛,但并非毫无办法,它们也有其解决之道:

    问题

    参考解决方法

    客户变更需求

    了解客户为什么要变更,很多情况是我们没了解客户需求,而不是客户要求在变

    评估是否确实需要变更

    是否有其它替代方案

    是否可以放到下一期建设

    新手太多

    给新手安排合适的工作

    多检查、多辅导

    请求上级上调更合适的资源

    有些功能没人做

    向上级申请资源,说明问题的重要性与紧迫性

    请求招聘项目人员

    项目组赶工

    利用项目缓冲时间

    评估该功能是否在关键路径上,是否可以往后放,等人员腾出来再做

    骨干人员离职

    与他开诚布公的沟通,消除其心结

    利用上级与他沟通,适当满足其要求,力求留住人才

    如果真的离职了,参考上面“有些功能没人做”

    项目经理忙投标,没时间管项目

    加班。工作忙时只能如此。欲成大事者,不加班工作不可能

    将投标事情分给比较工作宽松的下属来完成

    向上级说明项目工作很紧,请求将投标工作安排给其他人

    碰到技术难点

    组织公司技术骨干讨论

    去国外网站上找方案

    在技术论坛上请求帮助

    利用外部资源,如同学或熟人等

    请求将该工作转给研发人员

    原来这些看似很棘手的问题,还有这么多解决方法。即使这些方法都不奏效,项目经理也还可以做一件事,就是评估影响,申请项目变更——不要忘了,变更也是一个方法。在有些极端情况下,甚至需要放弃项目,也就是不做了,跟你的业主方说byebye,好聚好散。在必要时,连分手都是一个选择,但只有一条路,你永远不能走,那就是放任不管。要知道,回避问题永远是最差的选择。

    2.项目管理就是解决问题

    一切问题都有解决之道,这对我是一次非常重要的领悟,因为它改变了我对看待项目的心态。只有勇于面对问题,积极寻找解决的方法,才有可能达到目标。

    (1)      项目中充满的问题,要积极对待

    项目有问题才是常态,没有问题那是特殊情况。项目经理应培养乐观心态,不要因为碰到问题就闷闷不乐,死气沉沉,试想,如果项目没有问题,那项目经理的价值何在?

    当然有人说,项目经理应该预防问题,而不是解决问题。如果你能预防所有的问题,当然是好,但这几乎不可能发生。更何况,怎样预防问题,这其实是一个更难的“问题”。

    面对问题,还要积极的去解决,而不是认为没有什么好办法、只能这样了。有些项目经理在被上级批评时,总是千方百计的辩解,这是一种非常消极的做法。不要以为你让上司也觉得无可奈何,就可以心安了,甚至还小小得意一番。不要以为上司点头了,就是在赞许你,其实他在通过每件事来评估你,看你究竟是平庸之辈,还是可造之才。

    从“无可奈何”到“我可以想办法”,一个小小的变化,足可以实现从平庸到优秀的跨越。积极还是消极,主动还是被动,就在一念之间,而这一念,会直接影响到项目的结果。

    虽然每个问题可以解决的,但每个问题都没有标准答案。怎样解决,需要具体情况具体分析,不存在一种简单的方法或规则,就可以解决所有的问题。这就像冲浪时,每个浪头的高度、方向、力度都不一样,冲浪者无法为自己设定一个固定的姿势,只能在浪头扑过来时,根据自己的经验来进行调整,否则很快就会被打翻。

    (2)      主动面对生活中的问题

    生活中也与项目一样,充满的问题。俗话说:“家家都有本难念的经”,其实只要积极面对,人人都可以把这本经念好。

    “一切问题都是可以解决的”,在生活中我也用这个观点来勉励自己。当与家庭成员产生矛盾时,我会想到,这是可以解决的,于是我主通沟通,让他们更加了解我的处境,我的真实想法,“理解万岁”这句话一点也没错,许多问题就这样化解于无形,这些都得益于我的这一次领悟。试想,如果我对生活中问题采用回避的方法,对其视而不见,矛盾必然会累积,总有一天会爆发。为什么总有那么多家庭因为鸡毛蒜皮的小事闹得不可开交,甚至弄得家庭破裂?可以说,不能积极主动面对问题,是一个重要的原因。

    前几天在网上看到一则新闻,甘肃一男子嫌自己混得不好16年未回家,这就是一个回避问题的典型例子,不回家显然不能解决混得不好的问题,反倒让自己失去了16年的亲情温暖。在项目中,你会因为觉得项目执行不顺利不向上级汇报工作吗?其实越是有问题,就越应该汇报,争取上级的理解和支持,要知道你的上级往往有更宽的知识面、掌握着更多的资源,说不定他可以帮助你呢?

    展开全文
  • 一切都完了!

    千次阅读 2006-05-18 21:05:00
    走到今天这一步,既是冥冥之中又是必然的吧,也许我们本来就没有明天,过分强求只会毁灭一切,一分没有留下吧!我承认我真失败了,输得很彻底,很彻底。。。心酸总是难免的,毕竟要和喜欢的人绝交本来就是一件很...
  • 读书笔记--凯文凯利的“必然

    千次阅读 2018-04-08 22:21:14
    很长时间没有写博客了,2015... 不法分子会迅速变成敲诈犯,而敲诈犯变成腐败政府的速度或许还会更快,因为这一切都能让强盗的收入最大化。从某种意义上讲,贪婪就可以解决无政府的问题。 2. 在未来的30年,减物质...
  • 2 我喜欢人甚于喜欢原则,我喜欢无原则的人甚于喜欢其余的一切。──奥斯卡·王尔德(Oscar Wilde)《道连格雷的画像》 3 不能忍受无聊的一代人,将是平庸的一代人。不能忍耐无聊,生活就会变成持续的对无聊的...
  • 因此,要保证供应链上信息流、物流、资金流、商流4大流的畅通,就必须具有对客户信息进行分析的能力以及与客户互动的能力,而这一切都要求SCM与CRM进行整合。只有这样,才能提高客户的满意度与忠诚度、提高供应链的...
  • slab着色--一种必然认输的妥协

    千次阅读 2010-02-09 21:13:00
    slab是好的,因为提前缓存了初始化好的频繁被用到的 结构体,但是由于对齐问题而会造成cpu的cache频频失效,那么软件的解决方法就是slab着色,注意,cpu的cache频频失效就是所谓的冲突, 冲突发生了,软件解决之,不...
  • 点击上方“朱小厮的博客”,选择“设为星标”本文经授权转载自:水木然学社新型冠状病毒成了2020年飞出来的一只黑天鹅!这只黑天鹅的出现,让多少企业/多少人乱了阵脚?但是,一切偶然的背后是...
  • 程序员生存定律--交换是职场里一切的根本

    万次阅读 多人点赞 2014-06-09 00:01:01
    这是经济形态所决定的,在这一前提下,裁员与跳槽是一种必然出现的现象,反倒是雇佣终身制是反其道而行。 认清交换是第一支撑之后,我们就可以推导出职场生存定律。 --------------------------------------------...
  • 本文经授权转载自微信公众号:水木然学社,作者:水木然,微信号:smr8700新型冠状病毒成了2020年飞出来的一只黑天鹅!这只黑天鹅的出现,让多少企业/多少人乱了阵脚?但是,一切偶然的背...
  • 企业信息化发展至今,性能、功能均能够达到比较满意的程度,但是企业信息化应用的普及率、用户体验依然较低。社交成为信息时代,人的刚性需求,这决定应用或软件的社交化。移动社交化轻应用,企业管理的必然趋势。
  • **比如输入url后,你看到了百度的首页,那么这一切是如何发生的呢? 网上各种的说法,不外乎是这样的: 第一步:客户机提出域名解析请求,并将该请求发送给本地的域名服务器。 第二步:当本地的域名服务器收到请求...
  • Java后端自顶向下方法——一切从HTTP开始 (一)为什么要先学HTTP请求 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送...
  • 使用visual studio C#开发应用,最近在把数据库从MS SQL迁移到Mysql时,发现原来在MS SQL下一切正常的程序,报出下面的错误。在网上找了很多文章,也试图升级相关的dll文件,但不管用。后来偶然发现原来是字段的...
  • 写在汶川地震发生之后的思考

    千次阅读 2008-05-23 11:10:00
    写在汶川地震发生之后,我每天在关注新闻,回家之后从到家之后一直到零点过后,我一直在看新闻,为每个得救的生命高兴,为每个逝去同胞悲伤,喉咙是哽咽的,坚强着不让眼泪滑落。可能因为熟读历史,我了解这个国度...
  • 稳定压倒的一切:创新

    千次阅读 2012-08-06 09:23:48
    熬夜看着远在英伦的奥运,有时空错乱之感——一次又一次对各类网站、论坛的压制,facebook、twitter等等每一次新的突破都发生在别处;金融是不能放开的,因为那样会让很多人陷入高利贷的陷阱;土地是不能私有的,...
  • cfs利用了红黑树的统计性质,效果十分棒,另外它还兼顾了没有运行的进程,这些进程的虚拟时间随着运行进程的虚拟时间在前进总会落后,而调度器总是会选择最落后的进程运行,美妙的是,这一切发生在一个系统调度在...
  • 我对于本科时光的印象,还停留在那所普通 211 大学的建筑物之间,我坐在大学的时光长廊里,满眼望去,是经历的过的故事。可毕业后回首,却很少有人能说,自己从来没有迷茫过。迷茫,仿佛就是一团乌云,笼罩在每一...
  •  由于是否进行主GC由JVM根据系统环境决定,而系统环境在不断的变化当中,所以主GC的运行具有不确定性,无法预计它何时必然出现,但可以确定的是对一个长期运行的应用来说,其主GC是反复进行的。 6. 减少GC开销的...
  • 你说你懂计算机网络,那这些你知道吗

    万次阅读 多人点赞 2019-12-11 21:43:49
    **毕竟,一切计算力发展的源头是计算机,也可以说现在互联网一切的衍生物是计算机的儿子。 说到计算机基础,就不得不提计算机网络,就像人长大后是需要和外界进行交流一样,计算机网络也是计算机彼此通信的...
  • 第十一章什么在指挥一切价格和谐共处?  拉蒙一想到自己有这样傻的想法,就感到害臊,但他仍然觉得,大学毕业之后的生活就像打网球一样。你必须知道何时上网打,何时退网打。你必须紧紧盯住球。也许不像打网球,差...
  • 只可惜女儿最近生病,去不了了,六一儿童节的表演也由于生病被拒绝了,很是失落,更失落的是我,于是带着失落和愤怒,又有些许对不公道的无能的宣泄,我半夜爬起来,把这一切都诉诸给TCP/IP吧! 就像上学时一样,...
  • 本博客一切解释权归博主所有。   ”0xC0000005“报错的原因是:非法访问内存地址。一般包括读、写、执行三种类型的访问。 可能情况有如下两种: 第一种情况: ①可能是指针没有初始化,也就是无效地址。如: ........
  • 因为每个更前一步的进展看起来更像是愿景而不是工程实现,在本文中我们的介绍会集中在路线图的第零阶段、第一阶段和第二阶段,不过针对后面的几个阶段我们也会简单分析一下可能的发展方向。   △分阶段...
  • 谈谈Spring IOC是怎么实现解耦的

    千次阅读 2017-09-17 01:38:00
    我们知道在进行软件设计式遵循一个原则:高内聚,低耦合那么到底什么是内聚?什么耦合?怎么实现高内聚?怎么实现低耦合?以下偶是从网上搜集的资料而已,整理一下。第一篇:java 高内聚,低耦合的理解 耦合:...
  • 为什么我说Rust是靠谱的编程语言

    万次阅读 多人点赞 2015-05-16 02:59:21
    处于这样的开发环境下,所有人深受鼓舞,所有人知道,一切都会越来越好,知道所有的欠缺和困难是暂时的。行动永远比语言有说服力。 “ 大刀阔斧 ”,用于形容其开发行为豪迈、干脆,持续追求“更好的...
  • 什么是前端工程化?

    万次阅读 多人点赞 2019-06-28 11:38:18
    一切能提升前端开发效率,提高前端应用质量的手段和工具是前端工程化 。 实现前端工程化的好处 在前端领域越来越繁荣,越来越复杂的今天, 学习前端工程化又能给我们带来哪些好处呢 ? 1. 极大提升开发效率 ...
  • 遍历? 是的,遍历!遍历本来就是饱受诟病的事情...特别是在某些万不得已的折中环境下,比如hlist本来就是哈希链表了,为了解决必然会遇到的哈希冲突,遍历就是必须的,比如以下的接口是hlist_head遍历: hlist_fo...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 48,947
精华内容 19,578
关键字:

一切的发生都是必然的