如何正确的花钱

前言 今天阅读《华与华正道》,看到了跟花钱有关的两句话: 要舍得多花“冤枉钱”,这样碰上刀刃的概率比较大 钱最贱,人最贵,贵的人,时间更贵 感受颇深,特来解读自己理解。 要舍得多花“冤枉钱”,才容易花到刀刃上 经常父母会说:在外面不要乱花钱,要把钱花在刀刃上。 但是父母并没有说 「刀刃」是什么? 怎么才能把钱花在「刀刃」上。 刀刃是什么? 刀刃是刀最锋利的一边,用来比喻关键处。 那其实把钱花到刀刃上,即为把钱花在关键处。 这个关键处,对于不同的人,不同的时期,关键处也不一样。 比如: 读高中的时候,关键处就是高考,那么花钱到刀刃上就是要把到合适我的练习题。 上大学的时候,关键处是为了找工作,那么花钱到刀刃上,就需要把钱买到合适的编程书籍、合适的编程课程。 对于可能快结婚的人,那么花钱就应该花在买房、准备结婚的钱,而不是把钱拿去投资、创业、娱乐。 所以,想要正确的花钱,需要找到自己当前最需要什么,然后根据自己的需要找到「刀刃」。 多花「冤枉钱」,是一个花到刀刃上的好方法。 如何把钱花在刀刃上? 答案是多花冤枉钱,这样碰上刀刃的概率比较大,就容易成功。如果想把所有的钱都花在刀刃上,那就根本碰不上刀刃,这人就没出息了。 我举几个例子就会明白了。 比如一些广告商,来公众号投广告,那么他们的刀刃就是把钱花下去了,就有转化率,有人报他们课。 如果他们抱着只要投了,就一定有人报课的心态去投的话,他们就可能花大量的时间跟金钱去研究这个公众号主转化率是否符合期望。 这样有两个问题: 时间风险,可能会导致被其他的广告给吸引走了,现在一般一个行业同类的会有好几个,不存在只有一家公司。 金钱成本,在去深度判断一个公众号是否值得投入,可能需要买很多工具,已经人力去分析,这也是很大的成本。 所以往往刚开始广告商都是简单的了解一下号主,然后先投一次再说,效果好的,再复投就行了。这样可能是会多花「冤枉钱」,但是没有让优秀的号主被遗漏。 再拿现在的很多公司拉新来说吧,比如注册邀请一个好友注册,奖励 20 元。 他们其实要的用户是长期用它们的 APP,并且可以在他们平台消费的用户。 但是要这样精准的用户(其实就是刀刃),很难精确的筛选出来,去进行补贴吸引,所以只能多花「冤枉钱」,先铺量,再选优。 这样就明白了吧,想把所有的钱花在刀刃上,最终可能就是碰不上刀刃。多花点冤枉钱,这样在刀刃上的概率大。 钱最贱,人最贵,贵的人,时间更贵 书中是这么解释这句话的: 能花钱办的事,绝对不要花时间。能用钱办的事,绝对不要用人。能外包给别人干的事,绝对不用自己人。钱最贱,人最贵,贵的人,时间更贵。别人再贵,也比自己人便宜。自己人最贵,所以要加大投资培养自己人。 总结一下就是:按照贵重程度排序,人 > 时间 > 钱 当然,这句话我并不是完全同意,我同意他的理念,不同意他的绝对。 我身边有挺多人把钱看得太重要了,而忽略了时间成本。 有一次跟几个朋友一起从杭州到上海去参加一个隆重的校友会,我们都买的是高铁票,一个多小时能到;而有一个人买的是火车票,应该要三个多小时。 价钱上应该火车票会比高铁便宜一半。 当时我们就说你这在车上浪费的时间,完全不知道,这次出去我们就是为了玩的,结果大多时间都浪费在了火车上。 这个朋友当时完全不能理解时间比钱重要的思想,可能是从小节约用钱的思想根深蒂固。 最终就是我们到了上海之后玩了好久他才到,他到了上海,都快吃晚饭了,结果就是啥都没玩到,你说这亏不亏嘛。 如果你也觉得时间很重要,那就用钱去换时间。 比如: 你应该多花点钱让自己住得离公司近一点,而不是为了省钱,每天在通勤上花上 两三个小时。 短途出行,非高峰期,坚决选择打车。公共汽车、地铁路线虽多,但站站停,换车通常花太多时间。 付费学习,买书、买课程,买教练,不再世界上到处找免费的东西。 付费咨询:与其自己纠结,不如直接投资找个行业专家咨询建议。 常言道,年轻时用时间换钱,年老时用钱换时间。 时间是我们最宝贵的资产,趁年轻时不必要的小钱就别刻意节省了,分配出一些金钱兑换时间多做些自己喜欢的事情岂不是更好? 随着你养成了用金钱交换时间的习惯,减少找免费服务、便宜货。 不知不觉,你反而节省了时间和原本会被消耗的专注力。 总结 这两个花钱的观念我希望人人都能懂。 多花冤枉钱,花在刀刃上。 用金钱换时间,人 > 时间 > 钱。

