美文网首页程序员@IT·互联网
找女朋友之前先做这件事!

找女朋友之前先做这件事!

作者: 泡面办公室 | 来源:发表于2016-12-02 20:09 被阅读0次

-1-

自古深情留不住,总是套路得人心。

找女朋友有套路没错。

但套路完了呢,你们幸福吗?

有些人啊,看到漂亮的就追,什么Roger Vivier的高跟鞋啊、米其林三星餐馆啊全给她上,也不管自己下个月是不是吃土。半年后才发现,另一个漂亮的女孩一直喜欢你,不要你的包,还愿意陪你吃沙县小吃。

还有些人啊,找个女朋友宝贝得不得了,女朋友说要在门口美容院做SPA,就花了三万办了张VIP卡。半年后,美容院突然大门紧锁,他大惊失色想退卡时发现人家跑路了。

还有些人呢,女朋友说我考了武汉市公务员,咱就在武汉发展,别走了;三年后腾讯伸来橄榄枝,工资翻三倍,这时女朋友说,我辛苦在这里熬年资,你要敢去深圳我就死给你看。

这时,管她是1米6还是1米7,罩杯是A还是D,头发是长还是短,都无关紧要了。种种烦恼,纷至沓来。

你之所以苦恼,是因为你没有在最开始想好要一个怎样的亲密关系,就先急匆匆地选择了1米7的、D罩杯的长发美女。

上述的所有问题,都是因为你没有做非技术设计。这也是技术人员在工作中碰到的问题:成本,风险,可扩展性


-2-

什么叫非技术设计?就是所有跟技术无关的架构设计。

首先,实施不等于架构。“架构”以通用的术语按照特定的要求,描述某些东西怎样工作;“实施”描述选用的具体技术或供应商组件。非技术架构的目的就是把架构从采用的技术和具体的实施中分离开,降低成本和风险,同时提高产品、系统或平台的可扩展性和可用性

在上述的例子中,架构就是你想要的亲密关系模式和未来人生规划,实施则是具体的女朋友个人特征。

非技术设计就是想好你要什么样的亲密关系,然后再从亲密关系的指标出发去找具体的女朋友。

譬如你要的是一个"宠她的"而不是"被呵护"的关系,那么你应该去找一个可爱的而不是成熟的女孩。而不是反过来,在没有想清楚自己要什么的情况下,看到个好看的女孩就追了再说。

又譬如,你要的是恋爱半年,然后结婚,然后两年内生娃,安定下来不再挪窝,那么你就在此基础上,去找一个想要结婚生子的,在本地有稳定工作的安份女孩,而不是昨晚你在酒吧邂逅的、回来过暑假的留学辣妹。

你又问了,为什么我要想这么多呢?多累啊。

人无远虑,必有近忧。且听我道来。

非技术设计能帮到你什么呢?刚才说了,一降一升:降低成本和风险,提高可扩展性和可用性。

作为IT工程师,不要用供应商的名称来描绘自己工作,比如“Apache网络服务器”、“MySQL数据库”、“CISCO路由器和交换机”,这样就能在不同的供应商之间获得谈判的空间。

要知道,所有的技术方案必然走向商品化,而商品化的好处就是彼此价格竞争使客户得益。随着技术发展,不同品牌间的差异也越来越小,有些供应商为了防止客户转移,往往通过提供专用的解决方案,以排他性的方式与客户系统进行交互。作为客户的你来说,就可能由此被套牢了。

所以,要避免陷入供应商对于解决方案的深度修改,或者采用他们的紧密集成工具,这样你可以获得更多灵活性。当供应商功能趋同时,你可以选择较低价位的那个,从而降低你的成本。

有些时候,你会觉得有些供应商的产品和功能远胜于竞争对手,所以技术成本较低,因为你需要自己构建的东西比较少。但你也要做好准备,这样的锁定成本有可能比以后的转换成本要高。

这就好比,女朋友说了,内裤只准穿CK的,所以让你办一张CK的金卡,而你半年后发现隔壁Ralph Lauren的内裤不比CK差而且还更便宜,于是你要退CK的卡去买RL,然后店员告诉你,只能退20%的钱。这时你才发现,锁定成本大大超出想象。

所以可能的话,你要尽量保证现在集成的服务将来可以从其他供应商那里替换。

