09 2012

以身试毒归来

Notice

未满18周岁的同学请在18周岁以后再看,如果不小心看了有不懂的不要问爸爸妈妈,如果不小心问了请不要告诉爸爸妈妈是从这个地方看到的。

我用了1个多星期研究了约炮的技巧和工具,以身试毒后全身而退,接下来分享这个刺激的星期。

  1. 秘密

    安卓市场
    在半个月前猪仔介绍了“秘密”给我,附言“可以用来约炮”。
    先来介绍下这个应用的功能。
    这应用可以让你匿名发出自己的秘密,安装“秘密”的人都可以看得到,并且可以匿名评论,并且可以对秘密和评论进行投票,票数高的就更靠前,就更多人能看见。对于你看过的一个秘密,只要你投票过或者评论过,或者该秘密是你发的,都会在“我的关注”里面找得到。
    怎么约炮呢?你用过就知道,上面的人发的秘密,10条有9条是关于性的,其中有3条是求爱爱、文爱(我也是刚认识这词,就是文字ML),有2条是意淫,有2条是抱怨(有抱怨自己有性缺陷的,有抱怨伴侣有性缺陷的),有2条是杂七杂八胡搞瞎搞的。
    寂寞的人就会发需求,如果表明自己是男的,基本没有什么人理他,如果表明自己是女的,你会发现评论是一堆微信号、手机号、QQ号……还会提醒LZ自己那活儿很大。
    所以在上面求one night stand是直接表达的,反正匿名,会联系自己的自然是想应约的。
    优点:1、针对性强,求爱爱就是求爱爱,开门见山不用跟聊天软件一样半天才挑逗成功一个;2、信息多,形式多,人多,容易找到对口味的;3、匿名带来的安全感使人们更敢于表达,节省时间。
    缺点:1、没有LBS所以地域限制太大了,上面文爱、电爱比较多;2、互动性差,只能评论,没能回复,也就没能实时查看回复自己的信息;3、诈骗信息多,很多人发号码上去其实不是自己的,是仇人的…;4、信息冗杂什么都有,过分碎片化但没有用标签或者类别做组织,所以很多信息是自己没兴趣的但还是得看;5、我自己估摸上面70%以上都是男的。

  2. 陌路人

    陌路人
    啊,这个让我难忘啊谢特…
    功能很简单,就是在匿名聊天,随机配对。
    很多人一上来就问“男的女的”。“男的”,挂了……为了提高聊天的效率,很多人一上来就直接说“我男”“找骚女”。
    优点:1、匿名带来的刺激是无法想象的,在不会让别人知道我是谁的情况下,我把自己最邪恶的一面表现的淋漓尽致,头脑热后一阵回想才觉得自己是很恶心的,用户可以很放心地在上面把压抑的欲望发泄出来;2、是web端的打字容易,同时有移动端,所以随时随地可以玩,而且无痕迹;3、匿名带来的有性暗示使得上面的女的普遍比较开放,容易找对口味的。
    缺点:1、网站的交互太差,没有快捷键什么的,操作麻烦;2、网站有屏蔽一些词,而且屏蔽词有BUG,服务器以为连接还保持,但客户端始终连不上,针对IP,直到连接超时(要几个钟头);3、女的太少了。

  3. 微信

    微信一开始就注入很多性暗示,张小龙的产品向来总给人那么个感觉,比方说邮箱和微信都有的“漂流瓶”,“摇一摇”…
    “摇一摇”这个动作是主动的,表示自己想认识陌生人,会摇一摇的人都寂寞,都寂寞的一群人,只要你头像不要太矬,搭讪都会理你的。
    优点:1、人多,微信的用户多;2、基于LBS,显示出来的都是附近的人,很方便;3、实时,同一时间摇的人肯定现在就在手机旁边,不会有搭讪了没看见的情况;4、交流的方式多,要文爱电爱图爱都行。
    缺点:1、正经人偏多,很多人只是想找个人聊聊天;2、因为实时的缘故,所以摇出来的人都比较少,而且经常出现摇出来的都是同一拨人;3、摇一摇还是挺累的;4、不是匿名,所以如果不想被别人知道真实身份最好还是搞个马甲。

  4. 陌陌

    根据老外屌丝Mike的提示试用了下陌陌。可能大多数人是根据太多人给的提示——约炮——来的,所以上面的人都比较开放,从头像就可以看出来,十个女的七个露事业线,而且长的都很不错,很容易让人思想犯罪。
    但是因为这不是匿名的社交所以尺度还是十分有限,一方面别人不敢把自己想表达地赤裸表达出来,另一方面自己也不敢询问对方是否有意向。
    优点:1、人也不少,不要太荒芜的地方,还是很多人用的;2、基于LBS并且显示了距离自己多远,可以筛选性别;3、有相册,有更多的照片可以参考,有关注的功能更加灵活了;4、很多人已经被暗示这个产品被用来约炮,另一方面如果只是想找个人聊天,大多数人也直接用微信米聊什么的就可以啦,所以会特地用这个的很大部分真的是……嗯。
    缺点:1、应用还不成熟,慢、有BUG;2、非匿名,得用马甲。