March 6, 2022 · 1 min · 70 words · 桃翁

【实战】分享一个花了 499 学到的写作方法:问题 + 回答

大家好,我是桃翁,一个不止前端的前端工程师。 前言 前几天在一个写作课里学习到一个写作技巧:文章 = 问题 + 答案。 大概就是说当你看到一个话题,想写成文章的时候,可以想一想你针对这个话题会有哪些问题。然后挨个回答一下这个问题,把回答组合一下,就成为一篇文章了。 我发现这个方法跟我有一些文章的方法很像,但是我并没有这样总结出来,而是在写的时候自然而然就这么去设计了。 以这篇用 husky 和 lint-staged 构建代码检查工作流 文章举个例,做一个实战教学,建议看下面的内容的时候先阅读一下这篇文章。 实战 一、提问题 我要介绍的主题是:构建代码检查工作流。 针对这个主题,我想到了几个问题: 什么是代码检查? 什么情况下需要用到代码检查? 怎么做代码检查? 怎么把代码检查做成工作流? 注意:每个人想到的问题不一样,所以写的思路可能也不太一样。 如果想不到什么问题,我这里给到的建议可以提 what、when、why、how 这样的问题,这也是一种写作方法,后面再讲。 根据以上的思路就可以把大纲列出来。 二、列大纲 其实一般可以直接把这些问题当做大纲。 但是我这篇文章后面又考虑到怎么做代码检查东西比较多,只有在知道了最基础的代码检查方法之后,才可能推到出要用 husky 和 lint-staged 这样的工具。 所以我最终还是以陈述的方式为大纲,一步一步的引导,最终把把代码检查做成工作流。 所以最终这篇文章的目录大概是这样的。 前言里面回答了什么是代码检查和什么情况下需要用到代码检查。 在最简单的方法这个大纲里就是怎么做代码检查。 最后的三个都是讲怎么把代码检查做成工作流。 三、回答问题 大纲做好了,就开始填内容了。 前言就没什么好说的了,主要是介绍背景,然后引出我们怎么做代码检查。 接下来就写了最简单的方法来做代码检查,再提出了两个问题。 其实这两个问题就是来解决工作流的问题。 下面的两个段落就是来解决这两个问题,看到没有,这又是问题 + 回答的模式,不仅大话题可以引发问题,还可以问题里套问题。 标题:通过 scripts 来解决如果检测工具多,需要多次处理,解决问题 1. 标题:通过 husky(哈士奇)来解决容易遗忘的问题,解决问题 2. 所以整篇文章都是以问题驱动,一步一步引导读者把小问题解决了,最终串起来就把大问题解决了。 总结 总结一下,这种问题 + 回答的写作方式有什么好处: **段落之间具有连贯性。**每个标题之前都是承上启下,都是来解决上面一个标题的问题,然后引出下面一个问题。 读者读起来很流畅,会产生恍然大悟的感觉。 最后在复盘一下这篇用 husky 和 lint-staged 构建代码检查工作流 我觉得不好的地方: 标题不够小白,导致受众不够多,导致打开率低。 在前言里背景介绍得不够细致,如果以前没做过这方面的,可能体感不强。

