我们都知道,如果可以回到过去,改变任何一件小事情,都将极大地改变未来。然而,几乎没有人想到,今天只要小小改变,就会改变自己的未来。
句子
-
随着生产力的不断提升并伴随着竞争加剧,世界上80%的人口将被边缘化,他们不必也无法参与产品的生产和服务,同时80%的财富掌握在另外20%的人手中。为了安慰社会中“被遗弃”的人,避免阶层冲突,方法之一就是让企业大批量制造“奶头”——让令人沉迷的消遣娱乐和充满感官刺激的产品
(比如:网络、电视和游戏)填满人们的生活、转移其注意力和不满情绪,令其沉浸在“快乐”中不知不觉丧失对现实问题的思考能力。 -
时代在进步,少年爱少妇,少女贴大叔,终是大棚乱了四季,金钱乱了年纪。有钱人终成眷属,没钱人亲眼目睹。
-
他们总是生机勃勃的,有自己喜欢的事情,不过多的干涉别人的生活,懂得人际交往的边界,不四处炫耀自己所拥有的一切,言辞温和,与人为善,适度的野心。容得下生命的不完美,也经得起世事的颠簸,将人生的一切都根植于生活。
-
有工作的地方没有家,有家的地方没有工作,他乡容纳不下灵魂,故乡安置不了肉身,一个叫家的地方找不到养家糊口的路。找到了养家糊口的地方却安置不了家,从此便有了漂泊,有了远方,有了乡愁,有了无穷无尽的牵挂。
程序员的誓言
鲍勃·马丁大叔(Bob Martin)是软件开发理论的巨头之一。他提出的程序员誓言,是这个行业的基本职业道德。誓言由关于软件开发人员的九个道德目标组成。
为了捍卫和维护计算机程序员的职业荣誉,我承诺,尽我所能和判断力:
1、我不会产生有害的代码。
2、我制作的代码永远是我最好的作品。我不会故意允许在行为或结构上有缺陷的代码。
3、每次发布时,我都会生成一个快速、可靠、可重复的证据,证明代码的每个元素都应该正常工作。
4、我将经常发布小版本,这样我就不会妨碍其他人的进展。
5、我会抓住每一个机会,无畏地,不懈地改进我的代码。我永远不会损害它们。
6、我将尽我所能保持自己和他人的生产力。我不会做任何降低生产力的事情。
7、我将继续确保支持其他人的工作,并且他们也可以支持我的工作。
8、我将对幅度和精度做出诚实的估计。我不会作出做不到的诺言。
9、我将永远不会停止学习和改进我的手艺。
谁管钱
上交工资卡,老婆管钱,不是不行,但也要讲基本法。能做到以下几方面,上交也愿意。
权力越大,责任越大
在我看来,权力和义务是形影相随的:管钱的那一方有义务记账,详细记录花钱的方向,控制家庭花费,如果有大的开支规划,比如买车买房装修,也需要管钱的一方,做调度安排。所以每个月月底,不说弄一两张简单的PPT,也要分析这个月的主要花费,以及未来半年的计划开支,指导一下未来注意事项,是管钱一方的义务。管钱,就要管得清清楚楚。平时管钱,一到花大钱的时候就喊穷,对方一问就花光了,那就是耍流氓了此外,管钱不等于花钱,如何让钱保值,也是管钱方的义务。在我爸妈家里,我爸管我妈的钱,是因为我爸负责家里的投资工作:国债、存款、基金当然还有部分企图升值的,进了股市,然后就没有然后了。
我老婆不高兴做投资,也不爱算计。我当然也高不到哪里去,所以各管各钱就好,除了我负担的每月1万多的房贷外,剩下的还是比老婆多一些(10多年经验的优秀老师的薪水,相比我这样10多年的上班族还是有很大差距),所以家里装修、出门旅游这些大额支出,我会承担。而小的费用,谁方便谁买单,不讲究。把钱拿来又不做投资,也不记录,时不时自己买个包包犒劳一下自己,那不叫「管钱」,那叫「败家」。男人也一样,如果男人管钱,或者男方收入占到家庭收入的70%以上,记账做财务规划也是必须的,别浑浑噩噩一个月下来钱没了花哪里还不知道。现在记账的app很多,做个记录并不难。
要求对方提供安全感的人,往往很缺安全感
和老婆谈恋爱的时候,我就发现这姑娘不一般。本来说好的轮流请客,我临时翻悔,抢在她之前付了钱,她还挺不高兴的,觉得我大男子主义。郑重告诉我,她从来不认为谈恋爱的时候,女人都应该花男人的钱。我很同意这种说法,所以那段时间,她也没少花钱。我心里想:「这个姑娘内心足够强大,足够自信。」——现在回想起来,大约是她觉得我颜值配不上她,所以不担心。年轻时总
想要别人多说几句「我爱你」,要求对方给太遥远的承诺或者要求掌控经济大权的童鞋,在我看来,缺乏安全感。担心对方会走,担心对方会不够爱自己,担心对方有钱就变坏。说到底,就是担心自己留不住对方。实际上,会走的总会走,不够爱的强迫也没用,会变坏的没钱一样可以坏。道理都懂,但架不住偷懒,相比用心经营感情,伸手要工资卡,显然容易得多。当然,有时候也是家庭教育使然,有些父母自己的爱情观婚姻观不正,自己的婚姻一地鸡毛,还指望教出一个「驭夫/妇有术」的子女,也是蜜汁自信。我见过好些缺乏安全感的姑娘,其实是非常出色非常优秀的姑娘,完全没必要把自己栓在男人的附属品。我希望妹子们有一颗强大的内心,你的安全感不应该由男人提供,不需要工资卡来满足,你可以活得很精彩,活得很充实。
生活需要惊喜
有一年老婆生日,我送了个MIKIMOTO的珍珠项链,大概1万。作为一个非常善于打退堂鼓的我,店里问了价格就准备撤了,没花过这么多钱买礼物……后来想了想,很少给老婆买好的礼物,花点钱就花吧。我老婆很意外,也很开心,因为她知道我的价值观,我挺鄙视买这种没啥实用价值的礼物。生活,总要调味品,总要有点惊喜的时刻,否则会很无趣。而上缴工资,就扼杀了这种惊喜。甚至可能把惊喜转变成惊吓:你哪里来的钱,买这么贵的东西,你背着我藏了多少私房钱?给你买礼物还买出罪了,这以后还有可能再买礼物吗?(当然,我老婆开心之余也不忘提醒我:「以后直接给钱就行了,别这么浪费。」)不仅如此,爸爸和娃之间的感情呢?我们家娃每次经过乐高店,蹭上来卖萌:爸爸,能给我买一个小礼物吗?如果说:「钱都在你妈呢,问妈妈要吗?」这样就疏远了父女的关系,给娃一种感觉,有事情找妈妈就对了,爸爸没用。而手握现金的我,就可以借此机会和娃好好培养感情(掉她胃口):你最近不太听话,吃饭不乖,我不想给你买。你可以好好吃饭吗?如果手里没钱,这种让孩子开心,全家开心的小瞬间,就可能再也找不到了。
你和谁是一家人?
我们8090后一代,与父母的感情很深,往往会把自家和老婆/老公一家分开:你们家XXX,我们家XXX这是存在于很多80后90后潜意识中的:我们虽然结婚了,但我依然只认和我有血缘关系的家庭成员:爸爸、妈妈、兄弟姐妹。老公/老婆,似乎只是男女朋友的延伸,抱可以抱,睡可以睡,但真和爸妈兄弟姐妹发生矛盾的时候,很多人会不管是非曲直,毫不犹豫的站在配偶的对面,站在血缘亲戚的一边。很多人没意识到:领了结婚证,一切都变了。屁股坐在自己的小家上,凡事需要从小家利益出发,试问几人能够做到?很多家乡异地的夫妻,往往会因为过年去哪家争执不休。不是应该以新家的利益出发,首先是两个人在一起过年吗?有些人把自家的钱拿去借给亲戚朋友,甚至把自家的房和车拿去抵押给亲戚借钱。不是应该以新家的利益出发,夫妻都同意的情况下,才借钱吗?很多男人认为:爸妈养育我不容易,如果老婆和爸妈处不好,肯定是老婆的问题,离婚!很多女人认为:老公靠不住,还是家里人靠得住。屁股没做对,就会同床异梦,就会因为钱起矛盾。我担心你拿家里钱养小三,你担心我拿家里钱养娘家……如果有小家思维,管钱是为了更好的发挥钱的作用,投资在更合适的方向,顺利完成一个个大件的采购计划。所有的大笔开支,两人共同决定,老婆管钱没问题啊。如果管钱,是因为缺乏安全感,要防着丈夫,控制丈夫。也挺天真的。老公再蠢,也懂得什么是沉没成本,什么时候该止损。真要离婚,自己卡上的钱,就不是夫妻共同财产了吗?不用拿出来分了吗?想啥呢?LV包都可以作为家庭共有财产分掉的,好不好?
目标管理,比管人更重要
在管理学上,我们常会提到「目标管理」。
管人太难了,你不是他肚子里的蛔虫,你不知道他要什么,甚至你知道他要什么,你也不愿意给他。是的,掌控了工资卡,掌控了财政,似乎掌控了他,但是他和你想法不同,总有一天要谈崩的。用目标管人,则不同。
我和你一家人,树立同一个理性而清晰的具体目标,一起向那个目标努力:
刚毕业的时候,一起努力存5万块,我们去马尔代夫旅游;
结婚前,我们一起存首付,虽然还是要问爸妈拿大头,但或许婚礼钱可以自己存出来;
要买车了,挑好车款,一年时间把车钱存出来;
有了孩子,一起存养娃基金,每个月给孩子存2000,供他以后读书;
……
定目标有几个原则:
- 清晰,有数字,比如买车存钱,就要确定车型,确定总成本;
- 理性,可实现,如果婚前定的目标是小两口自己负担首付甚至全款,妹子一看这得10年后,赶紧分吧
- 符合双方共同利益,旅游买车养娃都是两个人的事情,夫妻一起存钱给老婆的弟弟买房,这个就比较难,因为这不符合丈夫的利益;
- 合理拆分,比如去马代旅游大概是6万,老公挣得多那就老公存4万,老婆存2万,数字可以不用细究,但大方向上不能拆分得太扯淡。
我老婆虽然从来不管我的钱,但很善于管理我的目标,我们一起讨论,哪些钱可以不花,哪些钱一定要花,怎么存,谁负责大头。计划订出来了,就是团队的目标,共同的目标共同去努力,不能丈夫戒烟戒游戏省钱,太太照样买包买奢侈品。
最后对领证的小伙伴们说几句贴心话:
结婚的人,要懂得「家庭责任」四个字。
你挣的钱不再是你一个人的(法律规定);
你做的决定也需要对家庭负责,要和另一半商量着来;
你的身体和健康也不再只是自己的,想胡吃就海喝,想肆意就妄为,你病了一家人都不会好。
婚姻和家庭是我们自己选择的负担,之前让我们像个成年人一样成熟面对。
鸡汤
- 事情没有做成之前,不要告诉任何人。
- 自己明确知道没有意义的事情,就不要去做,真正学会自控。
- 毅力和自控力是很可怕的东西,因为99%的人根本不具备这种品质。拥有它你就比大多数人都要强。
- 这些年我一直提醒自己一件事情,千万不要自己感动自己。大部分人看似的努力,不过是愚蠢导致的。
- 人生,除了生老病死,其他都是小事,这世上最重要的是你的性命,在此基础上才可以谈及其他。
- 人到了一定的年龄,就要扔掉四样东西:没意义的酒局,不爱你的人,看不起你的亲戚,虚情假意的朋友。
- 必须拥有四样东西:扬在脸上的自信,长在心底的善良,融进血液的骨气,刻在生命里的坚强。
- 一定要摆脱讨好型人格!建立在讨好上的社交关系百分之九十以上都是无效的。不要再依赖被人喜欢的样子活下去。是活不下去也过不好人生的。那样的人生简直就是废墟一片。
- 千万不要有任何改变别人的想法,你拯救不了任何人,你也改变不了任何人。人只能被自己改变,你要知道,以后走任何的路,你只能控制你自己一个人。你无法选择考试时旁边是音响还是石头,你只能依靠改变自己才能保证自己的人生。
- 在工作上学会喜怒不形于色,若你的情绪一眼被老板看穿,那你的前途便需要重新考虑。
- 圈子不同,不必强融。
- 不如意事常八九,可与人言无二三。
- 别工作了就忘记学习,学习能够让你有更多的选择。
- 不要光看别人说什么,要结合他做什么一起去想他的目的是什么。
- 每一个人都在自己的智识、情感、欲望、经验等限制条件下做出了给自己利益最佳的选择,每个人都在为自己而战,谁也不比谁高尚。不要再说什么自私,太幼稚了。
- 与人交往,先想好自己能够提供的价值是否是别人需要的。
- 如果家人文化程度低,做大事不要与他们商量,但要对他们展现出你无比的敬意。
- 读书是最低成本的成长方式。大多数人的生活之所以会越来越糟糕,是因为把时间都用在了游戏、吃喝玩乐刷手机上,而那些越来越牛逼的人,「想要」跟「得到」的欲望非常强烈,他们把时间都花在了提升自己的事情上。
- 每天发生在自己身上的99%的事情对于别人而言根本毫无意义。世界上没有感同身受。
- 人们普遍知道的很多,但是能照做到、能想开的很少。人最重要的,就是应该清楚自己想要什么,并且认真的去对待。
- 别等全会再做,边做边学。
- 健康永远是第一位的,早睡,早起,运动。
- 钱是非常重要的,学会自己正当的挣钱,记账,节俭,理财。
- 学会表达,不要让对方猜。
- 当下的感受,要学会说出来。
- 不要在深夜做一个重要的决定,很容易后悔,大多数人深夜是非常脆弱的,很容易产生极端的想法。
- 真正的醒悟,是需要实实在在的经历的。
- 有机会帮助别人时,尽量多帮助别人,不求回报。人生,都是不断在结缘。结善缘,得善果。
今天你帮了他,明天他又可能帮了你。积善之家必有余庆。 - 熟练的运用
关我屁事
和关你屁事
可以节省人生80%的时间。 - 生活中很多问题可以通过赚钱去解决。也有很多问题是因为太寂寞导致的无病呻吟,忙一点就可以解决。
- 更在乎自己的感受而不是迎合别人。自己的想法更重要,事实上,别人永远没有自己想象中那么在乎你,每个人真正关心的永远是自己。
- 家人是最重要的,对家人要更有耐心,花更多的时间做家务。把跟同事欧恩有胡扯的一半时间花在家里。父母越老越渴望被需要。
- 麻将公式:
n*AAA + m*ABC + DD
就胡了,mn可以等于0。 - 影响编程效率最大的因素,不是使用何种编程语言,而是昨晚你的睡眠是否充足。
- 工作是一场马拉松,而不是短跑。
- 尊重人,而不是头衔。
- 工作从白板开始,而不是键盘。
- 产出的是价值,而不是代码。
- 热爱生活,而不是工作。
- 享受过程。
退休还是转行
计算机科学家 Tim Bray 最近写了一篇博客,他觉得自己可能应该退休了
他列出了下面几个理由。
- 好多个早晨,我想继续睡觉,而不是起床。
- 就算起床,我想做的第一件事,是去看新闻,而不是去工作。
- 夏天到了,我想待在自己的度假小屋。
- 工作时,我的强度依然很大,不比年青时差太多。但是,结束工作以后,我感到极累,有时候连说话的力气也没有。
- 我越来越想做一些自己感兴趣的东西。它们肯定不会带来钱,但我毫不在意。
我觉得,这几个特征也许可以作为测试标准,如果你也满足这几点,可能也到了应该考虑退休,去干一点其他事情的时候了。说到退休,这个问题对于程序员尤其有现实意义。
因为程序员的退休年龄要早于其他行业,可能早早就会满足上面特征。
为什么程序员退休比较早?原因很简单,程序员的工作强度大,技术更新快,几乎不可能像公务员那样,轻松悠闲得熬到六十几岁退休。程序员其实也是机器,而且是"被操得很猛"的机器。机器都有报废年限,一旦折旧完了,就要报废。使用强度越大,折旧越快,报废越早。普通汽车的折旧年限一般是十年,长途汽车的折旧年限就短得多。
为什么很少看到高龄程序员,因为他们都被用到报废了。年轻程序员应该对自己的人生有一个规划。你的编程技能具有经济价值的年限是很短的,不可能一直在第一线编程的。折旧差不多以后,你的人生角色就会发生变化,应该多想想下一步要做的事情。
生活、学习、思考
很久之前在知乎看到一个问题。
为什么大多数人宁愿吃生活的苦,也不愿吃学习的苦?
有几种回答如下:
- 学习的苦需要主动去承受,生活的苦躺着就来了。
- 不得不承受生活的苦,没得选。
- 生活的苦难可以被疲劳麻痹,被娱乐转移,无论如何只要还生存着,行尸走肉也可以得过且过,最终习以为常,可以称之为钝化。学习的痛苦在于,你始终要保持敏锐的触感,保持清醒的认知的丰沛的感情,这不妨叫锐化。
今天又看到一篇文章
为什么大多数人宁愿吃学习的苦,也不愿尝思考的痛?
观点:
- 学习的苦清晰可见,思考的痛让人迷茫
https://mp.weixin.qq.com/s/J2phxNst3lZ9b4nujROe3g
成为优秀的程序员
作为一个程序员,我经常会问自己一个问题:优秀的程序员都具备哪些特质?
我总结过很多特质,例如:
- 有解决问题的能力
- 有独立思考的能力
- 有好奇心、有探索精神
- 逻辑清晰,能够用通俗的语言把技术问题讲清楚
- 有良好的英文阅读能力
- 数学好,算法好
经过一段时间的观察,我发现这上面的所有特质,都可以由一种行为习惯衍生出来,也就是如果你有以下习惯,那么你可能拥有且不限于以上所有的特质。观察大多数程序员的行为,朝相反的方向走。这句话也可以借用一本书的标题(《少有人走的路》)来描述:少数程序员走的路。是的,这句话的逻辑也很明显,和“优秀的人总是少数一样”。优秀的程序员总是少数。如果你的行为和大多数程序员一样,那么你很可能不会成为一个优秀的程序员。所以,如果你想成为一个优秀的程序员,你首先需要拿出一个本子,记录一下大多数程序员的特质,然后分析下,反向行事是否会让自己更有竞争力,下面我说几个我观察到的现象:
大多数程序员都喜欢谈论编程语言
编程语言是程序员谈论得最多的话题,他们喜欢讨论哪个编程语言更有优势,关注编程语言的排行,正因为此,有一部分人会以不断学习新的编程语言为乐,以此作为区别于普通程序员的凭证。相反,另一部分人由于经验不足,区分不了具体哪个语言才是最适合自己的,从而迟迟不肯行动,陷入无限的纠结中。
有时不同编程语言的阵营间还会产生口角,这种现象被视为对各自信仰的捍卫,进而还会引起大多数人的围观。
大多数人都把注意力放在编程语言这一层面上,最大的原因可能是因为编程语言是通往程序世界的大门,它也是最实用的工具,学会了一门编程语言,就可以用一种新的方式和计算机进行交互了。
但这和现实世界不同,现实世界中,学好一门外语,相当于打开了一个新的世界,例如学好了英语,你便可以自由穿梭在以英语为母语的国家中,了解他们的文化和历史,掌握第一手外文知识,从而能够帮助你更好的决策,可以说多掌握一门外语能让你的认知获得线性增长。相反,在计算机世界,你多学一门语言,它不会给你带来1+1=2的效果,因为本质上,我们的目的不是学更多编程语言,而是利用计算机,帮助我们完成具体的任务,要知道同样的一个任务,甚至可以用好几种不同的语言来实现。曾经看过一个问题,提问人可能是新人,他问:我想学编程,但不知道先学Python还是Javascript。回答的人就告诉他:你用来纠结的这些时间,说不定早就可以学会其中一门了。是的,优秀的程序员不会把大量的时间放在编程语言上,因为他们会把注意力放在更重要的事情上。
大多数程序员都不重视基础
有句话在业界特别流行,那就是少壮不努力,长大做IT
。
这句话的意思是,IT行业的门槛非常低,任何人只要学完一门编程语言就可以入行了,更深层次的意思是IT工作都是重复性的劳动,并不需要太有创造力的人才。聊天时经常会聊到算法的话题,例如“算法在工作中到底重不重要”,很多人给出的答案是不重要,理由是因为日常工作中基本用不到。这又是一个典型的实用主义。
答案,同时它也极具迷惑性,因为“日常工作中用不到”的确是事实,但这个事实并不能推导出算法不重要这个结论。算法很重要,就像数学是所有学科的基础,所以数学很重要一样,算法是一个系统的灵魂,是不同软件之间拉开差距的筹码,最典型的例子就是谷歌搜索引擎,它当年就是依靠著名的PageRank算法使其与市场上的其他搜索产品拉开差距的,该算法直接影响的是搜索体验,大概率的把人们想要的结果排在前面。
提升算法能力不仅可以帮软件提升竞争力,而且还可以提升我们的逻辑思维能力,人和人之间的差异其实就在于思维能力的差异,如果你每天都在敲if … else这类的代码,你的思维能力不会有多大的变化,但在人工智能时代,你时不时琢磨一下监督学习,非监督学习中的算法,我想你的未来一定会更美好吧。
算法只是基础中的一类,操作系统的原理、TCP/IP协议、MySQL中的Innodb引擎、Redis实现原理、Reactor网络模型等都属于基础,你可能觉得这些都很难啃,但据统计,基础知识只占一个人所学全部知识的3-5%,牢牢掌握这些基础知识,是你在日新月异的知识海洋中以不变应万变的法宝。
大多数程序员不重视效率的提升
如果你在一个互联网公司,你可能会这样调侃你的程序员同学:你工作不饱和啊,bug解完了吗?
下面的对话也是常有的:
A:在干嘛呢?
B:苦逼加班解bug呢。
你也许看出来了,大多数程序员常常受限于解bug的恶性循环中——以前版本的bug还没解完,新功能上线又出现一堆bug。解bug是一件特别阻碍生产力的事情,它是一件副产品,理论上员工应该把大部分精力都用在开发上,而大多数公司却在维护软件的稳定性上付出了巨大的成本。
很多员工都抱怨自己工作那么辛苦,工资却不高,但他们却没有想过这个结果是怎么造成的,他们可能没有考虑过自己投入的时间能给公司带来多大的收益,如果把大部分时间都用来解bug,其实产出不仅是零,还是负的,你说公司会给你涨工资吗。
以我观察的来看,真的是这样的现象,开发过程中我们特别在乎一个产品的开发时间,希望尽可能的完成开发并发布产品,例如希望一个月完成,但却忽略了产品发布后,可能需要十个月甚至更多的时间来维护它,这真的是一个本末倒置的怪圈。相反,如果每个人都有意识提升自己的工作效率,提升自己的出品质量,把更多时间投入到有价值的事情上,我想公司的业绩不会差,公司赚钱了,你的工资也不会低。你可能会问如何才能提升工作效率,其实也很简单,做每件事之后,都要反思:
还有更简单的方法吗?
我该如何才能减少bug的数量呢?
做这件事有通用的解决方案吗?
大多数程序员都不利用业余时间进行探索
探索和人的一个重要的特质相关,就是自主性(initiative),不仅是我,我相信大多数领导都喜欢和有自主性的下属一起共事,不仅是因为他们稀缺,同时还因为这样的下属会主动去解决问题,可以在组织中极大的减少沟通和管理成本。刚开始工作时,我就发现公司鲜有人会利用业余时间学习了,当时以为换一个技术更好的公司会有所改变,技术学习氛围会好一些,谁知道这些都是自己的幻想,纠其原因可能是因为人都喜欢过得安逸一点,或者以平时已经很忙了为借口,在工作之外就不再学习了。平时不学习会造成什么后果呢,最直接的就是解决问题的能力低下,这些人只能解决领导规定范围内的问题,超出这个范围,一旦出现问题,要么掩盖,要么规避,反正不会及时的从根本上去解决,不是因为不想,是因为压根就不会。
对于程序员来说,学习包括看书和看代码,如果你每天抽一个小时时间看书,估计你可以超过90%的人,同时你花时间去研究github上优秀的代码,那么剩下的人群中的90%也会被你甩在身后。在这方面,我自己是有切身体会的,刚参加工作前,我是个零代码量的人,由于经验非常欠缺,我几乎把所有业余时间都用来研究同事写的代码上了,看完这些代码,业务逻辑是很清楚了,但仍然无法判断这些代码是否写得足够好,因为我不知道好的代码是怎么样的,当时还没有github这样好的学习环境,只能从书中找答案。
随后便花了不少时间读完了《C++ Primer》、《Unix环境高级编程》、《设计模式》、《深入浅出MFC》这4本书,最后在第二年,我凭借一己之力在2个月内把部门的核心代码重构了,由于覆盖了大量的单元测试,几乎没有给我带来什么bug,要知道在这之前这些代码是4个人花了2个季度才完成的,不仅如此,这些成绩还帮我在新的公司收获了“工资翻倍”。读优秀的代码可以让自己获得飞速的成长,就像游戏中的打怪升级,优秀的代码是大boss,一次可以让你提升10个等级。这个过程不可逆,因为每完成一次,你都非常清楚的知道自己再也不会写以前那种烂代码了,这根本就是碾压过去的自己。当你“升级”后,再回过头去看公司里大多数人的代码,就可以得出和我一样的结论——他根本就没读过好的代码。
总结
“看大多数程序员的行为,然后朝相反的方向走”,其实是一个更为抽象的方法论,能帮你把不同的特质联系起来,从而可以更方便的不断提醒自己不要走偏。类似的行为远不止这四个,例如大多数程序员英文都不好,大多数程序员不擅长沟通,大多数程序员不学他们认为的“无用之学”(例如哲学、经济学、管理学等),大多数程序员不写Blog,大多数程序员没有自己的产品等等。一般拥有自己的产品,程序员生活都会很美好,这里的例子举不胜举,例如微信之父张小龙就是以Foxmail一举成名的,说到这里,我好像也没做到:)
所以,下一次你问我在干嘛,我肯定不会说我在解bug:我在琢磨自己的产品呢。
你是不是一个完美主义者?
- 你是不是经常为自己设定目标,而且最终往往达不到那些目标?
- 当一件事件做得不够好时,你是否有再试一次的想法?
- 你是否休息时仍想着学习、工作、或者其他还没有解决的事?
- 如果遇到别人说话或打岔,破坏了你的注意力,你是否觉得不太高兴?
- 你是否常常会在事后想,如果当时能换成另一种方式来解决,也许会更加理想?
如果上面的问题,你的回答全是肯定的,那么你就有完美主义倾向。
简单说,完美主义就是追求一个较高水平的目标,不接受一个较低水平的、但可用的结果。这是不好的。我就一直告诫自己,千万不要追求完美。就像一篇文章说的,完美主义的最大问题是,它实际上让你追求高成本。
完美主义是一种压力,它让你为自己创造不切实际的期望。你明明做到了正常水平,但是因为设定的目标太高,所以看上去距离目的地仍然很遥远。你的心态变成了:这一切还不够好,依然可以改进。完美主义消耗了我们最宝贵的资源和时间,让你将注意力从真正的优先事项上移开。
“做得快"比"做得好"更重要。我们需要的是,低成本地做出尽量多的成果,而不是高成本地创造一件精品。完美主义会妨碍我们"做得快”。另外,完美主义带来的高压力,也不利于身心健康。不要追求完美,要随心所欲地生活。
开车追尾怎么办
- 如果因为有急事有私了的想法,对方要求太过分,不要私了。
报保险公司来责任确定后,由保险公司对接对方。(哪怕你全责)
不要留下电话号码和身份信息给对方,不然对方能骚扰到事情完整结束以后。 - 如果对方要求还算合理,私了的话,最好起草一份协议(收条类),让对方签字和留下对方的身份信息。避免引起不必要的麻烦。
- 全责,有人伤,能不垫钱,尽量别垫,除非伤的特别严重。否则你垫多少,就是送多少,保险公司不会给你的,而是直接划到对方账户的。缺乏人情味是肯定缺乏的,但是像你说的,少很多麻烦。
开车撞人怎么办
定法律的人不是傻子,驾驶者看似有保险强势,但被撞者不是什么筹码都没有。像文章这样的做法,首先时间会拉的很长很长,甚至一两年都有可能,会牵扯你大量精力。说什么“公交车上下班”,说的轻巧,这都是时间成本。你一直被这个事耗着,处理不完心理压力很大的。其次逼急了,受害者会闹,到你家门口闹,到你单位闹,也让你很难受。最后,如果你有钱,对面没钱,那这事儿就是个钱摆平的事,对面讹你你就走程序,对面好说话你就多垫付点,出点钱买了快快处理完不好吗?你没钱对面有钱,对面不讲理那你就按上面的走,就拖着他拿你也没办法,他的时间比你值钱。对面好说话你就认个错,适当垫付一些,快快处理完也就完了。都有钱就代理人斗法,都没钱穷人何苦相互为难?
还有,出车祸这个事,是会存在可能涉嫌交通肇事,或者危险驾驶的,如果你不到这种程度,一般除非特别寸,不然后果不会至于那么严重,都是可以好好说的。。开车出事故是难免的,这样制定法律,其实就是为了保护开车的人,要真开车人在不至于违法犯罪的情况下要担负大责,那就没人愿意开车了。这是现代社会的成本。
我的建议,如果你是开车的,先看对面态度,对面生气是必然,如果讲道理那就好好沟通,相互妥协迅速处理,如果对面不讲道理要讹你或者怎么样,扭头就走按上文处理。
如果你是被撞的,看对面有没有积极的态度,如果没有,而且你确定他全责,就坚持走程序,说不一定他车子哪里有问题年检没过或者刹车有毛病又或者一调查他涉嫌交通肇事了,那就高兴看他进大牢。就算没有,也拖着他,起诉他,让他付出极大的时间成本,也不是完全没招。
最好,还是能好说好商量,快快处理完。
久病床前无孝子
久病床前无孝子,久贫家中无贤妻。
人穷闹市无人问,富在深山有远亲。
不信你看杯中酒,杯杯先敬有钱人。
求人如吞三尺剑,靠人如攀九重天。
有酒有肉多兄弟,患难何曾见一人。
人情似纸张张薄,世事如棋局局新。
门前拴上高头马,不是亲来也是亲。
门前放根讨饭棍,亲戚故友不上门。
世人结交需黄金,黄金不多交不深。
胜者为王败者寇,只重衣冠不重人。
行业中的不可控因素
前不久,我认识了一个朋友,他以前在某个小型电商公司做网络销售,负责提高网站的销售额。
他提到,老板那时每个月要他们填报表,自己给自己设指标,下个月要销售多少。
他说,这个怎么估计呢,我也不知道下个月会销售多少,受到太多不可控因素的影响了。我每次都拍脑袋填一个数字,就像卖保险一样,不清楚下个月会有多少人来买,只能尽力去做。
毫不意外,下个月你很努力了,可能也卖不好,销售额平平,怎么办呢?最后他只好离开了。
听了他的故事,我就想,销售这样的工作,你是否能够成功,根本不是自己能够决定的,运气的成分要比努力更大一些。我能想到的另一个这样的行业,大概就是证券业,业绩主要取决于市场有没有行情。如果遇到大熊市,业绩就不会好。相比那些取决于外部因素的工作,还有一些工作基本不受外部因素的影响,只取决于你自己的能力,软件开发就是这样的工作。基本上,一个程序员如果能够成功,运气的成分比较小,个人实力才是主要因素。一个人选择职业的时候,真的应该考虑这些问题。这个职业受外部因素的影响有多大,外部因素对你是否有利?这么说吧,如果你不是在一个经常下雨的地方,就不要去卖伞。
治痘
不要吃甜食,别喝含糖饮料,东方树叶这类无糖茶和健怡可乐零度可乐这种代糖的可以喝。不要喝牛奶,如果有喝奶习惯可以适当喝豆奶、豆浆或者脱脂奶。水果以gi40左右为上限,也就是哈密瓜,再往上的西瓜那些都不要吃,橘子、橙子、柚子、桃儿、草莓、苹果、猕猴桃可以放心吃。饮食也是以低gi为主,尽量避免白米白面,在家吃的话米饭可以掺小米啊糙米之类的,或者豆类,面条的话还是自己做面食可以掺全麦面粉绿豆面粉。多吃蔬菜。不要用太多护肤品,洗脸先把洗面奶停了,这个痤疮主要是金黄色葡萄球菌感染,所以可以用卫宝那个香皂洗,上海硫磺皂有一个贵一点儿的,60左右的那个,那个不错。洗完做好基础保湿就成,百雀羚的甘油一号,很便宜,但很管用,那个配方简单,完全没有致痘成分,一些皮肤科医生也会推荐。
稍微贵一点儿的那就是理肤泉的基础的乳液。补充维生素B族,还有omega-3,也就是鱼油,这些都可恶帮助糖类和脂肪代谢。不方便去医院你可以先试试这些方法,最起码不会更糟,等疫情结束如果不放心再去医院,去医院,去医院,不要去美容医院,去三甲医院,一般是开始刷酸了,都很便宜,耐心点。祝好。
礼物清单
- 五粮液1618 52度的两瓶(2000元)
- 特级龙井礼盒200g(500元)
- 常用护肤品水乳一套(500元)
- 坚果罐装礼盒:松子,山核桃,腰果,开心果等等9罐(300元)
- 水果:一箱车厘子5斤,一箱油桃(300元)
彩云之南
第一天
上午从酒店来到拉市海,走所谓的茶马古道。260/人,非常不建议去,很坑,只能骑骑马,没啥景色。拉市海就是一大块水洼子,在边上给你整点拍摄道具就成网红景点了。中餐就在拉市海对面的饭店吃的,火锅很难吃,只能凑活吃,还不如自己吃点面包。
中餐过后,前往香格里拉,路过虎跳峡,逛了大概一个半小时,半路停车下小雨,然后看到了彩虹,很棒。
大概五点半达到松赞林寺,参观大概一个小时,然后又去了独克宗。一天转了4个景点你敢信,很累,晚餐在七点半开始,吐司宴,算是能吃,全是涮的肉和菜,那个蘸料,实在是一言难尽。
9点然后回到酒店,第一天就这样结束了。
第二天
上午普达措国家公园,中餐过后驱车回丽江,四个小时车程,五点左右回到丽江,五点半就把饭吃完了,然后去丽江千古情景区,观看千古情表演。景区门票,310/人。
千古情表演真的很棒,值得一看,看完千古情八点半,回酒店。
千古情最完美的观看位置:贵宾B区1排,座位号10号左右。
第三天
六点起床,六点半早餐,七点出发玉龙雪山,去了要排队,坐缆车上4500米左右,然后还需要走楼梯才能到4680米,很棒。
下山来到蓝月谷,很多拍婚纱照的,确实很棒的景色。12点半开始的丽江印象演出,1点半结束,然后驱车前往大理。
六点半左右到达大理,八点半集合回酒店,真的是洱海海景房,很爽。
吃:人民路再回首凉皮米线,嘉华、潘祥记鲜花饼。
买:寸四银器。老妈买了个银镯子,不知道有没有被坑。
第四天
洱海真的很美,拍照,吃乳扇,饵块,1点集合,驱车回丽江,大概五点到达丽江古城,我感觉丽江古城比大理古城好多了。丽江观景台的夕阳真美啊。
晚八点回酒店(星程酒店),准备回京了。四天过的就是这么快。
不要去:阿一旦,阿勒邱,纳西特色炒菜这三家店。
吃:虹鳟三文鱼,38元一斤,羊肉68元一斤
丽江百岁坊银器打6折VIP卡号:A00567
胖金妹牦牛肉打折电话:15284481577,买的时候和店员说这个电话。
云南十八怪。
总结:下次无论去哪都自驾游,提前规划好行程,每个景点时间长一点,慢慢逛,不要走马观花的,太累。旅游,要悠闲一些。
治愈
日本有一个艺术流派"医し系"(Iyashikei),中文可以称为"治愈系"。日语中,“Iyashi"的意思是舒缓、安慰、安慰、治疗,“kei"的意思是风格。该流派常见于动漫和游戏,目的是对观众产生治愈或安抚的作用。
这类作品通常不涉及现实冲突,而是强调自然和生活的乐趣。从吉卜力工作室的经典电影,到专门讲述开朗真诚的普通人日常活动的电视剧,日本的艺术作品越来越注重这种风格。这类作品非常强调大自然和童年。特别是关于童年的夏季,主人公捉虫、钓鱼、参加节日,与家人野餐,当然还包括去海滩旅行。有时,治愈系游戏里面,什么也没有发生。游戏角色只是收集了很多有趣的东西,也没有太多需要克服的困难。
取而代之的是,每次回到游戏,玩家都会很高兴来到一个更明亮、更友好、更阳光的世界。
在手机上,治愈系的游戏也越来越多,可以为用户提供一些平静的感受。有一个游戏就是喂养一群猫,让它们吃东西,给它们玩具。治愈系的游戏,之所以有治愈作用,是因为它们可以帮助我们珍惜日常生活中的普通事物。它们的故事中可能会发生一些神奇的事情,但是最终它们提醒我们,在草丛中,夏日的微风中,安静的阳台上,与新朋友的交谈中以及与家人的餐桌上,都是非常美好的时间,值得珍惜。
养老保险
有一些老年朋友,在年轻的时候,从未重视过社保,到了晚年才开始意识到社保的重要性,那么这个时候交社保,还来得及吗?比如身边的朋友父亲57岁、母亲52岁时才开始交社保,这时该如何交社保呢?我们来分析下。
01父亲57岁,母亲52岁,建议缴纳城乡居民社保,而非自由职业者社保。
①领取养老金的时间不同
首先,根据社保规定,参保人累计缴纳社保超过15年且达到法定退休年龄,退休后可以领取相应的养老金。众所周知,我国的社保形式主要分为城镇职工社保、城乡居民社保、自由职业者社保,三者都是社会保障体系的重要组成部分,因为社保的形式不同,所以养老金的领取时间也就不同。自由职业者社保的法定退休年龄为女性55周岁,男性60周岁,对于52岁的母亲和57岁的父亲来说,按照法定年龄退休只能正常缴纳3年,且需要延期缴费12年,才能达到领取养老金的资格。即缴纳自由职业者社保,母亲需要缴纳社保到67岁,父亲至少需要缴费至72岁,双方才可以领取养老金。假如选择缴纳城乡居民社保,无论是女性还是男性,法定退休年龄都为60周岁,因而52岁母亲只缴纳8年,57岁父亲只缴纳3年,而在60周岁时社保未缴够12年的情况下,可以选择一次性补缴够15年。即缴纳城乡居民社保,双方在60周岁时就可以领取养老金。
由此看来,57岁父亲、52岁母亲开始交社保,建议缴纳城乡居民社保,而非自由职业者社保,一来可以选择一次性缴纳,二来养老保险的缴费时间较短。
②个人缴纳社保费进入个人账户储存额的比例不同
自由职业者社保:个人养老保险需缴纳缴费基数的20%,而选择缴纳自由职业者社保,只有8%的缴纳部分进入到个人账户储存额中。
城乡居民社保:反之,个人选择缴纳城乡居民社保,所缴纳的费用将全部进入到个人账户储存额,
此外,参保人的缴费基数越高,国家给予的补贴也就越高,我们领取的个人账户养老金就越多。
02父亲57岁,母亲52岁,建议选择最高缴费基数缴纳社保。其次,对于年龄较大的参保人来说,要想多领取养老金,建议选择缴纳最高缴费基数的社保。
我们以北京为例子,假如年龄大的参保人选择较低档次1000元/年和较高档次9000元/年,退休后分别领取多少养老金?
假设2019年北京城乡居民养老保险的基础养老金的标准为800元。
参保人选择较低档次1000元/年的个人账户养老金为:
(1000×15+60×15+1060×8.21%×15)÷139=123.8元;
参保人选择较高档次9000元/年的个人账户养老金为:
(9000×15+150×15+19150×8.21%×15)÷139=1068.5元;
合计所得,参保人选择1000元/年的档次缴纳城乡居民社保,退休后每个月可以领取923元养老金,两人的养老金合计为1847元养老金。而选择9000元/年的档次缴纳城乡居民社保,退休后每个月可以领取1868元,两人的养老金合计为3737元。由此得出,年纪较大的参保人选择较高档次缴纳城乡居民社保较为划算,退休后领取的养老金基本可以满足晚年的养老生活需求。最后,不管年龄多少和有无稳定的工作,只要还没有达到退休年龄,就可以根据总计的实际经济情况和负担能力,选择合适自己养老保险缴纳,只要缴纳的金额越多或档次较高,退休后享受养老金的待遇就会高。
软件吃软件,编程工作会越来越多吗?
最近,国外有一篇文章,标题很有趣,叫做
《软件吃掉软件》
作者认为,大型软件和通用软件越来越强大,将会取代小软件和专门软件,相当于把后者都吃掉了。他以自己的经历举例,云服务就取代了很多小软件。
“我亲眼目睹了这种情况发生的速度。我的第一份工作是在一家小型创业公司,我们拥有大量的物理服务器。现在,很难想象有任何一家 Web 创业公司会直接管理服务器,人们都是在亚马逊 AWS 控制台上点击几个按钮和链接。”
框架的发展,也使得从头编写代码的需求越来越少。
“程序员曾经需要从头开始构建东西,但是软件库的发展速度超过了我们的使用速度,甚至软件可以自己生成新的软件,这也是为什么你看到如此之多的"无代码"或"低代码"解决方案突然出现的原因。现在,自己编写代码的理由越来越少,你要做的只是将不同的产品集成在一起。”
他的结论就是,软件自动化技术的发展,可能将会减少对软件工程师的需求,未来的程序员可能会比现在少。
我对这个话题很感兴趣,因为这是在预测未来的重大变化,而且跟就业趋势直接相关。如果未来软件的规模化和自动化,会抑制对程序员的需求,那么就不应该鼓励年轻人都来当程序员。Hacker News 论坛对这篇文章进行了热烈的讨论。大部分人(都是职业程序员)的看法是, 这种观点已经说了几十年了,根本是杞人忧天,实际情况恰恰相反,程序员变得越来越多。
“10岁时,我开始用 Qbasic 编码。我告诉爸爸,长大后想成为一名程序员。他告诉我,计算机可能很快就会实现自动化,就像他的工程行业一样,那时我会不得不找另一份工作。但是,23年过去了,市场对程序员的需求不断上升,并且似乎仍在上升。我想说,我们离软件自动解决大部分需求的这种抽象水平,还很遥远。正如文章所说,k8s、docker、kafka、databricks、redshift 这些新工具,取代了很多程序员。但是,它们其实引发了更多对程序员的需求。那些必须由程序员解决的问题,只是转移到了新的地方。”
就像上面引文所说,现实情况是需要编程解决的问题不是越来越少,而是越来越多,导致了程序员的增加。原文提出的两个论据,都站不住脚。首先,云服务确实使得企业免去了服务器管理,但是你仍然需要有了解docker、kubernetes、数据库分片和索引、故障转移、备份、消息队列等等技术的人员。即使这些东西现在更加集成,更易于组合,但要弄清楚它们如何相互作用,如何设置,仍然是很复杂的一件事。其次,“无代码开发"只能解决一些通用的软件问题,迟早会出现需要定制的情况。那时,就需要有程序员来修改代码,用户才能继续使用。总之,世界正在变得越来越自动化,而自动化的本质是软件,所以对程序员的需求只可能越来越多,不可能越来越少。
不过,论坛上面也有少部分人赞同原作者的观点,认为程序员越来越多只是过去的情况,未来未必如此。现在可能是软件开发"突变"的一个时间点,未来的发展可能不同于此前的情况。
市场需要更多了解 docker 和 kubernetes 这样新工具的人,这个是没错。但是,主要是大公司才需要这样的人,小公司用不到 kubernetes。小公司面对的复杂性是有限的,只要使用大公司提供的简单解决方案即可,需要自己开发的部分几乎没有。而且,如果公司的业务重点不在技术方面(你要知道大部分公司都不是互联网公司),使用"无代码方案"是最有效的。因为无需在软件工程上花费很多钱,就可以快速应用。
历史上,每当一个领域出现大量需要编程解决的问题,就会诞生一个通用的解决方案,解决掉90%的场景。然后,这个领域对程序员的需求就会快速减少。
“30年前,开发图形界面 GUI 很困难,Visual Basic 改变了这一点。
20年前,制作一个 Web 应用很困难,PHP 改变了这一点。
10年前,写一个复杂的网页布局很困难,Bootstrap 改变了这一点。
现在,机器学习很困难,PyTorch 正在改变了这一点。
每个棘手的问题最终都会产生一个有效解决方案,解决掉90%的场景。对于大多数公司而言,这个解决方案已经足够了。剩下的10%场景,其中一部分由某些公司付钱给程序员来解决,另一部分永远不会解决。“所以,如果新的领域层出不穷,那么就会需要更多的程序员。但是,这些领域对程序员的需求都不会持久,一旦产生了解决方案,需求就会迅速降低。
看了上面的讨论,我认为,市场对程序员的需求,未来怎么变化,不能简单地回答增加或减少,而是取决于两个因素。
(1)人们需求增加的速度,能否超过软件自动化的进化速度。
现有的场景最终都会有通用的解决方案,需要雇佣程序员的情况,确实将越来越少。程序员的就业,主要依靠新出现的场景。而且,新场景的增加速度,必须超过软件自动化的进化速度,否则旧的解决方案也许会自己升级成新场景的解决方案。
(2)软件开发的难度,必须超过机器学习的进化速度。
程序员的数量,还跟软件开发的难度有关。难度越低,就会有越多的人从事这项工作。以前,你必须懂得计算机的底层硬件和汇编语言,才能开发软件,所以程序员很少。现在,软件开发越来越容易,已经不需要了解底层,只需要懂得某个框架即可,所以越来越多普通人变成程序员。
未来的编程肯定会变得越来越容易,但是,越来越容易的编程,也意味着机器可以轻而易举地代替人,来完成这些工作。所以,软件开发的难度必须超过机器学习的水平,否则需求的增加只会导致更多的机器自动编程,而不会导致更多的程序员雇佣。
原文地址
应该选择理工科
对于普通人家的子弟,理工科会比文科更容易谋生和赚钱。
最近,有一条新闻,澳大利亚因为工程师短缺,决定理工科的大学学费降低20%,同时提高文科学费,鼓励学生优先选择理工科。国内其实也是同样的情况,市场对工程师的需求很大,理工科的就业普遍好于文科。
除了就业容易,理工科的学生更容易快速积累财富。在我看来,以后赚到大钱的最容易方法,就是拿到公司股票,然后股票上市。理工科学生在这方面有优势。创业板和科创板已经改为注册制,政府不再审核了,到交易所注册一下就可以上市。这比以前容易很多,以后会有大量公司上市。但是,只有技术公司才能在创业板和科创板上市,要进入技术公司,你就应该学习理工科。不过,就算没有进入理想的专业或者学校,也不要灰心。现在是互联网时代,网上什么资源都有,都可以自学。最终来说,决定人生方向的最重要因素,是一个人强烈的决心,而不是外部环境。
幸运公式
一个人有多幸运,可以用数学公式表达。
你的幸运 = X 乘以 Y
X 是你所做的准备,Y 是你遇到的机会。
如果你的准备为零,那么无论遇到多大的机会,你都不会抓住。你会失去每一个机会。
你准备得越充分,X 就越大,那么你就越幸运。哪怕遇到的只是一个小机会,也会被成倍的放大。
俗称,越努力,越幸运。
租房
租房要点
一般原则:
尽量提前进行房源的寻找,不要等到房子到期、或者旺季(财年结束跳槽季、毕业季、实习季)的时候进行。
尽量寻找直租房屋,不推荐经过“转交”的房源,除非你对转手房源的人信得过。
寻找房源前,请确定清楚预算和期望居住的区域,提高找房效率,避免无意义时间浪费。
特殊情况下的一般推荐策略:
如果租房者时间紧迫
不太介意暂时没有独立的空间,请优先在公司群、公司或高校BBS、同学群中进行询问,看看是否有人愿意同你分享房子或者信息,相对知根知底的同事、同学比陌生人靠谱的概率大的多。
请在本地寻找当地相对最大最正规的中介连锁。
如果行李不多,部分青旅可以扛几天。(12年有同事这么经历过)
如果有可能,尽可能不要租中介的房子,尤其是市场占有率低的小中介^[1],可能发生以下问题:
- 代理人中途跑路或以各种各样的方式进行诈骗。
- 合约到期后,以各种手段侵占押金。
- 屋内财务不翼而飞。
黑名单:
开来营,活跃于回龙观,霍营,龙泽地区,从2011年开始行骗至今,据不完全统计已有数百人上当受骗,其本人依靠骗来的钱财,购置了一处房产,买了一辆50多w的豪车,雇佣了保镖以及打手数人。被骗人员多次报警,起诉,均无果,任由开来营继续逍遥法外。^[6](来源处有视频)
有幸遇到房东直租
“好”房东很重要,如果感觉气场不和,请不要将就,对双方都不好。
因为供暖排水门锁证件等偶发的琐事产生沟通的时候,房东与你于之前的租客进行对比“之前租客都没问题”,请小心,推荐和爽快的人沟通,可以避免下面的许多问题(房子质量好同样可以大概率避免问题)。
不要急于交定金/押金,多数是套路(房源确实抢手的时期,房东靠谱,交全款也没事)
去现场看房子的时候,如果房子很破,屋内东西乱丢,99%是二房东或者刚买来专门用来出租的屋子,请多留意屋子中的排水和保暖问题。^[4]
靠谱房东,在你看房子的时候,多数会主动跟你沟通和妥协:“这个灯不好,我下午给你换了”对比“这个将就一下也能用”好坏立辨,但也请判别是否是专业中介,只说不做的那种…^[4]
期望合租的房客
不论是为了节约租房成本,控制房租在个人经济支出比重,还是考虑有个互相照应、结识新朋友,来到大城市的前期,合租是个不错的选择。
你单枪匹马,屋子已经有其他房客入住
尽可能了解到对方是从事什么职业,以及是否为常住人员。避免和经常流动的人员同住,发生潜在的安全隐患以及财物损失。
尽可能了解房屋基础安全设施是否到位
是否存在老化的煤气管道、开关,房东是否愿意修理或者更换,或者允许租客修理替换。
是否存在随处可见的烟头。
是否存在同住房客随意带陌生人留宿的现象^[2]
你和小伙伴组队租房
大家觉得都OK最重要
其他参考上面的事项
相对靠谱的房子来源^[3]
任何一个平台、渠道信息量大之后,难免出现“有效信息质量下降”,诸如赶某网、5某网、搜某网、豆某小组等网站,上面的中介&伪装成中介的骗子居多,如使用该渠道,请仔细辨别:
请优先使用校园论坛、朋友介绍、公司BBS、熟人IM社群等信息,但是同样需要仔细辨别信息真实程度。
除了主动或者被动(被相关信息网站标记)显示是中介的,包含以下信息大概率为二房东:
对标题做过特别优化等内容、发布内容格式特别“规范化”,例如:五道口地铁附近三室一厅朝南房主直急租月付季付当面可谈(巴不得内容全部在标题中体现)。
房子照片可以在其他非租房信息发布的地方被搜到,多数为效果图、设计图等。推荐使用搜索引擎以图搜图来判别。
同一手机号码发布多条不在同一地点的房源,基本是骗子类型的中介。
张贴满大街的广告并非一般房东所为,一般为二房东或者小中介。
黑中介的特点无非是:
广泛投放性价比高出市场对信息:在各种分类信息网站或者论坛投放大量描述红红绿绿、价格远低于市场价、描述看起来很好、效果图惊艳的房子。
避免直接与客户进行沟通露馅:打电话联系他们,会被对方草草挂掉,然后短信回复你,告知你一个公司的所在地,让你来公司办理入住业务。
在看房之前急于促成租房合同:去公司之后,一个劲保证你想要住的地方绝对有房子,先签合同会有专人带你看房。交完佣金之后,可能会给你一套破烂到不行的房子。
电话里沟通过的房子在带看的时候进行更换:电话里沟通好的房子,见面后告知刚被出租出去,恰好有另外一个惊喜的房子在等待你;在你不满意时,就带你去一个别的小区(不是你原计划居住的小区),带你去的小区往往是居住条件不好,房子多没人住的小区。同时,房东会因为找中介给佣金而提高房价。这样你用高价住了破房子还甩给了黑中介一笔佣金。
可能被夸大描述的信息
在签合同入住之前,请客观对房子进行评价,对房屋信息做到眼见为实,而不是轻信描述信息^[3]。
大
安静
朝向南
有某设施
低时间成本
超高的性价比
展开描述一下:
房子的平米数据很漂亮,但是有的二房东可以把一个70平米的房子拆成4个25平米的房子租出去。
建议在房子内多待一阵,计划长租可以白天晚上都去房子里看看,街道、邻居是否过分喧哗。
朝向这个是玄学、西南向的房子不太好住。
带阳台、带窗户。注意,“带”和“带有用的”是两回事。
离地铁 5~10 分钟,可能需要特别的大长腿,或者步幅特别快。
总之,基本上除了地方可以勉强信一下,其他信息在眼见为实之前基本不要轻信。
如果是中介,不要相信不要中介费,羊毛出在羊身上。
如果找中介,请找靠谱中介。所谓靠谱,就是必须至少十几家以上连锁,店面名字你听说过。不然貌似省下来的中介费,最终很有可能会从诸如说你破坏东西扣除或者赖着不给你的押金、签合同时突然增加的卫生费(丫才不给你打扫)等等方式找回来。为了省心,请选靠谱中介。
如果不确定中介是否靠谱,可以搜中介名称+骗子,然后自行鉴定。
提前至少两周开始找房子,多打电话,中介一律屏蔽(不然烦死你)。多看房,找到房东之后看房本。合同一定要签,不要犯傻。
如果和中介签合同,尤其不是靠谱中介,合同的每一个字都要看,不要相信他所说的话,合同他都有不承认的时候。
永远不要信,我是房东,我出差在外面,请转账给我老婆。
签合同的小技巧合同中约定(例如必需水电的故障需要3日内修好,或者说好给你个衣柜之类)的内容房东有时会拒绝执行,在签署合同的时候,首先一切以合同为准,其次在约定中补充如果不能满足允许房客随时退房,押金不得以任何理由扣留,已经交的租金按日计算返还,一般会比较有效。
签订合同前建议获取的信息
先了解和你沟通的出租人是否有权利出租该房屋。
必须验明房东产权证,验看出租人的身份证是否与产权证一致。
代替家人(公公/婆婆/表亲)进行房屋出租的“房东”,是否为戏精租客扮演的二房东,如果是真的亲戚代理房东进行出租,如果出了问题,她能代理和解决么。
尽量不要和房东朋友(基友/闺蜜)代理房东出租房屋产生合作,减少不必要麻烦。
租客是否有权再次出租、转租房屋,如果是房东一般不允许出租,转租也是比较抵触的。
房东是否能提供或者办理《房屋租赁许可证》,一般建议到当地街道派出所进行办理,对房东也是一种保护,不过这个会牵扯到一些额外的费用,许多房东会回避掉。
该许可证也可能会因为特殊原因没有,如回迁房。
查看房屋的实际使用条件与状况
房子的实际使用面积是否能够接受
房子的隔音效果是否能接受(邻居、街道)
房子的家具是否有严重的气味(装修、家具、环境等因素)
窗户是否严密,开关是否正常(漏风)
如果阳台没有包裹,建议不要租,会有蚊虫、灰尘,以及保暖隐患。
如果周围有工地和马路,不要租,会很喧哗,特殊情况,会喧哗到很晚。
如果是老房子,房屋下水(洗手池/马桶/地漏)有问题,不要租,轻则影响自己,重则淹了楼下。
如果是老房子,门锁有问题,房东含糊换锁或者不可以换锁的话,不要租。
附加:电梯的使用(搬家/购置东西)
如果缺少的东西,房东是否能补齐
有条件的话,最好可以试住一到两天。检查的时候看不出问题,住进去潜在问题就会出来。
简单了解治安状况
小区、单元是否有门禁系统、或者物业保安值守。
一般距离地铁越近的小区,流动性越大,距离地铁有十几分钟的走路时间的小区可能是不错的选择(共享单车、顺风车)。
房子周围设施是否相对方便
交通措施是否过度单一或者匮乏
是否有社区医疗应急(附近有大医院可忽略)
附近吃喝的地方多吗(依赖外卖、自己做饭可忽略)
便利店、超市、购物中心是否存在,如果购置东西并非全部依赖在线,需要考虑线下购物的便利性。
如果只是为了距离上班地点近,可以舍弃一些或者全部
针对在上海的同学们: 需要提前和与你签协议的人沟通,是否能办理居住证,办理居住证对于希望常驻上海的同学来说很重要,因为有些东西(买车买房小孩上学之类)是要看居住证的年限的。建议将必须要办理居住证,否则随时可退房作为补充条款写入。
针对有小孩的同学们 提前和房东沟通可否办理租住手续(官方),现在租住同权,如果租住的是学区房小孩可以在该学区上学,但是有的时候一些自己有小孩的房东可能会拒绝。
明确公用的基础设施的使用和维修:对于群租的同学来说,卫生间(热水器,洗衣机),厨房(煤气灶、冰箱、微波炉)很可能是公用的,当公用的设施损坏以后,维修的责任需要在合同中厘清,并且规定维修时间,以防止房东或者二房东推脱责任,或者拖延不予维修。
明确费用明确以下费用由谁承担,可以注明数字时间的费用建议进行备注说明。
水费
是否分冷水/热水/清洁用水,如果区分单独确定费用。
比如北京热水涨价汹涌,问清楚价格,和充值方式(特别远的话,使用的话,多充值一点)。
热水可能以非常长的时间为缴纳周期,入住时,确保热水费用之前房东和中介是正常缴纳的。(遇到过几年没缴纳过热水费的自如房子)
电费
缴费方式,自己交电卡,有无电卡,还是代缴,价格。
是否为商用电(部分住宅是商用电)
煤气费
酒店公寓可能没有煤气,不存在煤气费一说。
如果依赖此项目,优先查看。
煤气费可能以非常长的时间为缴纳周期,入住时,确保煤气费用之前房东和中介是正常缴纳的。(遇到过几年没缴纳过煤气费的自如房子)
电话费
有的房子不存在此项,但是有的房子会是和房东手机绑定一起的。
如果是合租的人绑定手机,那么要查看单子缴费是月度/季度/年度。
电视费用
即使你不使用这个设备,这个费用也要询问的,以免账单突然多出一年费用。
卫生费
物业费
网费
供暖费
仅限北方,明确暖气费谁来承担,到了冬天才发现合同上未见说明。租金是承担了暖气费的标准的价格,但是却要自己交。以及暖气片存在位置会不会和合租人员产生缴费分歧。^[5]
维修费和附带影响
房东仓促做防水,防水坏掉了,楼下水漫金山,要维修,你可能要一半个月不能用卫生间。
年代久远的空调因漏气/坏件,还要租客你承担费用的情况,另外如果是发生在南方冬天…
灯泡这类易耗品最好也问下,一年不到,不知道是质量问题还是电压,换了4/5个,直到换了LED灯
损坏赔偿
如果存在某些情况,这个时候赔偿是补新,还是几倍价格,还是如何,确认清楚。
另外需要查看是否有欠费
曾经遇到欠费600多的煤气费的业主出国,居委会三天两头上门找。
租赁期间对房屋修缮
房屋以及附属设备出现问题或者故障,由谁维护,费用由谁承担。
租金支付
租金由出租人收取,是承租人使用房屋的对价;
物业管理费则由物业管理公司收取,是物业公司以自己的经营活动为所有业主、租户提供服务所收取的费用,二者不是一个法律关系,不能混为一谈。
但如双方在合同中对于此项无具体约定,则出租人无权要求承租人支付物业管理费。
签订租赁合同时要仔细阅读合同条款,对于模糊内容要详加询问,并落实于字面。
在双方签订《房屋租赁合同》时最好将屋内所有物品详列一份清单,作为其合同附件收好。
如果可能多复印一份,我和舍友租房子,结果都找不到合同了。
合同明确租期内,房东是否可以涨价
合同明确押金以及押金退换方式(这里是深水区)
留意退房时卫生的字眼,比如“退房时房屋没有打扫干净,要扣200押金”。退房时的卫生要做到什么程度,要和房东提前明确,最好留录音和租房前的房屋照片。避免退房时被恶心房东刁难。
如果万一不可避免地与奇葩房东发生冲突,可以参考以下维权案例
DIY 打官司
退房退租
不管出于什么原因,请尽早至少半个月,推荐一个月,和房东说明,以免耽误房东再次转租,影响自己的押金和人品。在退房前,如果钥匙丢失,不能如数退还给房东。建议尽可能配一把钥匙。以免房东以影响安全的名义要你换锁。其实就是变相要扣押金,不要给他开口的机会。
撤回和反撤回
我在编辑文件的时候,删除了一些字,如果我想回到删除之前,可以通过ctrl+z
,即撤回。(回到过去)撤回后,我找到了删除之前的内容。
此时,我有两条路可以走,在当前基础上继续编辑(开启新的世界线)。或是回到撤回之前(回到未来),通过ctrl+shift+z
,即反撤回。但是如果在反撤回之前(回到未来之前),编辑了当前的内容(开启新的世界线),就再也不能反撤回到撤回之前了(再也不能回到我原本的世界了)。
因为当前的世界被我自己影响了,我开启了新的世界线,或者说未来被我改变了。
社保医保农保新农合
你现在有最最最重要的一件事要做,看看爸妈有没有社保、医保、农保、新农合。
大概率农民现在新农村合作医疗都有,每年交几百块钱。这个都没参加就太傻了。
农保,虽然本地(浙江)大概90%以上的农民有新型农村养老保险,但是网络上说起来,其他地方很多人竟然不知道。每年大概交三五千,到退休年龄每月可能六百八百。这个要买,要交足15年,到退休年龄才有钱拿。如果不足,可以一次性补交。如果你父母没有农保,自己去当地社保局服务窗口咨询怎么办理。如果需要补交就赶紧补交。
有一些不确定的机会,农民的农保新农合,可以加钱转成社保和城镇大病医疗。转换需要交一笔钱。同样咨询社保局,有没有这种机会,如果有一定不要放过。
你还可以给父母买一份合适的商业医疗保险。
办理这个,在这些上面投资花钱,不仅是儿女的孝心,更是儿女的聪明。没有养老和医保,未来养老都靠你,你承受不起。没有老年保障,你找对象都是你的弱项。
时间是如何浪费掉的?
几天前,我意识到了一件令人惊讶的事情:浪费时间的最危险方法不是花时间在玩,而是花时间在做假工作。
当你花时间玩乐时,你会知道自己在放纵。内心的警报很快就会发出。如果某天早晨我醒来后,整天坐在沙发上看电视,我很快会觉得自己一定是做错了什么。这样一想,就让人不舒服。你只需要在沙发上看电视2个小时,就会有这种不舒服的反应,更不用说整天看电视了。
但是,还有一些天,你整天都在忙,等到晚上你问自己今天干了什么,回答是:虽然很忙,做的却没什么意义。你的感觉也会因此不好,但是不像整天看电视那样糟糕。如果我整天看电视,我会觉得自己正在走向灭亡,但如果是忙忙碌碌做无意义的事情,这样的警报就不会响起。因为我所做的事情表面上看起来像是真正的工作,比如处理电子邮件。
表面上看,你一天都在办公桌前工作,但其实你也是在浪费时间,因为这不会让你的生活发生真正的变化。而且由于你的内心不会发出警报,比起看电视,假工作才是浪费时间最危险的方法。
时间要用来做对你真正重要的事情,不要落入假工作的陷阱。
软件工程的最大难题
软件开发有一个难题,叫做"扩展”(scaling),即怎样服务更多的用户。 你有10000个并发用户,跟你有10个并发用户,这是完全不同的概念,哪怕功能完全相同,背后的实现是完全不一样的。并发用户数上升一个数量级,软件就必须重构,大量问题随之产生。
大项目的技术难度高,管理难度更高,而且大团队的生产率往往很低,行动缓慢。 《软件工程》就是研究,如何扩展软件和团队,适应大项目的需要。
大项目的困境
一个典型的大型软件项目,开发过程通常是下面这样。
最开始的时候,它是一个小项目,开发人员就是两三个人,甚至可能只有一个人。产品比较简单,功能很有限。第一版发布后,拿给客户使用,反响不错。客户要求的新功能,能够很快开发出来,Bug 修补也很快,因为早期客户往往可以与开发人员直接沟通,快速反馈。
公司于是决定投入更多人员,开发这个项目。团队慢慢变大了,软件开始变得复杂,开发速度逐渐变慢了,2.0 版花费的时间比预期要长一点。Bug 的修复难度开始增加。总之,新功能的开发日程变久了。公司的自然反应是进一步扩充团队。但是更多的新成员其实会降低其他人的生产率,一个普遍现象是团队规模越大,每个人的平均生产率越低。
几年以后,代码逐渐老化,复杂性不断增加,项目开始停滞不前。某些极端的情况下,软件的维护成本变得非常高昂,并且几乎不可能进行更改。最终,这个项目成为技术债务,等待被新项目替换。
为什么大项目的开发效率低?
大项目就像一头大象,让人望而生畏。可是一旦需要奔跑,大象就会步履蹒跚,被猎犬远远甩在后头。它快不起来的原因有两个。
- 代码复杂度
随着代码量的增长,单个开发者想要理解整个代码库,变得越来越困难。如果团队超过五个人,每个人负责一个功能,那么单个人几乎不可能追踪系统的所有工作进度。
当你中途加入团队,整个项目是一个紧密耦合的大型系统,你又不理解系统的每一个工作细节。这时,你就不太敢修改以前的代码,因为不知道随之而来的全部影响。
你不真正理解系统,也就不会感到自己是代码的主人。你会很犹豫要不要重构,过时的代码开始累积,技术债务就这样出现了。长此以往,开发变得越来越不愉快和令人无法满意,最终导致人才流失。后面接手的新人,更难于重构那些遗留下来的代码。
- 团队原因
随着团队成员的增加,交流成本开始指数式上升。如果整个团队有 n 个程序员,为了了解其他人的工作,你需要跟 n - 1 个人逐一交流(口头或者书面),那么整个团队的交流路径总数就是 n * (n - 1) / 2。这意味着,交流成本的增长速度是人员增长速度的平方,团队人数越多,协同的难度就越大。
大团队保持扁平化管理,也会越来越困难,必须拆分成较小的群体。这时,对等的交流会被自上而下的交流所取代。团队成员会感觉,自己从平等的利益相关者,转变为普通的工作人员,工作动机受到了影响,责任感和主人翁意识都会淡漠。
管理层为了解决问题,会尝试组建新团队和新的管理架构。但是,不管怎么做,大型组织都很难保持所有成员的积极参与。
解决方法:代码解耦
大项目的开发效率不高,把这个问题归咎于程序员的技术水平低和管理不善,都是没用的。 根本原因是软件规模的增长,必然使得代码和团队变得笨重。 除非很早就认识到问题的根据,采取缓解对策,否则前面描述的情况,迟早都会出现。解决这个问题,要从代码和团队两方面着手。
代码层面的解决方法是,将软件解耦,拆分成组件或者模块,防止各个部分紧密地耦合在一起。每个组件和模块,都可以独立开发,通过公开的接口被其它部分调用。
这样的话,就大大减轻了开发者的负担,只需要负责自己的代码即可,不需要关心其他部分的实现。每个部分都可以单独重构,不担心影响到其他部分。
解决方法:团队解耦
除了代码解耦,团队层面也需要解耦,要把人员分开。
这可以参考互联网的架构。互联网是迄今为止最成功的大型软件解耦实例,它之所以能够扩展,是因为它由一个个独立的节点组成。为了防止节点之间互相依赖,各个节点都遵循以下规则。
- 遵守公开的通信协议。
- 不需要了解其它节点的内部实现,就可以与之通信。
- 节点之间不直接共享状态,只通过通信交换数据。
- 每个节点单独开发和部署。
大团队也应该遵循类似的原则,进行解耦。
- 每个子团队都可以独立运作,不依赖外部人员。
- 子团队内部的运作,不需要被外部知道。
- 子团队之间的协调,应该按照公开的协议和规则,最好能够自动完成,避免私下协商。
团队解耦的注意点
-
子团队的人数不宜过多,每个子团队最好不要超过5个人。
-
子团队应该是一个小型的全功能软件开发组织。
很多大团队按照人员角色分组,比如架构组、开发组、DBA 组、测试组、工程组等等,这是错误的。这样完全没有解耦,还是瀑布式流程,各组之间依然互相依赖,工作时必须与别组单独协商。而且,可能会产生利益冲突,比如,开发组希望尽快交付,而测试组希望多一点时间测试。
正确做法是按照软件的业务功能分组,每组负责一个全流程的软件大功能,设计、编码、测试、部署、支持等人员都在同一组。这样才能做到解耦,以及独立的交付和重构。每组内部使用什么工具、如何实现某个功能,都是自己决定,各组之间不需要共享内部细节,也不依赖别组的工作。 -
大团队应该保障子团队的自主权,按照子团队提供的功能和商业价值,进行资源分配。
-
软件架构师的角色很重要。
软件架构师的关注点,不应该是团队使用的工具和技术,而是各种服务与整个系统运行状况之间的协议和通信,保证代码和团队可以正确解耦。 -
代码解耦和团队解耦的关系。
理想情况下,代码解耦与团队解耦保持一致,形成一对一的关系,一个子团队负责一个独立的模块。实际运作中,一个子团队负责几个模块也可以,但是一个模块不能由多个子团队来参与。 -
通信(模块之间的、子团队之间的)尽量规范化,争取做到过程简单、文档充分,最好有规范的 API,这样无需任何人员交流,就能建立通信。
四维
人类目前能感知到的只有三个维度:
一维:长度,一条线(如时间),即X轴
二维:长度+宽度,平面(如一幅画),即X轴 + Y轴
三维:长度+宽度+高度,立体空间(人实际感觉到的维度),即X轴 + Y轴 + Z轴
人类是一个三维的生物,本身无法感知到四维空间是什么样。
就像在二维空间里(一张纸)永远表示不了三维空间里(一个苹果)
有人可能会问:可以在纸上画出一个苹果来表示?
哈哈,这是不可能的,只是因为我们是三维生物,将三维投影成二维图,才能想象出这是一个立体的苹果。
下面是我的一些大胆猜想:
那么第四维是什么?即第四个参数究竟是什么??
时间维度
如果第四个参数是时间,那么有可能存在一个第四维度的实物,在控制着我们第三维度的生物。
即把我们的一生比作一个电影,而这个第四维度的生物,可以任意切换我们的时间(类似于电影想放第几分钟就放第几分钟,任意切换)所以从某种意义上来说,所有命运,所有该发生的事情,都已经被第四维生物规定好了。我们只是在感受这场电影,从出生到死亡。
超高维度
另外一个无法感知的维度,我们叫它 “超高”,或者叫它“叠”,在这个参数下,第四维将会改变许多我们无法感知到的事情。
例如:第四维的生物,如果桌子上有一个“骰子”,他可以看到5个面。即如果拿地球来作比较,四维生物可以同时看到中国和美国(两个半球的对面)在三维空间里所有能看到的面在第四维空间里都能看到。
为什么,理由很简单。可以推想一下,从0维开始,可以想象成一个空点,
无数个0维的点,构成了1维(线)
无限个1维的线,构成了2维(面)
无限个2维的面,构成了3维(体)
那么,无限个3维的体,将会构成了4维的“叠”
无数个3维(叠)是什么样的概念?
把手里的苹果,每个视角的长宽高都能识别,这样的视角有无数个,
就构成了4维,即能感觉到这个物体的所有空间结构。
就是第四维。
商家的骗术
固安有一家牛排店,我去吃的时候,商家告诉我,有活动,会员卡冲600得700,但是这700不能打折。如果不冲,会员卡打8折。600 / 0.8 = 750,我尼玛,拿我当傻子呢。
心流
参考知乎:https://www.zhihu.com/question/20992764
当你打开游戏界面,你根本不需要调整状态,几乎可以一秒进入心流,很快注意力就高度集中了,甚至在玩的过程中,别人叫你,都听不到,抗干扰能力超强。而且,当你打的正带劲的时候,根本不会想着吃饭时间到啦,要吃饭啦;太累了太耗费脑力啦,要休息啦。要是谁有事叫你,你还特烦。
当你在学习或者工作的时候呢?可能要磨蹭半天才开始干活儿,面对复杂的问题,好久都没办法进入状态。稍微有点动静,就受干扰了。有个信息来,你就不自觉玩手机去了。
到了吃饭时间,恨不得第一个冲出去;困了、乏了,不用提醒,你自动选择休息。要是有其他的事情找你,你内心还有点小欢喜,不是我不想学,实在是有其他事情要做。
为什么会有这么大的反差?我们来分析一下。
玩游戏之所以能快速进入状态。首先一开始,你就有明确的目标,那就是赢,或者达到什么等级,获得多少分。在玩的过程中,目标被分解成一项项任务给你,完成这些任务,你就会升级,每时每刻,你都知道自己离目标还有多远。边打游戏,系统边给你反馈,任务完成or失败,赢了还是输了,反馈非常及时。
系统不断刺激你的大脑告诉你什么时候应该做什么,你目前的局势如何,一步步引导你朝着目标迈进,你的大脑被100%占据,注意力高度集中,根本没有时间想其他的。
但是学习不同,它是一个自主的过程,没有人告诉你固定的路线,应该要怎么学,学什么,也没有及时的反馈给到你,学的效果怎样?学着学着,就觉得没劲儿,不刺激,不好玩,很容易跳出状态。那如何让学习、工作这些事儿也变得有意思,能够快速进入呢?
不妨可以借鉴玩游戏中几个重要的点:
-
设立明确的目标
进入心流的目的是是什么?你要完成一件什么事情。比如看完一本书,或者写一篇文章。给这段时间规定一个明确的任务。有段时间,我想学心理学,买了一堆心理学的书,发现内容过于枯燥,没有耐心看下去。于是,我问自己,为什么想学心理学?然后把学心理学的目的写下来,并且列出了学习心理学想弄明白的一些问题。
然后,我带着这些问题去看书,寻求答案。每找到一处我满意的答案,就像发现新大陆一样,觉得非常有意思,打开了新视野。我再也不觉得看心理学书籍枯燥了。 -
将目标分解成一个个任务
将任务分解,最大的好处就是告诉你,进行到什么阶段应该做什么事情,节省了思考接下来做什么的时间。比如,我要写一篇文章,首先,得想好写什么,然后列提纲,再找素材,再开始写,写完后修改等等。把每个流程一步步完成,照着流程进行就可以了。 -
进入场景,先做。
学习之前,可以吃点东西,酝酿一下,建立一种仪式感,使自己慢慢进入状态。一旦进入状态,就需要尽力保持,抵挡住其它一切诱惑。
当然,状态不是说想进入就能立马进入的,我的方法是,先使自己处于那个状态中。
比如写东西,我不知道怎么写,就想到什么写什么,先写起来,这样做的结果是,往往思路不自然涌出。学习也是,没状态的时候,不妨先画个思维导图,思考知识与知识之间的联系,问问自己为什么会这样呢?让思考勾起你的好奇心,然后再想寻宝一样,去书里找答案,这样往往能很快进入状态。 -
带着目标找反馈
及时知道自己的进度,了解与目标的距离,有利于刺激大脑英子,想迫不及待的完成目标。
我们刚才讲了,看书,是带着目的看了,你想解决哪些问题,看的过程中,你可以过段时间问问自己,阅读的目标,解决了几个,需要解决的问题,解决了几个,还剩下多少,时刻知道自己是有收获的,有助于成就感的建立,产生继续学习的积极性。
工作也是如此。工作任务有哪些,你完成了几项,还剩下几项,总之,让自己时刻知道,进度是在不断推进的,你多工作一会儿,任务就早完成一会儿。 -
清空大脑,每次只专注一件事情。
做一件事之前,杂念太多,往往影响效率,在多重干扰的状态下,精力及心智的损耗,远远大于专注状态。这就需要清空大脑。把与当前任务无关的事统统放下,只专注于当下。脑子里记着的,想着的,要做的,只能是当前正在做的事情。
可以把专注事情写在便利贴上,贴在显眼处,一眼就能看到的位置,时刻提醒自己,避免走神。直到当前任务完成,再换上下一个专注任务贴上。
这点非常重要。我们说,进入心流本来就不是一件简单的事儿,好不容易产生心流了,就要设立保护伞,避免心流被破坏。清理周围的干扰因素,有利于心流的持续。
理查德·费曼的学习方法
大部分物理学家只精通自己的领域,但是费曼几乎涉及所有物理学领域,而且能够很通俗地进行科普,他的讲义《费曼物理学讲座》是物理学入门名著,社会知名度很高。
有一次,别人问费曼,如何才能获得新的科学发现?
费曼说:“如果没有对旧事物进行大量练习,你不太可能发现新事物。”
费曼的意思是,新的科学发现都建立在前人研究的基础上,你越熟悉以前的研究,就越可能做出新的发现。同理,新技术也是建立在旧技术的基础上。如果你想找到新的解法,或者真正掌握一门新技术,首先就应该多了解现有的技术方案。
那个人又问费曼,你懂那么多物理学知识,你的学习秘诀究竟是什么?
费曼说:“要想多学,就必须能在学习中得到快乐。做到这一点的唯一方法,就是努力学习你最感兴趣的东西。“没有人有足够动力,长期学习自己不喜欢的东西。如果你不喜欢某个领域,就不可能不断投入时间钻研,也就不可能做到精通。费曼就是在告诉我们,如果可以选择,一定要学习自己喜欢的东西,否则你不仅很可能失败,也许还会抑郁。
无名者
老人独自生活在一个被熏得乌黑的窑洞中,他决定给自己炖上一锅南瓜,把南瓜仔细地擦拭干净后,再用生锈的剪刀碎成块。南瓜均匀的平铺在缺口的铁锅上。今天他决定给自己一颗咸菜,用来宠爱沉默的舌头,他已经很久没有说过话了,火柴可能是他与现代社会联系的唯一纽带。两根树枝半边瓷碗,便是一场心满意足。天地在这里老去,时光在这里破碎,没有哀愁只有寂静的轮回。
冬季的末尾,指尖的温度尚存,老人穿着破碎的棉衣艰难地从地洞中爬出来,一瘸一拐地开始了一天的劳作。他去远处的高粱地里装了两大袋子的黑土,泥垢抹平了双手的皱纹并涂成了棉衣一样的颜色。到了庄稼地,他整个人瘫软倒地又颤颤巍巍地站了起来,用双脚把泥土夯实,来年春天的庄稼才能更加茁壮。忙碌了大半天,他便要回家做饭了。他在路上拾缀了一些枯枝,几面断墙便是他悉心存放柴火的地方。钻进山洞后,家门口在地上一袋顶枯草以御寒风,然后坐在杂乱的房子里点火做饭,地面挖的小坑便是灶台,浓烟把他熏得睁不开眼。
他各种宝贝看似如此的混乱,大多数时候他都能定位每件物品的位置。他掏出了一把酸菜放进去拨弄一番后,面条糊糊便可以出锅了,锅里剩下的再用另一个锅盖上,这样晚上那一餐也可以省了。他觉得还差了点味道,但袋子里的辣椒面已经不多了,他不得不多抖几下。或许人不该奢求生活,所拥有的都该心怀感激。他用一个破旧的塑料碗和两根树枝品尝的食物最原始的味道,没有一滴的汁水可以浪费。给锅上的面条做好保温后,便掏出了塑料袋子,给自己卷了一根香烟。每一件东西来到这里都有它的缘由和用处,有时间便会整理一下这些家当,却人世间没有谁一定要承担善待你的义务,也没有一种获得是我们可以轻易领受而心安理得的。
短暂的休憩后便又要出门干活了,他顺着光线向上攀爬。每次出去他都会关上用塑料膜做的大门,春天的到来似乎与他没有多大的关系,他每天的日常都是做饭、睡觉和劳作。今天去把庄稼地的土翻了一遍,为春耕做准备,干完活后他拎着两个破油桶便径直走向那条浑浊的小河。油桶被他装得满满当当,油桶没有盖子的这种事情不会让他尴尬,他随手捡起一把干草就不会浪费每一滴的付出,晚上循例大吃一顿。
他没有成食品固定的容器,如此一来万物皆可以是容器,它没有娱乐,这些破棉絮便是可以触摸得到的真实。生命是手心轻握的热气,这温度在一个个夜晚与天地对话。如果我们来自偶然,那么这一切的发生似乎就有了宿命的味道,你不得不承受这样的那样的,美好的灾难的种种偶然。高粱苗子在他的悉心照料下长势很好,干农活累的时候,他就坐在田垄上发呆,光阴如旧,一寸寸移动着日影,一天天消磨着尘世,如草的生命生长在岁月的园子,等候着一种荒芜,或者一种归于寂静的繁华。高梁长势喜人,很快便长到了人的个头一样高。他手脚勤快,数月前在土墙边上种下的南瓜也可以收获了,他拿回去用剪刀碎成块了再用文火焖煮半个小时,半边碎碗他扒拉的一干二净,南瓜溢出的香味也吸引了很多苍蝇。他把今天的晚餐小心地保存好后,便去地里干活了。这块高粱地是一年的粮食,也是他一年的劳作。
风荡漾着所有无法把握的未知,漫不经心地带走了他的帽子。他捡起了帽子继续出发。不一会,风越来越大,暴风雨马上就要来袭。思考片刻后,对于高亮的承受能力他还是有些怀疑。他急急忙忙地跑回家中,穿起了雨衣去检查每一颗高粱的成长,确认没有问题,才蹲到一旁躲雨。他像个吝啬的守财奴,不容许丝毫的放弃,他所拥有的全部便是眼前这些风雨飘摇。夏天的雨来得快去得也快,天空挂起了彩虹,老人没有时间欣赏,因为他有更重要的事情去做,雨水后形成了很多小水坑,他似乎并不想浪费,他用干草混着泥巴,一遍又一遍地用铁锹糊在泥墙上,夏天的夜晚很凉快,他坐在屋门口享用今天中午剩下的食物。吃完饭后,他依在土墙上放空自己,似乎已经迎接好了天地间的所有安排。
没有怨恨与悲戚,从容淡定,转眼便到了萧瑟的秋天。老人收割了两大袋子沉甸甸的高粱,它咬着牙关试图站立起来。影响他能否顺利度过冬天的不是手肘外露的棉絮,而是背上的粮食。收割完高粱后,他徒手扒了一些泥块,开春再用这些泥块种上南瓜和其他蔬菜。他踉踉跄跄的走在一片枯黄之中。对于生命,或许有什么精辟的解释都是徒劳的,他不可名状,不可言语,只可以在自己的呼吸起伏之间寻觅真相。摄像机断断续续跟拍了数年,老人才第一次打量跟前的这个摄像机。导演王兵在拍摄电影的途中,在河北和山西的交界地块遇到了这个老人,并摁下了拍摄键。导演试图给他提供一些金钱,但都被他拒绝了,只接收了一些烟、打火机、铁锹和防寒的衣服。没有人知道他叫什么,他经历了怎么样的故事。
买车
订车
先在车托之家看好具体车型,然后打电话给4儿子问这个车型有没现车(本人只买现车,花钱还要当孙子等车的事情我干不出来),当地全部4儿子的电话都打一遍,没现车也可以过去谈落地价对比价格。先打电话还有一个好处就是到店后有专人端茶倒水接待,有的人电话也不打直接冲进4儿子里面看车,想当个大爷让销售恭恭敬敬的服务,想太多了。
到店后只谈落地价,不然不知还有哪些乱七八糟的费用。
货比三家,最后找报落地价最低的那家再把价格往下杀一点就行。
承诺的东西,白纸黑字写入合同送的东西一概不要,基本都是垃圾货,换算成保养,油卡和优惠。实在不行就送啥要啥,毕竟是最低价,羊毛出在羊身上交定金时候一定要在定金合同上写明提车截止日期,不能是大概时间,一定要具体日期,敲黑板划重点!不然4S能把你拖哭了,你还没折。当然了买现车就没有这些问题,上临牌就开走。
提车、验车
确认新车
- 车架号,车架生产日期
- 发动机号,发动机生产日期
- 车辆出厂日期,车辆出厂日期要晚于车架和发动机生产日期,否则,就是更换零部件了
要买生产日期离购买日期近的,远了的话有可能是别人挑剩下的(只是有可能)。多上网了解
消息,避免买到某一批次的车。比如2019款帕萨特断A柱。 - 产品合格证(号码与车架号,发动机号一致)
- 产品说明书
- 车型、功率、排量、坐椅数量、发动机型号等均要求说明书与实物一致
- 总里程数<50km
- 轮胎磨损
- 刹车盘磨损:如前刹车盘已磨出明显沟槽印,不能要
- 保修单(保修单上必须有4S的印章,证明是4S正式发的货,日后就可在4S店的维修站享受保修了)
- 后备箱。看看后备箱物品是否齐全,包括:备胎、千斤顶、拖车钩、扳手、三角架。天线和雨刷也是在后备箱。后备箱是否有不该有的杂物或污迹。后备箱盖开闭是否正常。
查动力、传动和制动部分
- 检查各种油品:看地上有没有机油点、底盘有没有油污。
- 发动机上盖
- 油底壳
- 两边传动轴皮套处
- 飞轮盘旁护盖下部
这些部位可从狭逢处看到,标准是不能有湿润的沾灰现象,地面无油迹。 - 拉起机油尺(黄色的拉手),检查机油是否清亮,是否油位合适
- 拉起变速箱油尺,检查变速箱油是否清亮,是否油位合适。
- 水箱冷却液面是否在 min 和 max 中间,能看到的管线是否有磨损。
- 看电瓶液面是否合适、电瓶接头有否腐蚀、小窗是否绿色、蓄电池连线是否紧固,其它各处线头联接是否有晃动。
- 看发电机、压缩机的皮带松紧度,第一次点火后不要轰油门,看会不会自动熄火
- 启动发动机,转速表应打到1000转以上,再平顺滑落至750转左右
- 怠速时发动机声音应均匀,平稳,连续
- D挡怠速时有无明显的抖动(听不见声音只是抖动),怠速时方向盘是否抖得厉害
- 慢加油发动机声音无异响,急加油发动机反应准确、迅速、干净
- 猛踩猛放油门时声音要和顺,中间不能有杂音
- 远听发动机声音:打着两辆车,站在中间位置,感觉声音大而杂的淘汰掉
- 试刹车:务必细心体会刹车踏板踩下去的深浅变化!
- 手心接近排气管,不要碰到,感觉应该是排气管排气连续,掌心潮湿但没有机油味
- 试车以后,打开发动机罩盖,看看里面是不是烟雾腾腾
查外观和门窗
- 顺光、逆光,检查车漆,看漆面是否完整,有无划痕、小坑、异色、斑点
- 车门。车门是否开闭正常,能否到位,车门各部分缝隙是否均匀、对称
- 引擎盖、车门、保险杠、后备箱表面平整、光亮,缝隙要小,车面要平
- 前大灯与前盖缝隙是否过大
- 发动机舱左右前端、大灯部位金属板、尾箱后端左右金属板,有无扳金的痕迹(褶皱)
- 玻璃是不是原配的(看玻璃下脚的标记)
- 各块玻璃是不是平整、透亮
- 前风挡必须特别平整,从各个角度看外部景物都无形变灯光。
- 每个灯是否工作正常。
- 中控功能。试一下中控的各种功能,包括 USB 的,顺便试一下是否喇叭没问题。
- 空调。试一下空调制冷功能。
其他
你到了4S店后可以先看看车,在样车内坐坐,等销售员过来找你(注:别一进店就急吼吼拉着店员坐下来杀价,那会让人家一眼就看出你是吃了秤砣的王八,想不宰你都对不起那刀)。先和销售员聊聊车,并表示出你很喜欢这车,但也不时透露出其他牌子的几款车也不错的想法。火候差不多时,可以要求大家坐下来谈谈价格(注:一定要坐下来谈,这样才让销售人员觉得你有诚意,你要是站着问价格,保证十有八九是指导价,要不就是一个与网上报价相去甚远的价格)。
重要提醒:关于寻找谈判的销售人员,请选择男性,男人一般容易冲动、爽快,销售人员也是一样,女的就比较斤斤计较点,谈到最后肯定费力。再说女顾客砍男销售肯定有天然优势,男顾客要是砍女销售,那就很难。
一般地,坐下后销售会拿出张表来帮你算各项价格, 这里需要注意的第一个重点:首先我们把价格分为以下四块,1、净车价,2、购置税,3、保险,4包牌。
四块中购置税与保险是与净车价直接挂钩的,净车价砍下来了,税和保险都要重新计算(注:很多销售会在这里设下陷阱,比如全包四块总价为15万,净车价是13.5万,当你把车价砍去3000时,销售就自然在总价里帮你扣去3000,变成14.7万卖给你。这里其实被他隐瞒了购置税和保险下调的那一块,顾客在这里吃了暗亏)。
综上所述,我们要砍的目标就是净车价。你在砍价时,不要暴露自己的低价,让销售摸不到你的心理价位,逼他报出自己的最低价。 第二个需要注意的重点:4S店组织一般分3层:销售员—主管—经理,之所以要说一下组织结构,是因为一般各级别能够拿到的优惠标准是不同的。举例来说,比如销售员优惠的最大的幅度是3000,那主管就可能是5000,经理就可能是8000,各级有各级的限制,要是超过这个幅度,就要向各自的上级请示的。所以很多顾客会在谈判时遇到这种情况,就是谈价时销售员问你是不是今天就买或者能付定金,要是可以的话他去请示下领导,给你个最低价。这个时候你还是不要说出你的心理价,但你可以告诉他,要是价格合适可以交定金,让他去请示领导。请示归来后,你会发现价格下来好大一快,似乎已经到自己心理价位,先别惊喜,很多人到这一步就准备签合同了,千万忍住,这个价很可能还不是他领导同意的最低价,销售一般会给自己留余地,现在砍价战斗才真正开始。当你看见请示过后的价格后,要露出失望的神色,表示这个价格
还是离你的心理价位有一定的差距,然后和他聊聊这车的缺点,以及其它竞争车型的优点,暗示他要是实在谈不下来只能去别家店看看了。
第三个需要注意的重点:这时和你一起来的人的作用就体现出来了,举例说明,比如男的说实在谈不笼要去别的地方看看,女的就要表示其实自己挺喜欢这车的之类的理由,让男的欲走还留。其实这都是做给销售看的,让他觉得煮熟的鸭子要飞了,迫使他必须说出刚才领导同意的真正最低价。以上目的达到了,又一个低价诞生了,这时同样不要喜形于色,还是要忍住。继续作出比较遗憾的神态,但是要很真诚的安慰对方,告诉销售:你的态度服务很好,我们很感动,出于对他的信任,我们告诉你我们的心理价格(注:这时销售的报价可能已经在你心理价格以下,那我们就在他的最低价上再砍去个1000~2000),很大度的对他说,我也知道你很为难,要不你再请示一下你们领导,要是可以我们立马交钱。这时一般销售会再次给领导电话的,请示的结果要是满足了你的报价,那恭喜了,你成功了。要是没有达成你的要求,比如不能再便宜或者只能再便宜500。
第四个需要注意的重点,就是问销售要领导电话或者直接找领导谈,这一谈下来领导肯定多少还会再让点的。到这个时候,四次冲锋下来,现在的价格基本上已经挤干水分了,可以接受了。是否到了这时就差不多了呢?离签合同还早呢,细心的人可能已经发现了,以上谈价过程中没有提到赠品。
第五个需要注意的重点:千万不要将砍价也要赠品混在一起谈,这要肯定会分散注意力不能集中力量打击敌人的。很多人在谈价过程中会遇到这种情况,就是销售说价格是谈不下来了,我们多送你点东西好了。4S店惯用方法就是送几千的礼包东西随你挑,结果拿他的价目标一看,一个个价格都虚高的离谱,一个几十的脚垫能到几百,几千元的范围也挑不了几个好东西。所以我们在谈价格时要避开赠品,当然你也不要说我不要赠品你价格再便宜点之类的话,这样会把你砍完价格后想要赠品的路堵死的。你可以对销售说:赠品不值钱,那些都是小事,一带而过就好了,到最后再和他好好磨。磨赠品的时候,需要注意的就 是别光看数量,要注重质量。先从大头磨起,比如贴膜,真皮座套,地盘装甲,然后才是踏板,脚垫,挡泥板之类。这里技巧不多,如果净车价已经给你砍的很低了,那赠品磨起来的难度就很大了。这里的秘诀就一个字:磨,跟他耗!同去的人旁边帮着说,作用很大。
关于保险:保险其实网上搜搜有很多信息的,而且保险公司种类繁多,各家实力不同,价格也相差很大,所以不好归纳,但基本都是与4S店以返利的形式挂钩的。可以在4S店买保险,但前提是,现在4S店做保险一般不超过7~8折,如果超过了,跟他砍。
关于购置税:这个也有好几种算法,这里算法我采用的是:净车价÷11.7=购置税。以开头的例子计算,13.5万的车,最后砍成13.2万,除了总价便宜3千外,购置税降了=13.5/11.7-13.2/11.7=256.4元,也就是说你实际结算是可以降3256.4元。看清楚了别让4S店把这256.4元给漏过去了,那样损失的就是你自己了。
关于上牌:这个地域性差异很大,不好总结归纳。不过有个小提醒,就是关于牌照的框架和车管所的停车费,要跟4S店敲定,上牌就是全包(包括那个框架和停车的钱)。因为有很多顾客在上牌时被额外索取了这类钱。
经过一场大战下来,相信大家基本上能得到个令自己满意的战果了,千万别得意忘形哦,后戏还是很重要的。所谓后戏就是和4S店人员套近乎,建立感情。表示感谢对方的良好服务,态度很好,要介绍亲朋好友也来买之类的(人家被你砍的血淋淋的,说几句热乎话安慰下,也显得咱人品好嘛)其实还不是为了以后保养的时候,大家熟了好办事。最后,要提醒的是:买卖交易,讲究个缘分,实在谈不笼也别争个脸红脖子粗的,要保持风度是不?买了车后期保养维护理赔之类的不还是要来吗?大家搞僵了对你自己也没好处嘛。再说人家销售也是打工混口饭吃,砍价不是砍人,语气态度很重要,也别太为难人家了。
其他
婚庆问题
婚礼策划
谁是策划?是找策划对接么?策划是否全程负责?
婚礼流程设计是什么样的?
跟拍(摄像)
什么团队,所属公司,需要在合同里标注机器设备型号,画质质量,是高还是标清,影像后期制作有没有费用后期光盘是否收费(什么格式WD还是VCD),有没有备份,摄影师姓名,联系电话,服务时长,超出的话怎么计费,单机和双击的价格,怎么付款,出成品时间,视频长短时间,都拍摄哪些环节,是否是流程化拍摄。
摄影(照相)
什么团队,所属公司,服务时长(一般10-12个小时),是否规定时间,超出时间怎么计费机器型号(不能说是CCD的,要具体型号)拍摄人员姓名电话工作证,照片质量,拍摄多少张,后期精修多少张,后期制作格式,出成品时间,都拍摄哪些环节,是否是流程化拍摄
主持人
所属公司,姓名,联系电话,资质,证件,价位,是否有面谈机会,付款方式,是否涵盖督导或者助理,每个助理的价位,是否需要提供住宿饮食车费等,到场时间
跟妆
人员姓名和资质,价位,所用化妆品,能否试妆,试妆时间及地点,包含内容,包含几个妆容,是否包含妈妈妆,伴娘妆等,试妆不行能否换。
布置问题
主舞台
如何搭建,包含什么,什么材质
大厅装饰
棚顶的灯装饰,座椅靠背椅套数量,桌卡样式数量
路引
如何搭建,材质,有几组。
都包含什么?路引灯、地爆气球、柱子、鲜花布置(价格和花的种类)
地毯样式
T台
T台什么材质,宽度和长度
娘区仪式亭
样图编号,拱门鲜花款式等
鲜花布置
所能用到花的地方有哪些,都是什么花,具体一朵的价格所包含鲜花的项目有哪些,比如新娘化妆用的花,手捧花,车头花,胸花等,都要确定要样式和花种,以免到时候更换。
香槟台布置
分为几层,有几层的布置。杯子的数量,除了构成香槟台的杯子,还有喝交杯酒用的对杯。交杯酒对杯的是否有装饰香槟酒由谁提供,酒店,婚庆,还是自己提供。
其他布置
签到台、迎宾牌、餐桌装饰、龙门架
灯光音响
现场有哪些灯光(通常有:面光灯、追光灯、回光灯、地排灯、led染色灯、光速灯)
现场音乐是否有人控制,能否用自己的歌单。
话筒有几个,有线还是无线的。
花艺
哪里用花,用量多少,真花还是假花,什么花,价格。
是否每桌有花,什么样的。
婚车
婚车数量,型号,颜色,牌照,服务时长,超时是否收费?
婚车包含婚车装饰么?是否送车头花?是否可以挑选款式?
包含司机么?需要给司机红包么?
其他注意
- 有入场费,谁支付,多少,什么时候支付
- 能否彩排,彩排是否收费
- 婚礼当天工作人员的餐食谁负责,什么标准
- 手捧花是鲜花么,有几束
- 是否有新郎、父母、伴郎胸花、伴娘手腕花
钻石
钻石4C,即重量(Caratage),颜色(Color),净度(Clarity)和切工(Cut)
重量,1克拉=0.2克=100分
根据自己的预算来
颜色(从高到低,选H以上)
D>E>F>G>H
净度(选VS2以上)
FL>IF>VVS1>VVS2>VS1>VS2
切工(选3EX)
EX>VG>DG
3EX指的是钻石切工、抛光、对称性这三个指标均是完美Excellent(EX)级别。
荧光(选none)
none(无)>faint(微弱)>medium blue(中等蓝)/medium yellow(中等黄)
钻石颜色
无咖无奶无绿
GIA证书必须有
GIA证书怎么看
形状:
- Round Brilliant:圆多面型
- Pear:梨型
- Heart:心型
- Emerald:祖母绿型
尺寸:最小直径-最大执行x高度
台面(TABLE)和台宽比
台面大小直接影响钻石的光泽。
台宽比:台面/平均直径
台宽比不能太大也不能太小,要折中才行,
标准:50-66%
严选:56-60%
全深 DEPTH 和全深比
全深指的是台面到底尖的垂直距离。
全深比:全深/直径
标准:57-63%
严选:59-62%
钻石冠部 CROWN
冠部是钻石腰部以上的梯形部份。冠部的作用,是分散进入钻石内的光线。当光线射入钻石内部会使钻石更明亮,使钻石看上去像五彩缤纷的火焰。
冠角:圆明亮涿型中腰棱面和冠部主刻面的之间的夹角。
标准圆钻冠角:31.5°-36.5°
严选:34-35
冠高比:以平均腰棱直径百分比形式表示的从腰棱面到台面的垂直距离。
标准:12.5%-16%
严选:15%-15.5%
钻石亭部 PAVILION
钻石下面的部分称为亭部,也就是从腰围以下到钻石尖端的部分。包括十六个下腰面、八个亭部切面与一个最底下的尖底面,总共25个切面;因为钻石并不一定有尖底面,所以无尖底面的钻石亭部只有24个切面。
圆钻亭角:40.4°-41.8°
亭深比标准:42.5%-44.5%
钻石腰棱GIRDLE
腰棱是指围绕钻石最外边缘拥有最大直径的一小圈侧面区域,腰棱能对钻石起一定的保护作用,极薄的腰棱更容易碎裂。此外,在钻石腰棱上还有镭射码编号,它和钻石证书一一对应的,是鉴别裸钻真伪的最有效的方法。
腰围厚度分:
- Thin,
- Thin to Medium,好
- Thin to Slightly Thick,
- Medium,好
- Medium to Slightly Thick,好
- Slightly Thick。
下腰面长度比:70%-85%
星刻面长度比:45%-65%
钻石底尖CULET
钻石的底尖应该是none
你们程序员为什么不靠自己的项目谋生?而必须为其他人打工?
你们程序员会写代码,自己做个软件卖钱,赚钱,岂不比打工、被剥削好很多?
这个问题真是震撼人心,直指灵魂啊!
不由得让我们思考一下这个行业的一些重要的、本质的问题。
靠自己的项目谋生,这是完全可能的,但是我觉得至少满足两个条件。
第一,成为先行者。
在互联网早期,给公司做个简单的HomePage 就能轻松赚好几万。
周奕号称中国共享软件走出国门赚取美元的第一人,当年做了一个mp3 cd maker,在2000年的时候就月入5万美元。
智能手机开始的初期,应用市场的app少得可怜,无论是iOS还是Andorid,只要app质量说得过去,下载量都很惊人。
公众号也是如此,在早期,随便写写就能获得大量关注。
但是在软件和互联网行业,没有传统行业的重资产,门槛比较低,当阳光下的果实很快被捡完以后,蓝海很快变成红海。
这里的竞争不是激烈,而是极为惨烈。
周奕在网上分享了自己的经历以后,类似的软件如雨后春笋,大量出现,逼得他去找别的用户需求,做新的软件。
App的应用市场也迅速发展到每个类别都有海量的软件在竞争。
一批批的公众号把每个技术点都快写烂了……
这时候如果还想靠自己的项目谋生,条件骤然提高:
第二:能挖掘到真正的需求,满足它,并且把软件推销出去。
我这里用了“挖掘”这个词,是因为我觉得所有拍脑子想出来的点子,99.99%都会死掉。
记得原来码农翻身的QQ群有个人神秘兮兮地说,他想到一个非常好的点子,开发出来也许能改变世界,我们问他是啥,他就是不愿意分享,像宝贝一样藏着,怕自己的想法被偷了去。
我看了以后心里暗暗发笑,因为他的点子很有可能被世界上其他人想到过,甚至实现过,只是他不知道而已。
我自己也有过惨痛的经历,在大众创业,万众创新如火如荼的时候,脑子一热,和朋友一起搞了个家校互动平台,就是典型的拍脑袋拍出来的,结果可想而知。
真正的想法一定来源于:在一个行业或者领域待久了,发现了真正的痛点和机会。
但是这些痛点很多时候靠程序员单打独斗,开发一个软件很难搞定,它是个系统工程,需要团队合作。
就算可以单枪匹马开出来,你马上会面对一个拦路虎:营销。
如何把它给卖出去?这对程序员来说,是个超级超级头疼的问题。
上面提到的周奕的mp3 cd maker,刚开始的时候也是默默无闻,他做了很多努力:
请UI高手把软件界面设计得极为漂亮
建立专业的国际网站,“冒充”成一个公司
在别人的网站上做广告
到新闻组去回答相关问题,贴上自己网站的链接
做搜索引擎优化
……
不仅仅得是个好程序员,还得是个营销高手才行。
即使你把一切都做好了,有时候也需要时机和运气,即所谓的风口。
总结
靠自己的项目谋生,差不多就是一个小型的公司创业。
绝大多数程序员是达不到创业对人的综合素质的要求的,失败的可能性是超级高的。
所以我们大部分人都选择了最稳妥的道路:打工,享受996福报。
我这么说并不是要大家完全放弃,恰恰相反,我是鼓励大家去尝试,在稳定的主航道之外时不时偏航一下。
因为我们不知道下一个风口在哪里,只有在时间、精力、金钱能承受的情况下,努力去尝试,让自己成为局内人。
给自己多增加一点儿变化,增加一点儿不确定性,也许就能挖掘出自己独特的才能,才会有意想不到的收获。
人生
人生关键的事就几个,在我看来基本就四个,这四个处理好了就能保证在自己的小环境里算比较幸福的。
第一是小时候努力认真学习,考个好大学,这样基本能确定能进入什么水平的单位。
第二是工作好勤奋努力,人品好对人热情,基本能决定在单位里到什么位置。这两个基本能决定你的物质水平怎么样。
第三个是男的娶妻娶贤,女的找个靠谱踏实本分的男人,别只看脸只图钱,这样基本能保证家庭和谐。
第四是在夫妻关系很稳定很幸福的情况下才考虑生娃。这样基本能保证孩子成为一个人格健全三观正性格没大缺陷的人。
人生就是这样,偶尔翻点小错不要紧,关键的事,一步都别错,不然真的很难幸福。
提问的艺术
Eric S. Raymond
在2004年发表过一篇 How To Ask Questions The Smart Way
文章,最新版是2014年的3.10版,原文网址: http://www.catb.org/~esr/faqs/smart-questions.html 。 这篇文章写的非常好,我深受启发。然原文过于冗长,有很多信息也已经过时;网上的 中文版大多是照搬翻译,语感不佳,有浓厚的译制片配音的语调。且文章是站在国外程序员的视角写的,与中国特色社会主义程序员不符。为了更好的宣扬提问的智慧
,于是我对原文做了大量的删减和本土化改造,更贴近中国程序员的实际情况。
提问前的准备
在你向社区或者其他非亲非故的同行咨询技术问题之前,你应该先做以下事情:
-
在社区的
issue
或者FAQ
中尝试寻找答案 。 -
尝试使用 google 搜索,不推荐使用
baidu
, 应使用关键词
搜索,而不是口语化表述。如果使用的是国外的技术或框架,优先用英文关键词搜索。 -
查看官方文档、使用手册。
-
先自己思考或通过试验的方式尝试解决。即便解决不了,你也可以获得更多有用的信息。
-
先找自己团队或者认识的发量较少的朋友咨询。
-
如果你是程序员,尝试阅读源代码以找到答案。如果你不是或者你认为自己不是,请忽略此条。
如果你做了上述事情,你就获得了向他人提问的资格
。提问时,先说明你做了上述尝试,以及你从中发现了哪些关键信息,这会给对方留下一个好的映像。他们会觉得你是同道中人,也是一个努力上进的好青年。
审问之,慎思之
。好的答案不是免费的,要么你付费咨询,要么请用一个好的问题来做交换。轻率的提问只能得到轻率的回答,或者如石沉大海。
如何提问
仔细挑选提问的论坛
在合适的地方提问
,和提出一个好的问题同样重要,永远不要到肯德基里询问麦当劳怎么走。 Github issue
和 Stack Overflow
通常是很合适的编程问题的论坛,如果你不明白 Stack Overflow
的含义的话,那就不适合在那提问了,百度贴吧才是你真正的朋友。
Github issue
如果你用到 github
上的开源项目,那你可以先到 github
的项目官网中去搜索 issue ,看是否有类似的问题。如果没有的话,你可以提一个新的 issue 。 在提 issue 时,需要遵守官方对 issue 定义的格式和内容要求,否则你很难得到回复。国内的开源项目,你被回复的可能性是比较低的。 毕竟国内程序员的压力都比较大,开源生态环境也有待改进。这不是某一个作者或者组织的责任,开源兴亡,匹夫有责,提出一个好的问题,就是一个好的开端。
Stack Overflow
Stack Overflow
是 Stack Exchange
旗下的一个子站, 谷歌对 Stack Exchange
的页面信息是实时索引的,如果你在谷歌中用英文关键词搜索的话,通常首页就会有 Stack Overflow
的搜索结果,如果没有的话,说明这个问题过于生僻或者关键词没用对。
如果你不会科学上网的话,你也可以用百度进行搜索,只不过多了一个步骤:
- 第一步:在百度里搜索
stackoverflow
, 找到其官网并点击进入(注意避开广告)。 - 第二步:在 stackoverlfow 中进行关键词搜索。
Stack Exchange
已经发展到超过100个站点 ,以下是最常用的几个子站点:
Super User
是关于通用计算的问题。如果你的问题和代码无关,或者你说的只是程序在网络连接上的问题,九成在这里问。Stack Overflow
是关于编程问题。Server Fault
是关于服务器和网络管理的问题。
有几个项目有自己的特定站点,包括Android
、Ubuntu
、TeX/LaTeX
和SharePoint
。请检查一下Stack Exchange
以确定现在具体有哪些站点。
官方组织的聊天群通常响应最快
很多商业和开源项目都提供了聊天群,国外通常是 slack
,国内通常是 QQ 或 微信群 。在这些群里提问的话,通常会很快得到响应,而且群里都会有官方的技术支持人员解答问题。
使用有意义且明确的标题
在提问时,请使用简洁
、清晰
、一针见血
的标题,自觉抵制那些无意义的口水话。『请问有没有人能帮帮我!!』
基本上与 在吗?
同义。不要妄想用卑微、痛苦的语言去打动别人,技术社区不相信眼泪。
愚蠢:
救命啊!这个系统宕机了!
明智:
java8 应用无响应,硬件资源正常
更明智:
springboot 项目启动阻塞,启动线程卡在 dubbo 注册方法
用清晰、条理化、拼写正确的语句书写
一个粗心与草率的提问者,通常也是一个粗心和草率的程序员,工作如此,生活亦如此。自己不认真对待遇到的问题,又岂能期望他人会认真对待。 用词正确简洁、条理清楚、详略得当,这样的问题更容易得到他人回复。 所有的技术社区都支持 markdown
语法(如果不支持,那它就不是一个技术社区),恰当的使用 markdown 语法,如高亮、加粗、列表等,能让你的问题更容易被他人理解。
如果你需要在英文技术社区提问,你可以借助 google 翻译将你的中文提问转成英文后进行提问。
描述问题应准确且有内容
- 仔细、清楚地描述问题的症状
- 描述问题发生的环境(主机、操作系统、应用程序等)
- 描述提问前做过的研究及其理解
- 描述提问前为确定问题而采取的诊断步骤
- 描述最近对计算机或软件配置的任何相关改变
- 如果可能,提供在可控环境下重现问题的方法
尽最大努力预测别人会提到的问题,并提前备好答案,这样可以提高沟通的效率。
如果你认为是代码有问题,则应该提供可复现的测试代码和样例,这会让你得到回复的几率大幅增加。
西蒙 · 泰瑟姆(Simon Tatham)写过一篇 如何有效报告Bug
的文章,我强烈推荐各位阅读。
别急于宣称找到Bug
当你在一个软件或开源项目中遇到问题,除非你 非常、非常 的有把握,否则不要大声嚷嚷找到了Bug
, 轻则被打脸,重则被社区拉入黑名单。
提示:除非你直接定位到代码中的问题,或者出现和前面版本不一样的测试结果,否则你大概率是错的。
程序员听到别人声称找到 Bug
的第一反应是 “这不可能” ,第二反应是 “你用错了吧” 。 就算你真的找到 Bug 了,也应礼貌友好的指出。 大声嚷嚷:“你这写的啥呀,是不是没测试就发出来了呀” 对于解决问题没有帮助,只会得到“你行你上”的回复。
有节制的提出请求
直接要求他人帮你解决问题是愚蠢且自私的。在你遇到问题,寻求他人帮助时,你应抱着一定要自己解决的信念,别人只是给你提供解决思路和纠正错误。没有人有帮你解决问题的义务,合理有节制的提出请求,你才有可能得到他人的回复。
礼多人不怪
礼貌一点,使用『你好』、『请』、『谢谢』,让别人明白你感谢他们无偿的帮助。
问题解决后有回复
有些人在他人帮助下解决了问题就销声匿迹,远走高飞。别人花费大量时间提供帮助,而他却在问题解决后不愿向帮助的人说明一下结果。
问题解决后向所有帮助过的人回一条消息,让他们知道问题是如何解决的并再次感谢。有来有往,来日方长。
如果问题比较复杂,可以梳理总结一篇文章发出来,一来可以自己巩固,二来可以帮助他人。前车之鉴,后事之师。
如何理解别人的回复
RTFM
和 STFW
意思是你的问题很傻很天真
STFW , 全名是 Search The F**king Web
, 它还有个弟弟叫 RTFM
, 全名是 Read The F**king manual
。 STFW
还有一个温和点的说法,叫 google is your friend
,对于不会科学上网的国内程序员,那就是 baidu is your friend
。
如果你收到这样的回复,那这就是你能收到的最好的答案,你应该照做,去网上查一下,或者看一下手册。这样的回复虽然有些难以接受,但你不应该觉得被冒犯,因为别人已经给了你正确的答案。如果你还觉得难以接受,你应该把 STFW
设置为你的屏保,时刻提醒自己,别再提这么傻的问题了。
对待无礼
国内的评论区已基本被杠精占领,技术社区
这一片唯一的净土也难以独善其身,肆意的谩骂、互相 diss 已是司空见惯。评论区的提示信息不是请遵守法律
,就是善意的提醒善语结善缘,恶言伤人心
。这是必须承受之痛,欲练此功。。欲带皇冠,必承其重。
如果面对的是毫无意义的谩骂、轻视,这种纯粹的恶意仅仅是对方的一种发泄,目的就是引起你的愤怒。如果你愤怒了,那正中其下怀。
如果对方只是无礼的给出了有用的信息,那就说明他是一个刀子嘴豆腐心的人,嘴上说着不要,但想要帮助别人的心还是很诚实的。如果你愤怒了,反倒显的小气了。
别像失败者那样反应
技术上的争论应该是君子之争,就事论事,理越辩越明。 谩骂、诋毁,或者是如祥林嫂般去知乎上宣称自己遭遇的不公正待遇,这样的回应只会让自己变成自己讨厌的那个人。
君子量不极,胸吞百川流。不要做意气之争,不要把有限的精力放在无谓的争执上。 Big Endian or Small Endian , it's not a question
.
如何更好的回答他人
前面都在说如何更好的提问,下面说说做为被提问的一方,如何更好的回答他人的问题。
- 态度和善一点。 遇到难题时的压力可能会让人显得无礼或愚蠢,但你要知道,这并不是真实的他。他只是遇到难处了,宽容善待他人,也是体现自己的良好修养。良言一句三冬暖,恶语伤人六月寒。
- 对初犯者私下回复。 对那些无心之失没有必要当众羞辱。闻道有先后,术业有专攻,如是而已。人非生而知之者,大家都是从麻瓜做起的,一个真正的新手也许连怎么搜索或在哪找
FAQ
都不知道。回复别人STFW
合理但不合情。 - 没有十足把握,就别信誓旦旦 一个听起来权威的斩钉截铁的
错误回复
比没有回复还要糟,不要随意许诺,信誓旦旦地说“就是这的问题”。时刻记住,谦受益,满招损。 - 可以不帮忙,但别瞎闹。 不要在具体步骤上开玩笑,有些可怜的麻瓜真的会把
rm -rf /*
当成重启指令。 - 探索性的反问以启发提问者打开思路。 授人以鱼,不如授人以渔。探索性的反问、讨论比直接给出答案更难能可贵。
- 从中发现自己软件的不足。当回复一个好问题时,问问自己 『如何修改程序或
FAQ
文档以免再次解答同样的问题?』。 - 过程比结果更重要。如果你自己也是研究了很久之后才得到答案,那在回复他人时,不仅回复其然,最好是能回复其所以然。这个过程才是真正的价值所在。