好吧我不是怂恿大家干这种事,我只是实验一下,我还跟女朋友说了。这种挑战自己控制欲望能力的事情就跟吸毒一样,没吸之前也觉得玩玩而已,自己能控制的,最后还不都挂科了。
经过这几天我甚至对欲望这个东西进行了思考并且有了新的思考。

16 2012

思维的广度

  • 一点背景

之前跟主管君讨论到区分人与人的能力,我觉得很重要一点是人的思维习惯,主管君说他概括为人的思维的广度和深度。

之后我一直在考虑广度跟深度的描述,所以有此两篇文。

把问题的解决过程分为2个步骤:问题 → 分析问题 → 解决问题,如下。

当一个问题出现以后,首先我们会分析这个问题的原因,然后找到一个自认为是真正的原因了,我们会尝试从这个原因着手去寻找解决方法

举一例,假设你写的程序突然出现了一个BUG,在今天之前,它都能正常从数据库中取出数据并在前台显示,今天突然不行了,现在QA提了一个单让我fix,这个BUG就是我的问题

我开始分析问题,既然昨天还可以,今天不行,那会是什么原因呢?1、应该是新增加的代码影响了故有的模块了;2、数据库有问题,可能挂了;3、数据库的结构改了,导致内容映射不上显示出错。

好的,目前分析出3个原因,我开始思考如何解决问题。1-1、如果是原因1,我尝试在版本控制上做回滚,看看哪一次提交以后出问题;1-2、我直接查看控制显示和取数据模块的代码的改动情况;2-1、如果是原因2,我先试着连接数据库,自己跑语句看能不能跑通;3-1、如果是原因3,那就比较昨天更新到测试环境的数据库是否有结构改动并做代码更新使得两者的版本同步;

正常人就在这么分析问题以后,找到最有可能的原因(假设是原因1),然后从这个原因的解决方案中找到最有可能解决问题的解法(假设是答案11),尝试,失败就回溯尝试另外解决方法(就一深搜)。

  • 什么是思维的广度(WHAT)

说到底这个“度”是什么的度,我的想法是,对一件事物能从多少个侧面去了解观察它的数量,也就是你接触学习过的东西的多少。

比方说让你聊聊新浪微博这个产品。你也许能从创意上、互联网上、技术上3个方面去表达你的见解,但有些人就是还能想到它在社会学上的影响,在传媒的影响,在政治上的影响,它还有什么哲学意义,它体现了当代人的一种什么价值观,等等等。

广度越大,能发散想出来的东西就越多,能从更多的方面和角度去分析遇见的每一件事。

  • 提高思维广度的作用(WHY)