March 1, 2022 · 1 min · 70 words · 桃翁

git commit 规范和 如何在 commit 里使用 emoji

前言 大家好,我是桃翁,今天给大家带来的是关于 git commit 那些事儿,希望大家喜欢。 对于规范 git commit message 我是分成了两种类型去看待。 对于通用库、开源项目这类多人维护,而且极大可能别人会来看这份代码的,一定要规范,特别是对于开源项目,往往会要列 Change Log,规范好 commit 节省自己整理 log 的时间,也方便了用户。 对于业务代码,特别是那种一个人维护的,其实不搞问题也不大,因为极小可能会有人来看你的 commit message。但是我依然还是建议规范一下,不然一旦后面想去看就会花费很多的力气,毕竟规范一下也不麻烦。 通过本篇文章你讲了解到三部分内容: 了解 git commit 规范 学到用工具 Commitizen 来规范 commit 学到如何在 commit message 里加上好看的 emoji 规范 现在主流的 commit message 规范就是 Angular 团队所用的准则,继而衍生了 Conventional Commits specification. 很多工具也是基于此规范。 每次提交,Commit message 都包括三个部分:header,body 和 footer,其中 header 有一个特殊的格式,包括了 type、scope、subject。 <type>(<scope>): <subject> <BLANK LINE> <body> <BLANK LINE> <footer> 其中 header 是必选的,但是 header 里的 scope 是可选的,另外提交的 message 长度不要超过 100 个字符,太长了不易阅读。...

September 5, 2021 · 3 min · 494 words · 桃翁

img 和 picture 的区别和使用场景

img img 是 HTML4 时就有的标签, 至今仍然是在网页中嵌入图片的最常用的方式。 与 <span>, <em> 等标签一样属于行内标签 (准确地说属于 Phrasing Content)。下面是一个示例: <img src="favicon72.png" alt="MDN logo" srcset="favicon144.png 2x"> img 其实也可以控制在高清屏幕采用哪个图片,适合用在移动端 picture <picture> <source srcset="/media/cc0-images/surfer-240-200.jpg" media="(min-width: 800px)"> <img src="/media/cc0-images/painted-hand-298-332.jpg" alt="" /> </picture> 要决定加载哪个URL,user agent 检查每个 <source> 的 srcset、media 和 type 属性,来选择最匹配页面当前布局、显示设备特征等的兼容图像。 picture 就可以方便的控制在某种媒体类型,加载哪个图片。感觉比较适合做响应式用。 相比 img 标签,picture 提供了更丰富的响应式资源选择方式; picture 是 HTML5 中定义新标签, 其中可以定义若干个 <source>,浏览器会匹配 <source> 的 type, media, srcset 等属性, 来找到最适合当前布局、视口宽度、设备像素密度 的一个去下载。 为了向下兼容不识别 <picture> 和 <source> 的浏览器,<picture> 中还可以写一个 <img> 作为 fallback。...

July 1, 2021 · 2 min · 234 words · 桃翁

聊聊关于如何选择offer