还有刚才说的,不管销售当时吹的多么天花乱坠,一旦美容院跑路了,你办的不管是金卡银卡还是钻石卡都毫无意义了。这就是绑定一家供应商的风险问题。

当供应商生存出现问题时,知识产权出现纠纷时,核心人物离开团队时,非技术设计可以让你快速地转换到其他供应商,从而降低风险。如果你完全依赖同一家供应商,一旦对方掉链子,你的业务不做了?

另外还要考虑未来的可扩展性。你是个大好青年,是一块等待发掘的璞玉,如果你过早陷入了僵死的生活,一旦其他城市有更好的机会,你也只能望洋兴叹。

因此,非技术设计也体现在可扩展性上,有两种增加可扩展性的思路。

一是从整体架构出发,要求任何领域都不依赖同一家公司的产品。(当然,也不要陷入所有组件都自己构建才算可扩展性的误区。核心竞争力之外的其他组件都可以外包。)

二是选择那些竞品在可预见的未来可以赶上他们的供应商,这样,在一段时间后你就可以有众多供应商可选。所以,不要选择供应商深度集成的解决方案,它会大大增加你的转换成本。

好,我们总结一下:非技术设计的核心就是架构要靠概念而不是解决方案。使用通用的系统类型来标记,不要标注品牌或型号,然后给出具体的指标要求而不是供应商及其型号

大家可以自我检查一下,方法很简单,就是看你的架构有没有出现具体的供应商品牌。有些工程师和管理者偏好特定的编程语言、操作系统、数据库和网络设备,这跟个人学习和工作经验有关。尽量克服这种偏好。


-3-

所以,找女朋友也是一样,不要因为你童年的邻家女孩是个长发的圆脸,你就找个长发圆脸的妹子过日子——先做好非技术设计。

你要一个贤内助?她是个娇小姐,pass。

你要结婚生娃?她是个丁克族,pass。

你要出国镀个金?她说她要陪着离婚的老妈哪也不去,pass。

符合设计的女孩,才是你该选择的女孩。跟长发,跟圆脸,都没有关系。

长发的小红不符合,还有短发的小丽。圆脸的小丽不符合,还有锥子脸的小美。

没有人,是不可替代的。

重要的是,做对了你的架构。

这样,你才会幸福。

相关文章

  • 找女朋友之前先做这件事!

    自古深情留不住,总是套路得人心。 找女朋友有套路没错。 但套路完了呢,你们幸福吗? 有些人啊,看到漂亮的就追,什么...

  • 找女朋友之前先做这件事!

    -1- 自古深情留不住,总是套路得人心。 找女朋友有套路没错。 但套路完了呢,你们幸福吗? 有些人啊,看到漂亮的就...

  • 找女朋友之简单工厂模式,工厂模式,抽象工厂模式

    找女朋友之简单工厂模式,工厂模式,抽象工厂模式 找女朋友之简单工厂模式,工厂模式,抽象工厂模式

  • 设计基础 | 动手设计前先做这 3 件事

    拿到设计任务时,我们都想要尽快收集需求和提炼信息,以便在规定时间内呈现给团队或客户满意的设计稿。但我们在一开始可不...

  • 007共学写作七课,第四课,写作前中后最重要的是什么?

    你做前中后,最重要的是什么? 写作之前先做三件事,定选题/列框架/找素材 1.写作前:选题永远排在第一位 2.写作...

  • 这些看着很舒服

    任生活虐我千百遍,我待生活如初恋 在做一件事之前先问问两个关于底线的问题 一、做这件事,你有什么优势? 二、假如这...

  • 做之前先做一件事

    没有人会拒绝过更高品质的生活! 这个点就是能够推动任何人做出改变的核心所在,只是具体到个人会有不同的诉求罢了。 在...

  • 新《找朋友》2.0

    找呀找呀找朋友 找到一个女朋友 见个面 拉拉手 你是我的女朋友 找呀找呀找朋友 找到一个女朋友 见个面 拉拉手 你...

  • 更新第32天,想要断更

    写作这件事,写不难,写好很难!做一件,开始做不难,坚持做很难! 这三十多天,从一开始找素材,需要大...

  • ❤做前先投射

    你要的是什么? 你要的是什么? 你要的是什么? 2020-02-28 ❥(^_-)我要今天的工作效率高,我想要高效...

网友评论

    本文标题:找女朋友之前先做这件事!

    本文链接:https://www.haomeiwen.com/subject/mkmopttx.html