千万别以为这只有装逼的作用,我觉得当你思维的广度足够了,你会不屑于去装逼。下面列几个我觉得挺有用的:

  1. 在社交中能够做到对什么人说什么话。能跟产品经理的聊产品,能跟同部门的聊技术,能跟我爸聊军事,能跟我妈聊生孩子,能跟学妹聊心事,能跟学长聊哲学,能跟运维聊创业,跟愤青聊政治,还能跟物理老师聊量子力学……搞学术的人或极客们别说社交没用,“社会”存在即合理,懂得社交真的很重要。
  2. 会相互促进,锻炼脑力,使得学习新东西变得更快。很多人会觉得学的多没用,脑子就这么大,能装的东西是一定的,学了又得忘。事实用上亲身经历来说一句,脑子是越用越好用的,学的东西越多,后来再学新东西的时候就越快上手,越容易应用,把“推此及彼”运用到极致的时候,学习非但不痛苦,而且是享受的过程,不学习才是痛苦。
    比方说我之前第一门学的脚本语言是Groovy,学的比较吃力,后来学Python就觉得轻松了点,很多东西都是类似,而且Python的确简单,再后来学习Javascript跟PHP的时候根本就没有特地系统地去学习,直接看别人的源码也就了解语法,剩下的就是熟悉可调用的库了。很多知识和设计其实打通的,当学习新东西的时候会经常联想到类似的另外一个东西,而在学习这个东西以后学习新的东西又感觉特别容易理解,这就是相互促进。
    比方说喜欢政治学的人在读历史的时候就会对朝代更替和生产力水平挂钩,继而明白经济是如何影响政治的,他们会很容易去理解并接受历史发展和经济学规律等。
  3. 对一个问题可以分析出很多原因和解决方案。就开篇解决BUG这件事,假设我是一个思维广度很高的人,我可能是这样子的:这不是比普通人明显有的优势吗?对于一个问题你能想到的永远比别人多,别人想到3个出现问题的原因可能都不对,但你想到了18个,总有一个对的可能性比他大多了吧?解决问题也一样,你能想到的解决问题的方法也前者多很多,那你命中的可能性就高很多了。这里的问题是很广义的,如何提高效率是一个问题,一本编程语言教材上来每一页都是问题,为什么语法是这样的,这个语言怎么样写流程控制,我应该怎么调试等等等。
  4. ……
  • 怎么样提高思维广度(HOW)

那应该怎么样提高呢?多学习,多接触新的事物。

如果3年前有人告诉我,你要多学习,多接触新的事物,我会觉得很空泛,从小听到大。但这句话的绝对是经验谈,这个重要性于我是后知后觉的,到现在很后悔应该从小就看多点书,可能思维会比现在宽广很多。

  1. 多看书,而且看不同类型的书。
    我曾经只搞编程,不搞其他,现在看来那时候思维很局限。要是说让你学些经济政治物理乐器作画哲学等,也许你一点都提不起兴趣,你觉得没意思,不好玩。相信我那只是因为你没去了解,一旦你了解接触以后,这个世界就为你打开另一扇窗。
    小学那时候我对历史还没概念,在一次玩《三国志·吞食天地》以后,对《三国演义》里面的人物和情节突然特别感兴趣,一发不可收拾,买了书跟光盘,整天整天的看,对人物各种着迷,之后就开始喜欢上读点历史。
    也许你会觉得“哲学”离你很遥远,在半年多前我也是这样。在一次接触了“缸中之脑”的哲学难题以后我也开始发现原来哲学思考的问题是如此深刻又平易近人,之后也有一发不可收拾,在那段时间看了好几本西方哲学的书,到现在,哲学是我在微博、订阅和知乎中重点关注的内容。
    当有一天你接触更多领域的知识以后你会发现你更接近这世界的真理了,这世界值得去探索、发现的东西还很多很多,这世界精彩的、十分有趣的东西还很多很多,你甚至会不理解当初为什么只学着自己专业,只搞自己的工作,只为挣那么几个钱而把很多了解世界的时间都浪费了。反正我现在是这样。
  2. 别排斥新,而且多接触新事物。
    我有一种强迫症,软件有更新了,即使是内测版本、beta版本我都会下载了用;对于我正在用的软件,我一定要很熟悉里面的各项配置,然后把它改的很个性化;对于我正在用的软件应用网站,我一定要熟悉每一个功能,然后把每个功能都试了个遍;对于使用超过一个月的软件应用我会卸载,然后寻找同类产品进行试用……
    在之前我以为很多人跟我一样。我发现我错了,更大部分的人他们是多么排斥产品的更新,他们屈从于自己的习惯,觉得只要还能使用,我为什么还要花时间去学习、接受一个新版本呢?
    而且不止是上年纪的人排斥学习,对于很多同龄人也是这样。所以主管君在产品主页上的修改虽然大刀阔斧,但是一直很强调能让老用户的学习成本最低,一直强调。
    我举一个例子来表达这种广泛接触新东西带来的好处,刚好前阵子在微博上转过的。

    @IT程序猿:【编程时巧用输入法的自定义功能】有木有程序猿和我一样,用输入法做代码模板。这样做好处是兼容多个编辑器,输入法还能云同步。

    很多人表示顿悟,但我在老早前就这么用了。能说这种事情没有人提示是不会想出来的吗?
    对于“如何使代码的输入更快捷”这个问题,在解决问题的过程中我想到很多方法:①换一个更智能的IDE;②复制粘贴;③对在IDE中配置自定义模版;④得意于我变态的强迫症,我马上想到可以用输入法的“自定义短语”功能来作为代码模板。其实一点都不难想,关键是我对输入法的功能都很熟悉,我觉得它合适做这个工作。
    要我说“写代码”跟“输入法”本来是不相关的事情,但相信我,很多不相关的东西都是可以联系起来并且相互促进的。

  3. 培养对视野一切有价值的东西的兴趣。
    兴趣是十分重要的,可以说有了兴趣很多学习来得就更加容易简单了,别人觉得很难的数学在自己看来就是很挑战性的脑力运动,在别人看来十分枯燥的哲学在自己看来却是认识世界真理的入口,会耐住困意熬夜做题……有了兴趣会发现做什么事都是充满劲头。所以我对于那些排斥学习新东西的人有一个建议,尝试把有用的事情培养成兴趣。

