整理了一下各时期流量入口的变迁:

突然发现,谷歌的每一步,都踏在了正确的位置,都吃到了时代的红利。
Category Archives: 杂文杂谈
写在博客1000篇
最近周末有些时间,汇总整理了之前的一些资料,发现博客已经超过1000篇了。
暂不论质量好坏、水平高低,坚持就是胜利,在这里,还是给自己打打气加加油吧。
这几年技术突飞猛进,各种新方法层出不穷。
尤其是大模型技术的飞跃,让我感觉兴奋不已的同时,隐隐感觉到程序员生涯受到的威胁。
虽想假装心里已经没啥波澜,奈何内心澎湃,哈哈哈。
祝福未来的自己:
保持一颗求知上进的心,不骄不躁
积极主动的应对未来的技术变化,保持开放心态
加强锻炼,身体健康,让自己的职业生涯更久一些
生活美好,幸福美满,事业有成,家人和朋友们健康顺遂
为何以降本增效为导向的科技产品很难赚钱
一、上限太低
分析:当产品只能通过降低客户成本来证明价值时,定价就难以突破成本节约的边界。
举例:一件事情,客户成本为1000万,物理极限可以做到800万,那该产品理论最高的天花板就是200万。但总要让利给客户吧,那就收一半100万。
结局:客户第二年还会要你降价,同行也会竞相压价,于是第二年到了80万。一路走低,直接到你的盈亏平衡点,大家都没得赚。
二、投产难以衡量
分析:客户降本第一年看得到,第二年就成了应该。而所谓的效率提升,价值很难量化。再加上软硬件成本,投产并不一定划算。
举例:客户买了一个AI的提效工具,把员工每天10个小时的工作,压缩到了8个小时,那客户获得了什么?同时还要买软件、买云服务器、雇运维人员等,又是一堆投入。
结局:客户没看到收益,但投入增加了。说好的降本增效,结果成了增加成本,公司效益并没实际提升。
三、降的过程,阻力重重
分析:降本往往意味着裁员或削减部门预算,阻力重重
举例:一个软件服务公司,能降的最大成本无非是人和云的费用。降本不裁员、不减少云的投入,根本看不到明显的降幅。
结局:人减少了,云投入减少了。做后大家一总结,有没有这个产品,其实降本都达成了。
四、降的趋势,难以持久
分析:降本增效有物理极限的,接近极限后,就难以有大的成绩了
举例:第一年效果显著,第二年效果尚可,第三年后只能保持,越来越难
结局:客户获得感越来越低,要么降价,要么被扫地出门
一个真实的例子是,一个技术团队,通过大量的努力,用了各种各样的技术和非技术手段,将云费用压降了60%,人力费用压降了75%,很了不起对不对。但到了第三年末,在谈预算的时候,财务对该团队的期望是略有增长、保持现状、还是继续可以看到一个显著的降幅呢?
快速成长的必备软技能25:别造轮子
快速成长的必备软技能25————轻易不要造轮子
我们有些兄弟,对技术和解决问题有极大的热情,但又会有个小问题,有事就容易上头,总想自己去造轮子。
我之前经历过一个项目,做移动互联网挂号的,甲方是一个超级大三家。
为了应对流量冲击,设计的时候势必要引入消息队列,去削峰填谷。
当时整个团队都很有极客精神,技术水平也不错,感觉MQ中间件比较笨重,就花了半天,借用Redis揉了一个。
结果上线不久,消息一扩散,大家都来抢号源,没几天系统就崩了。
于是在这个基础上,越走越远,调优,抗住,崩了,再调优。
甲方的人也坐不住了,用户叫骂声一片,毕竟看着有号但挂不上,过一会儿系统恢复又没了,能不急么。
痛定思痛,用了MQ,好了。。。
复盘时,大家还是七个不服八个不愤,认为自己可以继续调优。
这时候,项目负责人问了一句,这个MQ中间件,别人优化了N年。你们凭啥觉得自己一两周的赶工,能干过别人N年的努力呢?
其实,在业界,如果现有技术如果能满足要求,成本最低的方法,往往是使用现有技术。
当现有技术无法满足要求时,大家会想办法去调优。
如果调优也无法满足时,才会去造轮子。而且造轮子,并不是一般的人和团队能承担的起的。
那些头一热就要造轮子的人,一般都是在开着汽车换轮胎的紧急时候,才会去想造轮子的。
几乎没有时间测试、调优、写文档,只追求能用就行。
但请注意,生娃不养娃,罪过甚于不生娃。
这个轮子造了,为了让轮子活下去,你要不断去完善功能,完善代码,甚至不断的回应社区。
这样,100个轮子,才可能有1个活下来。
否则,就是给后来维护的人,挖了一个巨大的焦油坑,不断造成无尽的浪费。
对了,还有类似的行为,大家可能都遇到过:
这个服务/功能,咱们用XXX语言再写一遍吧
最近XXX技术很火,咱们把YYY换了吧
这个项目,我们可是没有用XXX框架,而是自己从头实现的哦
遇到这种情况,先别上头,先考虑一下三个问题:
1、必要性:确实不造轮子不能解决问题吗
2、投产:公司、团队、个人能得到什么
3、轮子能活下去吗?你和团队能有多少热情,能投入多少资源
快速成长的必备软技能24:化繁为简
快速成长的必备软技能24:化繁为简
在职业生涯中,你会发现两种人
一种能快速的从复杂问题中,找到问题的关键,把事情主要矛盾分析清楚
一种能快速的把问题搞的复杂无比,让事情变得困难,让小事变成大事
而且两种人,在不同的企业文化下,好像都能活得不错
作为技术出身的人员,一般比较直接,不太擅长应对第二种人,更不擅长“没有困难制造困难”
所以多数的,都会逐步演化成第一种人
化繁为简,看起来很难,需要经过大量的训练,但抓住一些点,就会变简单:
1、搞清楚真正要解决的问题是什么
2、为了解决这个问题,至少至少要完成哪几件事情,要投入什么资源
3、搞清楚相关方的利益都是什么
4、做出合理且恰当的安排
经过这些训练后,相信你也可以做到,在千头万绪中,快速抓住主要矛盾,集中精力解决问题。
快速成长的必备软技能23:风险控制
快速成长的必备软技能23:风险控制
不知大家有没有听说过一句话“吃亏要趁早”为啥呢?
因为随着一个人的成长、发展及岗位提升,同样的错误造成的负面影响会指数级增长,甚至增大到不可承受的地步
尤其是一些低级错误,对于专业人士来说,是不被允许发生的
甚至会导致职业生涯的毁灭
所以我们要做好风险管控:
首先,是职业风险
举个例子,有些朋友不仅风险意识淡薄,而且毫无法律意识,别人拿个资料过来,不看资料内容,甚至不看资料标题,会直接盲签。
这样做风险很高的,签这些资料,不仅仅是授权,还要承担对应的责任。
如果不看就签,就算把你自己卖了,你都不知道。
然后,是健康风险
相信大家几乎每年,都能从新闻中听到,某大厂程序员,工作中猝死。
我工作了这几年,已经有3位同班同学去世了,都是酒后骑摩托出事故去世的,两位是家里的独子,一位是家里的长子。
这些人悲剧的离开,有时候只是一个家庭悲剧的开始。
再有,是行业风险
三十年河东,三十年河西。行业的起起落落是再正常不过的失去了。
大家要定期做好自我评估,避免在一个下行的行业中,花费太多的时间。
否则事倍功半,何苦来着。
君子不立于危墙之下,管控好风险,及时做好风险规避。
快速成长的必备软技能22:做好选择
快速成长的必备软技能22————做好选择
有很多成功人士都说过类似的话:
选择比天赋更重要
选择比努力更重要
有句话说的是“男怕入错行”,其实当今社会无论男女,都需要慎重选择行业。
其实都是在说一件事情,做出正确的选择,会比单纯的能力、努力,都更影响一个人未来的发展。
我们做技术也是如此。
如果一个技术未来几年注定走向消亡,那就尽早去学替代的技术。
我认识一些朋友,在201X年的时候,我们还有项目使用很老的VB6、Delphi、BCB。
他们中有些人及时认识到了问题所在,转到其他技术栈了。
但有一些人,就永远倒在了这里。
不是不加班,不是不努力,而是方向选错了,只会被淘汰。
每一次的技术大换代,从Dos到Windos,从桌面到Web,从Web到移动,从移动到AI。
每一轮技术进步,都有技术兴起,都有技术没落。
同时,我们会发现,一些技术的生存周期,远远长于其他技术,这类技术就更值得花费精力。
我们要时刻关注技术趋势,让自己不要位于极其不利的状态。
行业和工作内容选择也是一样的。
如果在制造业,从事古老软件的二开,如果能力足够,建议早点离开。
同样在制造业,从事数字化转型,用新技术新软件,替代老技术老软件,就更值得去花一些精力。
一个行业蓬勃发展,各种政策支持,另一个行业日薄西山,逐步没落,即使第二个工作薪水高一些,也应该慎重选择。
同时,对于天天加班,埋头苦干的你,同样建议,低头拉车的时候,不时的抬头看看天。
天不对了,早点儿调整策略。
如果你在一个蓬勃发展的行业,用着新技术,做着自己喜欢的事情,其实你比多数人已经更幸运了。
请珍惜。
快速成长的必备软技能21:健康生活
快速成长的必备软技能21————健康生活
有一件事情,不要忘记,工作是为了生活,努力工作是为了更好的生活。
尤其是年轻的时候,无论如何不要去透支自己的健康,人生是一场马拉松,跑到最后才是赢家。
几乎每年,我们都会听到“XX厂今天有个同行去世了”,每次听到这样的消息,都是无比的惋惜。
而往往,这些人都有两个相同的地方,年轻、很拼。
而有这两个特点的人,都不会认为,这件事情会发生在自己身上。
然后就继续无所顾及的拼。
随着年岁的增长,这个答案对我来说也在不断的变化。
我在过往也是这种拼命三郎的性格,花了海量的时间在工作上。
虽然公司融资后起步失败,但并不后悔。
现在真后悔的是,没有对当时的自己好一些,没有对自己的健康更加负责一些。
就自身而言,在大学毕业的五年之内,我的中小学同班同学,已经有至少三人,永远离开这个世界了。
很巧的是,他们三人去世的原因是如此一致,“酒后开摩托车”(两人国内一人国外)。
所以至今我也不太喜欢摩托,无他,有了心理阴影。
随着年龄的增长,体检报告上的异常指标越来越多,这才开始逐步的关注自己的健康。
结了婚,有了娃,这才开始逐步学着惜命,更加的惜命。
是因为责任越来越多了吧。
其实,拼搏和健康,并不是矛盾的。
合理的休息、合理的锻炼,会让职业生涯更长,会让大家状态更好,更容易取得好的成绩。
这个道理相信很多人都懂,但建议同行们多去践行。
除身体健康意外,同样建议大家关注心理健康。
一方面多关注自己的心理健康,一旦有问题,去看医生,去正常服药。
这很正常,我周围就有好几位,通过就医,走出了阴霾。
另一方面,要关注家人的心理健康。爱人和孩子也要关注。
家里的老人也要多关心。老人被骗,很多时候就是过于孤单,给了骗子可乘之机。
老人需要额外的关心,对于他们这代人来说,去看心理医生是一件很难接受的事情,内心压力也难有正常的释放渠道。
我老家今年就有个关系不错的叔叔,一个很开朗的人,退休在家,一个小的挫折,长期走不出来,自己结束了自己的生命,太可惜了。
多关心自己,对自己好一些,不要苛求自己。
多关心家人,对家人好一些,不要苛求家人。
祝好!
快速成长的必备软技能20:建立品牌
快速成长的必备软技能20————建立个人品牌
国内的技术氛围比较浮躁,算不上太好。
但即使是这样,仍然建议大家,多输出,早日建立个人品牌。
建立个人品牌的方式有多种,包括但不限于:写技术博客、参与技术社区、录制技术适配、发表演讲、著书立说等。
以写博客为例:
相信很多小伙伴都知道费曼学习法,用简单的语言把事情说明白才是真的懂了。
学习一个技术后,通过教学,把别人讲回了才算真学到了。
写博客有很多好处,可以帮自己整理思路,可以加深对知识的理解,可以帮到别人。
运营得好不仅可以得到收益,也可以给自己赢得名声。
再说说参与技术社区:
我们可以有多种方式参与技术社区,包括提交代码、提交bug、回答问题、参与翻译等等。
不知道大家是否知道,不少朋友,是通过这个渠道,快速进到大厂,得到心仪岗位的。
其他方法也是类似的,“出名要趁早”。
在超级个体时代,个人是我们需要经营的最大品牌。
希望早日成功。
快速成长的必备软技能19:共赢思维
快速成长的必备软技能19————跳出零和博弈,达到共赢
我们之前谈到过换位思考,在此基础上,我们可以再进一步,取得共赢。
对于步入职场的95后,00后,在对待日常资源的时候,他们和50后、60后有很大的不同。
大家有没有发现一件事情,在日常生活中,我们很少看到这些职场新人,去挤去抢。
在乘地铁、购物的时候,冲在第一线,争抢的很积极的,往往是一些上了年纪的人。
这单纯的是因为这些人教育程度高,个人素质高吗?
我认为并不是的,这两代人,生活的环境差异太大,物质的富足程度也不一样,从而导致了思维模式、行为方式不一样。
在物资很少的情况下,很多时候就是个零和博弈,所以必须抢,慢了就没了,抢到就是赚了。
但物资充足的情况下,争抢行为并不会有明显收益,反而会被人讨厌在长期竞争中减少收益,所以大家就守规矩,谦让了起来。
回到职场,我们经常能听到一句话,把蛋糕做大,说的就是这个道理:与其争来抢去,不如把战果扩大都有得赚
所以当遇到一件事情,争执不下的时候,就应该静下心来,好好考虑一下
有没有可能把蛋糕做大,保障彼此收益,达到一个更好的结局,有时候会得到意想不到的好结果