前阵子我们组大量招人,看到一些候选人拿了好几个 offer 摇摆不定,一直在纠结;也有不少读者私下跟我询问怎么选择;另外就是知乎上,我回答了一个 蚂蚁和字节怎么选的问题,阅读量比较高,所以也经常有人问我这个问题。 所以想写篇文章来聊一聊这个问题。 最多的就是字节和阿里怎么选 ♀️ 我去年换工作的时候也拿了好几个 offer (蚂蚁、字节、滴滴、拼多多、酷家乐),当时也有过一阵子的纠结,觉得这个公司这里好,那个公司那里好,现在回想起来有点幼稚。 关于我 我之前呆的公司是蘑菇街,一家比较年轻的公司,压力不大,每天基本认认真真敲个四个小时左右代码就可以完成工作,每天晚上大概 7 8 点下班。 在蘑菇街主要是做平台服务,主要是负责一些运营的后台系统,所以不存在着倒排需求,基本上都是正排,在完成自己的工作以后,就有大量的时间去学习一些新知识。 但是由于业务比较简单,所以很多新知识无法真正用到项目里,感觉自己的上限有所限制,所以一直有一个想去大公司,可以有更多可能的公司。 具体原因见: 离开蘑菇街后,我最近的一些想法 我是怎么选的 以下内容来自于我在知乎的回答:蚂蚁金服 VS 字节跳动的 Offer 怎么选择? - 桃翁的回答 - 知乎 https://www.zhihu.com/question/394340089/answer/1251264179 我之前也有过这样的迷惑,也是最近吧,由于公司裁人,逼得我不得不去面试,面过了五家不差的公司(蚂蚁、字节、拼多多、滴滴、酷家乐) ,除了拼多多都是杭州的,因为我目前是在杭州的,所以杭州岗位比较多。 当时在选 offer 的时候令我比较纠结的也是字节和蚂蚁,最后选择了蚂蚁,说一下我的选择逻辑吧,希望能给你一些参考。 1 . 薪资方面。阿里在 P7 以前的薪资是没办法和字节比的,理论上字节待遇会比蚂蚁好,我也是,但是很多人在字节入职即巅峰,涨薪比较少,我了解过,字节绩效好或者晋升才有涨薪,如果绩效仅仅是达到期望基本不会涨薪,但是阿里会有普调,所以如果干几年薪资应该会差不多。另外薪资方面就是年终奖的问题,据我了解阿里的激励会比字节激励的比较多,对于 3.75 加 高潜的同学年终奖将异常的高,而且还会有股票和期权。 base 上字节是好于蚂蚁,年终奖蚂蚁好于字节,总体薪资我觉得字节还是会优于蚂蚁的,毕竟字节还有加班费和房补。 背书方面。蚂蚁背靠阿里这座大山,我征询过我身边值得相信的一些大佬,大部分人还是觉得蚂蚁的背书是要大于字节的,就是觉得蚂蚁比字节难进,以后从蚂蚁出来和字节出来,蚂蚁更有优势一点。 团队方面。蚂蚁杭州总部,字节是分部。当时我在的团队 leader 是在北京的,我是觉得老板毕竟在北京,虽然每个月会来分部带两天,但是总归还是没有老板在身边这么了解自己,所以在绩效方面我觉得蚂蚁是有优势的。另外我在蚂蚁的老板是我上一家公司的老板,比较熟悉,也给蚂蚁加了不少分。 加班程度。蚂蚁很累,累的程度不必字节的大小周差。 我的回答可能倾向于蚂蚁一点,因为我的最终选择是选择了蚂蚁,所以会觉得蚂蚁更好,因为我工作年限也不到 2 年,所以更看重成长和背书,我觉得在蚂蚁带来的成长会比字节多。如果仅仅看重薪资的话可能直接选 拼多多 了。 如何选择 我们往往活在对未知的恐惧,害怕对未来预测的偏差,所以才不知道如何选择。我们往往什么都想要,或者说什么都不舍得放弃,所以才不知道如何选择。其实,只要我们清楚自己最想要的是什么,做减法就可以了。必须做减法,才能做选择。 可以这么去做: 行业、公司、团队、文化、城市、老板、工作内容、工作强度…把你想得到的维度都列下来 然后就开始划除,一个个划掉。 最后剩下的那一到三个就是你真心不能放弃的,看看哪个机会最符合或接近符合,就是哪个。 每个人的境况不同,能做出的选择自然不同。所以,不要轻易地去为别人做决定,随意地去评价别人的决定。毕竟,你不傻,别人也不傻。 无论今年几岁,我们都要尽量做出属于自己的选择,即使这个选择不完全是自己的真心,但真心一定要有。 一些忠告 自己想要什么最重要。 刚开始工作 base 差个两三 k 不重要。 工作不久的成长很重要。 不要完全听别人的,包括你心中的大佬,别人的意见只能当做参考,不能作为答案。 选了就不要后悔,因为说不定其他选择也跟你想象的不一样。 如果能有多个选择,证明你在这个行业还是比较优秀的,但是也不要骄傲,当你到了跟你一样的公司去的时候,你会发现周边比你优秀的人不要太多。 最后希望每个人都能拿到满意的 offer,选择自己最想去的公司。...

May 27, 2021 · 1 min · 79 words · 桃翁