Notice

原创文章是一家之言,博主自己的想法,是博主自己思考得来的结论,并没有做过相应的实验,你可以参考但不能当事实真相,那不是博主本意,可以让你用辩证的思维去其糟粕取其精华,并且愿意交流出来那才是博主的本意。

16 2012

思维的深度

  • 一点背景

之前跟主管君讨论到区分人与人的能力,我觉得很重要一点是人的思维习惯,主管君说他概括为人的思维的广度和深度。

之后我一直在考虑广度跟深度的描述,所以有此两篇文。

你想过为什么面对同一件事,很多人只能看到表象,认为事情就是这样,又有少数人他们往往能看到别人看不到的东西,想到别人想不到的东西吗?你会以为这是偶然吗?我觉得不是,我觉得这是因为他们想东西往往考虑的很深入。

假设普通人对于日常生活中的思考是这样子的:

为了便于理解上面这个例子,我举个情境作为辅助说明:我刚放学回家在房间里做作业,这时候我①听到门外有急促的脚步声,然后我就②听到敲门声了。以上①和②是现象,在脑中我就有这么2个条件:③有人来了,④是找我的。接下来我很容易想到⑤这个时间段能在家的就只有我跟妈妈了,所以应该是妈妈,⑥敲我房间的门的人肯定是来找我的。⑤和⑥是结论,以这2个结论我又可以推出结论⑦是妈妈来我房间找我。然后我就根据这个结论去开门了。

正常人中思考过程就是这样子,但是就有那么些人:反应速度快,特别擅长逻辑推理,想东西脑子转得快,思维灵活,想象力好,联想能力也好,知识储备丰富,想的东西比别人都多……

我不喜欢“天才”这个词,我承认每个人脑有区别,但用“天才”这个词好像阶级一样把人分三六九等,打击的是大部分人。也许就因为我是个普通人所以我素来都是本能地去排斥这种说法,我只愿意说,那些所谓“天才”只是刚好他们找到了最适合他们思考的方式,使得他们思考的深度比别人深。

  • 什么是思维的深度(WHAT)

很多人宁愿死都不愿意去思考。

不得不说,思考确实是个痛苦的过程,很多人说向往脑力活,不做体力活,但实际上他们并不喜欢动脑。比方说,程序员越来越依赖强大的调试工具,他们把代码写完以后不会在脑子里把逻辑过一遍,就匆忙点击运行,看结果,没问题就过了,有问题就看看出的什么问题,原来少判断个边缘情况,那就加多个条件分支,解决。他们就这样为边缘等特殊情况加了很多分支,却不愿意在一开始就通过思考把这些问题很优美地在流程逻辑上规避。

