本身从事程序员职业比较久。深感解决技术问题和生活中的须要不一样的思惟模式。总结出来但愿对你们有帮助。程序员
技术人员会按照需求来完成任务。经常由于需求不明确和产品经理吵架。 在工程上,未知因素老是越少越好。对于没法肯定未知因素,须要需求方给予假设。咱们会要求在需求文档里明确这些假设。文档里面经常会这样写:该系统最高能承受每秒xx次请求,该系统最高容纳 xxx个用户。运行该软件最低须要2G内存。这些假设条件设定会给技术人员很强的安全感。虽然需求和假设老是随着业务调整。安全
现实生活中,不少问题,特别是重大的问题,不肯定因素不少。并且没法了解全局的信息。根本没法作出全局最优的选择。 这时候更多要须要自省。 倾听心里的想法。要相信本身能解决。网络
本身整理思惟的清单。(未完待续)post
1.我是否是没法思考,须要休息?spa
不少人生中重要问题,不是经过加班左思右想能够解决。不要逼本身用技术手段,逻辑思惟去解决问题。有时候你须要一些想象思惟。把条件和问题,都写下来。让本身清楚利弊,深深印在脑海里。而后放松,答案就会很神奇慢慢浮现。这个不是左思右想的结果。像是深处的“我”的选择,不可”想“的我。要对本身有信心,把问题交给心里深处的那个你。code
2.假如本身80岁高龄时,会不会对今天的决定后悔?blog
索贝斯的话。把问题放大到时间维度。等本身老了快要死掉了,会不会对今天决定后悔。不后悔的话,就去干吧。内存
3.若是决定致使的后果,明天被登记在新闻报纸上并在网络上传开了,全部人都知道和议论,是否会后悔?文档
我记得是李开复 的 方法。把本身决定舆论影响力放大。 若是你不会担忧媒体们报道你的话。更不会在乎,公司同事,朋友怎么看你。 不少名人就是这样敢爱敢恨。产品
4.最差的后果是什么,我能承受吗?会有什么收益,回报。
风险和收益老是成正比。不要去寻找零风险的解决方案。明白本身承担什么风险,最差状况是什么。你的收益在哪里。选择的方案通常都是我能承担最差状况。
极端状况下,法律和规则能够触犯的,但要承担后果和代价。(找不到原话出处)。特别是你本身和家里人的生命权受到威胁时候。这个是人最自然的反应。
想一想20年前四处躲藏的超生游击队。电影 ”达拉斯买家俱乐部",讲得也是这个道理。
5. 截止时间是什么?必须立刻解决吗?必需要解决吗?这个是个问题吗?
回顾一下问题的本质。不少状况下问题不是问题。并且不要忘了你始终有权利拒绝觉回答问题。
6.谁能够帮助我?能够帮助我作决定?
(未完待续)