相信吗,很多问题其实我们都能解决,只是我们懒的去想,我们想的不够深入。

我把我想表达的思维的深度定义为通过外在现象能够转化为条件并且有效得到结论的个数多少称为深度,比方说上面的图,普通人就得到三个结论,但有些人就是能想到更多,假设他们是这样子的:

上图是根据第一个图扩展的,新增加部分都用其他颜色突显出来并加了方框。

首先,有些人就是能根据现象得到更多的有效条件,比方说开篇的例子,我听到脚步声是高跟鞋的声音,那我还能得到条件连鞋子都没换就进来了很急促,时间很赶。这就多了2个条件了,根据这些条件又能做出新的结论,这是对“现象”能够理解的能力,即转成脑子里条件的个数;

其次,这些人还能对条件进行很深入的思考。开篇的例子,正常人得到3个结论,但是只要愿意思考,其实还能得到其他结论,比方说找我的人应该挺急的(这个结论还没有跟“是妈妈”这个条件结合得到新结论),妈妈很急的来找我并已经敲了我的门,然后我根据我固有的条件假设推理“是不是我做错什么了”这个结论。根据这个结论我开始回想推理:难道我忘了把门关好?关好了啊!难道我忘了煮饭?没有啊我进房前刚开了电饭煲的!难道她以为我在房间玩游戏?游戏机不在房间里啊!难道她以为我在房间看A片?不对吧都被她没收了啊!难道是忘了收衣服?果然,外边下雨了我忘记收了!然后我迅速站起身来跑去阳台收衣服了。前述下划线都是结论,你能在几秒内想那么多么?其实你可以,只是你不太愿意动脑。

我想说的“深度”就是在图中能转化为条件和结论的个数。

  • 提高思维深度的作用(WHY)

先说两件经历的事情。

  1. 前几天我跟妇产君打算出去吃饭,所以把工牌给别人了(一张工牌可以吃晚上一顿),等到要出公司的时候想起没有工牌,出不了门(有门禁)。妇产君当时就说“唉,只好等他们回来了再走吧”。我就想起在项目室的大显示器下有个临时工牌,所以我就说“嘿嘿,我有办法”。然后他马上想起,说“对了,有临时工牌”。
    这种情况就是,其实他不是不知道解决问题的方法,只是他没去思考,他就忙着下结论“没办法的,等别人吧”,但一旦有人提示他是有办法,他才转动下脑筋想起,确实有那么个解决的方法。我觉得其实他是个不笨的人,就是不太愿意去想东西,思考的过程对于他来说是比较痛苦的。
  2. 如上篇文章《如何更快地交换信息》所写,我看到这样一则新闻

    @36氪:手机传照片到电脑上最简单方法:手机和电脑键盘Bump一下 | Bump是一个让用户通过轻碰两部手机交换联系人信息和照片的应用,今天他们推出一个非常让人振奋的功能:通过手机和电脑键盘轻碰,将手机上的照片非常方便的上传到电脑上。 http://t.cn/zONql4y

    在这之前我觉得这不可能吧。但既然已经有人做出来了,细想下来发现要实现真的是可以的。我反思以后有个结论,很多时候不是没有更好的解决方法,是人懒的去想。而且很多时候问题如何解决,自己明明是知道的,或者说自己是能想出来的,但就是没有思维体力去揭开。

所以,很多时候我们凭自己都能解决问题,但我们败给自己的惰性。我前面说的所谓“天才”:反应速度快,特别擅长逻辑推理,想东西脑子转得快,思维灵活,想象力好,联想能力也好,知识储备丰富,想的东西比别人都多…我们普通人也许都能学会。

借此我想说一下我的“知识库”模型。

“思考”的过程就是将已知条件随机组合得出结论,再把结论作为新的条件放进知识库,进入下一个“思考”的过程,一直循环,直到条件数目已经超过个人知识库限度(受限于记忆力,联想能力和思维体力等)。

人的思考中,通过已知条件得到结论,又自动把结论作为已知条件去得到更多的结论,但是受限于记忆和想象力、惰性,到了一定程度人就不愿意想下去,提高深度就是把限制提高。

知识库比较大的情况下,经过多次思考就容易得到并容纳更多的条件。如上图,同样是2个条件,前者最后能得到5个结论,后者经过思考能得到13个。

某人反应速度快,那可能是他的知识库比别人的知识库丰富。假设接受同样一个问题:18 X 5 = ?。前者可能直接进行数学运算,但后者可能凭借记忆力直接说出答案是“90”,周围都惊为天人速度好快。这种情况在做大量数学题的时候特别有感觉,试过的都能明白。

某人逻辑推理能力很好,除开他擅长观察和发现,那他的知识库也应该有很大容量,同样一个棋局,普通人能想到2步以后的情况,但是他能推理到4、5步以后的情况并把“棋势”(这本身就是固有的存在知识库的已知条件,来源于经验)不好的招给排除掉,然后选择了最有利的一步。他脑子里保存现场的能力很好。

说了上面的例子我只是想告诉更多人别迷信智力水平的差异,我觉得那些“天才”只不过是因为他们恰巧找到了最适合自己思考的思维方式,并且他们很乐意动脑筋想问题。况且我要推荐一句话:

以大多数人的努力程度之低,根本轮不到去拼天赋。

——知乎(http://www.zhihu.com/question/20034185

  • 提高思维深度的建议(HOW)

就这样我掉进了我自己写这篇文章的陷阱。所以我还是表达下,我只能给一点自己切身体会到的能提高点脑力的建议。

  1. 工作和学习时,保持高集中注意力
    我觉得这点尤为重要,特别在信息爆炸的现在,每个人几乎10分钟就得看一次微博,看一下手机,回复一下QQ消息,也许你觉得正常,但实际上你接受的知识信息的转化率在逐渐地被磨损殆尽了。这点以后可能会在新博文提到。
    我建议:
    ①如果学习或者工作的时候,连接互联网不是必要的,那就不要连接吧,新信息和社交元素的诱惑力是多大以至于你拿起手机刷微博早已成为习惯;
    ②工作和学习时不要太相信自己的并行处理能力,尽量做到同一时间只做一件事,那样子减少了上下文切换的成本,效率会更高;
    ③工作台面上尽量少东西,不要堆起一堆东西或者花花绿绿的,很容易注意力被分散了;
    ④用一些时间管理工具,我推荐一个叫“番茄工作法”的方法,用上这个软件pomodairo
  2. 善于利用暗时间
    我觉得有时间的话,看看《暗时间》这本书吧,如果你觉得它浪费你的时间,那么我保证,如果你认真地去看,它浪费你多少时间,你最多在一个星期内就能补回来。而且,它带来的影响是一辈子的,你越早看他给你省下的时间就越多。
    利用空余的时间,去更多的学习和思考,会让你的脑子越转越快,以前觉得困难的东西现在看来实在太简单了,而且还怀疑以前的自己是不是2B,这么简单的问题居然还能想一个上午。
  3. 更多地发现细节,思考细节,多问为什么
    侦探都特别注意细节,根据人物的一个眼神一个动作就能做出很多假设和推理。不能忽略细节的原因在于,很多明明可以去做推理结论的条件被我们忽视了,我们习以为常所以根本就懒得去认真地思考它。
    这一点我体验尤深,不方便举例。能注重每一个细节并把他们连起来是很重要很有用的一个能力。
  4. 社交中,经常的换位思考。
    我觉得我经常做个脑力运动:如果我是他,我会怎么做?
    我单单觉得好玩去想这个,但这是十分有用的,在商业中经常要考虑到竞争对手或者上下游合作企业的想法,如果这方面能力好,能更准确预测到下一步他们的战略(博弈);在交际中能更多地考虑到朋友的感受并少做些朋友不喜欢的,多做些彼此开心的事…
    当然这个建议纯属是脑力操,并不是让你去想些做些很功利的事情。

好,全部写完,2篇博文花了我3天。希望对阅读者有帮助。

Notice

原创文章是一家之言,博主自己的想法,是博主自己思考得来的结论,并没有做过相应的实验,你可以参考但不能当事实真相,那不是博主本意,可以让你用辩证的思维去其糟粕取其精华,并且愿意交流出来那才是博主的本意。

旧文章 «