注册
环信即时通讯云

环信即时通讯云

单聊、群聊、聊天室...
环信开发文档

环信开发文档

Demo体验

Demo体验

场景Demo,开箱即用
RTE开发者社区

RTE开发者社区

汇聚音视频领域技术干货,分享行业资讯
技术讨论区

技术讨论区

技术交流、答疑
资源下载

资源下载

收集了海量宝藏开发资源
iOS Library

iOS Library

不需要辛辛苦苦的去找轮子, 这里都有
Android Library

Android Library

不需要辛辛苦苦的去找轮子, 这里都有

和AI网聊10分钟被骗430万,真实诈骗案震惊全网,官方:AI诈骗成功率接近100%

防不胜防,10分钟就被AI骗走430万! 这是这两天震惊全网的真实诈骗案件。 据包头警方发布,一公司老板接到朋友的微信视频电话,由于长相和声音确认都是“本人”,他丝毫没有怀疑就把钱打了过去。 结果一问朋友,对方根本不知道此事。这人才知道,原来诈骗者DeepF...
继续阅读 »
防不胜防,10分钟就被AI骗走430万!

这是这两天震惊全网的真实诈骗案件。


据包头警方发布,一公司老板接到朋友的微信视频电话,由于长相和声音确认都是“本人”,他丝毫没有怀疑就把钱打了过去。


图片


结果一问朋友,对方根本不知道此事。这人才知道,原来诈骗者DeepFake了他朋友的面部和声音。


消息一出,直接冲上热搜第一。网友们纷纷表示:离大谱啊!不敢接电话了。


图片


也有人提出质疑:AI这么好训练?这需要掌握个人的大量信息吧。


图片


不过,虽说是看上去离谱的小概率事件,但据相关统计,AI技术新骗局来袭后,诈骗成功率竟接近100%


图片


毕竟连那些直播卖货“杨幂”“迪丽热巴”、B站歌手“孙燕姿”“林俊杰”都不是真的。


图片

图源抖音@娱乐日爆社,疑似直播间用杨幂的AI换脸带货

10分钟被AI骗走430万


据微信号平安包头介绍,一个月前,福州市一科技公司法人代表郭某,突然接到好友的微信视频。


聊天过程中,这个“好友”透露,自己朋友在外地投标,需要430万保证金,且公对公账户过账,所以想用郭某公司的账户走一下账。


背景介绍之后,“好友”就找郭某要了银行卡号,而后甩出一张银行转账底单的截图告诉郭某,已经把钱打到了郭某的账户上。


结果因为已经视频聊天以及各种“物证”,郭某并没有过多怀疑,甚至也没去核实钱款是否到账。


几分钟之后郭某就分两笔将钱打了个过去,本想去跟好友报备一下:“事情已经办妥”。


然而,好友缓缓打出来一个问号。


图片


好在郭某反应比较快,第一时间报警。于是在警方和银行联动下,仅用时10分钟就成功拦截了330多万元被骗资金。


有网友表示,AI正成为骗子高手新一代工具。


图片


还有网友调侃道,我没钱,哪个都骗不了我。(等等,好友有钱也不行doge)


图片


而在这起案件背后,核心涉及了AI换脸以及语音合成这两个技术。


大众所熟知的AI换脸方面,现在即便一张2D照片,就能让口型动起来。据此前新华每日电讯消息,合成一个动态视频,成本也仅在2元至10元。


当时涉案嫌疑人表示:“客户”往往是成百上千购买,牟利空间巨大。


至于面向更精准、更实时的大型直播平台,视频实时换脸的全套模型购买价格在3.5万元,而且不存在延迟、也不会有bug。


至于像语音合成方面,技术效果也是越来越逼真,新模型和开源项目涌现。


前段时间,微软新模型VALL·E炸场学术圈:只需3秒,就可以复制任何人的声音,甚至连环境背景音都能模仿。


而具备语音合成功能的工具Bark,更是曾登顶GitHub榜首,除了声色接近真人,还能加入背景噪音和高度拟真的笑声、叹息和哭泣声等。


在各类社交网络上,各种小白教程也层出不穷。


图片


要是结合虚拟摄像头,可能就更加防不胜防。


只需一个软件应用程序,就可以在视频通话中使用任意视频资源。


图片

图源微博@哑巴

点击接通后,对方完全不会看到播放、暂停视频等具体操作,只会看到视频播放的效果,“接通后看到的就是美女了”:


图片

图源微博@哑巴

这样一来,不仅视频可以通过虚拟摄像头,随意拍摄甚至更换,甚至连说话方式都可以真人定制:


图片

图源微博@哑巴

核心技术门槛的降低,也就给了犯罪分子可乘之机。


AI新骗局成功率接近100%


事实上,AI加持下的新型网络诈骗,并不止这一种操作。


无论是国内还是国外,都有不少用AI换脸的诈骗案例,小到在网络购物、兼职刷单等方面骗点小钱,大到冒充客服、投资理财人员等身份,获取银行卡账号密码直接转一大笔账,都有出现。


在国内,据南京警方消息,此前就出现过一起被QQ视频AI诈骗3000元的案例。


当事人小李表示,自己的大学同学小王通过QQ跟自己借3800元,称自己很着急,因为表姐住院了。


小李怀疑了小王的身份,而小王很快给她传来了一个4~5秒左右的动态QQ视频,不仅背景在医院,而且还打了声招呼。


这让小李打消了疑虑并转了3000元,然而随后发现对方已经将她删除拉黑,发现视频原来是AI伪造的。


图片


目前包括北京反诈、武汉市反电信网络诈骗中心等官方公众号平台,都警告了AI技术新骗局的严重性,甚至表示“诈骗成功率接近100%”。


图片


可别以为这些诈骗现象只在国内出现,国外的语音诈骗同样花样百出。


一种方式是用AI合成语音骗取电话转账


据Gizmodo介绍,英国最近就同样发生了一起涉及金额高达22万英镑(折合人民币约192.4万元)的诈骗案件。


一位当地能源公司的CEO,在不知情的情况下被骗子“DeepFake”了自己的声音。随后,骗子用他这段声音,电话转账了22万英镑到自己的匈牙利账户。


据CEO表示,他后来自己听到这段AI合成语音时都惊讶了,因为这段语音不仅模仿出了他平时说话的语调,甚至还带有一点他的口癖,有点像是某种“微妙的德国口音”。


另一种则是用合成语音冒充亲友身份


据nbc15报道,美国一位名叫Jennifer DeStefano的母亲,最近接到了一个自称是“绑匪”的诈骗电话,对方称劫持了她15岁的女儿,要求这位母亲交出100万美元的赎金。


电话那头传来了女儿的“呼救声”,不仅声音、就连哭声都非常相似。幸运的是她的丈夫及时证明了女儿是安全的,这次诈骗才没能成功。


现在,不仅是诈骗,在AI技术加持下,就连杨幂、迪丽热巴们都在今天引发了热议。


图片


原来,这是商家们想出的新“搞钱之道”,那就是在直播的时候,用AI换脸等技术“Deepfake”一下杨幂、迪丽热巴、Angelababy等明星的脸,这样大家就会误以为是明星本人在带货,从而拉升直播流量。


然而,这类行为目前还不能被直接判定为侵权。据21世纪经济报道,北京云嘉律师事务所律师赵占领表示:



平台对于平台内商家的侵权行为不承担直接侵权的责任,而是否构成帮助侵权,主要是看平台对于商家的侵权行为是否属于明知或应知。


但对于如何判定平台对用户、权利人的投诉是否明知或应知,在一般情况下很难认定。



图片


显然,在AI技术越来越火热的当下,相关法律也还需要进一步完善。


One More Thing


就在昨天夜里,最近火爆全网的“AI孙燕姿”本人,也就是歌手孙燕姿,出来回应了。


她发布了一篇名为《我的AI》的英文版文章,这是她团队的中文翻译全文:


图片


然后,网友们看到后的评论是酱婶的:


图片

图源微信@南方都市报

参考链接:

[1]mp.weixin.qq.com/s/Ije3MyQxN…

[2]mp.weixin.qq.com/s/kcbNlaFe_…

[3]gizmodo.com/deepfake-ai…

[4]http://www.nbc15.com/2023/04/10/…

[5]weibo.com/1796087453/…

[6]weibo.com/1420862042/…


—  —


作者:量子位
来源:juejin.cn/post/7236935835631190077
收起阅读 »

工作中时间都去哪了——《重要的两小时》选读 P1

———— # 本篇是:程序员成长-杂谈分享05 最近看了一本讲关于如何科学休息的书,里面有些观点写的很精辟,忍不住想要摘抄下来一直品读,并与各位分享~ 当我们端起第一杯咖啡时,就会用掌上设备检查电子邮箱,看一眼又有谁给我们加上了一条待办事项。邮件一封封被打开...
继续阅读 »

———— # 本篇是:程序员成长-杂谈分享05


最近看了一本讲关于如何科学休息的书,里面有些观点写的很精辟,忍不住想要摘抄下来一直品读,并与各位分享~



当我们端起第一杯咖啡时,就会用掌上设备检查电子邮箱,看一眼又有谁给我们加上了一条待办事项。邮件一封封被打开,压力也在一点点地累积,每一封邮件里都包含着我们明知自己不可能迅速完成的要求。于是我们只好把这些邮件标记为“未读”,留待“晚点再说”。而在脑海中,我们会把这些邮件扔到昨晚(昨晚离开办公室时明明已经很晚了) 没做完的那堆工作里。还有更多的邮件等着你回,更多的电话等着你打,更多的表格等着你填。而所有这一切都需要你立即集中精力去做。


实际上,在我们能着手进行真正重要的工作之前一-真正重要的工作也实在太多了-还需要打起精神解决许多事。我们经常工作一整天:先是在办公室里,回家后还得照顾家人、打扫房间、缴各种费用,有时甚至要一直忙到上床睡觉。简单来说,就是要做的事情太多,时间永远不够用.



卧槽。。这说的不就是我吗??感觉事情一件接着一件,每一件都不是马上就能完成的,要找人推进、要填表、要拟一段话等等;回到家后就是吃饭、洗碗、遛狗、洗澡、睡觉、家务等等,没有什么空余时间哇!



你想成为哪一个富兰克林?那个给自己的爱好和社交休闲留出时间、不断产生新的兴趣的富兰克林,还是那个比同行竞争者更勤勉、高效、受人尊重又有钱的生意人的家伙?在如今这个时代,似乎没有足够的时间能让你做到两者兼备,所以我们只能选择要么享受生活,要么成功。告诉你们一个好消息: 这个选择根本不存在。只有当我们错误地以为高效完全依赖于挤出足够多的时间工作时,我们才会面对这种选择的压力。



作者以富兰克林为例子,说了他是如何闲暇的度过时间的:作家、发明家、印刷家、哲学家、政治家、邮政局长、外交家,都是空闲时间给他的引导~


上面这段话我震惊了,我们原以为不能兼顾空闲时间和忙碌的工作,其实是不对的,空闲的时间可以与高效工作并存,这个高效的工作关键点不在于:挤压时间或者延长时间!或者说这个本来是跟时间无关的!时间是什么?思考我们对时间的感知。



身体动作还有可能影响你的情绪,并影响你对其他人的想法和意愿的理解。研究表明,如果你在评价某人时做了个敌对性的手势一-比如竖中指,你就很可能会把对方看成敌人,因为身体的动作事先已经暗示了这种敌对的倾向。或者,回想一下你是怎么学习的--这当然得依靠记忆力,但这并不是像往电脑上装软件或下载文件那样,把记忆植入大脑之中;相反,你得逐步培养记忆力,要花时间来改变神经元结构,让它们更容易相互激活。这也许能够解释为什么在考试前一晚突击复习效果远不如在数天之内一步步地进行复习一-如果你想记得久一点的话。



我们的行为会影响思想,这个毋庸置疑;同样,我们的思维习惯、行为方式会影响对时间的判断!!



心理学和神经学的科研成果已经告诉我们,我们该在何时、以何种方法创造出大脑的高效工作时间。在本书中,我将会详细分享五种看似简单的策略,对那些大忙人来说,它们能极为有效地帮助他们实现每日的“高效两小时”


1.意识到你的抉择点。只要你开始一项任务,基本上就会处于自动工作的状态,这样就很难改变你的工作方向。因此,要利用好不同任务交接时的那一刻--在这种时候,你能够选择下一步该做什么,然后把精力放到接下来最重要的任务上。


2.管理你的心理能量。需要高度自控力或专注度的任务可能会迅速消耗你的能量,而那些令你情绪化的任务则会让你不在状态。所以要学会按照这些任务的不同要求和恢复时间来安排任务。


3.不要与分心做无意义的缠斗。要学会引导自己的注意力。人的注意力系统天生就是会四处走神、不断更新目标,而不是永远专注的。不让自己分心,就像是阻断海浪一样毫无用处。了解你大脑的工作方式,才能帮助你在分心后迅速而有效地回到手头的工作上。


4.利用你的身心联系。注意你的运动和饮食方式,让它们保证你能完成某个短期内的目标。你可以在闲暇时再随心所欲地运动、吃东西。


5.让你的工作环境为你所用。去了解什么样的环境因素能够帮助你达到最佳状态,并学会如何随之调节环境。只要你知道了什么会让你分心,什么能预先让你的大脑进入创造和冒险状态,你就能调整自己的工作环境,从而实现高效能的工作。



基于科学,本书的核心观点分为这 5 点!


目前只读到了第一点,就大有感触,接着后面会说~~



大部分情况下,我们都处于自动模式下一-我们的所思、所感、所为都是按照无意识的常规程序进行的。所谓无意识,指的是思维或大脑并非有意识去做事。当然,我并不是指我们的所有行为都是不假思索的,我的意思是,我们对许多行为都习以为常并且非常熟练,所以几乎不需要有意识地监控它们。 虽然我在前言中强调过我们的大脑并不是电脑,也不能永远按照预期持之以恒地工作,然而在某种意义上,我们的大脑与电脑又非常相似:我们所做的几乎所有事情--从用牙线剔牙,到花一整天时间回复邮件--都是按照神经的常规程序来做的。这种神经程序和电脑程序其实并无太大差别,它引导着我们的思想、感受和行为。在某种程度上,我们是在自动地完成这些常规程序,而不会有意识地去考虑或反思这么做到底有没有道理。我们一旦开始了一项神经性常规活动,就会像电脑程序一样一直运行下去,直到完成任务,或是被打断。如果你开始用牙线剔牙,很可能直到你剔完牙,都不会意识到自己究竟完成了多少个繁复的步骤才把牙剔干净。如果你在到达办公室几分钟后就开始查阅电子邮件,很可能在你不知不觉的时候,就已经开始条件反射似的打开、阅读、回复一封邮件,然后是下一封,再下一封......也许直到你的同事打断你,拉着你一起去吃午餐时,你才会停下来。但是,当你一大早去办公室前,很可能是打算完成其他工作的,但一旦开始回复邮件,你的神经性常规程序就开始运行,而你却没办法停下来。除非有什么事情打断你,才能让你从这种状态下脱身。



作者举了一个极为生动的例子:道格在各种工作任务中挣扎,做很多工作都是无意识的!


这也就解释了:为什么我们会感觉忙了一天,又啥也没做?但实际上,事情一件接着一件也没停下来过!



我们每天所做的大部分事情一般不经大脑,只是由我们的习惯指引着,几乎不需要什么有意识的思考。这并不是件坏事。就像杜西格所解释的,我们的习惯很有存在的必要,它们能够节省大脑的能量。我们要让自己的大脑从这些行为中解放出来,才能解决不断产生的新问题。再举个例子,当我们克服了不会跳交谊舞的难题之后,就能按习惯动作进行,接下来才有精力和舞伴聊天。但你要是想在第一次学探戈时跟人聊天,那绝对会是一场灾难--我们需要有意识地关注自己的舞步。想象一下,如果我们必须集中注意力完成每一个行为--比如我们的每一步该落在何处一-那我们还能做什么呀! 实际上,每一天都是由一系列习惯性的神经常规程序组成的,我们一般称这些程序为“任务”: 早上起床、穿好衣服去上班、搭乘各种交通工具到工作地点、打开电脑、回复电子邮件、吃午餐、参加员工大会、跑步、做晚饭、洗漱然后上床睡觉。问题就在于,我们经常会从一个任务跳到另一个任务,却不仔细想想下一步最好该做什么。我们只是条件反射似的做出反应,或者是跟着直觉走,不管它们到底对不对,这就导致了无数时间和能量就这么白白地浪费了。



太棒了,说的就是我,周一到周五,工作的我就像机器人一样!很多事不用思考,全凭直觉!



我的经验告诉我,大家都习惯于在这种时刻--或者说抉择点一匆忙略过,好去做某些让你觉得自己“很高效”的事。匆忙地掠过一个抉择点一-也就是不同任务的间隙--也许能给你省出五分来钟的时间,但是,完成不该完成的任务可能会浪费掉一个钟头。不过,这五分钟的确会让你惴惴不安,因为在这种时刻,我们能够非常清楚地意识到每秒的流逝,而在那浪费掉的一小时中,因为我们基本上处于自动模式所以不会觉得难受。可惜的是,很多人都把时间浪费在了那些并不重要,或者在那个时间段根本不能好好完成的工作上了。 另一个困难就是,既然我们会如此频繁地进入自动模式,那么每天其实并没有太多机会能让我们有意识地决定下一步该完成什么工作。所以,意识到这些抉择点并抓住它们就显得极为重要。在接下来的几页 里,我会告诉你该如何做,但首先,让我们来了解神经常规程序是如何工作的,为什么人们会如此轻易地误用抉择点,这对我们大有裨益。



这一段内容比标题有含金量的多的多,我的工作中正是会不自觉的进入自动模式,在不断的工作任务中穿插,当下决定做下一件事的时候,很随意;往往这种随意决定会带来更多工作负担,比如事情的联系、对任务的专注等等,从一件事跳到另一件事,总需要额外的成本。



在学术界有一种理论影响范围很广,它认为人类在很多方面都是“认知上的懒惰者”。在其他条件完全相同的情况下,我们倾向于选择在思维层面阻力最小的那条路。正因为那些无意识的、已经很熟练的神经性常规程序相对而言更容易完成,而那些需要慎重考虑的、有意识的抉择则需要更多思维上的努力,所以,作为认知上的懒惰者,只要有可能,我们就会更倾向于依赖自动的神经性常规行为,而不是有意识的抉择。 在一步步完成神经性常规程序时,人人都会进入一种忘我的状态在韦氏词典里,关于“忘我”这个词有这样一条定义:“一种状态,在此状态下你不会意识到周围发生的事,因为你正在想着其他事。”如果你正在准备一份PPT,就很可能意识不到有两个同事正站在你的座位附近;如果你正在认真阅读一份报告,也许就意识不到自己饿了,或者已经到了午餐时间。当神经性常规程序在运行的时候,你既不会有太多的自我意识,也不太容易意识到在这个程序之外发生的一切。 但当常规程序结束的时候 (例如,当你剔完牙或者读完报告时)或者被什么人或事打断之后 (例如,当你正在准备PPT时,一位同事来向你求助关于某个项目的问题) ,自我意识就会浮现出来。从沉溺于神经性常规程序到停止这一程序,这之间的转变很可能会让你感到不适。



太对了,我们不关注“做决策”,而通过自动模式去做任务,是因为:我们在认知上的懒惰,需要在很多矛盾的事情下做判断,这是一种挑战,如果不愿意做,不花时间多考虑抉择,那么只会:南辕北辙,再次进入盲目的自动工作中;



例如,对着电脑屏幕看一封电子邮件和转过头听你妻子讲她的聚会计划 (我还从来没有这个福气) ,这两个动作就是相互矛盾的。这是两个相矛盾的常规活动,其中一个让你像僵尸一样沉浸在与收件人的虚拟对话中,而另一个则要求你回应并参与一场跟你配偶进行的现实对话。 这两种行为--盯着电脑和转过去面对我们的配偶一-是相互矛盾的,所以才会需要这种有意识地评估并做出决定的能力来帮助我们解决这种冲突。当察觉到某种冲突需要我们注意时,我们大脑中的某个特殊区域--前扣带皮质区--就会变得活跃起来。有些学者认为这一区域相当于某种警告系统,能够唤醒我们进行有意识的思维活动。有意识的反思似乎只是一种权宜之计,只有当我们更加无意识的活动导致了相互矛盾的行为,需要我们做出决定时,这种反思才会活跃起来。由此可知,抉择点通常是作为冲突一-无意识的自动行为之间相冲突、行为和目标之间相冲突一-的结果而出现的。在这样的时刻,我们往往发觉自已在被拉扯向不同的方向。



工作和生活中,经常遇到这样的矛盾:两个任务有冲突,自己就会被拉扯到不同的方向!!



正因为抉择点通常出现在矛盾的时刻,所以它们往往会令人不快。在前面的例子里,边构思边写邮件,与转过头面对你的配偶,听听她想要讲些什么,这两个任务如果分开来,你大概都很乐意去做:但一旦你必须从两者之间选择其一,我敢打赌,一两次之后你就会觉得烦躁,并发现抉择点真是令人不快。 在自我意识更加警醒的这些时刻,我们也开始注意到其他的各种事件,比如那些我们本来打算做却忘记做的事情,又比如时间的流逝。努力地控制正在做的事可能会让你觉得辛苦**。一项研究表明,你越是需要 注意自己的思绪、情感和行为,你就越觉得时间的流逝很缓慢。然而,这种不够“高产”的时间流逝,并不意味着你就浪费了很多时间。这只意味着我们恰巧更能意识到时间的存在而已。我认识的大多数人,当有很多事情要做的时候,如果他们意识到时间在流逝而自己却毫无进展,他们都会感到焦虑或充满愧疚。正因为这些抉择点会令人不舒服,我们往往才选择尽快跳过它们。



这就是核心:为什么我们专注于一项工作,一到两个小时,觉得很快就过去了!而在多个任务切换,多种任务矛盾、各种问题冲突的情况下,时间又慢,人又有情绪上的急躁,就会很累了!!



而这,往往正是让事情搞砸的地方。



真相了!!


面对任务矛盾的时候,疏于做决策,轻易进入自动模式,会被拉扯、会让对时间的感知变慢、会有情绪、会感觉很累!




P1 是前 20 页部分,今天暂且先读到这儿~~


作者:掘金安东尼
来源:juejin.cn/post/7291245033519398949
收起阅读 »

你是先就业还是先择业?

就业的”就“不是让你将就   是不是大家常常听到家里人唠叨的一句话:“有工作就行了啊,别那么挑剔,你都这么大了,还指望着家里养着你啊” 。还是老师说:“我们要建立优先就业再择业的就业观,不能一直不去就业呀”什么的叭叭叭。   其实某方面来说他们并没有说错,我们...
继续阅读 »

就业的”就“不是让你将就


  是不是大家常常听到家里人唠叨的一句话:“有工作就行了啊,别那么挑剔,你都这么大了,还指望着家里养着你啊” 。还是老师说:“我们要建立优先就业再择业的就业观,不能一直不去就业呀”什么的叭叭叭。


  其实某方面来说他们并没有说错,我们已经成年了,需要独立自主。在漂亮国,到了18岁好像都要分家了吧。不过我们在中国,中国的国情肯定和漂亮国不一样。除此之外中国家庭从小的哭穷式教育,估计让许多孩子都想自己经济独立吧。这个现象导致了大家认为有工作就行了,我管他什么工作呢。


  但是从自身职业发展来讲,这是对自己极其不负责的表现,往往许多人的第一份工作就决定了人生轨迹,不论是以后决定发展的城市,还是以后工作的方向,其实已经早已埋下种子。你说你可以换工作啊,可以跳槽啊,现实往往会打醒你,你以为你没了应届生身份,凭着你那不到一年的工作经验,人家企业看中你什么。所以我们要就业要为自己,同时也要为自己的未来负责,我们要慎之又慎。所以我们要就业不过的选择自己合适的就业不能盲目就业,家长的思想大部分过时了,停留在了上了大学就有好工作的时代。我们只能参照而不能按部就班,对于老师,大部分是为了提高学校就业率完成指标而已,不必要太大理会,当然和你关系好的老师除外,但是相反如果和你关系好他一定会不会让你草草就业的。


u=1343747016,2016950934&fm=253&fmt=auto&app=138&f=JPEG.webp


择业的”择“也别太择



钱多事少离家近,位高权重责任轻。睡觉睡到自然醒,数钱数到手抽筋。



  说完就业再谈谈择业,相信上面这句话大家都听过,这简直就是梦中情职,所以择业在我看来无非四种:离家近的、工资高的、自己感兴趣的、清闲的。这四种涵盖了大部分职业了吧。所以我们怎么择业,选择一个适合自己的职位对于未来发展是事半功倍的。


  大家选择职业的时候不知道是从哪方面来选择的,首先离家近,相信很多女生都是考虑这个优先吧,感觉男生就是喜欢仗剑走天涯那种🤣。然后考虑清闲的,想想你二十几岁的年龄你还要工作四五十年可能,选个清闲一点的职业不过分吧,最好就是考一个公务员事业编了,实在不行就去央企国企了,当然这种工作大家都想去,虽然工资不高但是福利好啊。再者就是兴趣了,把自己的兴趣培养成自己的职业也是可以的,大学就是很好的时间,选那种课比较少的专业,这里不得不再次吐槽大学课程的无用性。然后自己选一个自己喜欢的职业,比如摄影、博主什么的。不过当喜欢的事变成职业很多人也就不喜欢了,比如电竞职业选手他们天天十几个小时训练打游戏,他们下班还会想打游戏嘛🤣。就是坚持很重要。再再者,有的人说自己天生无感对什么都没兴趣,那么恭喜你和我一样🤣,就是什么的不是很感兴趣,也不讨厌,那么我建议搞钱,选个高薪的职业搞到足够的钱就退休了,当初就是看程序员薪资高入行了,对钱总感兴趣了吧。总而言之择业择业选择自己合适的再就业。


  鱼和熊掌不可兼得。选择离家近的就得忍受小镇的慢节奏,没有快速的地铁,没有好玩的游乐场,有的只是街坊邻居的互相寒暄,没有夜晚的灯红酒绿,只有晚上八九点就安静的大街。选择清闲的公务员,那么就要懂的人情世故,还有每个月几千块钱的工资。选择自己感兴趣的,那么就得忍受孤独,经得起自我怀疑要有坚定的勇气。高工资的不用多说了吧,996,007时间就是金钱,加班是常态,通宵也是偶尔。所以没有哪份职业好坏,选择自己合适的,加油奋斗吧!


作者:过了三分之二年河东
来源:juejin.cn/post/7216729979622883389
收起阅读 »

北京十年,来深圳了

离开北京是计划 2013年去的北京,至今整十年,来去匆匆。 几年前就计划好了,赶在孩子上幼儿园之前离开北京,选一个城市定居。 给孩子一个稳定的环境,在这儿上学成长,建立稳定的、属于他自己的朋友圈。人一生中最珍贵的友谊都是在年少无知、天真烂漫的时候建立的。 我们...
继续阅读 »


离开北京是计划


2013年去的北京,至今整十年,来去匆匆。


几年前就计划好了,赶在孩子上幼儿园之前离开北京,选一个城市定居。


给孩子一个稳定的环境,在这儿上学成长,建立稳定的、属于他自己的朋友圈。人一生中最珍贵的友谊都是在年少无知、天真烂漫的时候建立的。


我们希望孩子从他有正式的社交关系开始-幼儿园阶段,尽早适应一个省市的教育理念和节奏,不要等到中小学、甚至高中阶段突然的打断孩子的节奏,插班到一个陌生的班级。他同时要面临环境和学业的压力,不是每个孩子都能很快调整过来的。


我自己小学阶段换了好几次学校,成绩的波动很明显,不希望孩子再面临同样的风险。


另一方面,基于我们年龄的考虑,也要尽快离开,岁数太大了,换城市跳槽不一定能找到合适的岗位。


19年,基于对移动端市场的悲观,我开始考虑换一个技术方向。2020年公司内转岗,开始从事图形相关技术开发,计划2023年离开北京,是考虑要留给自己3年的时间从零开始积累一个领域的技术。


来深圳市是意外


这几年一直在关注其他城市的"落户政策"、"互联网市场"、"房价"、"政府公共服务"。有几个城市,按优先级:杭州、广州、武汉、深圳。这些都是容易落户的城市,我们想尽快解决户口的困扰。


看几组数据:




2023年5月份数据


可以看到,杭州的房价排在第6位,但是收入和工作机会排进前4,所以首选杭州,性价比之王。


广州的房价和工作收入都排第5,中策。


武汉的工作机会排进前10,但是房价在10名开外,而且老家在那边,占尽地利,下策。


深圳的房价高的吓人,和这个城市提供的医疗、教育太不匹配,下下策。


最后选择深圳是形势所逼,今年行情史上最差,外面的机会很少。我和老婆都有机会内部转岗到深圳,所以很快就决定了。


初识深圳


来之前做了基本的调研,深圳本科45岁以内 + 1个月社保可以落户。我公司在南山,老婆的在福田,落户只能先落到对应的区。


我提前来深圳,一个星期租好了房子,确定了幼儿园。


老婆步行15分钟到公司,孩子步行500米到幼儿园,我步行 + 地铁1小时到公司。


福田和南山的教育资源相对充足,有些中小学名校今年都招不满,租房也能上,比龙华、宝安、龙岗等区要好很多。


听朋友说,在龙华一个很差的公立小学1000个小孩报名,只有500个学位。


有不少房东愿意把学位给租户使用,办理起来也不麻烦,到社区录入租房信息即可。和北京一样,采取学区划分政策,按积分排名录取,非常好的学校也要摇号碰运气。


租房


中介小哥陪我看了三四天房子,把这一片小区都看了个遍。考虑近地铁、近幼儿园、有电梯、装修良好等因素。


我本来想砍200房租,中介说先砍400,不行再加。结果我说少400,房东直接说好。我原地愣住了,之前排练的戏份都用不上了,或许今年行情不好,租房市场也很冷淡吧。


小区后面是小山,比较安静。


小区附近-0


小区附近-1


小区附近-2


小区附近-3


外出溜达,路过一所小学


深圳的很多小区里都有泳池
小区-泳池


夜晚的深圳,高楼林立,给人一种压迫感,和天空格格不入。明亮的霓虹灯,和北京一样忙碌。


晚上8点的深圳


晚上10点的深圳


对教育的看法



幸运的人一生都被童年治愈,不幸的人一生都在治愈童年--阿德勒



身边的朋友,有不少对孩子上什么学校有点焦虑,因为教育和高考的压力,有好友极力劝阻我来深圳。我认为在能力的范围内尽力就好,坦然面对一切。


焦虑是对自己无能为力的事情心存妄念。 如果一个人能坦然面对结果,重视当下,不虚度每一分每一秒,人生就不应该有遗憾。人生是来看风景的,结局都是一把灰,躺在盒子里,所以不要太纠结一定要结果怎么样。


学校是培养能力的地方,学历决定一个人的下限,性格和价值观决定上限,你终究成要为你想成为的人,不应该在自我介绍时除了学历能拿出手,一无是处。


不少人不能接受孩子比自己差。可是并没有什么科学依据能证明下一代的基因一定优于上一代吧,或许他们只是不能接受孩子比他们差,他们没有面子,老无所依。我天资一般,我也非常能接受孩子天资平庸,这是上天的旨意。


有些父母根本没有做好家庭教育,试图通过卷学校、一次性的努力把培养的责任寄托于学校。挣钱是成就自己,陪伴是成就孩子,成功的父母居中取舍。


陪伴是最好的家庭教育,如果因为工作而疏忽了孩子,我认为这个家庭是失败的,失败的家庭教育会导致家庭后半生矛盾重重,断送了全家人的幸福。


一个人缺少父爱,就缺少勇敢和力量,缺少母爱就缺少细腻与温和,孩子的性格很容易不健全。除非他自己很有天赋,能自己走出童年的阴影。


因为他长大面对的社会关系是复杂的,他需要在性格层面能融入不同的群体。性格不健全的孩子更容易走向偏激、自私、虚伪、或者懦弱,很多心理学家都是自我治疗的过程中,成为心理学大师。


一个人的一生中,学历不好带来的困扰是非常局部的,但是性格带来的问题将困扰其一生,包括工作、交朋结友、娶妻生子,并且还会传染给下一代。


榜样是最好的教育方法,没有人会喜欢听别人讲大道理,言传不如身教。有些人自己过的很可怜,拼命去鸡娃,那不是培养孩子,那是转移压力,过度投资,有赌棍的嫌疑。你自己过的很苦逼,你如何能说服孩子人生的意义是幸福?鸡娃的尽头是下一代鸡娃。


你只有自己充满能量,积极面对人生,你的孩子才会乐观向上;你只有自己持续的阅读、成长,你的孩子才会心悦诚服的学习;你只有自己做到追求卓越,你的孩子才会把优秀当成习惯。


不要给孩子传递一种信号,人生是苦的,要示范幸福的能力,培养孩子积极地入世观。


作者:sumsmile
来源:juejin.cn/post/7248199693934985272
收起阅读 »

2023年,28岁技术人关于职业和生活的思考

2023.9.29中秋节早晨,4个月的宝宝在旁边陪伴着我,记录了28岁一路以来的变化与成长。 关于我 5年前端,现定级为中级前端工程师,有一个很可爱的儿子,小名甜筒🍦,同时还有一个富有智慧的妻子,没错!我用了智慧一词,因为她在能力、为人处事、情绪管控以及子女...
继续阅读 »

2023.9.29中秋节早晨,4个月的宝宝在旁边陪伴着我,记录了28岁一路以来的变化与成长。



关于我


5年前端,现定级为中级前端工程师,有一个很可爱的儿子,小名甜筒🍦,同时还有一个富有智慧的妻子,没错!我用了智慧一词,因为她在能力、为人处事、情绪管控以及子女教育方面优于一般人,这是我的荣幸~


职业发展


关于中级这个头衔,我并不是很满意,在我的规划中,五年作为一个成长的阶梯,仅仅在前端这个领域,应该是要成长为高级开发,毕竟人生能有几个黄金五年呢?


晋升


在我前三年的工作经历中,的确走了一些坎坷,在第二年的时候就已经担任了某私企前端leader的角色,在技术并不是特别拔尖的情况下去做管理工作,属实有点困难,毕竟要兼顾的东西多了,难免有些手忙脚乱,加上当时作为一个技术人的性格胜任这份工作,在沟通上还是吃了蛮多亏,说白了就是需要情商,即做事让人感动,说话让人舒服。关于前半句,我是感动了自己,而后半句呢,虽然没有拉仇恨,但还是差强人意!


感悟


当然了,犯错伴随着成长,在我看来这个过程中最大的收获大于自己的情绪管理思维方式提升。


作为技术人内敛的性格在遇到问题时容易产生自我怀疑,内耗随之产生,而《非暴露沟通》给了我很多启发,不管是在工作或者家庭关系处理中增加了不少润滑油,以至于后面认识我的朋友给我贴了标签:情绪稳定逆商高


其实,更大的成长在于第四年,2022~2023年经历了父亲病痛、职业生涯选择和组建家庭。


2022年初,我背上了房贷,那时候的薪资不高,只有16k左右,而房贷是一个非常吉利的数字:6666,与此同时父亲生病几个月期间让我意识到自己抗风险能力太低,加上自己除了在技术领域关注甚多,对于其他方面一窍不通,谈时事新闻,我不关注;谈房子车子,我不懂;谈商业逻辑,那真是咸菜炖豆腐,不必多言!


于是对自己的职业生涯重新定位,除了技术管理这条路,我还能够做什么?对于家人,我又有多少时间陪伴?最终,我选择了离职,在一年空窗中,我尝试了其他非技术领域的项目,跟客户谈合作,跟人打交道,到处出差谈客户,而正是在这段经历中,我懂得了几点:


人性不可挑战:利益能够驱使人变的险恶,有些人为了金钱,不断打破自己的原则,触碰别人的底线,最后两败俱伤!


人的一生都在为自己的认知买单:我在房价最高的时候选择了入手,是因为听信于别人说现在不买以后房价更高了啊,谁谁谁买了不久之后涨了xxx倍啊,在没有多选择对比几个楼盘之后就入手,利率5.85%,同时还被忽悠可以返佣金,大概有三四万,当时还眼前一亮,但只是口头约定,并没有白纸黑字立据,随后就比较随意签了一大堆合同,其中包括首付贷利率10%,同时销售承诺免3年物业费,猴子吞大象,亏他张得开嘴,唯独就这次办事没有录音,最后签合同时一口咬定没有这回事,吃了哑巴亏;还有补充协议,写着房产证要在交房后720天之后才能拿到,这是最致命的,真是谢天谢地谢广坤


与此同时,做技术也是一样,某个阶段因为自身技术能力、认知缺陷在技术选型或方案选择上存在误差,在一段时间之后产生了历史债务,以往业务在小程序框架选型上就栽了跟头,在没有做过多的调研之后选择了一个组内成员比较熟悉的框架,在后面的业务发展中逐渐显得鸡肋,如不支持多端,框架出现断崖式更新,社区不活跃等等问题,所以在技术选型方面,我们需要考虑包括但不限于以下因素:业务发展方向、行业解决方案对比、解决了什么问题、组内成员的熟悉度、社区活跃度等等。


重回技术


看了不少行业,见了不少人,对于一些思维框架也在实际中得到验证,掌握一些思维模型在解决工作生活问题更加快捷,比如MECE法则结构化思维透过现象看本质逻辑链思维等等,站在更高的视角看问题,我重新选择技术道路,在互联网大裁员环境下,基础薪资涨幅也超过40%。着力于以下几点:



  • 对于接触新的技术,一上来撸文档或看视频,是一种低效并且不持久的学习方式,零碎的知识点就像是每一个神经元,相互没有连接成网络最终会形成一盘散沙,大脑并不擅长处理这种结构。而要多方面去渗透理解,如发展历史,着重解决哪些问题,相比其他类似技术,优势在哪?从这些角度入手,容易形成自己的知识框架。例如,在node生态中,express解决了什么问题?之后为什么又诞生孪生兄弟koa,两者有什么区别?后起之秀nest凭借什么能够脱颖而出,成为目前最流行企业级框架之一?按照这个逻辑链,梳理形成属于自己的知识体系。

  • 源动力,一切行动背后都应该有充分的理由。我的努力工作目的就是在大城市有属于自己的家,想让家人过得更好,让下一代起点高一些,同时摆脱原生家庭因素的影响。在我看来,即便做最基础的工作,都应该思考为什么而做。


生活


生活的琐碎会消磨人的意识,磨平人的棱角,正是因为这样,乐观看待未来的心态决定了一个人成长的速度。


就在前一晚还跟妻子争吵了一番,源于我的原生家庭并没有给予她应该有的尊重和对待,受到的不公平对待,感觉到委屈,这是我作为中间人失责的一方面。


过去的一年中,我们遭受了别人的诋毁、否定和质疑,但最后我们还是走向了婚姻的殿堂,还有了一个很乖、很可爱的宝宝,这是我们最大的欣慰。时间从来不语,但它会回答所有问题!


生活的逐渐变好源于家庭每一个成员的共同努力,很不庆幸在我原生家庭中存在一些负能量的人,她们的内耗能够将家庭其他成员的能量都消耗殆尽,当然啦,我无法改变这些人,但可以通过运动、鸡汤和励志电影不断让自己保持高能量状态,同时减少或不接触这类人,愿我们都能够成为高能量场的人。


总结与展望


失败是成功之母,总结是成功之父。复盘是我成长最大的途径,极客时间中也有关于该话题的专栏,推荐一看。同时,在我看来经历、改变是最宝贵的财富,是我心智成熟的一方面,源于《谁动了我的奶酪?》


在不久后的将来,当宝宝看到这篇文章的时候,他可以清楚地知道爸爸的过去以及此时所感所悟,所言所想,为他以后的道路再点亮一颗星星⭐️。


作者:寻找奶酪的mouse
来源:juejin.cn/post/7283749823429247013
收起阅读 »

程序员入行感触二三事

引言 好久没有发感触了,之前一直在做讲师授课,接触了好多入门的程序员,有很多感触,但是在做讲师的时候有时候不方便说,在做开发又开始忙,所以就沉淀下来了,忽然今天收到了之前一个学习的小伙伴的消息,心里有些触动,本人也不是一个特别喜欢发朋友圈的人,但是总感觉想说点...
继续阅读 »

引言


好久没有发感触了,之前一直在做讲师授课,接触了好多入门的程序员,有很多感触,但是在做讲师的时候有时候不方便说,在做开发又开始忙,所以就沉淀下来了,忽然今天收到了之前一个学习的小伙伴的消息,心里有些触动,本人也不是一个特别喜欢发朋友圈的人,但是总感觉想说点啥(矫情了,哈哈),所以写写做一个回顾吧。


编程行业从开始到现在被贴上了很多标签: 幸苦,掉头发,工资高,不愁工作等等,这些有好有坏,但是总结起来大多数人对编程行业的认知是:


1、需要一定的学历,尤其对数学和英语要求很高。


2、工作比较累,加班是便饭。


3、收入很可观,10k轻轻松松。


4、岗位比较多,是一个搞高级技术(嘿嘿嘿,之前一个家长和我聊的)的行业。


当然还有很多,但是就是上面这些认知让好多毕业迷茫、家境一般、工作遇到问题的人,把编程行业作为了一个全新开始的选择。于是,就有了市场,有了市场很快就有了资本,有了资本很快就有了营造焦虑氛围的营销策略,然后就有各种各样在掩盖在光鲜下的问题,又得真的很无奈,那么今天就聊聊吧。


问题


1、社会是你做程序员的第一绊脚石


啥意思,啥叫做社会,这里的社会不是一个群居的结构,而是人情世故(嘿嘿嘿),好多小伙伴是转行过来的,老话说的好,人往高处走,水往低处流,大部分转行的小伙伴不是来自于大家认知当中更好的行业(比如:公务员,医生,律师..嘿嘿嘿,扯远了),甚至编程本行业的也很少(程序员自学的能力还是很不错的),所以大家在学习之前就已经在社会上摸爬滚打了很久,久历人情,好处是好沟通,不好的地方就是真的把人情世故看的比技术更重要了,这一点可能拉低这些小伙伴70%的学习效果,你要明白,程序员这个行业确实也有人情世故,但前提是大家可以在一个水平上,这个水平可以是技术,也可以是职级,但是如果开头就这么琢磨的话,没有一个扎实的编程基础,真的很难立足在这个行业。没有必要的谦让,习惯性的差不多损耗了太多的学习效果了,既然选择编程,首先请把技术学好,哪怕是基础(当然那个行业也会有浑水摸鱼的,但是对于转行的小伙伴来说,概率太低了)


2、学历重要,学力也很重要


编程行业是一个需要终生学习的行业,不论是前端,后端,测试,运维还是其他岗位,如果在做技术就一定需要学习,好多人会说学历不够所以干不了编程,但是在我个人的眼里,学历确实重要,但是并没有完全限制你进入编程行业,因为:


(1)任何行业都是有完整的岗位结构的,需要的高精尖人才是需要的,但是普通的岗位也少不了,编程行业也是如此,有些岗位的学历要求不是很高。


(2)在编程行业除了那些竞争激烈的大厂,自考学历是有一定的市场和认可程度的


但是,在学历背后的学力就不是这样一个概念了,这里想表述的是学习能力,包括:


(1)专注能力,好多小伙伴如果之前有一定的社会经历或者在大学过的比较懒散,在没有聊到学历之前,先决条件就是能静下心来学习,但是很多小伙伴专注力根本不达标,听课走神,练习坐不住...(其实个人感觉任何一个行业,能静下心来做,并且活下来的都不会很差)


(2)学习习惯,这里不贬低学历低的小伙伴,但是不能否认的是,参加高考后获得一个高学历的小伙伴能力不谈,但是99%都有一个很好的学习习惯。比如不会在学习的时候把手机放到旁边,科学的记笔记,有效的复习和预习等等,所以在担心学历之前,请先培养好自己的学习习惯(个人建议,如果真的没有一个好的学习习惯,那么学习的时候就不要在眼前出现多余的东西分散注意力,比如: 课桌上除了听课的电脑,不要有其他的,之前见过的容易分散注意力的:手机,水杯,指尖陀螺,魔方....)


3、不要在没有选择能力的时候做出选择


这里想聊的是一些学习恐慌的小伙伴的惯性,好多小伙伴在选择了一种学习方式(买书,看视频,加入培训班)之后,还会进行类比学习,比如:买了Python的一本基础书,然后再大数据或者小伙伴的推荐下又买了另外一本,或者参加了培训班,又去看其他的教学视频,这些对小白同学的学习伤害会很大,因为,本身对技术没有全面的理解,不同的书,不同的教程传递的教学方法是不一样的,混着来有点像老家喝酒掺着喝,白酒不醉,啤酒不醉,白加啤那么就不一定了(很大概率会醉),所以小白同学最总要的不是再学习的过程当中进行对比,而是可以最快最稳的完成基础感念的学习,在自己脑子当中有了基础概念再做选择。


当然了,还有很多,一次也聊不完,之后有时间再聊吧,今天就先写这么多,欢迎大家讨论交流。


作者:老边
来源:juejin.cn/post/7174259081484763173
收起阅读 »

大厂996三个月,我曾迷失了生活的意义,努力找回中

作为一个没有啥家底的小镇做题家,在去年选Offer阶段时,工作强度是我最不看重的一个点,当时觉得自己年轻、身体好、精神足,996算起来一天不过12个小时,去掉吃饭时间,一天也就9到10个小时,完全没有任何问题,对当时热衷于外企、国企、考公的同学非常的不理解,于...
继续阅读 »

作为一个没有啥家底的小镇做题家,在去年选Offer阶段时,工作强度是我最不看重的一个点,当时觉得自己年轻、身体好、精神足,996算起来一天不过12个小时,去掉吃饭时间,一天也就9到10个小时,完全没有任何问题,对当时热衷于外企、国企、考公的同学非常的不理解,于是毫不犹豫的签了一个外界风评不太佳但是包裹给的相对多的Offer,然后便有了现在的心酸感悟。


入职前的忐忑


在一波三折终于拿到学位证后,怀着忐忑的心入职了。忐忑的原因主要是入职之前我并不知道我要入职什么部门,很怕我一个只会Java的后端被分配去写C++,毕竟Java是最好的语言,打死不学C++(手动狗头)。 也担心被分配到一个没有啥业务复杂度、数据复杂度的业务部门,每天CRUD迎接着产品的一个又一个需求,最后活成了CRUD Boy没有什么技术沉淀。又担心去和钱相关的部门,害怕自己代码出Bug,导致公司产生资损。


就这样忐忑着听完了入职当日上午的培训,中午便被我的mentor接走了,很不幸,我被我的mentor告知,我恰好被分在了和钱最直接相关的部门,我的心陡然沉重起来。


这里给出我最诚挚的建议,选Offer最好选一个实习过的部分,次之就是签了三方后去实习一段时间,如果发现部门的味儿不对或者和自己八字不合,此时还有机会跑路,以很小的代价换一家公司,不然毕业后入职就宛如开盲盒,万一遇到了很不适应的部门,交了社保、几个月的工作经验,到了市场上可谓是爹不疼娘不爱,比着校招时候的境遇差太多了。


熟悉项目的第一个月


得益于和钱相关,我部门的需求都不是很紧急,领导的态度是宁愿需求不上,也不能上出问题。所以每一个需求都没有说产品火急火燎的推动着要上线,都是稳扎稳打的在做,给予了开发比较充足的自测时间。但是呢,另外一方面,由于部门的业务领域比较底层,所以接手的项目往往都已经有了两三年的历史,相信写过代码的同学都知道,写代码的场景中最痛苦的那就是读懂别人的代码然后在别人的基础上进行开发,尤其是读懂几年前已经几经几手的项目代码。


第一个月刚进入公司,只是在熟悉项目代码,没有啥需求上的压力,相对来说还是比较轻松。遇到不熟悉的直接问靠谱的mentor,mentor也给热心的解答还是很幸运的。每天吃完公司订的盒饭。下楼转悠一圈就觉得美滋滋。


这个时候其实觉得,996不过如此嘛,好像也没有啥压力,真不搞不明白有啥可怕的。


进入开发状态的第二个月


在熟悉的差不多后,我就开始慢慢接手业务需求了,坦白的说,由于我接手的项目比较成熟,新接入业务需求往往不需要做什么开发工作,只需要做一些配置项,需求就完成了。 然而呢,作为一个几年的老项目,当然是处处埋的有彩蛋,你永远不知道哪里就会给你来一个惊喜。于是呢,我的工作开始变成,寻找代码中的彩蛋,搞明白各个配置项的含义,以及他们究竟是怎么组合的,然后和上下游联合对数据,发现数据对不上,就需要再埋进项目中一丝一缕的分析。


这个时候已经有些许的压力了,如果因为自己成为整个需求的卡点,那太过意不去了。于是开始每天勤勤恳恳,吃盒饭也没有那么香了,饭后散步的脚步也不再那么的愉悦,这时候开始感受到了肩上的压力。


本来我是坚决第一个离开工位下班,决心整治职场的人,但是往往在debug的路上,不经历的就把下班时间延长了一点又一点。而又由于在北京、上海这种大城市,住在公司旁边往往是一种奢望,导致我每天有较长的通勤时间。工作日一天下来,差不多就是晚上回去睡觉,早上醒来没有多久就出门赶地铁。


日复一日,就有一种流水线上螺丝钉的麻木感,周末往往一觉睡醒就结束了,感觉日子很重复,没有一些自己生活过的痕迹。


努力调整状态的第三个月


积极主动,是《高效能人士的七个习惯》中的第一个习惯,也是我印象最深的一个习惯。既然困难无法克服,那么咱们就要主动解决。
alt


工作中,努力开拓自己的视野,搭理好手中的一亩三分地的同时,仰头看看上游,低头往往下游,对他们的业务也多一些学习,理清楚自己工作的业务价值,同时呢,在当好一名螺丝钉之外,也尝试着找出整个流水线的可优化点和风险点,尝试着给出自己的解决方案,同时积极梳理已有的项目代码的技术难点,是如何通过配置化来应对复杂的业务场景,是如何通过自动重试保证数据一致性。


生活中,周末即使比较累了,但是努力也不再宅在家中,一刷手机一整天,而是尝试着做一些比较有挑战或者更有回忆的事情。比如沿着黄浦江骑行。
alt


比如自己下厨做几个菜


alt


比如邀请三五好友玩个桌游


alt


比如通过图书馆借一些杂书来消遣


alt


对后来人想说的话


部门与部门之间的差异,很有可能比公司之间的都要大,选择Offer尽可能的选一个实习过的、或者比较熟悉的部门,能有效避免开盲盒踩雷的风险。没有绝对完美的公司,即使好评如潮的外企、券商类公司,我仍然有一些不幸运的同学,遇到了很卷的部门,平时要自愿加班或者在公司“学习”。


即使遇到了困境,也需要保持积极良好的心态,退一万步想,即使工作丢了,但是咱们的身心健康不能丢。为了这几斗米,伤了身体,是非常得不偿失的。


在选Offer的时候尽量一步到位,以终为始,如果目标瞄定了二线城市,其实我个人不太建议为了某些原因比如对大厂技术的热衷、对一线城市繁华的向往而选择当北漂沪漂,漂泊在外的日子都比较苦,而且吃这种苦往往是没有啥意义的。



我是日暮与星辰之间,一名努力学习成长的后端练习生,创作不易,求点赞、求关注、求收藏,如果你有什么想法或者求职路上、工作路上遇到了什么问题,欢迎在评论区里和我一起交流讨论。



作者:日暮与星辰之间
来源:juejin.cn/post/7159960105759277070
收起阅读 »

几条有助于提高开发者学习效率的小建议

时间就像海绵中的水,挤一挤总还是有的! 思考,输出,沉淀。用通俗的语言陈述技术,让自己和他人都有所收获。 作者:毅航😜 前言 作为程序员不知道你是否有过这样的感受,每天光是应对产品经理天马行空般的需求就已经筋疲力尽了,每天下班后只想静静地躺着,但面对越来...
继续阅读 »

时间就像海绵中的水,挤一挤总还是有的!



思考,输出,沉淀。用通俗的语言陈述技术,让自己和他人都有所收获。

作者:毅航😜





前言


作为程序员不知道你是否有过这样的感受,每天光是应对产品经理天马行空般的需求就已经筋疲力尽了,每天下班后只想静静地躺着,但面对越来越严峻的大环境以及越来越卷的后浪,你内心仿佛又有个声音在不断提醒你要坚持学习。但当你准备学习时又发现自己似乎也没什么头绪,索性就随便点开一篇博客,或是随便找本书随便看看。等过段时间再回头一看,看似当下学了很多,但过几天真正用到时却发现前几天看的东西好像又忘得差不多了,周而复始,不断在奋进摆烂间周旋。


这些问题其实笔者也曾经历过,为了克服这些问题,我也曾阅读过很多有关学习的博客及书籍,同时也做了很多尝试,最终也算找到一条适合自身的学习方案。所以笔者今天想谈一谈笔者是如何来学习新技术的,希望对你的学习、工作有所启发。


树立正确战略方向,避免南辕北辙



做一件事的关键在于树立正确的目标



众所周知,程序员总是需要面对各种层出不穷的新框架,而当接触一款全新框架时,你通常会如何做呢?当接触一款全新的框架时,通常会先花一点时间来考虑如下两个问题:



  1. 通过学习我期待能达到一个水平

  2. 如何衡量我对于这个框架的掌握程度?


接下来,不妨听听我为什么会在学习伊始先考虑这两个问题。早些的时候,当我听闻项目中要用到新框架时,总是会闷头去网上搜寻与其相关的博客、书籍。然后,拼命利用各种空余时间来读这些内容,给别人的感觉就是我很,其实我内心之道,只不过是我菜罢了!


但就是这样似乎也没比别人厉害到哪去,通过阅读可能我确实会比别人多掌握一些奇技淫巧,但实际工作场景中基本不会用到,等过段时间某个场景确实需要了,我也忘得差不多了。最后,也只能借助搜索引擎来解决。费时费力,最终却收效甚微。


后来,我就开始反思自己的行为是否正确。经过反思,我逐渐意识到工作中像我这样接到任务就闷头干的傻小子不在少数。事实上,闷头干这个行为只是你完成目标的一种手段,而不是你的战略
此处的战略你可以理解为是你的目标,也即你的方向南辕北辙的故事想必大家都曾听过,如果一个人方向选取的错了,再怎么努力也是徒劳。


笔者所思考的那两个问题恰恰就是在考虑学习的目标。即通过学习我们对于这个知识点应该掌握到什么程度,而这个程度又该通过什么指标来量化。 当有了量化的指标后,便能准确衡量我们对于一个新技术的掌握情况。


事实上,当你明确自己学习的目标后,你对于所要做的事也才能有着更加清晰的认识,进而你所采取的行动也才能更加精准,这样你也不至于类似出现南辕北辙


就像学习一款新框架最初你的目标就应该是了解框架的基本使用方式,在这个目标指引下你要做的就是找寻与其相关的实用性文档,同时为了实现这一目标你也就不至于翻看解析其源码的专业性文档!


拆分目标,寻找可行的最小单元



对目标进行拆分,分清任务轻重缓急



当明确我们的目标后,我们下一步要做就是对目标进行拆分。这一过程中,我们不断地把大目标拆分为一个个切实可行的最小单元。接下来,便以笔者当初制定学习Spring源码的过程为例,来看看笔者是如何一步步地来将一个大目标拆分具体可行的可执行单元


某段时间内,笔者曾制定下一个深耕Spring源码的目标,期待通过学习能实现从会用熟悉背后原理跃迁,而衡量这一目标是否达到的标准就是能否在不翻越任何博客的情况下自己总结出Spring的相关知识点。基于这一目标,笔者对目标其进行了拆分。


首先,对目标模块进行拆分。要知道,在没有人手把手带领学习的情况下,从零开始学习Spring源码是非常困难的一件事。所以,笔者最开始最小行动单元是从Spring最基础的实用方式开始入手,也即从分析Spring最开始使用的ClassPathXmlApplicationContext开始分析。这一点从笔者之前写的从简单的配置文件开始,重新审视Spring的上下文环境就能看出端倪。这也是笔者这些年逐渐形成的习惯,即在分析时总是会从最基础的入手,然后不断深入。


当对目标进行拆分后,下一步就是确定每个模块所需要掌握的知识。还是以读Spring源码的来分析,笔者将其拆分为容器、资源加载、扩展点、DI、AOP等模块,对于其中的容器来说具体就是要分析Spring中的容器结构,也即对BeanFactory家族的分析,因为这部分就是Spring容器的核心内容。当然你还可以进行细分,直至将一个抽象的事物不断细化,直到拆分为以一个切实可行的步骤在停止。


当目标经历过前面的拆分,下一步就是行动了!对于怎么行动这就取决于每个人的自驱力了,这个并没有一个统一的标准,笔者在这里想再谈一谈是如何挤出时间来学习的。


合理规划时间,日拱一卒



时间就像海绵里的水, 只要愿意挤,总还是有的。



当明确了学习的目标后,下一步就是行动。


在如今这个快节奏的时间似乎成了最宝贵的资源,每天应付完工作,回到家稍微休息一下,吃个饭,洗漱完,似乎就又该上床睡觉了。而且即使有空闲时间,打游戏肯定比学习更快乐,难道要牺牲为数不多的娱乐时间来学习吗?答案肯定是否定,不妨来看看笔者每天是如何来挤时间学习的。


笔者通常七点起床,洗漱完,吃个早餐差不多七点半,然后出门去等公交。从家到公交这段过程中我通常会打开一个技术类相关的视频,然后边听边走。到车站差不多需要十五分钟左右,在站台等车差不多又是十几分钟。这就差不多二十多分钟的时间了,如果视频开倍速的话,这段时间正好可以看完一段三十多分钟左右的视频。


坐公交去公司的话差不多又二十多分钟,在公交车上的这段时间,我通常会打开备忘录对刚才视频的内容进行总结和提炼,差不多八点二十就可到公司,然后开启一天的工作。笔者的公司一般六点多就可以下班了,下班的路上将继续重复早上的行为,这样每天差不多通过通勤我可以挤出一个多小时的学习时间。


到家后通常我会再花十几分钟时间对一天学习的内容进行一个回顾和总结,之后做饭、洗碗,然后打游戏娱乐,大概十点多便洗漱上床多睡觉,这就是我平凡的一天。周末的时候通常会再花一个多小时,将本周学习的内容整理成相关的文档,以备后续查看和回顾。


不难发现,我一天其实都在挤时间来学习。经过笔者长时间的时间,笔者发现这种通过挤时间的方式可以充分可利用通勤的闲暇时间,也并没有因为学习而放弃我所有的休闲娱乐,更没有在累成狗的时候强行“打鸡血”逼着自己去学,相反我很适应现在这样的生活方式,因为一切都在自己的可控范围内。


当然这只是我个人的经历,可能不具有一般性,因为每个公司的作息和个人通勤时间肯定有着很大的差异。这里笔者分享自己的经历更多的是想说: 在当下这个快节奏的时代内,当从学校离开的那一刻起,我们就再也不会有像学生时代那样大段时间来学习了,所以只能从日常中来挤出时间学习。


总结


最后,在分享笔者一条笔者多年以来笔者一直坚持贯彻的一条学习法则,即学习一项新技术时,首先,以视频为入口,然后,以业界公认的名书继续深入理解;最后,以社交圈的同行或网上社区为输出交流。


作者:毅航
来源:juejin.cn/post/7290813210277036067
收起阅读 »

后遗症:年轻人现状

前言 作为一个人间观察员,同时我也是年轻人里面的一份子,我可以感觉到在生活的方方面面都能感觉到一些病态的现状。 1、首先跟我们日常相关的,结婚、买房买车,很多人的想法这是一笔很大的花销,另外工作在这几年经济比较差的环境下也比较难找,然后涨幅也没有那么高了;我...
继续阅读 »

前言




作为一个人间观察员,同时我也是年轻人里面的一份子,我可以感觉到在生活的方方面面都能感觉到一些病态的现状。


1、首先跟我们日常相关的,结婚、买房买车,很多人的想法这是一笔很大的花销,另外工作在这几年经济比较差的环境下也比较难找,然后涨幅也没有那么高了;我发现基本大家的话题都离不开这些哈哈,可能是所谓的人生大事。


2、在讨论上面话题的时候,或者在朋友圈看到别人发的东西,我能感觉身边很多人蛮焦虑,有些甚至抑郁


3、不止是心情上出现问题,蛮多年轻人身体健康上也出现问题,像最近的脆皮大学生的梗。当然这里更多是打工人的身体健康问题,毕竟每天坐着看电脑,运动少,然后吃着各种外卖,再加上工作压力啥的。


总结:可以感受到这个社会充斥着金钱至上的味道,即使你在温饱的情况也会觉得很难受,为啥没有暴富。金钱就像那个萝卜悬在我们面前鞭笞我们前进,彷佛偷下懒就是不对的,像李某人:你要想下自身的原因?有没有努力赚钱?


很多人在这种社会环境下,或者氛围下,身心疲惫,然后你再上网刷一下,更焦虑了,哈哈。当我尝试分析各种各种原因,包括客观上、主观上的问题,发现没法解决现状问题。


什么原因导致?




这就引出以前两个名人的分歧,就是周树人、胡适,周树人是偏向人性的唤醒,就是他认为人太过冷漠了,一群人围观“坏人”的砍头,对于跟自己不相关的事情漠不关心;而胡适认为是环境导致人们出现这种情况,所以两人出现分歧。


目前我认为环境问题占大头,在很长一段的历史里面,压制人的天性,控制你的说话,人人自危,在这种环境下生存的人就会出现冷漠的心态,也就是说是对应的产物。我们现在看到的还是表面的问题,至于本质的问题是什么呢?这就得谈到《共产党宣言》。


我是在读《毛泽东笔记精讲》的时候,描述了早期对乌托邦的向往,在失败之后通过反复看了《共产党宣言》很多遍,然后系统学习共产主义,调整了方向。我那时就好奇究竟里面讲了什么,怎么从乌托邦主义转辩证唯物主义的,其实里面就很显露的暴露出资本主义带来的现状。


《共产党宣言》




image.png


image.png


里面首先提到一点,历史是一部阶级斗争的博弈,在封建时代,资本主义就是打压对象,后来随着先进的生产力出现,资本主义开始扩张,通过对外取代落后的生产力来达到资本递增的需求,所以资本主义占据了上风。


但是随着生产力的发展,机器的普及,人们的工作开始变得细分化,劳动量越大(按我理解是对重复劳动会更多,相当于人也变成一台机器,不断重复,以前搞一个东西时间是长了些,但是一天工作量就那么些,需要各个环节的切换,当你只剩下某个步骤的时候,就是一台重复的机器)。


资本也会让整个社会趋向盲目性,因为它本身就有复利的目的,比如说100w一年存银行拿到多少钱,第二年把所有钱再作为本金进行一个复利的操作。当生产力无法突破的时候,或者说市场过于饱和的时候,开始出现了危机,它不仅影响人们的日常生活,还有相处方式,当人与人的关系只剩下交易、利益的时候,再也没有其他关系,这就是当今的社会风气,就是大家都向钱看,而它恰恰描述在《共产党宣言》里面。



当一座大厦缺乏精神支柱、价值体系的时候,它建的越高倒得越快



待完善


是的,这个宣言极大鼓舞人们追随共产主义,也给出一定的理论指导,在我看来有些地方还需要完善,首先目前的生产力没有达到这么高的水平,记得刘强东在谈到ai的时候,如果机器人可以代替普通人干活,那么我们真正离共产主义的那个时代不远了;另外按需分配的规则也需要完善,是按照以前一个人多少粮票、多少住房来衡量呢?我们的思维是被现状局限了,是不是以后的物质跟现在的水一样,相对来说是非常充裕的,我们真正按照需求来要这个量,但是这里面也有人性的问题,当然如果物质已经丰富到这种情况,也没有人在意多少。


另外在那个时代,每个人都能满足基本的需求,工作都让机器去做,那人们在做什么?这就有点科幻了,是不是未来我们可以去探索外太空呢?这确实是一个有意思的目标哈哈


未来的方向


1、生产力的提升是一个很重要的基础


2、当然这个时候去制定完善的按需分配机制也不合理,需要达到上面前提条件


共产主义是解决当前资本主义带来一系列的问题的方法,但是当前的条件还达不到。


学习的东西


唯心主义、辩证唯物主义


当我在看《毛泽东笔记精讲》的时候,里面提到了早期有段时间推崇乌托邦思想,后来体系接触社会主义之后,追随辩证唯物主义。那么我就很好奇,唯心主义、辩证唯物主义 区别很大吗?


这里可以举个例子,比如说我要做一个大项目,按照我以往的经验,我会去参考业界的过往经验,然后去规划当前符合公司情况的架构。问题来了,当社会主义在初创的时候,哪有借鉴的例子,所以它出现了唯心主义,通过自己对社会主义的理解,进行蓝图,思想概念的构造,然后进行实施,这就是早期德国的社会主义乌托邦。


它的问题是会朝着预想的方向去进展,重心是你自己yy出来的,辩证唯物主义是需要借助历史,来反推未来的发展,它需要依靠现实的demo来总结规律,这像不像我们易经,这是唯物主义。


它忽略了什么,人的主观能动性,人的意志往往可以克服种种困难,所以是辩证唯物主义。



坚持实践是检验真理的唯一标准



物理上客观条件是主要的决定因素,而心理上、精神上是一大变量,是影响因素;我们可以看到在长征途中,做好了心理上的宣导,才能战胜困难,这是在《毛泽东自述》谈到的心理建设的重要性。


关于现状的想法




1、解决温饱问题,基本的物质经济


2、哪些事情对你有意义


当你满足温饱问题之后,我认为应该更多思考什么是你真正要创造的东西,还是一百年后,几百年后,人们对这个少年的印象就是这是个打工人,资本的复利的炮灰,不这不是我想要的,所以我一直在抽时间去思考历史上有哪些精神、哪些处事方式值得我们学习的,然后提出自己的方法论。


当你在获得收获然后分享那一刻是幸福,是骄傲的,历史就是一本厚厚的书籍,有些记载了每个朝代的精英集团,有些承载了那个时代的思想,它是现代人前行的路灯。


3、建设自己的精神世界


知识体系重建,价值体系重建,精神世界重建,这是重点方向。


作者:大鸡腿同学
来源:juejin.cn/post/7289397650385731641
收起阅读 »

如何将电脑上的“小电影”隐藏为一张图片?这波操作绝了!!

大家好,我是冰河~~ 最近,有很多小伙伴想跟我学渗透。平时时间确实太忙了,除了要研发公司项目外,写公号,写博客,录视频,写书稿,维护开源项目,几乎占据了我全部的业余时间。目前确实没有太多的时间教大家,今天,就暂时给大家分享一个小技巧吧,如何彻底隐藏电脑中的“小...
继续阅读 »

大家好,我是冰河~~


最近,有很多小伙伴想跟我学渗透。平时时间确实太忙了,除了要研发公司项目外,写公号,写博客,录视频,写书稿,维护开源项目,几乎占据了我全部的业余时间。目前确实没有太多的时间教大家,今天,就暂时给大家分享一个小技巧吧,如何彻底隐藏电脑中的“小电影”,让你的女朋友再也不能发现你电脑中的小秘密!


实现效果:你女朋友打开文件是一张图片,你打开却是各种“小电影”~~


好了,我们开始吧!


首先,准备好一张图片,还有一个对你来说的很重要的“电影”文件夹,如图所示。



电影文件夹中的内容如下所示。



接下来,将电影文件夹压缩为1.rar文件,如下所示。



然后新建一个名称为copy_image.bat的脚本文件,文件内容如下所示。


copy 1.jpg/b+1.rar=2.jpg


双击运行copy_image.bat的脚本文件,会生成一张2.jpg文件,如下所示。



接下来,只保留2.jpg文件,其他文件和文件夹全部删除。



可以看到,就只剩下这个图片了,我们打开这张图片。



可以看到,它确实只是一张图片。那么问题来了:我们要看“小电影”怎么办? 接下来,是重点。


如果你想看里面的“小电影”,那只需要把图片的后缀名从.jpg修改为.rar,如下所示。



双击打开2.rar文件,如下所示。



可以看到,里面都是你珍藏多年的“小电影”啦。为了保险起见,看完,还是把文件的后缀名改回.jpg吧 ~~


你学会了吗?欢迎在文末留言讨论~~


好了,今天的分享就到这里,我是冰河,我们下期见~~


作者:冰_河
来源:juejin.cn/post/7290741663643254836
收起阅读 »

别傻啦!工作这件事就是你拿钱实现别人的梦想!

工作这件事,从根本上说,就是别人花钱请你实现 ta 的梦想。 既然是别人花钱实现 ta 的梦想,那你觉得是 ta 的意愿更重要一些还是你自己的意愿更重要一些(注意,这其实是一句反问句)? 你上班的路上去一个早餐摊买早餐,早餐摊既可以卖煎饼也可以卖鸡蛋灌饼。你给...
继续阅读 »

工作这件事,从根本上说,就是别人花钱请你实现 ta 的梦想。


既然是别人花钱实现 ta 的梦想,那你觉得是 ta 的意愿更重要一些还是你自己的意愿更重要一些(注意,这其实是一句反问句)?


你上班的路上去一个早餐摊买早餐,早餐摊既可以卖煎饼也可以卖鸡蛋灌饼。你给早餐摊老板十块钱说给我做个鸡蛋灌饼,他说对不起,我的梦想是成一个优秀的煎饼maker,所以我不能给你做鸡蛋灌饼,只能给你做煎饼。


你听了这句话肯定心里一万句草泥马崩腾而过:“你的梦想关我屁事啊!我就想吃鸡蛋灌饼!老子花了钱的!你想做煎饼maker你自己花钱去做啊,为啥花我的钱给你做煎饼!”


如果这个早餐摊老板说啥非要坚持只做煎饼不做鸡蛋灌饼会发生什么?你肯定会立刻离开他然后去别的地方买你想吃的东西。也就是说,交易会取消。


说回来,工作的本质就是别人花钱请你实现ta的梦想,所以ta扔给你的事情一定是围绕着ta的目标展开的,你对这些工作感受如何是次要的,毕竟人家花钱了。如果你觉得他扔给你的工作太多或者太憋屈,那就离开,交易取消。


当然大部分老板都不会彻底不顾及你的感受,因为要是彻底把你惹毛了,谁替他实现梦想呢?所以他也会在一定程度上顾虑你的感受,哪怕对 ta自己的目标有负面影响。比如老板希望你 7✖️24小时给公司工作,然而他也知道你这样工作三天就得累死,所以也会安排你休息。你们双方彼此互相退让,会达成最终的一致,然而这个“一致”的天平一定不是正好在你俩中间的,而是偏向你的老板的,因为人家花钱了。


再换句话说,只要你还拿着老板的钱,那你老板的目标就比你的目标更重要。


前几天有一个刚刚毕业的小朋友找我聊天,他去参与了一个销售岗位的面试,这家公司的HR问他为什么从上一家公司离职。他是这么跟HR说的:“我在上一家公司销售的产品是一个纪念币,纪念币印着阿根廷足球队,然而金币上印着两个星(代表阿根廷得过两次世界杯冠军)。然而我去推销这个金币的时候,阿根廷已经三星了,这种情况我怎么可能卖的出去?”然后他问我,他这么跟HR说,HR会怎么想。


我回答他说:“HR会想,他上一家公司的产品有缺点,所以他就完全卖不出去。我们家的产品也有很多缺点,所以这个人来了我们家肯定也卖不出去。这个候选人 fail。”


小朋友听了我的话,一瞬间蔫儿了。然后他想了想,问我如果是我会怎么说。


我跟他说,天底下一切商品都是有缺点的,连全世界最畅销的商品都不例外,即使天底下最成功的公司,走进公司内部看都是一地鸡毛的。产品有缺点就卖不出去,按照这个逻辑,那世界上就不该有销售这个岗位。


换一个角度去想,假设你是老板,你有一个完美无瑕的商品,谁见谁夸,所有人都抢着买,那我雇佣销售干什么?我买一堆自动售货机不就行了吗?因为我的产品不够完美,所以才需要销售人员推销,所以在老板的心里,销售人员需要解决我的产品“不完美”的问题。具体怎么解决,那是你的问题,而不是我的问题,我花钱雇佣你就是为了让你解决这个问题的。


然而在刚才那位小朋友的心里这个事情却是反过来的,老板应该把他的产品变“完美”,要不我卖的很辛苦。在他的逻辑里,老板仿佛应该为他”工作轻松“而服务。这就是一个以自我为中心的本末倒置的心态,抱着这样的心态在职场混,就难免混的很惨了。


拿人钱财替人消灾,既然拿了工资,就应该优先考虑组织遇到的难题是什么,组织需要我解决的难题是什么。组织有了好结果,组织才会把好结果回馈给我,我自己才能好。这才是这个世界运转的基本逻辑。


在我看来,职场人里90%以上的抱怨,都是因为没有想清楚这个最基本的逻辑。


前两天有人在我的帖子下面大吐苦水,说现在的团队晋升都是优先“老人”,“新人”要等很久,所以这个情况对“新人”太不公平啦。言下之意就是公司应该改革晋升制度,让新人更容易晋升一些。


兄弟,老板当初创办了这家公司,就是为了赚钱的。所以老板一切行为的根本目的就是赚钱,设计“晋升”制度就为了更好的赚钱。赚钱是目的,“晋升制度”只是手段。公司的运营情况一旦发生了变化,公司需要调整制度,老板是该优先考虑赚钱的难易度,还是该优先考虑你的晋升难易度?


我相信有的人看到这里就会说我是“精神资本家”,明明也是给人打工的,咋了老胳膊肘往外拐给资本家说话。(loser的智力全点在编名词上了)


我之所以这么想,是因为我明白一个很基本的道理:“这个世界不是围绕着我运转的。


在这个芸芸众生的苍茫世界中,我只是一个微不足道的尘芥。我每天从拥挤的13号线地铁上下来,几千人从我的身边匆忙走过,根本没有人会在乎我。北京城2300万常驻人口,全中国14亿人口,乃至全世界70亿人口,没有人亏欠我什么


我作为一个成年人,就应该自力更生养活自己。这几千万的陌生人里,有一个人跟我说一个月给我几万块钱,换我给他打工赚钱,在我点头答应的那一刻,这就是两个成年人之间平等的合约,他不欠我的,就像我也不欠他的一样


如果有一天我觉得他给我的钱太少,配不上我的劳动,我就大大方方的结束这场交易。


有一天他雇佣了一个比我年轻好多岁的人,付的工资比给我的还多。我听说了以后一定会心里很不是滋味,但是我也说不上什么。因为钱是人家的,人家爱给谁给谁,爱给多少给多少,这是人家的自由,人家不欠我的。


老板跟我谈好,如果我能给他赚更多钱,他就给我付更多的工资,这是一场公平的交易。我绝不会觉得我什么都不需要做,只是干等着,老板就欠我一个“晋升”。


别人都是自私自利的,我特别理解他们,原因很简单,我自己也是自私自利的。别人就是应该先为他们自己考虑,有空闲才会考虑一下我,因为遇到利益分配的时候,我也会优先考虑我自己。人类就是这种生物,你是人,你的老板也是人。我如果想要别人优先考虑一下我,我就必须让我找他心里变得重要。而想让我在别人心里变得重要,就得优先满足别人的利益。


那些觉得其他人应该优先考虑他的人,全是心智未成年的“巨婴”。



大家有兴趣可以阅读一下《我有一个好主意》的文章



作者:马可奥勒留
来源:juejin.cn/post/7290475242274603042
收起阅读 »

晋升成功了

大家好呀,我是楼仔。 上次给大家说的晋升,昨天结果出来了,成功晋升到 17 级,下面就给大家讲讲晋升的注意事项,以及一些思考,希望能给大家一点启发。 先直接给出 4 点经验: 答辩材料,金字塔原理 + 突出重点; 提前反复卡表练习,重要场合需写逐字稿; 提前...
继续阅读 »

大家好呀,我是楼仔。


上次给大家说的晋升,昨天结果出来了,成功晋升到 17 级,下面就给大家讲讲晋升的注意事项,以及一些思考,希望能给大家一点启发。


先直接给出 4 点经验:



  • 答辩材料,金字塔原理 + 突出重点

  • 提前反复卡表练习,重要场合需写逐字稿

  • 提前准备评委问题,做到心中有数、手中有策

  • 面对提问,沉重冷静,先思考,再回答


4 周多的准备


小米的晋升材料是 PPT,这里其实有个误区,很多同学都是把材料写完后,再找领导指导,如果你的材料问题很大,再去大量返工,时间肯定不够。


我先花 1 周把材料框架写完,PPT 里面的内容可以用文字简单代替,再找老板过了一遍,保证整体框架和思路没有问题。


提前写好材料框架,然后找领导指导,先保证内容不跑偏。


那材料如何写呢?可以借鉴金字塔原理


先用一页 PPT 写你所有的业绩产出,然后拆解到每个项目,最后用 STAR 原则去拆解每个项目。



当然,你也可以用结果导向,先写达成结果,再说明自己遇到的挑战,以及采取的行动:结果 -> 困难和挑战 -> 行动,也是非常好的陈述方式。


不同的方式,表达效果完全不一样,选择自己最适合的就行。


后来又花 2 周准备材料内容,再给老板 Check 一遍,调整优化后,基本能达到终版要求。


晋升材料讲解时长 15 分钟,为了表达流畅,且精准卡时,每一页 PPT 需要讲哪些重点,都会先写在逐字稿上,然后反复练习,做到不超时。


有同学习惯对着逐字稿念,这个一定需要完全脱稿。


我都忘记自己练习了多少遍,开车的时候反复听录音,有时第三人称视角会让你发现很多问题。


最后就是问题准备,因为最后还有 10 分钟的评委提问,这个最难,也最不好把控。


每一页 PPT,评委可能提哪些问题,涉及哪些细节,需要提前想清楚,最后一天要答辩时,我都一直准备这块内容。


前期的准备,可以给你临场发挥,提供很多素材。


25 分钟答辩


答辩当天,看到结束答辩的同学,有的满头大汗,有的被评委问的一脸懵逼。


隔壁同桌特搞笑:我本来不紧张的,站在门口等待时,听到里面评委提问,突然就紧张起来。



快到我的时候,我一直听歌,选了首赵英俊的《送你一朵小红花》,在门口等待时把音乐调大了一点,凑到耳边再自我沉浸一会。


等到我的时候,打开材料、投屏、计时、答辩,15 分钟,一切刚刚好。


最后是 10 分钟的评委提问环节,3 个问题,前面 2 个我准备过,问题不大,就是回答的层次不够清晰。


最后一个问题很开放,之前完全没有考虑过,不难,但很重要,答得比较糟糕,第二天被老板拉去复盘。


归零心态,下一站启航


对于晋升结果,我其实并没有那么看重,之前就和同事吃饭聊天:如果这次晋升没有成功,我也能坦然接受。


这个其实源于自己之前的一段经历。


之前在小米其它部门做得非常不错,因为业务调整,整个团队散了,当时有过离开小米的打算,后来兜兜转转来到现在的部门。


有点像坐过山车,先在山顶,突然降到谷底,然后又回到山顶,让我思考了很多。



成绩和荣誉都带不走,只有拥有的个人能力,才属于自己。


也许,只有自己经历过,才能体会深刻。


除此之外,我也学会了“归零”。


归零,意味着放下、打破、重构。


如果一个人沉迷于以往的光环、荣耀、地位、平台,那他就再也不会进步。


归零,也是一种空杯心态。


想象一个玻璃杯倒满了水,如果我们继续往里倒,水会溢出。



之前的成绩和荣誉,我会将其尘封,“清空”杯子里面的水,关注自己的短板和不足,不断提升。


这种心态已保持 2 年。


一切过往,皆是序章


新的职级,新的要求,再给自己一些时间,相信会有不一样的成长。


作者:楼仔
来源:juejin.cn/post/7290826271830327331
收起阅读 »

逃离国企,我好快乐!

一入国企深似海,捆绑越多,你走得越难,有的人甚至终身被困于此,任人搓揉捏扁。离职就要走得干脆点,不要回头,通常更烦的事情可能还在后头,早走早解脱! 1.国企怎样的? 有人说进国企,基本等于金饭碗 emm,这是个很大的误区,事业编考进去国企的领导才是,我们这些签...
继续阅读 »

一入国企深似海,捆绑越多,你走得越难,有的人甚至终身被困于此,任人搓揉捏扁。离职就要走得干脆点,不要回头,通常更烦的事情可能还在后头,早走早解脱!


1.国企怎样的?


有人说进国企,基本等于金饭碗


emm,这是个很大的误区,事业编考进去国企的领导才是,我们这些签劳动合同的打工人,跟别的企业打工人没区别!


只不过,国企特别注重社会影响,相对于其他企业很少会裁员而已,这不代表不裁员。之前公司架构调整时就直接砍了一个事业部的人,不过n+1给到位,人家整个部门还开开心心聚餐去 。羡慕嫉妒恨,怎么不把我裁了?我也想要n+1。


国企福利待遇很不错


的确,之前挺不错,包三餐和夜宵(好多家餐馆任选,饭堂有汤有水果有酸奶有糖水,一顿可以选六道菜,麦当劳吃到厌),每月一次下午茶和一袋果蔬,季度生日会各种水果点心等,说实话,这么多好吃的,好多人入职不久就日渐圆润,然后公司员工戏称这里是养猪场。


之前有各种补贴,过节有过节费和活动,我还曾盲盒抽中过个很不错的键盘!


节日礼包直接顺丰快递邮寄回家,有人才政策的公司帮你还分期的免费手机电脑,还有公租房、暑假儿童托管班、挂靠公司的学位、免费每月150G的号码套餐等,各方面想得很周到,囊括你生活的众多方面,让你与公司各种福利紧密结合,以至于你想走也要思虑再三。


2.在国企的日子,我都干了什么?


我所在的团队主要搞医疗相关业务的,趁着疫情的机遇,公司发展得特别顺,所以日子很滋润。


比如21年广州荔湾区疫情突发时,我们也加班加点搞了个流动人群分析和网格热力的可视化大屏,22年初西藏疫情时,公司除了组织员工捐赠防疫物资,还派人支援,给他们弄了个公卫事件平台,以及分析大屏和传播链图谱,22年尾疫情大爆发,一堆人进方舱医院,我们团队负责了37个方舱医院的大屏和公卫平台……


然而,疫情开放后,这些业务没有了,人手过剩又没钱,然后又是架构调整,又是下放地市,又是捣鼓出各种开源节流的方案,很快,一堆福利都削减没了,骚操作越来越多。


3.我的裸辞为后面埋坑了


之前我写了《我裸辞了,但是没走成!》,引起了很多人的讨论,而我没有回复任何一个人,因为我觉得当初写那篇文的自己就是个傻逼!


留下来的第一个月月底!公司直接开会宣布要砍工资,绩效只发70%,呵呵!这触及大家的根本利益,我们团队真的太过乖了,不情不愿也都签名了!别的团队都抗议,集体不签,然后他们被拉去谈话,最终还是签名了!


这只是个开始,然后裁了一波员,把一些外包员工给砍了,包括我旁边那位很厉害的建模师,但是就是不动我们这些自有员工。因为自有员工工资很便宜,没必要动。


我们工资全靠福利补贴和年终奖拉平互联网工资水平线。现在来看,这就是隐形炸弹,给了公司很大的操作空间。福利现在砍了好多,我们的收入直线下降,加上绩效也砍了一截,日子更难过了!


而今年没什么大项目和好的业务,注定今年年终奖凉凉,所以补贴多和大头年终奖不一定是好事,劳动合同上没有明文规定的收入都是大陷阱,一旦公司要动,你去走法律途径也没理!


然后9月底,趁着国庆假期前,公司没人性地再砍一波,绩效只发60%!这下彻底炸了,我们组好几个人愤慨组队发邮件反馈不同意!


听说别的部门直接闹罢工抗议了,这次大家不再默默忍受,充分表达了不满!


然后周一早上,领导轮流约谈每人,意思很明确,你不同意也得同意,公司只是通知你一声,不论你是否同意,都会执行的!


4.没有未来还苟个鬼!


很多人说别那么功利,要看长远,国企稳定,不怎么加班,压力相对少,已经很不错了!


有些人追求安稳,牺牲点钱还能接受。道理我懂,但现在不是牺牲一点钱,是牺牲很多钱!傻逼才会被当水鱼一样宰!


之前我提辞职已经在领导那里留下案底,不出所料的,我第二季度拿了个B,加上我不愿参加党员事务,只想好好搞技术,然后积分倒数,根据党员规则,倒数不能拿B+和A,意味着我第三季度只能是B。这样恶性循环,那么我永远不能升职加薪,这日子已经没有盼头了!


最近我主导一个BI项目的重构,原本只是梳理成新架构,将功能和界面优化,现在直接变成产品推倒从零开始。


最可怕的是,产品不懂技术,还对原BI平台功能一问三不知,她们只看界面样式,然后她们很喜欢照搬照抄大厂优秀的产品,很喜欢想一套是一套,宗旨就是往复杂的方向一去不复返,恨不得每个功能组件都定制化一个个手动开发,还特别喜欢那种一层嵌一层没完没了的鸡肋操作,不考虑复用性,不考虑我们这边开发的实际情况,也没有想过逻辑通不通的问题,如果要按着这样开发就要耗费大量时间!


然而,领导要在短时间内看到成果,我作为主开发,要把控进度和规划任务,其他组员都比较佛系,然后我就成了那个去争取,去battle的出头鸟。


然后产品每次会说,这是基于用户角度设计的,XX大厂的产品就这么设计,为什么人家能这样搞,你搞不了?


呵呵!人家多少人,我们多少人,人家打磨这个产品多久,我们有多少时间?老想一口吃成个大胖子,就没点逼数吗?


最烦的是,每期评审都喜欢基于以前的功能修改新增,就不能一次性确认吗?导致好些原本写好的功能,还有可能要推翻重写!啊啊啊,想打人!


她们的不专业让我很烦躁,沟通也变得凶!然后我被批评注意点情绪管理,但我发现温和沟通也是没用的,因为人家根本不理。


1696341844174.png


下期个鬼!下期还不是我们来搞!


1696333287130.png


没想清楚就让你开搞,然后做完又不要,浪费大家时间!


我不否认我的工作方式也有问题,估计很多人都烦死我了!与其内耗自己不如一起内耗,相互伤害啊!


最近情绪很暴躁,加上我身体也发出了相应警告,严重爆痘,不停出红疹,每天都要吃抗过敏药压着,这样的情况持续了三四个月,感觉这样下去我迟早会崩溃!


公司现在明摆着就是不愿给裁员赔偿,耗着你,逼你走!


钱少事多,今年白干了,我累了,也不想耗下去了,然后果断选择撤离,提了离职,这次走得很坚决。


重构也完成了,现在只是修复bug继续优化,也对得起新组长的挽留!


我的亲戚说,打份工而已,不要太认真!


b1441fb2ac39e52a039bffc18e2c8b6.jpg


不愧是职场老鸟,真知灼见啊!


5.职场生存指南


1. 不要局限于现在的技术,保持学习。


你参与的项目可能只用到一部分的技术,而市场上要求的技术面往往更多,长久以往,你会被限死在这片技术领域,逐渐被养废,导致自己失去市场竞争力。


2. 领导的话听听就算了,别当真!


上司很喜欢PUA现在外面的情况不好混,他都没去外面混过,怎么知道外面不好混?只不过是因为他自己走不了,所以得拉多几个人一起落水,这样他心里就平衡多了!


3. 福利可以有,但不能过分依赖!


过分依赖会让自己失去主动权!尽量减少自己与公司的捆绑,避免被公司拿捏,要为自己的未来预留后路,即便走也能无后顾之忧。


4. 面向领导的开发,技术能力不是升职加薪的重点,给领导创造价值才是!


比如领导在大领导面前展示你做的这个产品给公司赚了多少钱,得到了赞许,那么你可能就能得到好的绩效考核,如果你做的东西,没什么业务,一直内部团队应用,自己玩自己的,那么就是没产出,没价值,别想升职加薪了!


注意!!!给别的部门团队创造价值不属于给领导创造价值,反而可能会给领导添堵,因为人家领导成果多了,自家领导压力就大了!分清敌我关系!除非是合作项目,成果共享那种!


5. 尝试与别的部门团队的人认识,人脉等于机会!


我通过给公司软考群整理资料,认识了别的团队的人,也因此在之前考虑转部门团队的时候能找人打听情况。有时候不是这个公司不好,而是团队里某些人讨厌,当你想要逃离时,可以考虑转部门团队,如果你对他们有利用价值,他们将是你要用到的贵人!


让我狂笑一下,啊哈哈哈哈~


啦啦啦!我解脱啦!啦啦啦!我好快乐!


作者:敲敲敲敲暴你脑袋
来源:juejin.cn/post/7290758270577557539
收起阅读 »

秋招过半零Offer怎么办?

参加今年秋招的同学都知道,尤其是双非本科更是体验深刻。9 月份至今,面试寥寥无几、笔试也不是很多,大中小公司 Offer 没拿下一个。作为应届生的我们,该怎么办呢? 1.调整好心态 这个世界上有两种事:一种是你能掌控的,另一种是你不能掌控的。我们只能做好我...
继续阅读 »

参加今年秋招的同学都知道,尤其是双非本科更是体验深刻。9 月份至今,面试寥寥无几、笔试也不是很多,大中小公司 Offer 没拿下一个。作为应届生的我们,该怎么办呢?


1.调整好心态


这个世界上有两种事:一种是你能掌控的,另一种是你不能掌控的。我们只能做好我们能掌控的事,而对于我们掌控不了的事,不用太关注,也不用太在意。因为它本身已经超出了你的掌控范围了,你无论如何努力、你无论如何在乎,也改变不了任何结果,所以不必在它上面花费太多的时间和精力,没有任何回报,反而是自增烦恼。


而对于找工作也是一样,你积极去投简历、积极去面试、积极去复习、积极去笔试,这些都是你能掌控的事。而对于面试机会少、用人单位录取严苛这些事,已经超出了你的掌控范围,所以这些事不要太在意。


得之我幸,失败了就当积累经验了,之后再好好复习,再去尝试其他家公司就行,你要相信,该来的总会来的。


即使最坏的结果,也无非是秋招没有找到合适的工作,那还有明年 3 月份的春招呢。


2.积极投递简历


积极简历也就是“海投简历”,它是拿到 Offer 最关键的步骤,没有之一。 如果你的面试机会少、如果你还没有一个保底 Offer,那么此时此刻,没有什么比【海投简历】更重要的事了。


2.1 什么是海投简历?


海投简历是指,你要把你能找到的、你能看到的所有和你岗位相关的职位都投递一遍(简历)。


举个例子,例如你在 Boss 上投递 Java 研发工程师的工作,那么就搜索“Java”,然后把你能找到的(看到的)所有公司,且没投递的公司(投递的公司用 Excel 记录下来),全部(打招呼)投递一遍简历。


注意:不用去看 HR 发布的职位要求,很多公司发布的职位要求是比较高的,但大部分情况下,她们都会减低标准,给更多应聘者笔试和面试的机会。所以说,不要看到很高的职位要求就退缩了,任何机会都不要放过,海投就是投递所有和你职位相关的所有公司,一家都不放过,因为他的失败影响不大,但万一成功了就有工作了。


2.2 海投简历什么时候结束?


答:海投简历通常是到 11 月中下旬,或拿到第一个保底 Offer 之后,才会逐渐停止,所以做好打持久战的准备,没有任何事是一蹴而就的。


3.积极复习


在没有笔试和面试的时间里,除了每天海投简历之外,还要做好复习工作,因为只有做好它,才能保证一旦有面试机会,你才能把握住机会。


积极备战期间一定要把面试的理论知识、常见的面试题系统的过一遍。




PS:复习 Java 面试题可以去我的小破站:www.javacn.site



4.尝试投递更多岗位


投递更多岗位可以从以下三个维度出发:





  1. 投递测试开发工程师或测试工程师:学完 Java 知识之后,除了可以投递 Java 研发工程师之外,还可以投递测试开发工程师或测试工程师的岗位,因为他们笔试题和面试题大部分都是 Java 知识,所以可以投递更多相关技术岗的职位。



  2. 投递实习岗职位:如果实在没有正式岗的面试机会,也可以投递一下实习岗的职位。它的好处是,第一,增加面试经验;第二,先找一个实习,得到一个实习经历,下次春招就更容易拿到 Offer 了,而且实习也有可能直接转正,所以实习岗位也是需要投递的。不过要注意的是,拿到了实习岗的 Offer 之后,实习的时机要推迟到正式秋招之后,这样还有更多的时间,找其他更合适的工作。



  3. 不要挑城市:有些人投递简历的时候,只投自己的意向城市,而对于这两年的情况,我的建议是所有城市的合适岗位全投。万事开头难,三年以内的开发经验是最难找工作的,所以先保证能够入行是最重要的。并且拿到 Offer 了,如果实在不想去,那主动权还在你手里。所以不要挑城市,猛投就是了。


小结


今年这种情况,秋招过半,双非本科无实习经历,现在面试和笔试机会少是正常现象。但越是这种情况,越不能自乱阵脚,调整好心态、积极投递简历、积极复习、尝试投递更多岗位,即使秋招真的没有机会上岸,做好这几点来年还有春招呢。


不要慌、不要慌,太阳落了有月光。把握好自己能掌控的事情就已经胜利了,其他的事不归我管,那是老天爷的事。

作者:王磊
来源:mdnice.com/writing/65012ed330e24d3bb38eadab12778c18
收起阅读 »

总有一些人儿啊,你是打心眼里的喜欢哟

是确定性,是秩序,是安定的感觉。 上篇文章,我们聊了杭州亚运会那些松弛感满满的小姐姐们。 欣赏节目、体验愉悦的同时,我们也应该清楚,这些是表演效果,不是她们的日常工作状态。 万一误解,感觉为什么 只有我 守着安静的沙漠 等待着花开 只有我...
继续阅读 »

是确定性,是秩序,是安定的感觉。





上篇文章,我们聊了杭州亚运会那些松弛感满满的小姐姐们。


欣赏节目、体验愉悦的同时,我们也应该清楚,这些是表演效果,不是她们的日常工作状态。


万一误解,感觉为什么



只有我 守着安静的沙漠
等待着花开
只有我 看着别人的快乐
竟然会感慨



就走歪了。


任何工作,都会有挑战。


上点价值说的话,热力学第二定律提到,熵只会增加,只会越来越混乱,能量只能从高往低传。


工作,是一种创造秩序的、逆熵的现象,是对自然规律的反抗。


这也决定了我们必须付出努力,而且过程绝对不会轻松愉快。


但是也不用觉得灰心,因为生命本身,也是一个逆熵的过程。


没有挑战的生活,一片苍白。


东哥离开东北之前,是在设计院工作。


工作能力恰好在天花板之前,一切都轻车熟路。


但那样的工作状态,一天天的重复,也很无聊。


只有挑战和压力,才能把一个人的潜力,激发出来。


玩的更嗨更精彩。


今天在读书会,分享了一个概念,社交资产。


什么是社交资产?




社交资产可以从两个角度思考。


一个是主业之外,有一定难度、需要长期投入的爱好。


这种爱好,往往需要经年的磨砺,和长久投入巨大的能量。


同时在从事这种活动的过程中,体会到滚滚心流,进入到忘我的状态。


比如跑步。


东哥早先年就喜欢长跑。不论风吹雨打、骄阳霜雪。


东北的冬天,零下20多度,滴水成冰,也会专门开车去南湖公园跑步。


10公里下来,前胸后背的外衣,都结满了冰。


再比如现在的写作。


为了写好文章可谓殚精竭虑,常常是做梦都在琢磨。


好像有灵感了,一下子坐起来,却发现是黄粱一梦,刚才的东西早忘了个精光。


就记得是一个贼牛逼的灵感,哎~


这种爱好,具有社会性。


无论和谁聊起来,哪怕他对这件事情一无所知,也会不由得有点佩服。


就像刀总,更绝,喜欢马拉松。


我完全不能理解这个运动的意义和价值。


跑步应该是为了让自己更健康,而马拉松的起源,是跑死的雅典士兵。


说明这个运动,是要命的。咱玩点啥不好?


但每次聊起来,也是发自内心的佩服。


佩服的,是他的毅力吗?


不是。


是热爱,是生命力。


和他们在一起,你会感受到松弛、外放和自信。


是确定性,是秩序,是安定的感觉。


这份蓬勃发展生机勃勃的生命力,能打动几乎所有人。




资本的定义,是你消费后剩余的资源。


你用它进行投资,期待更好的回报。


从这个角度讲,社交资本就是我们互动过程中,不断利他,积累起来的人际关系资源。


积累的多了,就会有丰厚的回报。


就比如同样的一件事情,为什么有的人总是有人帮,有的人总是遭遇冷场?


就是因为这种大家愿意帮的人,平时积累了大量的社交资产。


他们不一定拥有太多金钱、权力,但大家会心甘情愿的,想帮他做一些事情。


怎么做到的?利他主义。


一个利他的人,即使在无利可图或不期待任何回报的情况下,也会关心和帮助别人。


对身边的人,不要吝啬你的善良。


在任何可以帮助到别人的地方,都可以力所能及的提供一些帮助。


大家都是聪明人,真正的善意不会被长期无视。


播下的种子,总有天开花结果。


网络上也好,现实中也罢,我们每个人都需要积累自己的社交资产。


你帮助别人就是存款,你要求别人帮助就是取款。


如果平时没有存款,需要取款用的时候,就会遭遇尴尬。


这也是我们一直以来说的,心怀善意,不要刻意。


去释放善意,有成人之美,时时多想想,自己能给对方提供什么价值


东哥这一路走来,非常幸运,遇到了很多热心帮助的朋友。


比如一起飞群友马骏。


当年是他领路,让我进了接触到了经济学,了解了城市的演变,才有了后来离开东北、移居深圳的一系列故事。


也才有了现在的东哥在湾区这个号。


比如一起飞群友冯凡。


当年是在他的推荐下,加入了张是之老师的社群,能有机会跟着大佬们一起投资,收获有了丰厚的收益。


这些年敢东奔西走,去香港留学,换好几个城市,一部分底气就是有当年投资的收益托底。


虽然直到现在,都没能有机会和他在现实中见面,但时时想起,也是非常感激。


接收善意的同时,东哥也在努力向他们学习,释放善意,结交和成就身边的人。


最近好多文章,就是有朋友写发微信咨询。


三言两语又说不清楚,就干脆写篇文章详细解释下。


用自己的专长,帮别人解决一些实际问题,用自己吃过的亏,让别人少走一些弯路。


如果你也有问题想咨询,欢迎微信上联系东哥。




今天我们聊了社交资产。


社交资产可以从两个角度解读。


一个角度是主业之外,一个长期的、持续的爱好。


人们会在这个爱好中,体验到蓬勃的生命力,体验到秩序。


另一个角度是善良,是利他思维。


没有谁的善良会被长久的无视,种下的种子,总会有开花的那天。


心怀善意,释放善意。


如果因为自己的存在,让身边的人变得更好更强,就等于为自己创造了一个更好的微生态。


然后在这个更好的生态里,一起积累,慢慢变富。



作者:jetorz
来源:mdnice.com/writing/c0d7bd2bfd7649878cf011e57239be4b
收起阅读 »

大专生自学前端求职历险记

关于我 由于高中的游手好闲、不学无术,没有考上大学。去了一所专科学校,本以为自己能够浪子回头,在学校好好学习。可惜的是,来到一个陌生又充满诱惑的城市后,迅速的迷失了自己,天天埋头打游戏,学习的事情早已抛之脑后。 一晃眼,到了2020年,疫情的接踵而至,让我这个...
继续阅读 »

关于我


由于高中的游手好闲、不学无术,没有考上大学。去了一所专科学校,本以为自己能够浪子回头,在学校好好学习。可惜的是,来到一个陌生又充满诱惑的城市后,迅速的迷失了自己,天天埋头打游戏,学习的事情早已抛之脑后。


一晃眼,到了2020年,疫情的接踵而至,让我这个本来没有任何技术、学历的“闲散人士”更加雪上加霜。豪不夸张的说,当时去实习,就差跪着求人家要我,说自己不要薪资。经历过一个月后,也就是2020年5月底,我找到了一份前端开发工作,从此开启了我的前端开发工作之旅。


在专科学校里的时间,我并没有意识到社会市场的残酷,甚至天真的认为自己还是能够辛苦点的找到一份工作。可是,现实给了我当头一棒,没有技术、没有学历、疫情打击。那一段时间应该是真的认知自己的时间,家里也没什么闲钱供我去培训班,我也不知道我出去能干嘛。去看了一圈市场,与跟同学的了解,了解到了前端开发工作,所以就一股脑扎进这个行业当中。


求职之旅


跟大多数人一样,并不知道应该从何处下手,当时在我的认知当中就知道一个 JQuery,所谓的 MVVM 框架简直是一无所知。点开小破站,找到点击率最高的视频,开始自学起来。


了解到一点框架的皮毛、然后死记硬背一点基础,统统写进简历当中。


所以我的学习曲线是如图下所示


graph TD
框架 --> 框架基础 --> JS,CSS,HTML

跟大多数人一样,我是直接通过框架起手学习的前端。导致了我对于问题的处理能力几乎为零,遇到问题直接就双手离开键盘。看不懂,是真的看不懂(如果有相同感受的可以在评论抠一个 1)。


对着视频学了十天左右,写了一个 demo,屁颠颠的去求职。结果也是可想而知,人家也不是傻子一眼识破。四处碰壁,简历丢出去,根本没人看。兜兜转转持续了一个月左右,终于有一家小公司愿意给一个面试机会,马不停蹄的出发去面试,坐了一个小时左右的地铁抵达一个破旧不堪的写字楼,当时要不是看到周围还有一个高校,我还以为我去了一个搞传销的地方。。。推开一个破旧的们,一个很小的房间,两个人坐在里面给我面试。我也很直白的说自己只会一点点皮毛,他们也很直白的告诉我:我们条件有限,相当于是各取所需。其实老实说,我挺感动的,没有给我画大饼,也很直白的说我图他们要我,他们图我不要啥钱。


最终,我也算是如愿找到了这份实习工作,一个月 2000。也算是不错的结果了。


实习项目开发


去到公司以后,也马不停蹄的开始了开发工作。首先就是让我从一个简单的后台管理系统开始入手。但是问题也来了,我根本不知道什么叫管理系统,连项目搭建我都不会,然后就是两眼一抹黑。不停的去百度,查看如何搭建一个后台管理系统。


老实说,我当时连路由是什么我都不清楚,更别说加一堆乱七八糟的功能在里面了。哪个过程可想而知,多么的折磨人。经历了半个月,模板被我折腾起来了一个简单的样子,对着人家的管理系统样子进行拙劣的模仿。但是 bug 满天飞也是避免不了的问题。并且没有丝毫的设计可言,纯纯的依托答辩。


最后的最后,实在是看不下去了(包括我自己),去网上扒了一个模板开始自己去折腾。为什么一开始不考虑使用模板呢?因为我看不懂代码,下不去手。


虽然最后跌跌撞撞的项目启动起来了,但是也算是我第一次项目开发的经历吧。后续持续的添加一些功能,改动一些简单的样式,还好老板也很佛系,没有为难我,基本上没有魔改模板。所以也算是顺利的完成了后台管理系统的开发任务。


小插曲


在实习工作的期间,在技术群中认识了一个很牛的大佬。经常我在群里问一些傻逼问题(因为自己基础太差了),但是他都会很耐心的给我讲解,甚至是下班后抽出时间给我远程讲课。也算是我的半个引路人吧,让我知道了如何去玩儿前端。在这里手动抠一个感谢🙏🙏🙏。


步入正轨


在经历过第一个项目开发后,也算是知道了框架应该如何去玩儿(也就是知道了框架的 api 如何去调用)。也知道了如何去学好前端,所以慢慢的回头去了解基前端的三大基础知识 js css html


其实我相信很多人跟我一样,开始都是赶鸭子上架的形式去开发项目,遇到问题束手无策;遇到 bug 不知道如何去排查;遇到不知道如何去实现。。。最后我也总结出了问题所在,那就是基础的不扎实,学习顺序的问题,导致了这些问题。


啰嗦一句


哪怕是现在,我有时候跟网友聊天的时候也能听到一些让人不能理解的观点:前端那么简单有什么难度?前端不就是写写页面?前端。。。。


从我的观点出发而言,前端这个岗位确实是属于,宽进严出。想入行确实很容易,毕竟像我这样啥也不懂的,通过十来天的学习都能去做前端开发的事情。


但是,但是,但是,重要的话说三遍,前端的简单是因为它的入行门槛低。但是入门和会还是有本质的区别,绝大多数前端开发工作都是写 后台管理系统,这种开发,都是直接套用现成模板与组件就能够写。如果是定制化开发,脱离了后台管理系统的开发,那还是有手就行吗?


继续步入正轨


在工作的时间中,也认识了很多互联网大厂的大牛:滴滴、网易、腾讯等,经常厚着脸皮去请教他们。但是他们回应最多的是:多看基础,看书!


大佬们都这么说,那还等什么!直接开始行动。



  • 绿宝书:犀牛书

  • 红宝书:javascript高级程序设计

  • 黄宝书:你不知道的js


直接搞起来!虽然我很讨厌看书,但是看到自己实习的 2k 工资,我还不动起来,那可能真就废了。


所以每天下班后,回家翻开书籍,开始看。果不其然,一看就打瞌睡,生涩、枯燥的知识内容。没办法,继续去请教如何看书学习,得到的答案就是:好记性,不如烂笔头。


然后读书的时候,边看边写,跟做笔记一样。效果果然好多了,没那么容易打瞌睡。而且我也买了一些零食(口香糖、耐嚼的肉干之类的)边看边吃,让自己集中注意力。总之是为了能够学到真知识,想尽了各种办法。


半个月后,看了几章节基础,感觉确实潜移默化的改变了一些。写代码的时候不会那么的茫然;反复调试的次数少了一些;知道了更多好用的 api ,代码质量有一定的提高。


读书笔记分享


读书笔记


在这里分享一篇,自己从零开始写的一些笔记。不过自己已经停更很久了。


实习总结


经过两个月的实习后,时间也来到了 2020年7月,我毕业了。我也学到了很多东西,但是我觉得,这样子的工作状态并不是我喜欢的。


回学校简单收拾了一下,也决定了辞职。去找一份更加有前途的工作,当然这里肯定有很多人疑惑:你凭什么啊?确实是如此,包括我的父母,也是很疑惑并且还质疑的问道:你上几个月班,忘了自己的实际情况了?


我也开始反思,自己真的就那么的蠢、那么的不堪吗?


果断辞职


经过我的深思熟虑后,还是在毕业后辞职了。在出租屋沉淀了一个月,这一个月基本上每天只睡了五六个小时,其余时间都花在了基础的夯实上面,狠狠的补充前端基础知识。每天醒来就是:看书、写 demo、请教大佬,每天如此,孜孜不倦。


一个月后,整理自己的简历,然后又开始了自己的求职之旅。


二次求职


求职之路,也并没有自己想的那么顺利。别人也没有因为我简历写的东西多了那么一点可怜的东西而青睐你。


我也在开始反思,自己的辞职是否正确。因为我的本质问题并没有解决:没有学历、没有经验。期间也在自我怀疑、自我安慰,也在凌晨的时候,抓耳挠腮,头发也在开始一大把一大把的掉。


就这样持续了一个月左右,我终于又收到了一份面试邀请。马不停蹄的前去面试,结果却出乎我的意料,他们并没有问我八股文,反而是对我所说的经历感兴趣。我也是添油加醋的说了一顿我的实习经历、辞职后的这一个月的学习经历。


最后的最后,他们通过了我的初试。给我说需要老大亲自面试,我开始很忐忑。但是见到老大后,他是一个很和蔼的老师,并没有刁难我,也没有问我刁钻问题,只是跟我谈了一下基本情况、了解了我的基本情况,就通过了我的二次面试。


二次求职之旅结果


我很幸运,因为,让我去打工的地方是一个资源丰富的高校。我的老大也是院长,初次面试的两位也是两位老师。我也如愿以偿的又有了一份新的工作,接触到了极其丰富的资源。


老师们也很愿意教授知识,让我的技术再次的突飞猛进。


开发项目:



  • 北京冬奥会水立方保电系统

  • 基于负荷聚合的园区能量态势感知与交易系统

  • 电压暂降仿真模拟系统


薪资变化


毕业后,我的薪资也算是以每年翻倍的涨幅进步。也算是我的学习换来的回报吧。还是挺不错的~


现在


截至目前,经过三年零两个月的工作时间,也算是勉强迈入了初级前端开发的门槛吧。不断的学习中,也在积极的参与开源的贡献。



这些都是本人参与开发、贡献的项目,有兴趣可以点开看看。如果觉得有用也可以点一个小星星🌟~~~


最后


学习确实是一个枯燥的过程,也是一个很痛苦的过程。包括自己,如果不是那些大佬对我的帮助,我也不会那么快的进步。最后还是很衷心的感谢他们对我的帮助~


作者:Account_Ray
来源:juejin.cn/post/7282170455682908218
收起阅读 »

神奇的点击事件

神奇的点击事件 你知道我们在 document 中,用鼠标点击一次页面会发生什么吗? 可能你会告诉我,会触发一个或多个的 click 事件监听器,然后运行这个监听器的回调函数。 但是,这个过程中还有一些奇怪事情的一起出现了... 固定的事件触发顺序 在可注册的...
继续阅读 »

神奇的点击事件


你知道我们在 document 中,用鼠标点击一次页面会发生什么吗?


可能你会告诉我,会触发一个或多个的 click 事件监听器,然后运行这个监听器的回调函数。


但是,这个过程中还有一些奇怪事情的一起出现了...


固定的事件触发顺序


在可注册的 Document Event 中,click 事件自然是最常见的事件。
不过点击一次页面并不是只会触发 click 事件,而是会触发许多个不同但又十分接近事件。
比如也算是老朋友的 mousedownmouseup 等等。


如果说我们在同一个元素上注册多个如: mousedownpointdown 等与点击相关的事件监听器,这时候它们会按照什么顺序触发呢?
触发的时候会是固定顺序的吗?


做一个小小的实验就可以知道,它们的触发顺序是固定的,且与注册顺序无关:



后续所有的 el 与 events 皆为此项不再赘述,
且在做出不同的测试时保证其节点不会存在上一个测试所遗留的事件监听器。(懒得写注销事件代码啦~)



const el = document.getElementById('app');
// 组合事件集合
const events: (keyof HTMLElementEventMap)[] = [
'click',
'mousedown',
'mouseup',
'pointerdown',
'pointerup',
'touchstart',
'touchend',
];
// 注册组合事件
for (const event of events) {
el.addEventListener(event, e => {
console.log('触发了 ->', event);
});
}

PC 端触发顺序为


pointerdown -> mousedown -> pointerup -> mouseup -> click


PC端触发顺序.gif


移动端触发顺序为


pointerdown -> touchstart -> pointerup -> touchend -> mousedown -> mouseup -> click


移动端触发顺序.gif


如上可知,pointerdown 始终是第一触发的事件(比 touchstart 还快)!而在移动端,mousedownmouseup 都是在 touchend 之后触发的。
也就是说,当我们在触摸的时候,mousedown 无法触发,而是在手指离开屏幕的时候才会被触发!


高贵的 click 事件


那如果在始终我们在第一个触发的 pointerdown 事件中阻止了事件的默认行为,会发生什么呢?


再来一次小实验看看:


for (const event of events) {
el.addEventListener(event, e => {
if (event === 'pointerdown') {
e.preventDefault();
}
console.log('触发了 ->', event);
});
}

click事件的差异.gif


这个时候神奇的事情发生了,紧随其后的touchstartpointeruptouchend依旧触发了,
mousedownmouseup 事件被阻止了,
但是属于最后触发的 click 事件却依然成功的触发了!


这就是 click 的高贵血统吗?


阻塞与异步也无法阻止事件触发的固定顺序


我们知道,浏览器是单线程的,所以在执行一个任务的时候,其他任务都会被阻塞。


那我们触发一个调皮的事件的时候让线程阻塞了,后续事件的触发顺序发生变化吗?


for (const event of events) {
el.addEventListener(event, e => {
console.time(`执行事件 ${event} 1`);
let n = 0;
// 主线程阻塞130ms左右
for (let i = 0; i < 1000000; i++) {
// 浮点数运算
n += i ** ((Math.PI ** Math.PI) ** Math.PI);
}
console.timeEnd(`执行事件 ${event} 1`);
});
el.addEventListener(event, e => {
console.time(`执行事件 ${event} 2`);
let n = 0;
// 主线程阻塞130ms左右
for (let i = 0; i < 1000000; i++) {
// 浮点数运算
n += i ** ((Math.PI ** Math.PI) ** Math.PI);
}
console.timeEnd(`执行事件 ${event} 2`);
});
}

固定顺序.gif


可以看到,事件的触发顺序依旧是固定的,并不会因为事件的阻塞这种小事而产生动摇,
后续的事件需要等待前面的事件执行完毕之后才会被触发。


这看起来显而易见,因为事件的触发也属于主线程的任务,所以当主线程被阻塞的时候,事件的触发也会被阻塞。


那如果我们把事件的执行变成异步函数呢?还是会这么如我们所愿吗?


for (const event of events) {
el.addEventListener(event, async e => {
console.time(`执行事件 ${event}`);
let n = 0;
// 多了一个 0 所以是 1300ms~
for (let i = 0; i < 10000000; i++) {
n += i ** ((Math.PI ** Math.PI) ** Math.PI);
}
console.timeEnd(`执行事件 ${event}`);
console.log('触发了 ->', event);
await new Promise(resolve => {
setTimeout(() => {
console.log('Promise触发了 ->', event);
resolve(0);
}, 100);
});
});
}

异步事件与阻塞.gif


从 log 中可得出,
参与下一个主线程执行的 Promise 的 log 会在 click 事件之后触发直接一起触发
(也可中得出 setTimeout 的局限性),
但当前主线程应当触发的事件与其触发的顺序依旧无法被撼动。


事件执行与页面渲染不能不说的关系


我们知道,浏览器的渲染是由主线程来完成的,所以当主线程被阻塞的时候,页面的渲染也会被阻塞。
当在一条事件链中修改了多次的 DOM 时,有关页面实际的绘制也将会被推迟到最后一次修改之后。


// 加一个transition看看效果
el.style.transition = 'all 1s';
for (const event of events) {
el.addEventListener(event, e => {
console.time(`执行事件 ${event}`);
let n = 0;
// 少了一个 0 所以是 130ms 啦~
for (let i = 0; i < 1000000; i++) {
n += i ** ((Math.PI ** Math.PI) ** Math.PI);
}
const backgroundColor = el.style.backgroundColor;
// 简单的切换一下背景色
el.style.backgroundColor = backgroundColor === 'black' ? 'white' : 'black';
console.log('触发了 ->', event, el.style.backgroundColor);
console.timeEnd(`执行事件 ${event}`);
});
}

阻塞与绘制.gif


当事件触发完毕之前,el.style.backgroundColor 虽然被修改了,但页面的实际绘制被推迟,
只有其事件所有的执行结束之后,才姗姗来迟的展示出实际切换后的效果。


如果点的快就会导致各种鬼畜的现象:


闪烁的BackgroundColor.gif


渲染因为下一次事件的触发而导致被迫推迟,从而让页面看起像是闪烁了一下,
这样的用户体验是十分糟糕的。




如果说 backgroundColor 的修改只是一个属于**重绘(Repaint)小事的话,
那么如果我们在事件中修改了属于
回流(Reflow)**会咋样?


// 加一个transition看看效果
el.style.transition = 'all 1s';
// 加个bg
el.style.backgroundColor = '#eee';
for (const event of events) {
el.addEventListener(event, e => {
console.time(`执行事件 ${event}`);
let n = 0;
// 少了一个 0 所以是 130ms 啦~
for (let i = 0; i < 1000000; i++) {
n += i ** ((Math.PI ** Math.PI) ** Math.PI);
}
// 默认100vh
const height = el.style.height || el.getBoundingClientRect().height;
// 调整高度
el.style.height = parseInt(height.toString()) - 300 + 'px';
console.log('触发了 ->', event);
// style对象上的
console.log('style.height ->', el.style.height);
// 实际渲染的(DOMRect)
console.log('getBoundingClientRect().height ->', el.getBoundingClientRect().height);
console.timeEnd(`执行事件 ${event}`);
});
}

事件触发中的回流与重绘.gif


显然,当事件触发的时候,el.style.height 作为一个对象被修改了并且保存了下来,
但是 el.getBoundingClientRect().height 也就是实际渲染的结果其实并没有被修改。
所以虽然属于回流的绘制阶段,但页面同样也是需要等到事件执行完毕之后才会被重新渲染。


其中的与浏览器绘制相关的奥妙可以看看这篇文章:
浏览器的回流与重绘 (Reflow & Repaint)


总结


在这篇文章中,我们主要讲了一下浏览器的事件触发顺序,
以及主线程中事件触发的阻塞会有什么样的效果。


异步事件并不能阻止用户重复的触发事件,
所以我们应当在发起请求的时候尽量限制用户的操作,避免重复的触发事件。


想要提高用户的体验,我们在事件触发的时候,应当尽量避免阻塞主线程,
并且减少注册相同类型的事件触发器,避免重复的触发事件导致占用过多的执行时间。


作者:AntPro
来源:juejin.cn/post/7170735590991167502
收起阅读 »

愿内卷早日结束!

上个周末幸得空闲时间和爱人去图书馆学习看书,整理了一下思绪,回忆了一下这两年自己的心态变化,成长经历,学习状态,时间管理等,于是乎我发现自己变懒了,趁着今天反思一下自己,也希望能给大家有一些警示所用吧。 状态 随着年龄的增长和周遭事物的快速变化以及自己肩上的担...
继续阅读 »

上个周末幸得空闲时间和爱人去图书馆学习看书,整理了一下思绪,回忆了一下这两年自己的心态变化,成长经历,学习状态,时间管理等,于是乎我发现自己变懒了,趁着今天反思一下自己,也希望能给大家有一些警示所用吧。


状态


随着年龄的增长和周遭事物的快速变化以及自己肩上的担子越来越重,我发现自己很难再进入长时间的学习状态。这种学习状态也是我们经常说的心流,即长时间心无旁骛的专心看书,没有频繁的 CPU 线程切换,也不用保存上一秒的内存状态。


由于年龄的不断增大,我发现自己的记忆和理解能力确实在衰退,这种衰退的现象可能起源于不经常用脑导致的脑细胞组织衰减所致,脑细胞衰减就导致思考能力变弱,思考能力变弱就会导致越来越不愿意动脑,这是一种负面循环,很可能会使老年痴呆提前到来。人最重要的是大脑,而我们对大脑的开发和利用却少的可怜。


不知道大家有没有经历过这样一种情况,每天都很多人找你,你看似很匆忙,但是晚上回想一下自己一天的经过却发现做的事情大多数重复性且可替代性很强的工作,而当你一天很快进入工作状态却没人打断你,你勤加动脑你会发现自己能解决很多难题,会有很多创造性的 idea 出现,会觉得自己非常有成就感,这就是一种心流状态。


上面是两种不同情况之间的差距,真实情况其实是第一种:每天有无数个毫无意义的会议和很多人来找你,你自己很难进入心流状态。每天担心自己的绩效在这个季度会不会垫底,会不会存在被优化的风险,导致自己一天天的忧心忡忡,拒绝思考,喜欢做简单且可替代性强的工作来争取绩效,从而产生工作中的内卷 ...... 陷入负面循环。


还有就是手机对我们的控制和吃瓜心态的优先级正在变的越来越高,不摸鱼也不会吃瓜,不吃瓜也不会摸鱼,这也是一种循环,你想摸鱼你才会吃瓜,你吃瓜的时候你肯定正在摸鱼,这就是一种热点效应,中国老百姓就是喜欢看热闹,无非就是形式变了,把现实中聚在一起看热闹搬到了网上变成大家围观吃瓜。所以为啥每次微博只要一崩肯定就是 xx 明星又出轨了这种生活作风性质的烂批事儿,你除了向他键盘伤害之外,还能跟广大的网友有啥关系?你爱看无非就是人性罢了,而进入心流状态是一种逆人性的事情,但很可怕的是这种逆人性的事情在变得越来越少。


编码是需要创造和思考的,而程序员的美好愿景不就是 debug the world 吗?我们不能陷入毫无意义只想划水吃瓜的猎奇怪圈中,我们需要及时跳出来,也许终究一生我们都只是柴米油盐酱醋茶的普通人,但是我们写过的代码,带过的人,都会是这个行业中浓墨重彩的一比,就像 GitHub 尘封在北极中的代码是一样的。



在平时的工作和生活中,要让自己多多进入心流,减少外界事物对自己的干扰,进入心流状态,让自己静下心来,思考问题的深度就会加深,会让自己沉浸在一种状态下,一种持续精进的状态中。



怪圈


最近经常听到一些读者不经意间的讨论,cxuan 最近更文的频率慢了很多,我承认确实是这样的。那么为什么会这样呢?其实这些话我很早讲,但是奈何没有找到一个合适的时机,所以趁着今天,我也想说明一下。


其实我陷入了一种怪圈,一种我想写出更优秀的作品,但是写出这种作品需要以大量的基础知识作为铺垫,所以我就想要吸收更多的知识,看更多的书,读更多的文章,汲取大量的营养,但是谁也没法保证在吸收这么多知识后就一定能写出优质的文章,有可能我写的越来越屎。但是有一点确定的是,在吸收大量知识的同时,我是无法持续更文的,但是不写文章就会变的焦虑,导致越来越没信心吸收更多的知识。最终导致文章也断更了,知识也没学到多少。


就比如我是 Java 程序员,也许我写关于 Java 类型的文章会好很多,但是我偏偏想要写操作系统、C/C++ 、计算机网络、汇编等方面的文章,这就需要吸收大量的只是并揉碎了给大家讲出来,不过这需要大量的时间和精力。也许单纯的写 Java 方向的文章会好很多,但是谁叫我愿意呢?理论上我必须承受这些知识带给我的压力,我必须要挤出来更多的时间来接纳,但是实际情况是我躺平了。


躺平的原因有很多种,但是我只接受一种:我变懒了。


我一直以为工作不忙就会有更多的时间做自己的事情,但实际情况是工作不忙就会有更多的时间划水摸鱼,到点打卡下班。再加上结婚之后暂无要孩子的打算,于是自己心态变了。这是很可怕的一件事情,屠龙少年,终成恶龙。


再加上我现在又有健身的兴趣,但是我为满足我的兴趣和工作以及学习的总时间并没有变多,所以我的兴趣就会挤占其他项目的时间,导致我最近的时间管理这块变得很糟糕。


希望我自己能及时调整心态,合理平衡兴趣、工作和学习的时间,慢慢找回之前的状态。人若无名便可专心练剑,时刻让自己保持一种空杯心态。


寒潮


今年对互联网行业最大的一个冲击就是裁员潮和 HC 的锁紧,随着互联网脚步放缓,很多毕业生毕业找不到工作,很多培训班也爆雷。但是由于计算机这几年鼓吹的太狠,所以毕业季有很多毕业生同时抢一个 offer,因此越来越内卷,所以现在的互联网环境可以说是半死不活了。但是这种环境下,对真正优秀的毕业生来说还是影响不太大,还是有一些岗位在招人,不过对于大多数同学来讲,能上岸就抓紧上岸,先活着再生活。考研的人数也是一年比一年多,现在大学生都不好意思跟人说自己是大学生了,因为遍地都是研究生,甚至博士都已经见怪不怪了。


就拿石家庄某个高效来说,二本学校招聘教师 120 个岗位无一例外全是博士学历起,令人卷到只想骂人。


我还依稀记得一年前互联网在高位的时候,应届毕业生年薪 package 50w 已经不算什么大新闻了,再看看与现在的对比,令人唏嘘,无非是在风口浪尖罢了,并不是真正的能力。


那么如何破局呢?其实谁都无法给出准确的答案,我们能做的只是丈量好脚下的步数,不过还是有一些建议可以采取的。


精进基础知识


再过多强调基础知识都不为过,但很多人依然认识不到其重要性,很多同学都以为开发就是会写代码就完事儿了,玩玩框架做做增删改查就是全部工作内容,只不过现实是不给你转身的机会的,你看看现在的就业环境是只会增删改查就能找到一份称心如意的工作吗?就拿面试来说,两年前面试还是卷一些框架用法、了解基本原理即可,再看看这两年面试直接卷深层次的内容和应用实现,底层原理等。


基础知识是一通百通的,比如你了解计算机网络的分层设计之后就知道网络协议的每一层打包的目的是什么,Socket 为什么是端口通信的大门?ping 的实现原理,为什么要发 ECHO_REQUEST 包?为什么有的电脑插入网线不用配置 IP 就能直接上网?点击 http://www.google.com 背后的实现过程是怎样的?操作系统为什么要分为三大抽象?


再好比你在搞并发编程,你就得知道为什么读写要遵循 MESI 协议?Java 实现的各种并发工具类其实都是操作系统读写的几种模型罢了,以及线程和进程的本质区别是啥,管程是啥?等等,要学的内容太多了。可以说这个行业你不得不随时都准备学习,可以说是把终身学习理念贯彻最彻底的行业。


掌握核心技术


今年很多大厂对内都进行了人员优化,比如前段时间虾皮裁员毁约闹的挺大的,只不过裁掉和优化的都是边缘部门和边缘开发同学,也就是不赚钱没有盈利前景的那些部门。核心岗位的核心开发还是公司的支柱,所以这里建议大家还是要向公司的核心业务、核心部门靠拢,这才是一家互联网公司的全部核心。也就是说要让自己具有核心竞争力和不可替代性,也要有随时离开的本领。


一言以蔽之,多看书,多实践,向公司核心技术和核心业务靠拢,覆巢之下无完卵,大家加油。



作者:程序员cxuan
来源:juejin.cn/post/7161241480663662606
收起阅读 »

程序员增强自控力的方法

作为一名程序员,我们经常会面临工作压力和时间紧迫的情况,因此有一个好的自控力对于我们的工作和生活都是至关重要的。以下是一些可以帮助程序员增强自控力的方法: 1. 设定明确的目标和计划 制定明确的目标和计划可以帮助我们更好地管理时间和精力。我们可以使用日程表、任...
继续阅读 »

作为一名程序员,我们经常会面临工作压力和时间紧迫的情况,因此有一个好的自控力对于我们的工作和生活都是至关重要的。以下是一些可以帮助程序员增强自控力的方法:


1. 设定明确的目标和计划


制定明确的目标和计划可以帮助我们更好地管理时间和精力。我们可以使用日程表、任务清单、时间追踪工具等,来帮助我们控制时间并更有效地完成任务。


2. 掌控情绪


作为程序员,我们需要面对很多挑战和压力,容易受到情绪的影响。因此,掌握情绪是一个非常重要的技能。可以通过冥想、呼吸练习、运动等方法,来帮助我们保持冷静、积极和乐观的心态。


3. 管理焦虑和压力


焦虑和压力是我们常常遇到的问题之一,所以我们需要学会如何管理它们。我们可以使用放松技巧、适度锻炼、交流沟通等方法,来减轻我们的焦虑和压力。


4. 培养自律习惯


自律是一个非常重要的品质。我们可以通过设定目标、建立规律和强化自我控制等方式,来培养自律习惯。


5. 自我反思和反馈


经常进行自我反思和反馈可以帮助我们更好地了解自己的优缺点和行为模式。我们可以使用反馈工具或与他人交流,来帮助我们成长和改进。


6. 持续学习和自我发展


程序员需要不断学习和自我发展,以保持竞争力和提升自己的技能。通过阅读书籍、参加培训、探究新技术等方式,可以帮助我们持续成长,增强自我控制力。


结论


自控力是我们工作和生活中重要的的品质之一,可以帮助我们更好地应对各种挑战和压力。通过设定目标、掌控情绪、管理焦虑和压力、培养自律习惯、自我反思和反馈、持续学习和自我发展等方法,我们可以帮助自己增强自我控制能力并提高工作效率。


作者:郝学胜
来源:juejin.cn/post/7241015051661312061
收起阅读 »

修电脑屏幕记

21年的时候媳妇买了台联想小新16Pro,最近发现屏幕闪,查了查售后政策,好在屏幕质保两年。 找维修点 从高德地图里搜联想售后很正常吧!看看图片带着Lenovo的图片,是不是感觉是官方售后?拨打电话打到的是总部,贴心的给你预约好到店时间,是不是感觉服务也是不错...
继续阅读 »

21年的时候媳妇买了台联想小新16Pro,最近发现屏幕闪,查了查售后政策,好在屏幕质保两年。


找维修点


从高德地图里搜联想售后很正常吧!看看图片带着Lenovo的图片,是不是感觉是官方售后?拨打电话打到的是总部,贴心的给你预约好到店时间,是不是感觉服务也是不错的?


image-20230607160956374.png


到店


这个店的位置很奇怪,感觉是在一个办公楼里,上电梯需要刷卡?当时就有点懵,不是开门做生意吗,为什么给客户增加成本。


好不容易到店,发现店里的样子和图片上完全不一样,最重要的是没有联想logo。而且我看到他们竟然还在修其它品牌的机器。其实心里已经有点怀疑他们是不是官方维修点了。


但是他们能查到这台电脑的相关信息,我想可能是合作方吧。抱着来都来了,能修就行的心理,让师傅检查机器。


检查


后续骚操作就来了:




  1. 沟通困难:问我们屏幕有问题的时候是什么样子的。给解释有的时候花屏、有的时候闪屏。但师傅总是盯着当前的闪屏在说,完全不提花屏的事情。




  2. 售后政策不熟悉:上来就说屏幕没法售后,扯什么主板啊、整机啊、保一年啊什么的。跟他说了政策是保两年,然后才再次查了一下售后政策,发现真是两年。




  3. 闪屏原因:看了一眼屏幕,说还是不能走质保,因为屏幕损坏是我们挤压造成的,屏幕已经翘起来了。本来听他说挤压,我还在想我那傻媳妇是不是把电脑撞到了,但他说屏幕翘起来了,我好好看了一下,完全没有挤压和翘起痕迹,让他给指一下,也没指明白,就扯屏幕不会自己坏的,肯定是我们挤压的。




问不走质保,多少钱?答:一千多。


问多多少?答:1700


让给出个鉴定报告,人就不见了。


找官方售后


我觉得这家店有问题,找到联想官方售后电话,这家店根本没在他们系统里。


让我们去联想官方店铺。


到了联想官方店,人家检测之后,直接走质保就给免费换了。


思考


后面我想了一下




  1. 对于这种图片和实际情况不符的,直接远离。这种不符已经能说明很多事情了。无论对店铺还是对人!




  2. 我本来以为随着网络的发展,依靠信息差赚钱的情况很少了,结果自己差点着了道。






  • 人家利用大家对官方售后的不明确进行引流




  • 到店后利用大部分人对机器不了解,随意进行判断、维修




这个钱赚的挺昧良心的。对我们的父母辈而言,他们可能真的就听售后人员的安排了。



  1. 信任很重要




  • 信任真的值钱。每个人都想和值得信任的人做买卖。官方店就是靠谱!




  • 信任能提升效率:去官方对大部分小白而言,是效率极高的,不用做一堆防坑攻略





  1. 勇敢:如果大家觉得事情不对,就勇敢、理智的说,谎言是可以被戳破的


希望大家都能躲过这些坑!!!


作者:程序员麻辣烫
来源:juejin.cn/post/7241838768016490556
收起阅读 »

你没有必要完全辞去工作

我认为我们可以而且应该探索生活中的许多事情,我写这篇文章是为了展示成为一名创客和拥有一份全职工作不仅是可能的,而且使得你可用的机会多样化,这可以让你更加敏锐,务实与坚定。 在这篇文章中,我想解决三个关键概念。 首先是针对那些认为自己时间不够的人,以及为什么我觉...
继续阅读 »

我认为我们可以而且应该探索生活中的许多事情,我写这篇文章是为了展示成为一名创客和拥有一份全职工作不仅是可能的,而且使得你可用的机会多样化,这可以让你更加敏锐,务实与坚定。


在这篇文章中,我想解决三个关键概念。


首先是针对那些认为自己时间不够的人,以及为什么我觉得这种观念往往是错误的。


第二是强调坚持工作的好处,以及为什么成功人士最擅长的是降低风险,而不是最大化。


最后,第三部分将指出出一些我认为我们都可以在思维方式上做出的改进--超越单纯地创业和全职工作,这些概念希望能帮助你在一个更大的空间里进行优化,或者也许完全去除这个限制。


1.“我没有足够的时间”


美国人平均工作时长为 8.8 小时,这源于工业革命,并一直延续到 21 世纪,这处于一般的考量,而不是深思熟的考虑。罗伯特·欧文 (Robert Owen) 精心设计了“八小时劳动、八小时娱乐、八小时休息”的说法,努力让人们在合理的时间内工作,同时仍然能有效地运营工厂。


尽管世界和劳动力发生了翻天覆地的变化,但这种“工作时间”和“我的时间”的概念至今仍然存在。我在这里不是要质疑 40 小时模型(已经有太多资源了 - 谁还没有听说过 4 小时工作周?),而是质疑对“我的时间”的看法。


对许多人来说,长时间的工作意味着他们有权享受这种 "我的时间",并将 "我的时间 "设计得与 "工作时间 "尽可能地不同。对许多人来说,它看起来很像这样。Netflix and chill


但是,如果我们不再将“我的时间”想象成放松时间,而是完全按照它的标题:是时候专注于自己并与您的目标保持一致,那会怎样呢?如果你需要休息,那就休息吧。但如果你的目标是有朝一日成为一名企业家,那么应该投入大量的“我的时间”来实现这一目标,因为它不会自行发生。 “我的时间”不应该只是不累人的活动,而是任何可以帮助个人达到他们希望进入的未来状态的活动。


每天大约有 16 个小时分配给工作和睡眠,每个人大约有 8 个小时可以分配给“我的时间”,如果使用得当,每年将近 3000 个小时可以取得很多成就。


Sleep, commute, work, repeat. 睡觉、通勤、工作,如此重复。


Sleep, commute, work, repeat. 睡觉、通勤、工作,如此重复。



“Most people overestimate what they can do in a day, but underestimate what they can do in a year.”

“大多数人高估了他们一天能做的事情,却低估了他们一年能做的事情。”



还有一种误解是,为了建立一个可持续的业务,你需要花费大量的时间才能达到目的。虽然确实需要付出大量的努力,但最重要的是长期持续的努力。大多数人低估了复利的这个概念。


compound-interest.jpg


The power of compound interest. 复利的力量。


看看下面的等式:



  • 1.01³⁶⁵ = 37.8

  • 1.10³⁰ = 17.5


在一年内每天坚持改善你的业务(或生活)1%,比一个月内每天改善 10% 的效果要好一倍。坚持不懈加上复利的力量是强大的。



“如果一切都是最重要的,那么就没有什么是重要的。”



我认为,大多数人在生活中要么没有清楚地确定优先事项,要么将所有事情都考虑在内。虽然我相信雄心壮志,但成功的一个关键步骤是确定核心的优先事项,并消除在此之外的噪音。


最主要的优先事项是动态的,可以随着时间的推移而改变,但我认为,在一个特定的时间,你真的不能有超过 3 个核心重点。


设定这些重点之后,就是要改变行为,按照这些重点生活。再次,如果大多数人要客观地反思他们是如何花费时间的,他们会得到这样的结果。


1_nALgHXJAKmPcyqO10XvvCw.jpg


典型的一天。


对我来说,这就是我的个人优先事项随着时间的推移而发生的变化:



  • 2017 年:工作、旅行、人际关系

  • 2018 年:工作、学习编码、构建副业

  • 2019 年:工作、扩展副业、分享想法(写作、演讲)


为了在创作项目的同时维持一份全职工作,我不得不排除干扰。例如,我不看电视。我不通勤。我目前没有恋爱。这些都是主动的选择。


当然,其中一些东西将是暂时的(例如:人际关系),但我也注意到我在生活中重新引入的东西,以及它是否会促进、带走,或成为我的北极星之一。


我认为这个概念也可以被认为是分层的时间投资。对于你所做的任何事情,如果它有助于你的北极星,就把它看作是一级投资。对于那些对你的成长完全没有贡献的事情,也许可以把它标记为第四级。这并不意味着你不能跨层花费时间,但你花在每个层级上的时间应该反映出你对它们的关心程度。


示例(这对任何人来说都是一个独立的练习):



2. 坚持工作的好处


希望上一节有助于说服你,你有足够的时间全职工作,同时创建副业,或者说,如果你调整你的价值观→优先事项→行为,就可以在你的生活中融入更多的东西。在这一节中,我希望能表达为什么保持全职工作可以是一件美好的事情。


付费学习



“Some workplaces are definitely broken, but the entire workforce isn’t.”



我经常听到有人说 "我等不及要出去 "这样的话,指的是辞掉工作,最终自己当老板。在辞职之前,要考虑为什么要辞掉工作。通常情况下,这不是他们有全职工作的问题,而是他们所从事的特定工作,或许是他们所汇报的特定人员。


所有的人都应该努力找到一份能够赋予他们权力、激励他们并让他们在某些方面得到成长的工作。大公司实际上保证了这一点--你很少是公司里最聪明的人,你当然也不会是公司里每个方面都最有能力的人


在我的 "日常工作 "中,我可以不断向比我更聪明的人学习,并为此获得报酬。我还面临着我的副业项目根本不会遇到的挑战,我经常需要学习如何与他人一起解决这些挑战。我鼓励人们有意识地设计他们的职业道路,以掌握从硬到软的新技能。如果你最终决定在未来自立门户,那么这两者都会很重要。


随着劳动力变得更加活跃,在协同处理自己的项目的同时向他人学习的能力是许多人正在开发的。事实上,我在 Twitter 上对数百人进行了调查,发现相当多的人都在这样做。


保持新鲜的想法和清晰的头脑


在学习之外,保持一份 FT 工作还有其他实实在在的好处,可以帮助你建立一个更可持续的副业。


根据个人经验,我发现把我的工作和副业分开,使我仍能在两者中找到独立的乐趣。每当我从一个环境切换到另一个环境,特别是在创业方面,它仍然是 "有趣的"。


我认为这特别是因为在目前的状态下,创业不是我的生命线。我希望有一天它确实成为更有意义的东西,但就目前而言,我可以在不受立即赚钱需求影响的情况下就我的项目做出决定。


更重要的是,我可以专注于通过我真正关心的项目来表达自己,而不是专注于可能产生美元的东西,通过这个过程,我贴近我的价值观。换句话说,我可以专注于创造价值,而不是专门去获取价值,类似于 Gumroad 的创始人 Sahil Lavingia 如何转向做这件事,或者 Warby Parker 的创始人如何确保金钱不会战胜他们的价值观。



“开始之前我们是四个朋友,我们承诺公平对待彼此比成功更重要。” —— 亚当·格兰特



结合以上几点,当我意识到一个项目没有任何价值时,我可以放弃一个项目或理性思考,我也不需要拿 VC 的钱或倾向于我不相信的投资者。



“在一个领域拥有安全感让我们可以自由地在另一个领域独创。通过在财务上覆盖我们的基地,我们摆脱了出版半生不熟的书籍、出售劣质艺术品或开展未经考验的业务的压力。” —— 亚当·格兰特



最后,我可以在技能学习方面投入适当的时间。我把这比喻为这样一个概念:上市公司不太关注通过创新创造长期价值,而是关注下一个季度的收入数字。我是一只私人股票,可以专注于我自己和我的技能,目的是为了长期建设它们。


换句话说,我的表达和创意之间的明确区分与我的生命线分离,我认为这有助于做出更有效的决定。


进行大量试验,然后全力以赴



“企业家这个词,正如经济学家理查德·坎蒂隆创造的那样,字面意思是“风险承担者”。 —— 亚当·格兰特



有一个普遍的误解,认为企业家都是“冒险者”,你需要“全力以赴”才能成功。在亚当·格兰特的著作 Originals (中文名:《离经叛道:不按常理出牌的人如何改变世界》)中,这两者都被证明是错误的;企业家不一定是冒险者,而是更善于评估风险和对冲他们的赌注。



“当 Pierre Omidyar 创立 eBay 时,这只是一种爱好;在接下来的九个月里,他一直以程序员的身份工作,直到他的在线市场为他赚的钱比他的工作还多才离开。最好的企业家不是风险最大化者。 “他们在冒险中承担了风险。” —— 亚当·格兰特



Grant 还引用了 Joseph Raffiee 和 Jie Feng 的另一项研究,该研究从 1994 年到 2008 年对 5000 多名美国人提出了以下问题:“当人们开始创业时,他们最好是继续工作还是辞掉日常工作?”


结果呢?他们发现,那些离开工作岗位的人这样做不是出于经济需要,而是出于纯粹的自信。然而,那些更不确定的人比更喜欢冒险的人失败几率要低 33%。


另一项研究表明,那些在 Fast Company 最具创新力排行榜上名列前茅的企业家也倾向于坚持他们的日常工作,包括著名企业家 Phil Knight(耐克)、Steve Wozniak(苹果)以及谷歌创始人 Larry Page 和 Sergey Brin。


奈特当了 5 年的会计师,同时从他的后备箱里卖鞋,沃兹尼亚克继续在惠普工作,谷歌人继续在斯坦福大学攻读博士学位。这些只是书中的一些原作——Grant 还引用了类似的故事,包括 Brian May 在加入 Queen 之前研究天体物理学,John Legend 即使在发行他的第一张专辑后仍然担任管理顾问,Spanx 创始人 Sara Blakely 销售传真机,她的公司原型和规模最终成为世界上最年轻的白手起家的亿万富翁,著名作家斯蒂芬金在他的第一个故事发表后担任了 7 年的看门人、教师和加油站服务员。


我们都有多种激情,我认为生活就是在有意义的时候进行战略转型。无需立即从一个场景切换到另一个场景。人们可能认为冒险者很酷,但在另一边取得成功更酷。


3. 重构你的思维方式


无论你是否选择全职工作,同时探索副业项目,我认为我们都可以更有效地打开我们的思想,接受不同的思维方式。本节将涉及一些我认为我们可以停止限制自己和他人的方式。


世间安得两全法


人们喜欢把东西装进盒子里。你会听到人们总是使用名词或形容词作为明确的标签:



  • 技术还是非技术

  • 快乐或悲伤

  • 职员或企业家


看到我要去哪里了吗?尽管有这些标签,但我相信几乎所有东西都可以用某种曲线表示;特别是在技能习得方面。例如,你什么时候真正“成为”程序员?


1_MEZ99GbXHnSq27aDQaBxcQ.jpeg


真正的创造性思维者不再用二元思维,而是能够将这些曲线的概念内化。他们把事情看成一个斜坡、楼梯或维恩图,而不是一系列的盒子。当你消除二元对立时,你就能更清楚地看到其他选择,比如慢慢增加你对副业的时间投入,而不是立即辞职。


合理规划您的生活


我认为,如果有人认为自己的工作效率已经达到全球最高水平,那是非常天真的。事实是,我们都有改进的余地,不仅是在更快/更干净方面,而且是在做出更好地决定,删除那些首先不应该出现在我们盘子里的工作。


如果您选择从事多项工作,请确保您对所有这些都有独立的 KPI。人们倾向于在企业中这样做,但这个概念在我们的个人生活中却很少见。你能量化过去一年你在自己身上投入了多少时间吗?大多数人做不到。


如果两者都没有 KPI,那么没有明确 KPI 的那个自然会被搁置一旁,或者得不到应有的关注。


我还认为理解“元工作”的概念很重要。我对元工作的定义如下:“如果你连续一年做那个活动,你的生活会有什么不同吗?”


让我详细说明。


如果明年我每天都回复电子邮件,我的生活会不会发生重大变化?换句话说,我会从 A 搬到 B 吗?答案是不。


洗衣服、买杂货或做指甲等事情也是如此。哦,是的,Netflix 也一样。


还有第二种类型的任务,我将其标记为绝对任务。如果始终如一地完成,您可能会看到您的技能或生活发生重大变化。例如:如果你每天阅读一年,你的知识储备、创造力和阅读速度都可能会提高。如果你每天锻炼,你的健康无疑会有所改善。同样,如果您每天花 1 小时学习编码,到年底您将拥有全新的技能组合。


虽然元任务在生活中是不可避免的,但要确保你的生活目标不是元的,它们需要是绝对的。当你创建当天的待办事项清单时,确保至少有一件事是绝对的(记住:1.01³⁶⁵=37.8)。当然,当你可以时:尽可能多地将元任务自动化。元任务在很多方面都可以成为分心的代名词,除非它们给你的生活带来某种独立的快乐。


一夜成名的神话


最后,我想澄清最后一个误解:没有一夜成名这回事。这种误解源于媒体的运作方式。


TechCrunch 永远不会写 X 人如何用 Y 年时间引导一个可持续的非独角兽企业,遵守其价值观并尊重人们的隐私。离群索居者很耀眼,但他们仍然是离群索居者。


直到几年前,我才真正理解持续攀登的概念。我以为每一个成功的人都说要付出很多工作和努力,这只是在为他们的运气自我辩护。



"当我们惊叹于那些为创造力提供动力并推动世界变革的原创者时,我们往往会认为他们是由不同的布料剪成的。" -- 亚当-格兰特



现实情况是,构建任何有价值的东西都需要时间。当然,全职工作可能需要更长的时间来构建,但这没关系。


如果你目前有全职工作,不要把自己放在一个框框里,而是要开始为你觉得有趣的想法工作。完美的想法永远不会出现,,所以我鼓励每个人开始每周花 1 小时来研究他们认为有吸引力的想法,并逐渐增加,直到你处于一个可以让他们全职工作的地方。将你的生命线(你的工作)与你的项目分开,这种精神上的清醒可能是最健康和最周到的做法。


记住,你没有成为企业家的时刻,所以没有必要为了将自己定义为企业家而辞掉工作。



原文链接:You Don't Need to Quit Your Job to Make


作者:Steph | Smith 斯蒂芬 |史密斯



作者:宇宙之一粟
来源:juejin.cn/post/7208750099836289079
收起阅读 »

没大项目经验,哪里冒出来的项目亮点?

前言 全球行业那么多,每个都需要软件开发,每个都需要数字化转型,但是互联网这个场景说白了只是其中的一个分支而已,世界上没有那么多高大上、高并发的项目给你做。 项目亮点的背景意义 讲项目亮点其实是为了面试,面试要讲项目,怎么讲呢。讲项目其实就是讲故事。项目从哪来...
继续阅读 »

前言


全球行业那么多,每个都需要软件开发,每个都需要数字化转型,但是互联网这个场景说白了只是其中的一个分支而已,世界上没有那么多高大上、高并发的项目给你做。


项目亮点的背景意义


讲项目亮点其实是为了面试,面试要讲项目,怎么讲呢。讲项目其实就是讲故事。项目从哪来到哪去,做了哪些事情,其中你做了什么;能够清晰条理的讲出来,面试官就知道你这个是个什么业务场景,也知道你确确实实参与了这个项目。


这个亮点讲的是什么?大家都知道面试官会经常问:项目中你遇到过哪些困难,你是怎么去解决它的!这里其实是一个比较让人容易陷入误区的地方,就前面也说了,没有那么多高并发,没有那么多大项目给你做过,那怎么办呢?


先说一下我个人的了解,就目前外企和这个非互联网体系面试的时候,主要考察的是这个人能不能做事情,要通过面试来了解他是如何解决问题的,解决问题的方式一定不是抛出一堆名词来。而是什么呢?“需求最初是什么样的,我们如何挖掘这个需求,我们挖掘后真实的需求是什么样的,我们做了怎么样的调查,我们给出了哪些方案,它们都有什么利弊,然后进行取舍,最后根据实际情况和老板的期望,我们是如何解决这个问题的,我们最终给出了什么方案“。


如果你真正把一个项目搞透的话,前面的这个故事你是可以讲的很出彩,很完整的。这样一个完整的过程是可以充分证明:首先项目是实实在在你完整的参与下来的,参与度很高。然后你也能够识别到关键问题的所在,同时这也充分的展示了你这个思维的逻辑性,你是一个可以work的人。


其实不管有没有做过大项目,上面这些要求也是必须达到的,它能证明你是一个有逻辑,能够有条理处理问题的人。有大项目固然是好事,但是没有的话,把自己手头项目挖掘出来,这也比凭空捏出来的项目要实实在在很多,因为这个故事讲的6不6,它是能够体现出你的参与程度的。


如果是抄别人的,其实比较容易能听出来,但是抄别人的项目,作为一个提升自己技术的手段,我还是比较认同的。但如果拿去面试的话,一个是确实它可能会重复,另一个可能细节问题你就经不起提问了。


工程师含义


挺多朋友经常在抱怨,自己每天有做不完的CRUD(增删改查)。说到这,其实我自己以前就是个CRUD BOY。当时每天就是写业务,这几乎占据了我80%以上的时间,现在回顾起来,这其实是一个非常值得反思的点,就是工程师这三个字代表的是什么含义。


年少无知的我以前不懂得它的含义,做了两个项目,就觉得自己不含糊了,十几万的项目是我一个实习生做的,凭什么我才拿2000块钱,那业务都是我写的,我感觉自己能单干,我能支楞起来。


后来真的有机会自己单干了,才明白当初为什么一个2000块钱的实习生,能撑起十几万的项目。原来那时候老板知道我菜,不相信我自己能搞定,他就把任务都拆解完了才给到我,前面的人已经把种种困难都克服完了,到我这儿就只剩执行了,就只剩CRUD了,所以我就成了CRUD BOY了,就是这么回事。如果你的工作,只是每天毫无挑战的一些重复工作,那么可能是前面有人在帮你顶着,那么你替前面的这个人分忧,就是成就自己亮点的最捷径的一种方式。


最后


我的感受就是做项目和做人是一样的,最重要的是把自己当成主角,真正用心的参与其中,平凡的生活其实到处也都是闪光点的,希望大家都能够找到好的工作。


作者:程序员Winn
来源:juejin.cn/post/7290021456879484991
收起阅读 »

一个前端实习生在美团的成长小结

一些前言 这是第二篇有关实习的小结,上一篇是在蔚来离职的时候写的。 也就是这一篇:一个前端实习生在蔚来的成长小结 离职的时候我在朋友圈是这样写的: Delay Version..... 半年的实习生活结束了 主题词可能是:“成长,反思,感恩” 这半年里有太多...
继续阅读 »

一些前言


这是第二篇有关实习的小结,上一篇是在蔚来离职的时候写的。


也就是这一篇:一个前端实习生在蔚来的成长小结


离职的时候我在朋友圈是这样写的:



Delay Version.....


半年的实习生活结束了


主题词可能是:“成长,反思,感恩”


这半年里有太多的第一次


第一次出省实习,第一次根据 prd 写代码,第一次上线,第一次领工资,第一次一个人在外生活那么长时间~


这半年里有太多的感动


感谢直线经理对我的照顾,从租房买药到个人成长,感谢组内同事耐心地解答我一个又一个愚蠢的问题(doge


这半年里有不少的思考


会感觉自己有些偏航,与自己所想的成长状态有些出入,许愿自己能在接下来的半年里探索出满意的生活状态。


以上,有缘再见啦~



我个人认为在 2023 的后半年里,我真的探索到了自己喜欢的生活方式。


通过亲人,朋友,过往的经历,所看的事物,慢慢构建起了自己的一套价值体系,能够圆融自洽,消化外界的冲击,同时还能通过和朋友定期的见面得到支持。


整理好自己之后,我们来聊聊在美团的故事。


蔚来与美团的区别


image.png


从蔚来来到美团之后,给我的感受就是:“这也太不一样了吧。”


考勤与强度


在蔚来那边,如果不是赶 C 端的业务的话,我平时走的都蛮早的,一般 10-6 这个时间段就 ok 了。在美团这边就是正常 10-8,因为要等到晚上八点钟拿餐补再下班(悲


基础建设


第二个特别明显的点就是美团的基础建设方面是真的做到了跨部门跨团队,很多东西可以直接复用,不需要重复造轮子,包括 CI/CD,组件库,还有一些基础的解决方案;


然后美团的文档真的超级超级多而全,我从这里面学到了不少东西。


第二段实习-美团基础研发平台~


9461697267534_.pic.jpg


接下来就来到了这篇文章的正题,聊聊在美团的一些收获与成长。


一些感谢


我觉得自己很幸运,又遇到了一个很好的组,组里面的人完全不 push,而且会很耐心的和你去讲你并不熟悉的点,不会因为你不会就说你怎么怎么样。


感谢 mentor 和 leader,还有一起实习一起约饭的小伙伴们,这四个月过的真的很开心。


个人成长


技术方面



  1. 因为我进去的那个组已经存在了很久了,需求很多都是在慢慢推进,技术驱动可能更加明显,就有好多好多优化的场景,在理解业务的基础之上去做一些相关的优化。



我接触的主要有两种优化方式:



  • 第一种是直接更改技术的实现方案,通过比对几种实现的优劣,再结合业务场景进行选择。

  • 第二种则是在代码层面的优化,诸如 v-if/v-show 这种,如果做得好了,优化的效果其实是相当可观的。





  1. 除了技术本身,我可能对“数据”这种业务场景更加了解了,这些了解包括了对于一些业务术语的理解,还包括了对于 echarts以及虚拟列表这些常见工具与优化的使用。




  2. 当然啦,还成功的在组内进行了一次技术分享。主要是围绕着我们组内经常使用的“装饰器”,我的分享囊括了基础的用法,再到三种装饰器的原理,还有在VueReact这些框架中的应用。




软技能方面




  1. 来了美团之后养成了一个习惯,基本我每开一个需求,我就会开一个文档,记录排期、技术难点、开发过程中不知道的点。这种习惯让我在整个开发的过程中效率提升了好多,我可以随时去查阅自己已经做过的部分,了解当时的想法。




  2. 第二点呢可能是在写代码的管理方面,学了一些对于端口的判断(lsof -i 8080)之类的,除此之外还有



    • 写代码的时候,没写完的部分可以列一个 TODOcommit 之前检查一下。

    • yarn start:test 之类的环境配置




  3. 还组织了一次 60-70 人的大团建,虽然是帮着 leader 去直接和团建机构做的对接,但是这个过程中也感受到了乙方的耐心和卑微,还有“做生意就是很难”的无奈。




生活


虽然美团这边实习 💰 给的确实不多,但是中秋的月饼和实习生的活动我算是都赶上了,会觉得人文活动其实还是蛮丰富的。


又因为美团在杨浦这边,离五角场那边并不远,我就总是去五角场那边酒吧喝酒qwq


还有还有,美团这边有健身房,所以我会比较固定的一周去三次,基本就是跑步加上一些基本的拉伸(在努力成为优秀的sigma(笑


9401697267529_.pic.jpg


ENDING...


后面因为个人身体的原因,这段实习只持续了大概四个月的时间,和最开始约定的时间有些出入。仔细想想,说遗憾其实也没有那么多遗憾,人生就是这样来去匆匆,经历一场离别,然后搭上列车,赶往下一场离别。


有缘再见啦,美团~


image.png


作者:阳树阳树
来源:juejin.cn/post/7289666055829192719
收起阅读 »

一个前端实习生在蔚来的成长小结

此文章2332字,预计花费时间7-11分钟。 一、聊聊工作氛围 & 个人成长 1. 这是我的期许 “所谓前途,不过是以后生活的归途。” 这是我人生中的第一段技术实习,之前并不是一心做技术的,所以为了探索自己喜欢的事情在某小公司做过翻译实习,并且在交行...
继续阅读 »

此文章2332字,预计花费时间7-11分钟。


image.png


一、聊聊工作氛围 & 个人成长


1. 这是我的期许


“所谓前途,不过是以后生活的归途。”


这是我人生中的第一段技术实习,之前并不是一心做技术的,所以为了探索自己喜欢的事情在某小公司做过翻译实习,并且在交行做过金融实习(其实就是纯打杂)。


image.png


我很喜欢这样一段话: “我曾以为我的23岁会手提皮包西装革履,但我还是穿着休闲裤,带着十几岁的意气行事,幼稚又成熟;我曾以为我的23岁会性格外向,做事圆滑,但我连最简单的亲情都处理不好;我曾以为我的23岁会和喜欢的人看山河大海落日余晖,但没想道周围的人谈婚论嫁都近在眼前,我还在路上找自己。”


我一直在探索着自己的边界,在能闯能疯的年纪反复横跳,寻找着自己的热爱与期许。在真正从事这个行业之后,我发现了我对于这个岗位的喜爱,当你看着一个个实际的视图出现于自己的手中,你会有一种莫名其妙的成就感,这种感觉难以描述的程度就好像你要向一个完全不看vtuber的人描述你对嘉然的喜爱。


2. 工作氛围:这里是一个乌托邦(适合摸鱼学习的好地方!)


说实话,我最开始预期是每天九点来上班,九点下班的(因为看学长们实习都好辛苦的样子)。


来了之后发现完全不是,每天十点上班,六点下班(我当然是准点跑路)



实习两个月左右的时候接的一个需求,第一天是另一个前端实习生来搞,后来他要跑路,leader就把活给我了。


周四,后端六点把接口给另一个前端实习生。


另一个前端实习生:“明天再说”


周五我来接这个活,我边画页面边让他加字段。


然后提完了,六点他给我改好的接口,让我看看有没问题


我:“下周再说”。


后端:“前端是不是,都很快乐啊[流泪]”



image.png


最开始因为我对 react 不是特别熟悉,leader 让我看着组内文档学了半个月,才开始了第一个需求。


leader 没有给我指定 mentor,所以当我有问题的时候,我看组内谁没开会(或者有时间)就会去问,都能得到很耐心的解答,这点来说还是很有安全感的。


然后每天都会跟着老板和大老板一起去吃饭,有时听他们说说自己的事情,有时听听他们对某个语言的看法,也算有不少收获。


值得一提的是刚入职三天部门就开始团建了,从周五下午五点玩到了第二天凌晨两点,炫了一只烤全羊,然后就开始电玩篮球各种 happy,后面玩狼人杀我次次狼人,大老板也总觉得我是狼人,我次次和他对着刚(乐)



马上就要第二次团建了,可惜参加不了呜呜呜



在团建上 leader 说我是从五个面试感觉都 ok 的人里面选出来的(当时我超惊喜的)


还有几件有趣的事情值得一提



第一件事情是中午和 leader 散步,他说:“你干了两个月这里的情况也看到,很难接触到同龄的小姐姐的,找对象的优先级应该要提高了。”


我:“说的对说的对。”


当时我心里就暗暗想着,这是我不想找吗?这tm是我找不到啊(悲)


第二件事情是我有事开了自己的热点,热点的名字叫:“要失业了咋办呐。


被同事发到了前端大群里。


同事:“这是谁的啊?”


我:“是实习生的(悲)”



3. 个人成长:“不卑不亢,低调务实”


最开始入职当然会担心一些七的八的,诸如这样说会不会不太客气,这样搞会不会让老板不爽,后来和老板还有大老板一起吃饭之后发现他们人都挺随和的,没什么架子,他们更多的关心的是这件事情做的怎么样。


大老板曾经在周会上说:“这个事情可以做的慢一些,这是能力上的问题,这个可以商量,但是如果到了约定的日期没有交付,这就有问题了。 ”这个是说的务实。


然后就是为人处事方面了,自己有时候挺跳脱的,没有什么边界感,在实习和他们一起吃饭的时候我就回默默的听着,有些问题大家都不会问,算是看着看着就成长了。


回校远程的时候我写了这样一段话:



去打工吧,去打上海冬夜准时下班,踩雪走回家的工。


去打工吧,去打一边聊天一边发现,这个产品也是清华✌️的工。


去打工吧,去打测试前一天,人都走光了,mentor陪我赶工到半夜的工。


去打工吧,去打部门团建,大leader带我们玩狼人杀到凌晨两点,超级尽兴的工。


冴羽曾在一次读书会上分享:“开眼界就像开荤一样,只有见过了才会产生饥饿感。”


打工虽然让我变成了稍不注意就会摆烂的成年人,但大平台汇聚了很多丰富有趣的同事,让我看到了截然不同的经历与一波三折的人生。


不知道是不是部门的原因,我这边总是十六五准点上下班。


我现在依然处于打工真香的阶段,不用早起,不用日复一日的和同龄人卷同一件事,身边的人年岁不同,人生阶段也不相同,卷不到一起去。


我还在路上~



image.png


4. 代码方面 learning


说实话看到组内项目的时候体会到了不少的震撼,看着组内的项目之后真的就感觉自己写的东西和玩具一样,每次写完项目,都会兴冲冲的找组内的哥哥姐姐帮忙 CR,然后 CR 出一堆问题,自己在一个一个的修改,把这些规范点记周报上,总之就是学到了很多很多。


timeLine 大概是这样的



  • 前两周熟悉 react 写小 demo

  • 然后以两周一个需求的速度给咱活干~


记得第二次写完一个稍微有点复杂的需求,带着我做这个需求的 mentor 还夸了我一波(骄傲)


5. 对于技术和业务的想法


大leader组织组内 vau 对齐的时候我仔细的听了听,我们的很多东西都需要落地,相比来说技术只是一个实现的手段,并不是做这个的目的。


但怎么说呢,我个人还是对技术本身抱有很大的期许的,希望自己能够变得很厉害,参与到很多的开源项目中,我坚信代码可以改变世界。


二、展望未来



实习不去字节,就像读四大名著不看红楼梦,基督徒不看圣经,学相对论不知道爱因斯坦,看vtuber不看嘉然今天吃什么,这个人的素养与精神追求不足,成了无源之水,无本之木。他的格局就卡在这里了,只能度过一个相对失败的人生!




  • 话是这么说啦,但最后还是没有成功去到字节,但是我是字节不折不扣的舔狗,后面再看吧。

  • 字节给我发面试一定是喜欢我(普信)


下面这段是之前写的



离开的契机也很简单,我在小红书实习的同学跑路了,然后要找继任,顺手把我的简历投过去了,然后我顺手面了一下小红书,小红书顺手给我发了个Offer(bushi,然后就去小红书了。



image.png


小红书确实Offer了,但是老板和我约谈了很久,我决定继续远程实习,在这篇文章发布的当天,我已经实习了 一百四十天,我相信,我的旅途还在继续。


image.png


三、写在最后


不知不觉就实习快半年了啊


我真的非常感谢遇到的leader和同事,感恩遇到的每一位愿意拉我一把的人。


在这段时间里学到了好多一个人学习学不到的东西啊。


那么这就是我在蔚来的实习小结啦!


感谢阅读~


作者:阳树阳树
来源:juejin.cn/post/7228245665334198333
收起阅读 »

在这个大环境下我是如何找工作的

蛮久没更新了,本次我想聊聊找工作的事情,相信大家都能感受到从去年开始到现在市场是一天比一天差,特别是在我们互联网 IT 行业。 已经过了 18 年之前的高速发展的红利期,能做的互联网应用几乎已经被各大公司做了个遍,现在已经进入稳定的存量市场,所以在这样的大背景...
继续阅读 »

蛮久没更新了,本次我想聊聊找工作的事情,相信大家都能感受到从去年开始到现在市场是一天比一天差,特别是在我们互联网 IT 行业。
已经过了 18 年之前的高速发展的红利期,能做的互联网应用几乎已经被各大公司做了个遍,现在已经进入稳定的存量市场,所以在这样的大背景下再加上全世界范围内的经济不景气我想每个人都能感受到寒意。


我还记得大约在 20 年的时候看到网上经常说的一句话:今年将是未来十年最好的一年。


由于当时我所在的公司业务发展还比较顺利,丝毫没有危机意识,对这种言论总是嗤之以鼻,直到去年国庆节附近。


虽然我们做的是海外业务,但是当时受到各方面的原因公司的业务也极速收缩(被收购,资本不看好),所以公司不得不进行裁员;
其实到我这里的时候前面已经大概有 2~3 波的优化,我们是最后一波,几乎等于是全军覆没,只留下少数的人维护现有系统。


这家公司也是我工作这么多年来少数能感受到人情味的公司,虽有不舍,但现实的残酷并不是由我们个人所决定的。


之后便开始漫长的找工作之旅,到现在也已经入职半年多了;最近看到身边朋友以及网上的一些信息,往往是坏消息多于好消息。


市场经历半年多的时间,裁员的公司反而增多,岗位也越来越少,所以到现在不管是在职还是离职的朋友或多或少都有所焦虑,我也觉得有必要分享一下我的经历。


我的预期目标


下面重点聊聊找工作的事情;其实刚开始得知要找工作的时候我并不是特别慌,因为当时手上有部分积蓄加上公司有 N+1 的赔偿,同时去年 10 月份的时候岗位相对于现在还是要多一些。


所以我当时的目标是花一个月的时间找一个我觉得靠谱的工作,至少能长期稳定的工作 3 年以上。


工作性质可以是纯研发或者是偏管理岗都可以,结合我个人的兴趣纯研发岗的话我希望是可以做纯技术性质的工作,相信大部分做业务研发的朋友都希望能做一些看似“高大上”的内容。
这一点我也不例外,所以中间件就和云相关的内容就是我的目标。


不过这点在重庆这个大洼地中很难找到对口工作,所以我的第二目标是技术 leader,或者说是核心主程之类的,毕竟考虑到 3 年后我也 30+ 了,如果能再积累几年的管理经验后续的路会更好走一些。


当然还有第三个选项就是远程,不过远程的岗位更少,大部分都是和 web3,区块链相关的工作;我对这块一直比较谨慎所以也没深入了解。


找工作流水账


因为我从入职这家公司到现在其实还没出来面试过,也不太知道市场行情,所以我的想法是先找几家自己不是非去不可的公司练练手。



有一个我个人的偏好忘记讲到,因为最近的一段时间写 Go 会多一些,所以我优先看的是 Go 相关的岗位。



第一家


首先第一家是一个 ToB 教育行业的公司,大概的背景是在重庆新成立的研发中心,技术栈也是 Go;


我现在还记得最后一轮我问研发负责人当初为啥选 Go,他的回答是:



Java 那种臃肿的语言我们首先就不考虑,PHP 也日落西山,未来一定会是 Go 的天下。



由于是新成立的团队,对方发现我之前有管理相关的经验,加上面试印象,所以是期望我过去能做重庆研发 Leader。


为此还特地帮我申请了薪资调整,因为我之前干过 ToB 业务,所以我大概清楚其中的流程,这种确实得领导特批,所以最后虽然没成但依然很感谢当时的 HR 帮我去沟通。


第二家


第二家主要是偏年轻人的 C 端产品,技术栈也是 Go;给我印象比较深的是,去到公司怎么按电梯都不知道🤣



他们办公室在我们这里的 CBD,我长期在政府赞助的产业园里工作确实受到了小小的震撼,办公环境比较好。



当然面试过程给我留下的印象依然非常深刻,我现在依然记得我坐下后面试官也就是 CTO 给我说的第一句话:



我看过你的简历后就决定今天咱们不聊技术话题了,直接聊聊公司层面和业务上是否感兴趣,以及解答我的疑虑,因为我已经看过你写的很多博客和 GitHub,技术能力方面比较放心。



之后就是常规流程,聊聊公司情况个人意愿等。


最后我也问了为什么选 Go,这位 CTO 给我的回答和上一家差不多😂


虽然最终也没能去成,但也非常感谢这位 CTO,他是我碰到为数不多会在面试前认真看你的简历,博客和 GitHub 都会真的点进去仔细阅读👍🏼。



其实这两家我都没怎么讲技术细节,因为确实没怎么聊这部分内容;这时就突出维护自己的技术博客和 GitHub 的优势了,技术博客我从 16 年到现在写了大约 170 篇,GitHub 上开源过一些高 star 项目,也参与过一些开源项目,这些都是没有大厂经历的背书,对招聘者来说也是节约他的时间。





当然有好处自然也有“坏处”,这个后续会讲到。


第三家


第三家是找朋友推荐的,在业界算是知名的云原生服务提供商,主要做 ToB 业务;因为主要是围绕着 k8s 社区生态做研发,所以就是纯技术的工作,面试的时候也会问一些技术细节。



我还记得有一轮 leader 面,他说你入职后工作内容和之前完全不同,甚至数据库都不需要安装了。



整体大概 5、6 轮,后面两轮都是 BOSS 面,几乎没有问技术问题,主要是聊聊我的个人项目。


我大概记得一些技术问题:



  • k8s 相关的一些组件、Operator

  • Go 相关的放射、接口、如何动态修改类实现等等。

  • Java 相关就是一些常规的,主要是一些常用特性和 Go 做比较,看看对这两门语言的理解。


其实这家公司是比较吸引我的,几乎就是围绕着开源社区做研发,工作中大部分时间也是在做开源项目,所以可以说是把我之前的业余爱好和工作结合起来了。


在贡献开源社区的同时还能收到公司的现金奖励,不可谓是双赢。


对我不太友好的是工作地在成都,入职后得成渝两地跑;而且在最终发 offer 的前两小时,公司突然停止 HC 了,这点确实没想到,所以阴差阳错的我也没有去成。


第四家


第四家也就是我现在入职的公司,当时是我在招聘网站上看到的唯一一家做中间件的岗位,抱着试一试的态度我就投了。
面试过程也比较顺利,一轮同事面,一轮 Leader 面。


技术上也没有聊太多,后来我自己猜测大概率也和我的博客和 Github 有关。




当然整个过程也有不太友好的经历,比如有一家成都的“知名”旅游公司;面试的时候那个面试官给我的感觉是压根没有看我的简历,所有的问题都是在读他的稿子,根本没有上下文联系。


还有一家更离谱,直接在招聘软件上发了一个加密相关的算法,让我解释下;因为当时我在外边逛街,所以没有注意到消息;后来加上微信后说我为什么没有回复,然后整个面试就在微信上打字进行。


其中问了一个很具体的问题,我记得好像是 MD5 的具体实现,说实话我不知道,从字里行间我感觉对方的态度并不友好,也就没有必要再聊下去;最后给我说之所以问这些,是因为看了我的博客后觉得我技术实力不错,所以对我期待较高;我只能是地铁老人看手机。


最终看来八股文确实是绕不开的,我也花了几天时间整理了 Java 和 Go 的相关资料;不过我觉得也有应对的方法。


首先得看你面试的岗位,如果是常见的业务研发,从招聘的 JD 描述其实是可以看出来的,比如有提到什么 Java 并发、锁、Spring等等,大概率是要问八股的;这个没办法,别人都在背你不背就落后一截了。


之后我建议自己平时在博客里多记录八股相关的内容,并且在简历上着重标明博客的地址,尽量让面试官先看到;这样先发制人,你想问的我已经总结好了😂。


但这个的前提是要自己长期记录,不能等到面试的时候才想起去更新,长期维护也能加深自己的印象,按照 “艾宾浩斯遗忘曲线” 进行复习。


选择



这是我当时记录的面试情况,最终根据喜好程度选择了现在这家公司。


不过也有一点我现在觉得但是考虑漏了,那就是行业前景。


现在的 C 端业务真的不好做,相对好做的是一些 B 端,回款周期长,同时不太吃现金流;这样的业务相对来说活的会久一些,我现在所在的公司就是纯做 C 端,在我看来也没有形成自己的护城河,只要有人愿意砸钱随时可以把你干下去。


加上现在的资本也不敢随意投钱,公司哪天不挣钱的话首先就是考虑缩减产研的成本,所以裁员指不定就会在哪一天到来。


现在庆幸的是入职现在这家公司也没有选错,至少短期内看来不会再裁员,同时我做的事情也是比较感兴趣的;和第三家有些许类似,只是做得是内部的基础架构,也需要经常和开源社区交流。


面对裁员能做的事情


说到裁员,这也是我第一次碰上,只能分享为数不多的经验。


避免裁员


当然第一条是尽量避免进入裁员名单,这个我最近在播客 作为曾经的老板,我们眼中的裁员和那些建议 讲到在当下的市场情况下哪些人更容易进入裁员名单:



  • 年纪大的,这类收入不低,同时收益也没年轻人高,确实更容易进入名单。

  • 未婚女性,这点确实有点政治不正确,但确实就是现在的事实,这个需要整个社会,政府来一起解决。

  • 做事本本分分,没有贡献也没出啥事故。

  • 边缘业务,也容易被优化缩减成本。


那如何避免裁员呢,当然首先尽量别和以上特征重合,一些客观情况避免不了,但我们可以在第三点上主动“卷”一下,当然这个的前提是你还想在这家公司干。


还有一个方法是提前向公司告知降薪,这点可能很多人不理解,因为我们大部分人的收入都是随着跳槽越来越高的;但这些好处是否是受到前些年互联网过于热门的影响呢?


当然个人待遇是由市场决定的,现在互联网不可否认的降温了,如果你觉得各方面呆在这家公司都比出去再找一个更好,那这也不失为一个方法;除非你有信心能找到一个更好的,那就另说了。


未来计划


我觉得只要一家公司只要有裁员的风声传出来后,即便是没被裁,你也会处于焦虑之中;要想避免这种焦虑确实也很简单,只要有稳定的被动收入那就无所谓了。


这个确实也是说起来轻松做起来难,我最近也一直在思考能不能在工作之余做一些小的 side project,这话题就大了,只是我觉得我们程序员先天就有自己做一个产品的机会和能力,与其把生杀大权给别人,不如握在自己手里。


当然这里得提醒下,在国内的企业,大部分老板都认为签了合同你的 24 小时都是他的,所以这些业务项目最好是保持低调,同时不能影响到本职工作。



欢迎关注作者公众号于我交流🤗。



作者:crossoverJie
来源:juejin.cn/post/7246570594991718455
收起阅读 »

我是如何走上程序员的道路的

封面图 学生时代的照片,想来已是十几年前的事情了 学生时代 从2009年9月开始读大学,当然也不是什么好大学,位于中原腹地的一所三流大学,所学专业是经济学中的《审计》。 上学的时候其实也不知道审计这个专业到底是做什么的,当时只是根据大学老师的讲述,大抵是可以...
继续阅读 »

封面图


image.png


学生时代的照片,想来已是十几年前的事情了


学生时代


从2009年9月开始读大学,当然也不是什么好大学,位于中原腹地的一所三流大学,所学专业是经济学中的《审计》。


上学的时候其实也不知道审计这个专业到底是做什么的,当时只是根据大学老师的讲述,大抵是可以到企业中做个会计师什么的,当然我们的专业课除了《审计》之外,《会计》《成本会计》《经济法》《税法》《财务管理》之类的都有。


学生时代对于我这种普通家庭的学生,大部分时候都是比较迷茫的,虽然每天都去上课,也很努力的去学习,识记老师讲课的内容,然后参加各种专业考试,会计证,助理会计师之类的考试,但是其实对于自己将来到底想要成为什么样的人,将来做什么样的工作,过怎样的生活,都没有一个完整的概念,只是随着日子一天一天的逝去,随波逐流而已,对于这种状态,我现在通常用一个词来概括:局限性


局限性我给它的定义是:在个人所处的时代,环境以及个人认知水平有限的情况下,个人所能做事情的极限。简而言之,就是所有的事情都是命里注定的一个圈,超出了这个圈的范围,别的事情就做不了,这就是局限。


在这种局限下浑浑噩噩的度过了三年的时光,除了和班里同学一同度过这三年时光能够留下一些快乐的回忆之外。还有一件事情我觉得值得聊一下,就是我对英语比较感兴趣,这种兴趣表现在我喜欢在没课的时候去蹭英语系的外教课,喜欢听那个胖胖的外交讲课,有时候也到讲台上和他们一起做一些互动,讲一些英文,练习一下自己的口语。


等他们下课了,clay,那个外教的名字叫clay,是一个胖胖的60多岁的老头,我喜欢在他等班车的的时候跟他聊会儿天,内容我也记不得是什么了,大抵是些怎么学好英语之类的话,他也非常和蔼,只是说:dont warry,you need more pritice之类的,也有些是他在中国收养了很多孩子,住在大学路上什么的。


外语系的姑娘都很漂亮,当然,这可能也是我去蹭英语课的一个原因。


日子就这么一天一天的过去,上课,逃课,上课,逃课,逃课去蹭课。逃课出去玩,忽然有一天发现,自己马上就要毕业了,然后发现大家都开始准备找工作了,于是自己也开始准备简历,去人才市场,去各种招聘会~


那里能有什么好工作呢~


工作


好在是2012年的8月份吧,被一家单位录取了,名义上是做财务,其实是被派到外地做出纳去了,地址在东莞分理处。


彼时的想法是,好好工作两年,然后混个分理处的主管什么的,其实自己非常清楚自己本身也不适合做主管,好在分理处的同时都是年轻人,比较好相处。


于是在这里待了有一年多,分理处的其他人主要是做销售工作,基于工作性质的不稳定性,人员流失率很大,后来我就也离职了。


进京


从那里离职之后,去了四川的一家建筑单位,驻扎在项目部,职务是会计,主要工作内容是帮忙做些单位的内账,负责企业的报税及项目部的部分出纳工作。


彼时已经是2014年了,淘宝等线上购物平台已经非常流行了,听说当时的美工等工作也非常吃香,于是打算自学photoshop,将来转成美工,做些淘宝店铺的装修等工作。


可惜美工没有做成,恰逢建筑项目上需要进行融资,跟银行进行贷款,所以当时有一项工作是用photoshop伪造发票,将金额10万的发票,改成100万,甚至更大的金额。修改以后用打印机打印出来,公司用于向银行贷款等。


说是项目部,其实就是旁边就是工地,工地的生活非常艰苦,管理人员还好一些,一线工人每天干的都是体力活,确实挺辛苦的,于是到了2014年底,就提出了离职。


离职之后,辗转就到了北京。


到了北京之后,找了一个主要做供应链的单位,对接的是外企,职位名称忘了,主要负责回复一些英文文件,偶尔也需要通过电话和老外做些沟通,问他们要一些文件什么的。


幸运的是认识了一个做前端的同事。这时候是2015年,这个同事高中没毕业,做前端,薪资当时是12000,让我很是羡慕,有时候开玩笑跟我说你也转前端吧。


2015年,当时正是前端市场非常火的时候,移动互联网正在兴头上,于是下定决心开始学习前端,从最简单的html标签,css样式,Javascript开始,一点一点的去背,去学习相关的知识,也从简单的仿站开始练习,各种布局,样式属性之类的,写完了就拿给他看,虽然写的不怎么样~


就这么持续了大概有一年吧~


转前端


好在功夫不负有心人,2016年开始试着找一些前端相关的工作,最终还是找到了一份工作,那时候还没有现在的各种框架。


记得第一份前端工作的项目是一个javaweb的项目,然后还有一个用appcan做的混合开发的移动端项目。


就这样从看别人的代码,到自己写一些代码,从纯粹的前端三剑客html+css+js,慢慢的写到了前端三大框架vue+react+ng 。


转眼间从事前端工作也这么些年了,越写越觉得自己对前端的兴趣越浓,因为它有很多新的东西,虽然我不一定每个知识点都能弄的明白,但是当你思考时,那种沉浸其中的感觉是妙不可言的。


我也感谢这个行业,虽然它不能让我大富大贵,但是它起码做到了这些年让我衣食无忧。


最后


单纯的从技术方向出发,前端的方向很多,web,小程序,客户端,移动端,每个领域都有很多值得探索的东西。


虽然我不是科班出身,但是在这些年的学习和探索中,它教会了我很多东西。


最后更多的想说的可能只有两个字:感谢


感谢那些帮助过我的人;


感谢那些年遇到的苦难;


也感谢自己的坚持~


希望每个人在自己的人生中都能得偿所愿~


谢谢~


作者:前端那些年
来源:juejin.cn/post/7162205132292096037
收起阅读 »

从钱塘江边到余杭塘河

把两个月前 钱江边的聚会小酌 成功移到余杭塘河。三巡五味后,一行三人在偌大的校园走着聊着。在滨江某知名支付公司的测试经理,感叹管理层间人浮于事站队排位;在阿里的前端程序员,困顿于今年未能升P竞争压力山大。而我,定位为服务端却在走全栈路线,也在纠结更换技术栈,看...
继续阅读 »

把两个月前 钱江边的聚会小酌 成功移到余杭塘河。三巡五味后,一行三人在偌大的校园走着聊着。在滨江某知名支付公司的测试经理,感叹管理层间人浮于事站队排位;在阿里的前端程序员,困顿于今年未能升P竞争压力山大。而我,定位为服务端却在走全栈路线,也在纠结更换技术栈,看不清寻不到一个更满意充满想象力的未来。


似乎吐槽和患得患失,多过幸福和豪气干云。而回想这一切刚开始时的忐忑不安踌躇满志,绝没想到,会在一个雨过方晴的深夜,有这样一番对话。


4年前的今天,我离开家乡,从济南坐上一节南下的橙皮车。当慢慢悠悠走过十余个小时,从微山湖夕阳落下到寒山寺晨钟响彻,我来到了曾一见倾心风云际会的魔都,一只怯怯什么也不会的菜鸟,正式开启了必将色彩斑斓的职业生涯。


此前几天,第一次用58找房,还不知有那么多套路。我发了100多条短信,大多如泥牛入海不见回声。偶有的几条,也是中介答复:“便宜的前几天租出去了,还有套价格贵一些的”。我终在豆瓣小组,在车来到济宁时收到了这条回复。满是欣喜打开,充满失望关闭。


此前几个月,我放弃割舍许多,不曾随我的相当多数同学,去那几家中字头央企,也不曾青眼相向,可以一辈子安稳无虞的公务员事业编,而选择了一家未曾听闻的“互联网”公司。我知道,当我听到这三个字,郁结于胸口怏怏不乐的大石顿被粉碎,我知道,我的第一家公司,不会再有其他。然而回宿舍后我做的第一件事,是查证这家公司是否为诈骗组织皮包公司。我也在暗暗忧心,空有一腔热爱,就真能做得好吗?兴趣真的可以打败科班无视专业?


我在仙霞路工程技术大学的国家级创业园,度过了终生难忘的两年,也完美回答了上面的疑惑。又在两年前魔都落户安家周折太巨,选择如候鸟,随潮离沪来杭。


四年里,我以平均一年一家的频率,换过四家公司,薪资较最初翻转500%。四年前,创新创业之风荡涤全国,o2o风云乍起,p2p方兴未艾。而今,内外部趋势交织,猪从风口跌落,独角沦为毒角。我也面临职业和薪资门卡:我是否还能心平静气在一家单位多呆几年,沉淀而不颓废?我如何还能保持在基数较大的情况下,使薪资以较高速率增长?我有哪些要学哪些要放,我要走哪条职业路线?…


实在有太多要学,我给自己的目标是:除去工作所用,还要试图从数学和物理角度,理解背后机理;要紧跟潮流,对新出现的技术和事物保有热切好奇;要外语足够优秀,能无障碍阅读英语文档。…


从没想过,有一天“学习”也会成为甜蜜负担。但我清楚,并不是所有的职业,所有的从业者,都有我们这样可以不断学习不断提高,如果愿意可以练就一身本事的机会。我会在无边学海中偶尔迷失,但却清楚,一样技能可以一陈不变从生到死,那会让我因无成就感和提高的满足而生不如死。


我的感触是,从毕业到30岁,真的太短太短了。只有夜以继日只有目不见睫。几年里,太多的熬夜让我皮肤不复当年紧致滑腻,太多的久坐让我发福增重,或许还有双眼疲劳颈椎酸痛。…我会注意保重,但当解决一个问题,当当搞懂一样东西,那种感觉,像一个木匠做出一件工艺品,抖落浑身木屑站起时的满足。所有的疲乏,所有的周折劳累,都将烟消云散。


回瞰这几年,我总会在他们看不见的地方,感谢B哥L哥H哥,但我还想感谢并告诫自己:我很勇敢,也因而幸运,在一个几百年不遇的信息时代,如果我还因循守旧患得患失,畏葸不前混吃等死,那既是对自己得辜负,也是对时代得辜负。


作者:fliter
来源:juejin.cn/post/7281651969247166527
收起阅读 »

一个艰难就业的23年应届生的2022年

自我介绍 我的家乡是浙江-宁波-余姚,是一名就读于一所位于宁波-慈溪(学校:笑死,这就我一所大学,你直接报我名字得了)的双非独立学院的软件工程专业的23年应届生,7到10月有在南京实习,现在是孤身一人在杭州实习的社恐前端实习生,前端练习时长一年半,擅长唱、跳、...
继续阅读 »

自我介绍


我的家乡是浙江-宁波-余姚,是一名就读于一所位于宁波-慈溪(学校:笑死,这就我一所大学,你直接报我名字得了)的双非独立学院的软件工程专业的23年应届生,7到10月有在南京实习,现在是孤身一人在杭州实习的社恐前端实习生,前端练习时长一年半,擅长唱、跳、rap... 还只擅长Vue的渣渣前端程序猿,有兴趣可以关注我的公众号程序猿青空,23年开始我会时不时分享各种优秀文章、学习资源、学习课程,探索初期,还请多多关照。这篇文章会是我公众号的第一篇文章,主要对我这一年来的经历做一个简单的流水账总结,涉及到恋爱、租房、学习、工作等各方面内容,希望这份经验对你也能有所帮助。


学习


大二下半年的时候分流,自主报名到了我们学校的产业学院——企业和学校联合创办的培养应用型人才的学院。我文科相当薄弱,埋头考研会相当痛苦,也很清楚自己做不来官僚主义那一套,公职也不是适合我的职业(没错我对公职有偏见),很坚定就业这条路。因为还没有毕业,我的身份归根结底就是一个双非下流本科的一名大学生,为了避免自己毕业即失业,看当时产业学院的宣传也不错就去了。


事实上因为产业学院刚创办不久,而且并不是所有人来到这里都是为了就业的,也有可能是为了学分、助学金等其他方面的原因,课程设计、师资力量、同学质量等各方面都良莠不齐、鱼龙混杂。每门课程的期末大作业基本都是一个小项目,大三一年里两个期末都有为了大作业通宵的几天,再加上1500💰凑活过的生活费,死贵的电费和食堂伙食费,在这里学习和生活有时候还蛮辛苦的。好在我很清楚自己应该做什么,天赋不够,努力来凑,本来起跑线就低,更应该比别人卷一点。当然我也不是那种能够没日没夜卷的人(👀),关注了鱼皮,加入了他的知识星球,在星球天天学习健身(没错我还健身💪)打卡的flag没两个礼拜就立不住了,知识付费的事咱也没少干,就是说能一直坚持下来的着实不多,咱也明白咱就是个普通人,逆袭这种事确实还是很难做到的,我这人还是比较佛系的。


大三这一年我用一年的时间从零学前端,自认为还算是没有辜负自己,这一年时间的学习也还算有成果,虽然没法和卷王们争第一,也能跟在他们后面做个万年老二(😭呜呜呜)。下半年开始实习后更别说了,新的技术栈的学习基本就停滞了。实习前我还天真的以为能有更多的时间学习,正相反,比在学校学的更少,因为下班到家七八点,生活琐事会比在学校里多得多,而且我下班后还要花一个多钟头健身,再加上忙碌一天后更无心学习,只想躺平。


下半年做过的最卷的事也就参与了字节青训营,课题选择了前端监控平台,可惜的就是没能在青训营期间完成(😭呜呜呜,队友都摆烂了),当然也就没有结营证书。但我也不甘心就这样算罢,这个项目我就自己拉出来,作为我的毕业设计去完成它。解决实习期间学习效率低的最好办法就是在公司学习一些对公司业务有关或者优化公司项目的知识,名正言顺地摸鱼。我是Vue入门的,这一年里也一直守着Vue,来年第一季度目标就是学习React和Nest,开发一个自己的数据聚合的网站,能变现就最好了(😎欸嘿)。


生活&实习


大三下,也就是今年上半年,为了冲刺暑期实习,也就没去做兼职了,感叹本就艰难的生活的同时,殊不知这是为数不多还能自己自由掌控的日子了(😥我哭死)。其实我开始准备实习还是挺晚了,再加上期末没有太多时间,准备并不是太充分,没有太多自信心,投了几家大厂,不是没回应,就是笔试挂,就有点望而却步。


在我一个大佬同学的介绍下,面试了一家南京的小厂,过程很顺利,实习薪资给的也很可观,当时就没考虑那么多,就选择接受offer了(后来在杭州实习认识了几个小伙伴,才学了没几个月,暑假就面试进了独角兽企业,我那个时候确实应该再多投一投的)。刚开始的想法是第一次出门实习,有份经验就可以,在什么城市没关系,然而事实是工作上确实没什么关系,生活上关系可大了。7月13日第一次一个人拎上行李,义无反顾地去了南京,以为自己终于能够大展拳脚,再不济也能够在公司有所贡献,然而现实总是没那么理想。


上路


因为一个人前往外地工作,第一件事情便是租房,为了省点钱就托南京实习公司的一个同事看房子,因为他的房租到期也要找房子就顺便可以租在一起,有个照应。然而实际上因为是第一次出远门工作和生活,一切和自己的理想差距显然大了许多:因为不是自己实地看的房,而且也是第一次租房,虽然房租只有850💰,但是也可能因为是夏季大家都开空调,差不多50多💰一个礼拜的电费和其他乱七八糟的费用,一个月光租房子就差不多得1200💰,并不算贵,但是性价比极低;我的房间没地方晒衣服,只能晒在那个同事的房间的阳台,作为一个社恐患者,每次去都要做很多心理斗争(他会不会睡了,他会不会在忙....🙃);桌上只能堪堪放下我的显示器和笔记本,鼠标活动范围极小;床应该是睡过好几个租客了,明显的不舒服;吃的方面因为有点水土不服不能随便乱吃,同时也是为了省钱所以选择自己做饭,因此还得购置很多厨具调味品等等,一次性的开销💰不小;回学校的频率比我想象的高,因此来回车费也成为一大负担;当时租房合同是同事代签的,他签了一年,我那时候也不懂也没问,再加上当时换工作离开的比较急,没时间找转租,违约金直接血亏1700💰。


日常挤地铁


生活的种种问题都还能接受或者解决,然而工作方面,因为进入公司的时间段比较特殊再加上疫情影响,在南京实习的三个月里,我始终没有能够在技术上得到足够的提升,再加上与公司和领导的气场不合,使得我在公司整天如坐针毡,甚至有点无所事事(总之就是过的很不开心),虽然有不低的实习薪资,但是我始终没法在那里躺平。因此在中秋决定参与秋招,开始寻找第二份实习工作。


然而今年找工作并不简单,因为频繁发作的疫情,再加上互联网行业这些年的发展,行业的形势非常的严峻,各大公司都削减了HC(head count,人头数,就是最终录用的人数,肯定有小伙伴不懂这个词,我一开始就不懂🤏),作为一个民本23年应届生,在今年的秋招着实很难找到一份理想的工作。那段时间的想法就是尽快找到下一份工作(急急急急急急,我是急急国王),找到一份离家近、工资高、平台大至少满足两个的工作。从9月10日中秋就开始投出第一份简历,到10月19日确定来到杭州的一家四五百人的SaaS公司,这期间投出过几百份简历,得到的回应却寥寥无几,这是一段非常难忘的经历。


这一个月里每一天都在为找工作烦恼,一开始专注于线上面试,却始终的得不到理想工作的认可,持续的碰壁使得开始怀疑自己这些年的学习,自己的选择是不是错了,是不是自己能力确实没法满足他们的要求(被ktv了),后来也决定不放过线下面试的机会,顶着疫情在南京、杭州、家、学校几地频繁奔波,在杭州线下面试的那一天还是顶着自己身体上的各种不适(持续拉肚子,全身酸痛,萎靡不振),仍然要拿出饱满的精神去面对面试,好在当时就获得了面试官也是现在的leader的认可,简直就是久旱逢甘霖,虽然并不是直接发的offer,但是也是十分有信心。杭州比起南京的工作,实习薪资低了很多,但是因为线下面试,对于当时感受到的公司的氛围十分的心动,也就放弃了其他小公司更高薪资的offer,决定了自己的第二份实习工作。


又上路啦


换工作又是换城市,所以又需要租房搬家,购置各种必需品,又是一大笔开销,在还没进公司前始终在担忧自己先择了薪资更低的工作,到时候会不会付出了这么多,结果又远不如预期让自己更痛苦。不过在经过了一个月左右实习后,我在杭州的公司工作的感受让我相信自己的选择没有错。


10月23日我再一次拖着一大堆行李开始了迁徙,本来打算先简单看房子,先回家住几天再自驾,拖着行李回来看房子签合同,所以我把被子等一些大件的行李都寄回家了,但是这次进入杭州后就黄🐎了(之前几地来回跑黄都没黄一下),只能多看几套房子然后就签下来,好在当天就看到一个自己满意的,10几平,押一付一,一个月算上水电差不多也就1300💰,不至于睡大街,但是我没有被子,当时杭州刚开始降温,温度也就个位数,但是买被子太亏了,之后用不上,就买了床毛毯,多盖几件衣服,凑活过了两天(真的凑活,冷的雅痞)。


杭州租的房


11月1日正式入职,正式开启了在杭州的工作生活,有条不紊的入职手续,时长1周的实习生培训,认识了许多和我一起实习的小伙伴,刚进来还赶上公司的双十一活动,让我对未来的工作生活充满希望。


双十一零食自助


第一月开始接触了一些简单的业务,重新开始了健身,第二个月就参与开发了一个简单的项目,还封装了公共组件、开发了简单的提高开发效率的脚手架工具,我终于能够继续有条不紊运转了。


在南京实习的期间除了参加了字节青训营和准备面试而巩固基础外,专业上可以说是没有丝毫提升,不过生活经验确实收获满满,坚定了自己的目标,职业生涯规划更加清晰,为了达到目标去学会自律。这几个月的开销给自己和父母都增添了不小得负担,好在现在稳定下来勉强能够在杭州自给自足,生活重新步入正轨,比起在南京,杭州的生活更加得心应手。但是并不是说南京不好,南京是一个非常优雅的城市,这里有他躺在超市里超乖的猫猫,超治愈


超乖的猫猫


离开南京前我也花时间去好好游玩了两天(去了一些免费的博物馆,景点)。


忘记叫啥地了


比起杭州,我认为南京更适合生活,我只是去到了一个不适合我的公司和因为经验不足吃了不少亏才离开了这个城市。我很珍惜在杭州的这份工作,也非常享受现在忙碌充实的生活,我也希望自己的能力能够不断得到认可,继续探索自己的人生价值。


感情


呜呜呜,鼠鼠该死啊,鼠鼠长了个恋爱脑,但是好在现在穷的雅痞,我还社恐,可以心无旁骛地工作学习(搞💰)。出来实习没几个礼拜就跟在一起一年的女孩子分手了,其实在上半年因为我们对未来规划的分歧就吵过架,她想留在慈溪,而我更向往大城市(当然不止这一点原因啦),那个时候我就很清楚这段感情肯定没法坚持很久,下半年又异地,在各自的城市实习,天天吵架,自然而然就吵分了,累觉不爱。我深知自己不是啥好男人(男人没一个好东西),还没有资本,毕业前绝对要水泥封心(做杭州第一深情)。


其实我家离学校很近,但是从念大学开始还是很少回家了,在学校里没有什么感觉,直到独自出门在外工作才知道在家真好,爸爸妈妈真好(我是妈宝男,呜呜呜😭),看这篇文章的小伙伴不要再随便跟爸爸妈妈撒气了哦。家里的老人只剩下奶奶独自在乡下了,以后一定要多打电话。


展望


在未来的一年中,希望自己能够吸收已经犯过的错误的经验,保质保量地完成未来的各项工作,作为一名程序员最重要的最重要的就是自我驱动,持续学习,通过不断学习才能够在未来的工作中创造更多的价值,以下是我23年的一些计划


学习



  • 这个月先抓紧时间把自己的毕设解决,写复盘的分享博客,之后顺利毕业

  • 上半年学习React,Nest,开发一个数据聚合分享平台,同样做分享

  • 运营自己的博客和各平台账号,不说多少粉丝,能坚持不凉就行,争取每周一个博客

  • 每季至少阅读一本书,学习一个技术栈

  • 坚持自己的每日计划和每月复盘总结(包含年中和年终总结)


工作



  • 因为现在常态化了,不知道今年的就业形势会是什么样的,着实不想再像去年那样被支配了,所以还是希望得到自己满意的薪资的前提下在这里转正,但愿不要出什么幺蛾子吧

  • 继续卷进部门更深层业务,目标负责6个项目

  • 学习更多优化开发效率和质量的技术栈,明年就简单定个两个的目标吧,要求不高


生活



  • 我真的超级想买机车的,但是杭州主城区禁摩,所以先23年下半年花时间考个D照,看情况决定买个机车还是电驴

  • 3月份房租到期了,看房肯定又要放进日程了,看看到时候有没有合租的小伙伴吧,如果有人有兴趣到时候可以分享一下杭州租房经验

  • 健身肯定是要继续的,有一说一我肉体确实没啥天赋(也可能是吃得不够多),健身更多的是一种生活态度吧

  • 我是一个很不喜欢打电话的人,尤其是和长辈,感觉没话聊,但是老人家接到自己孩子的电话,知道孩子过得不错,真的会很开心。明年定个小目标,一个月给奶奶打一通电话。


2022年好像所有人都过的很艰难,或许所有人都想离开浪浪山,但是也不要忘记看看浪浪山的风景,让我们一起加油吧。最后再打个广告,关注公众号程序猿青空,免费领取191本计算机领域黑皮书电子书,更有集赞活动免费挑选精品课程(各个领域的都有),不定期分享各种优秀文章、学习资源、学习课程,能在未来(因为现在还没啥东西)享受更多福利。


作者:CyanSky
来源:juejin.cn/post/7189562801159929915
收起阅读 »

一个28岁程序员入行自述和感受

我是一个容易焦虑的人,工作时候想着跳槽,辞职休息时候想着工作,休息久了又觉得自己每天在虚度光阴毫无意义,似乎陷入了一个自我怀疑自我焦虑的死循环了。我想我该做的点什么去跳出这个循环。。。 自我叙述 我相信,每个人都有一个自命不凡的梦,总觉得自己应该和别人不一样,...
继续阅读 »

我是一个容易焦虑的人,工作时候想着跳槽,辞职休息时候想着工作,休息久了又觉得自己每天在虚度光阴毫无意义,似乎陷入了一个自我怀疑自我焦虑的死循环了。我想我该做的点什么去跳出这个循环。。。


自我叙述


我相信,每个人都有一个自命不凡的梦,总觉得自己应该和别人不一样,我不可能如此普通,自己的一生不应该泯然众生,平凡平庸的度过。尤其是干我们it这一行业的,都有一个自己的程序员梦,梦想着,真的能够用 “代码改变世界”


入行回顾



你们还记得自己是什么时候,入行it行业的吗



我今年已经28岁了,想起来入行,还挺久远的,应该是2016入行的,我也算是半路出家的,中间有过武术梦 歌唱梦 但是电脑什么上学那会就喜欢玩,当然是指游戏,




武术梦




来讲讲我得第一个·梦,武术梦,可能是从小受到武打演员动作电视剧的影响,尤其那个时候,成龙大哥的电影,一直再放,我觉得学武术是很酷的一件事情,尤其那会上小学,还是初中我的体育还是非常好的,


然后我们家那个时候电视还是黑白的,电视机。哈哈哈😀电视台就那么几个,放来放去,有一个台一直重复放成龙电影,还有广告, 都是 学武术就到 xxxx学校, 我被洗脑了吧


于是真的让我爸,打电话质询了一下,可是好像他们这种武术学校都是托管式的,封闭式学习,听说很苦,,,,当然这不是重点,重点每年学费非常的贵,en~,于是乎我的这个梦想终止了,。。




歌唱梦




为啥会有唱歌想法,你猜对了,是被那个时候的好声音给影响了,那个时候好声音是真的很火,看的时候我一度以为我也可以上好声音,去当歌手然后出道,当明星,什么的。


不过不经历打击,怎么会知道自己的下线在哪里呢


我小学换了两到三个学校,到初中,再到高中,你们还记得自己读高中那会吗,高中是有专业选择的,入学军训完以后。


我们代班主任,和我们说有三个专业方向可以选择,艺术类,分美术,和唱歌,然后是文化类,然后艺术类就业考大学分数会低很多,然后一系列原因,哈哈哈,我就选择了歌唱班。


我最好伙伴他选择了,美术类就是素描。这里我挺后悔没有选择 美术类。


到了歌唱班,第一课就是到专业课有钢琴的教室,老是要测试每个同学的,音色和音高,音域
然后各自上台表演自己的拿手的一首歌,。我当时测试时候就是跟着老师的弹的钢琴键瞎唱,


表演的歌曲是张雨生《大海》 也就唱了高潮那么几句。。 😀现在想起来还很羞耻,那是我第一次在那么多人面前唱歌,


后面开始上课老师说我当时分班时候音色什么还不错,但学到后面,我是音准不太行,我发现。再加上我自己的从小感觉好像有点自卑敏感人格,到现在把,我唱歌,就越来越差,


当然我们也有乐理。和钢琴课,我就想主助攻乐理和钢琴,


但是我很天真


乐理很难学习,都是文科知识需要背诵,但是他也要有视唱,也就是唱谱子,duo,re,mi,fa,suo,la,xi,duo。。等,我发现我也学不进去


后面我又开始去学钢琴,但是钢琴好像需要一定童子功,不然可能很难学出来,于是我每天早上6点钟起来,晚上吃完饭就去钢琴教师抢占位置, 还得把门堵着怕人笑话,打扰我,


结果你们也猜到了,音乐方面天赋很重要,然后就是性格上面表演上面,要放得开,可是我第一年勉强撑过去了,后面第二年,专业课越来越多了,我感觉我越来越自卑~,然后成绩就越来越差,老师也就没太重视,嗯~好不容撑到了第二年下半年,放暑假,


但是老师布置任务暑假要自己去外面练钢琴,来了之后要考试,我还花钱去外面上了声乐课钢琴课,哎,我感觉就是浪费钱,,,,,因为没什么效果,性格缺陷加上天赋不行,基本没效果,那段时间我也很痛苦的,因为越来越感觉根本容入不进去班级体,尤其是后面高二,了专业课很多大部分是前面老师带着发生开嗓,后面自由练习,我也不好意思,不想练习,所以
到后面,高二下学习我就转学了,,,,


当然我们班转学的,不止我一个,还有一个转学的 和我一个寝室的,他是因为音高上不去,转到了文科班, 还有一个是挺有天赋,我挺羡慕的,但是人家挺喜欢学习,不喜欢唱歌什么,就申请转到了,文科班。 不过她转到文科班,没多久也不太好,后面好像退学了,,我一直想打听他的消息,都在也没打听到了




玩电脑




我对电脑的组装非常感兴趣,喜欢研究电脑系统怎么装,笔记本拆装,台式机拆装,我会拿我自己的的笔记本来做实验,自己给自己配台式机,自己给自己笔记本增加配置,哈哈哈哈。对这些都爱不释手。



这还是我很早时候,自己一点一点比价,然后去那种太平洋电脑城,电脑一条街,那种地去找人配置的。想想那时候配置这个电脑还挺激动,这是人生的第一台自己全部从零开始组装配的电脑,


本来打算,后面去电脑城上班,开一个笔记本维修,电脑装配的门面的,(因为自己研究了很多笔记本系统,电脑组装),可是好像听电脑城的人说,电脑组装什么的已经不赚钱了,没什么价格利润,都是透明的而且更新迭代非常的快,电脑城这种店铺也越来越少了,都不干了,没有新人再去干这个了,于是乎我的第一份工作失业 半道崩殂了,哈哈哈哈还没有开始就结束了。




学it




后面我又报名自学了,it编程,《xxx鸟》 但是学it我学起来,好像挺快的,挺有感觉的,入学前一个星期,要等班人数到齐才能开班,我们先来的就自己学习打字了,我每天都和寝室人,一起去打字,我感觉那段时间我过得挺开心和充实的,


后面我们觉得自带寝室不好,环境差,于是就几个人一起,搬出去住了,一起学习时候有一个年级26了,我和他关系还蛮好的,不过现在也没什么联系了,,,


学习时候,每次做项目时候我都是组长,那个时候原来是有成就感的,嗯,学习it好像改变了,我学唱歌那个时候,一些自卑性格,可能是遇到了一个好的老师吧


当然后面就顺利毕业,然后找到了工作了,,,


直到现在我还在it行业里


嗯~还想往下面写一点什么,,,下一篇分享一下我入门感受和经历吧


作者:程序员三时
来源:juejin.cn/post/7230351646798643255
收起阅读 »

我竟然突然焦虑,并且迷茫了

【随想录】我尽然突然焦虑,并且迷茫了 「随想录」 这是师叔对自我现状的剖析和寻找了一些 “新的方向” “新的视角” 来重新审视自我的思想录,希望我的家银们在文章中得到思想启发或以我为鉴,不去做无谓思想内耗! 最近是怎么了 最近几个朋友,突然询问我,现在应该...
继续阅读 »

【随想录】我尽然突然焦虑,并且迷茫了



「随想录」


这是师叔对自我现状的剖析和寻找了一些 “新的方向” “新的视角” 来重新审视自我的思想录,希望我的家银们在文章中得到思想启发以我为鉴,不去做无谓思想内耗



最近是怎么了


最近几个朋友,突然询问我,现在应该怎么学习,将来才会更好的找工作,怕毕业以后没有饭吃,我说我其实也不太清楚,我目前三段实习我都没有找到一份真正意义的好工作,就是那种我喜欢这门领域,并且喜欢公司的氛围,并且到老了还能保持竞争力(莫有35岁危机)。



所以说我真的没有一个准确的答案回复。但是我以为目前的眼光来看一份好工作必备的条件就是,我在这个领域学的越多,我的工资和个人发展瓶颈越高,这份工作是一个持续学习的过程,并且回报和提高是肉眼可见的!



回忆那个时候


其实说实话,这个疑惑我上大一就开始有,但是那个时候是从高考的失落中寻找升学的路径,开始无脑的刷那种考研短视频



(看过可能都知道真的一下子励志的心就有了,但是回到现实生活中,看到身边人的状态~~~没错人就是一个从众的种群,你可能会问你会不会因为大一没有那么努力学习而后悔,但是其实我不会,因为那一年我的经历也是我最开心大学生活,虽然也干了很多被室友做成梗的糗事,但是想一想那不就是青春嘛,要是从小就会很有尺度的为人处世,想一想活着也很累嘛,害,浅浅致敬一下充满快乐和遗憾的青春呀!)


个人看法


哈哈,跑题了。给大家点力量把!前面满满的焦虑。其实我感觉我们都应该感谢我们来到计算机类的专业,从事这方面的学习和研究。


因为计算机的扩展性,不得不说各行各业都开始越来越喜欢我们计算机毕业的大学生(就业方向更加广),我也因为自己会计算机,成功进入一个一本高校以上的教育类公司实习(同时也是这个时候知道了更多优秀学校的毕业年轻人,真正认识到学校的层次带给人的很多东西真正的有差距);



虽然我是二本的学生,但是在亲戚朋友眼里,虽然学校比不上他们的孩子,但是计算机专业也能获得浅浅的也是唯一一点可以骄傲的东西(活在别人嘴这种思考方式肯定不是对的,但是现实就是在父母那里,我们考上什么大学和进入了哪里工作真的是他们在外人的脸面,这种比较情况在大家族或者说农村尤为严重);



技术论打败学校论,计算机专业是在“广义”上为数不多能打破学校出身论的学科,在公司上只要你能干活,公司就愿意要你,这个时候肯定有人diss我,现在培训班出来的很多都找不到工作呀,我的回答只能是:的确,因为这个行业的红利期展示达到了瓶颈期,加上大环境的不理想,会受到一些影响,但是我还是相信会好的,一切都会好的。



做技术既然这样了


关于最近论坛上说“前段已死”“后端当牛做马”“公司磨刀霍霍向测试”......



这个东西怎么说,我想大部分人看到这个都会被这个方向劝退,我从两个角度分析一下,上面说了,真滴卷,简历真滴多,存在过饱和;第二点,希望这个领域新人就不要来了,就是直接劝退,被让人来卷,狭义上少卷一些......



现在就是导致我也不敢给朋友做建议了,因为当他看到这些的时候,和进入工作环境真的不好,我真的怕被喷死


包括现在我的实习,大家看我的朋友圈看出工作环境不错很好,但是和工作的另一面,是不能发的呀,有时候我都笑称自己是“产业工人”(这个词是一个朋友调侃我的)


不行了,在传播焦虑思想,我该被喷死了,现在我给建议都变得很含蓄,因为时代红利期真的看不透,我也不敢说能维持多少年,而且我工作也一般,我不敢耽误大家(哈哈哈,突然想起一句话,一生清贫怎敢入繁华,二袖清风怎敢误佳人,又是emo小文案,都给我开E)


个人总结


本文就是调侃一下现在的环境啊,下面才是重点,只有干活和真话放在后面(印证一个道理:看到最后的才是真朋友才敢给真建议,我也不怕被骂)



心态方面:我们这个年纪就是迷茫的年纪,迷茫是一种正常的状态,因为作为一名成年人你真正在思考你的个人发展的状态,所以请把心放大,放轻松,你迷茫了已经比身边的人强太多了,如果真正焦虑的不能去学习了,去找个朋友聊一聊,实在不行,drink个两三瓶,好好睡一觉,第二天继续干,这摸想,这些都算个啥,没事你还有我,实在不行微我聊一聊,我永远都在,我的朋友!



工作方面:俗话说:女怕入错行,男怕娶错人!(突然发现引用没什么用,哈哈)我们可以多去实践,没错就是去实习,比如你想做前端的工作,你就可以直接去所在的城市(推荐省会去找实习)但是朋友其实实习很难,作为过来人,我能理解你,一个人在陌生的城市而且薪资很可怜,面对大城市的租房和吃饭有很多大坑,你要一一面对,但是在外面我们真要学会保护自己,而且实习生活中经济方面肯定要父母支持,所以一定要和父母好好沟通,其实你会发现我们越长大,和父母相处的时光越短。(我今年小年和十五都没在家过,害,那种心理苦的滋味很不好受)



升学方面:不是每一个都适合考研,不要盲从考研。但是这句话又是矛盾的,在我的实习生涯中,学历问题是一个很重要的问题,我们的工作类型真的不同,还是那句话,学历只是一个门槛,只要你迈入以后看的是你的个人能力。说一句悄悄话,我每天工作,最想的事情就是上学,心想老子考上研,不在干这活了,比你们都强。所以你要想考研,请此刻拿出你的笔,在纸上写下你要考研主要三个理由,你会更好的认识自己,更好选择。



好吧,今天的随想录就这摸多,只是对最近看文章有了灵感写下自己的看法,仅供参考哦!


回答问题


回应个问题:很多朋友问我为什么给这摸无私的建议,这是你经历了很多才得到的,要是分享出去,不是很亏?


(你要这摸问,的确你有卷到我的可能性,快给我爬。哈哈哈)可能是博客圈给的思想把,其实我说不上开源的思想,但是我遇到的人对我都是无私分享自己的经验和自己走过的坑,就是你懂吗,他们对我帮助都很大,他们在我眼里就是伟大的人,所以我也想要跟随他们,做追光的人!(上价值了哦,哈哈)



写在最后


最后一句话,迷茫这个东西,走着走着就清晰了,迷茫的时候,搞一点学习总是没错的。


作者:武师叔
来源:juejin.cn/post/7201752978259378232
收起阅读 »

一线城市or回老家

前言 哈喽~还在纠结是继续一线城市干着,还是回老家发展吗?先带大家回顾一下我工作的经历 19年还在大四的时候,我就去了上海,干起了前端,敲起了代码,刚开始干啥啥不行,整个流程一脸懵逼,过需求、开发、对接口、提测…… 过需求嘛,不就是听一听pm怎么讲; 开发嘛...
继续阅读 »

前言


哈喽~还在纠结是继续一线城市干着,还是回老家发展吗?先带大家回顾一下我工作的经历


19年还在大四的时候,我就去了上海,干起了前端,敲起了代码,刚开始干啥啥不行,整个流程一脸懵逼,过需求、开发、对接口、提测……



  • 过需求嘛,不就是听一听pm怎么讲;

  • 开发嘛,就自己慢慢开发;

  • 对接口嘛,等着后端给呗,慢慢对;

  • 过测试用例嘛,就听听测试怎么讲呗;

  • 提测嘛,主要测试干,有bug我改改呗~


no!现在回想起当时的这些心里所想,简直是大错特错啦!经历过很多事情后,我来给你们整理个干货:



  • 过需求,很重要,不只是听pm说,自己还要审视需求,从技术的角度,让技术实现起来简单,又能满足产品需求,否则最后坑的还是自己,吭哧吭哧的去实现pm提出来的奇奇怪怪的需求~

  • 开发,不单单要开发,还要提前预估好时间,安排好自己的计划,有什么问题,要 delay了,都要提前跟pm说,否则 最后难办的还是你自己,熬大夜的还是自己。。提前跟他们说,提前要时间,提前规划好,我就是不加班的那个崽!

  • 对接口,也不仅仅是对接口,要提前跟后端要接口文档,否则你都不会想到你的后端怎么能给你跟你开发差别这么大的数据格式,尤其是陌生的后端,别问我咋知道的,说多了都是泪o(╥﹏╥)o

  • 过测试用例也要给我好好听,谁知道测试那个货看完需求文档后,理解的跟你开发的有啥区别,没准完全不一样,这时候你要给予反驳,问pm到底是啥,否则你会收到很多奇奇怪怪,每个字都认识,但是结合起来无法理解的bug。。一样也别问我咋知道的0.0

  • 提测,一定一定要自测,确保主体流程通顺,否则被打下来的话,是piapia的被测试打脸


从摆烂到涨知识


经历过初期的摧残之后,我进入到了摆烂期,因为什么都熟悉了,给东西也能做出来了,就日常摆烂了,直到跳槽去了另一家比较新型的互联网公司,接触了好多之前没接触的,干一天学到的东西是上家公司干一年也可能学不到的。


之前每次发包,是自己吭哧吭哧远程服务器,贴个包,现在是Jenkins自动化部署,一点就好;


之前没开发过微信小程序、没用react写过项目,现在天天是uniapp开发的微小和react+hooks的后管……


总之,就感觉学了好多东西,每天都在学习。


2022 放飞


直到2022年三月,上海疫情的到来,开启了在家办公,身边同事也被辞了好多。


2022年6月复工,又开始了正常去公司上班,但是任务很少,几乎没再学到东西了,每天上班就是再跟同事扯皮子。


2022年9月我也被辞了,公司因自己发展原因,辞退了我,然后就计划回老家了,给外面也干了三年了,决定在走之前玩一把,就去了杭州、去了好多之前想去的的地方



回老家安安稳稳


因为自己还养了两只猫,我自己还晕车,总之就很艰难的在2022年九月中旬回了老家,又休息了半个多月,开始找工作,老家的工作真的很不好找,boss、智联都被翻烂了,全聊过了,而且薪资也很低,简直是比之前的一半都低,面试也根本不像一线城市一样那么难,好多还不是双休,就这样艰难的挑挑拣拣,在十月中旬,我入职了,过起了躺平的日子,从来不加班,九点到,六点跑,双休,技术上有很多之前没接触过的,但不怕,慢慢整呗,而且我身兼数职,虽然是前端,但可以帮忙做icon图标,还可以当当测试。


跟之前比,难免有技术上和管理规范上的落差感,但是回老家后的生活相当充实和真实,每天都能吃的爸爸妈妈做的饭,走从小走过的路,虽然钱不多,但是真的幸福感+真实感上升了好多。


2023年我就希望可以安安稳稳,平平安安过着简单的小日子,只要自己觉得快乐就好。


还在犹豫在一线城市打拼还是回老家的友友们,你们也可以看看我的经历,来判断哟,我个人觉得如果不打算在一线城市买房安家的,早点回老家挺好的,安安稳稳,愿大家也可以过自己觉得舒服的日子哟~


作者:wenLi
来源:juejin.cn/post/7187315339846713399
收起阅读 »

终究还是翻车了,人肉运维100 次后

翻车现场 5年前的一个晚上,我接到数据组同事的消息,要求将A用户的磁盘快照共享给B用户。我对这个线上运维工作早已轻车熟路,登录线上服务器仅用了2分钟就完成了。 我继续忙着其他事情,3分钟后,我正要打开新的控制台页面,猛然发现控制台上的“ public = tr...
继续阅读 »

翻车现场


5年前的一个晚上,我接到数据组同事的消息,要求将A用户的磁盘快照共享给B用户。我对这个线上运维工作早已轻车熟路,登录线上服务器仅用了2分钟就完成了。


我继续忙着其他事情,3分钟后,我正要打开新的控制台页面,猛然发现控制台上的“ public = true”。我惊慌地查看磁盘快照状态,发现磁盘快照已经共享给了所有用户。任何用户都可以在自己的快照列表中看到这个快照,并用快照创建新的磁盘,这意味着这些快照数据已经泄露了。这可是公司重要客户的磁盘数据啊!!!!


我心里明白,对于云计算行业,数据安全问题比线上bug还要严重!


我立刻就慌了,心脏砰砰的跳,手也开始颤抖。我心里很忐忑,一开始试图偷偷回滚,纠结之后,最终选择告诉了组长。


我倒吸一口气,一边进行回滚,一边试图平静的说,“我把刚才的快照共享给了所有租户”。瞬间,组长瞪大眼睛了看着我,“回滚了吗,赶紧回滚……”。 我颤抖地编辑SQL,手都麻木了,心脏还在怦怦跳个不停,开始担心这件事的后果。


领导边看我回滚,边小声对我说,“赶紧回滚,下次小心点”,看的出来,组长不想声张,他想先看看影响。


”嗯,好“,我努力嗯了一声,组长没大声骂我,我很感动。本以为回滚了,就没事了。



(后来这家小公司黄了,这是被我干黄的第二家公司,你们干黄了几家?)



然而,这远远没有结束。


原本宁静的办公室突然变得热闹起来,周围的同事们纷纷接到了报警通知。他们“兴高采烈”地讨论着报警的原因,我的注意力也被吸引了过去,听起来似乎与我有关,但我却没有心情去理会他们。


最终,快照被共享 5 分钟后,回滚完成,我长舒一口气,心想幸好我多看了一眼控制台,否则不知道被泄露多久。


与此同时,邻居组的成员钱哥找到了我,问道:“刚才快照计费数据暴涨了,你们这边有做过什么操作吗?”


随后,邻居组的组长王哥也过来了,询问情况如何。


我的组长苦笑着告诉他们:“刚才一个磁盘快照错误地被共享给了所有租户,不过现在已经回滚了。”


邻居组的王哥听后惊愕地说道:“卧槽,谁干的?”他的脸上露出了一丝微笑,似乎是看热闹的微笑。


我实在不知道该怎么说了,苦着脸问他们:“计费数据能回滚吗?”


邻居组的王哥没有回答我的问题,看了我一眼,说:“我叫上老板,先找个会议室讨论一下吧。”


万幸的是这 5分钟里没有用户使用此快照创建磁盘,这意味快照数据没有发生实质性泄露。


至暗时刻


接下来的两天里,我只做了两件事,参加复盘会议和去会议室的路上。这两天是我人生中最难忘的时刻,我尴尬得连脚丫子都能拧成麻花。


我真希望能立刻辞职离开这个地方。”别再鞭尸了,老子不干了,行不行。md,不就是共享个快照嘛!“ 我的心理状态从忐忑变得暴躁~



(每次造成线上故障,我都有类似的想法,我不想干了,不就是个bug吗,不干了,还不行吗?你们有类似想法吗?)



后来我开始后悔 ,为什么不早点下班,九点多还帮同事进行高危的线上操作,我图个啥


对,我图个啥。我脑子被驴踢了,才提出这个人肉运维方案,一周运维十几次,自己坑自己……


背景


2个月前,组长接到一个大客户需求,要求在两个租户之间共享云磁盘数据,当时提出很多个方案,其中包括分布式存储系统提供工具共享两个云磁盘数据等非常复杂的方案。 我当时听到这个需求,就立马想到, 我们的云管理系统可以实现两个租户的资源共享啊,通过给云磁盘打快照、共享快照等,就实现两个云磁盘的数据共享。


当时我非常得意,虽然我对存储并不是很了解,但是我相信我的方案比存储团队的底层方案更加简单且可行性更高。经过与客户的沟通,确定了这个方案能够满足他们的诉求,于是我们定下了这个方案。


由于大客户要的比较急,我改了代码就急匆匆上线,这个需求甚至没有产品参与,当客户需要共享数据时,需要我构造请求参数,在线上服务器上命令行执行共享操作。第一版方案在线上验证非常顺利,客户对这样快速的交付速度非常满意


因为我们使用了开源的框架,资源共享能力是现成的,所以改动起来很快。只不过有一个核弹级feature,我忽略了它的风险。


public = true时,资源将共享给全部用户。“只要不设置这个参数就不会有什么问题。” 这是我的想法,我没有考虑误操作的可能,更没有想到自己会犯下这个错误。


本以为只是低频的一次性操作,没想到后来客户经常性使用。我不得不一次次在线上执行高危操作,刚开始我非常小心谨慎,仔细的检查每个参数,反复确认后才执行命令。


然而,后来我感到这个工作太过枯燥乏味,于是开始集中处理,一次性执行一批操作。随着时间的推移,我越来越熟悉这件事。这种运维操作我两分钟就能完成……之所以这么快,是因为我不再仔细检查参数,只是机械地构造参数,随手执行。正是我松懈的态度导致闯下了大祸,在那个日常性加班的晚上。


后来我开始反思,从需求提出到故障发生前,我有哪些做的不对的地方。我认为有如下问题。




  1. 技术方案不能仅限于提供基本的资源共享能力,还要提供可视页面,提供产品化能力。




  2. 高危接口,一定要严格隔离成 单独的接口,不能和其他接口混合在一起,即使功能类似




  3. 线上重要操作要提供审核能力!或者有double check 的机制!




深刻的反思


任何工作都是有风险的,尤其是程序员无时无刻都在担心发生线上问题,如果不学会保护自己,那么多干一件事就多增加很多风险,增加背锅的风险。


拿我来说,本来这个需求不需要我参与,我提出了一个更简单的方案,高效的响应了大客户需求,是给自己长脸的事情。然而,我犯了一个巨大的错误,之前所做的努力都付之一炬。大领导根本不知道我提出的方案更简洁高效,他只认为我办事不可靠。在复盘会议上,我给大领导留下了非常糟糕的印象。


话说回来,在这个事情上如何保护自己呢?




  1. 技术方案一定要避免人肉运维,对于高危运维操作要求产品提供可视化页面运维。一定要尽全力争取,虽然很多时候,因为排期不足,前端资源不足等原因无法做到。




  2. 如果没有运维页面,等基础能力上线后,继续寻求组长帮助,协调产品提供操作页面,避免一直依赖自己人肉运维去执行高危操作。




  3. 在还没有产品化之前,要求客户或上游同事将所有的需求整理到文档上,使用文档进行沟通交流,记录自己的工作量,留存一份自己的”苦劳“。




  4. 在低频操作,变为高频操作时,不应该压迫自己更加“高效运维”,而是将压力和风险再次传达给产品和组长,让他们意识到我的人肉运维存在极大危险,需要要尽快提供产品化能力。让他们明白:“如果不尽快排期,他们也会承担风险!”




  5. 任何时候,对于线上高危操作,一定要小心谨慎。万万不可麻痹大意!




总之,千万不要独自承担所有的压力和风险。在工作中,我们可以付出辛勤努力,承受一定的风险,但是必须得到相应的回报。



风浪越大,鱼越贵。但是如果大风大浪,鱼还是很便宜,就不要出海了!风险收益要对等



就这个事情来说,每天我都要执行高风险的运维操作,是一种辛苦而不太受重视的工作。尽管如此,我却必须承担着巨大的风险,并自愿地让自己不断追求更高效的人工运维方式。然而结果却让人啼笑皆非,我终究翻车了。实在是可笑。



挣着卖白菜的钱,操着卖白粉的心,这是我的真实写照。



吾日三省吾身、这事能不能不干、这事能不能明天干、这事能不能推给别人干。


程序员不善于沟通,往往通过加班、忍一忍等方式默默地承担了很多苦活、脏活、累活。但是我们要明白,苦活可以,脏活等高风险的活 千万不要自己扛。


你干好十件事不一定传到大领导耳朵里,但是你出了一次线上大事故,他肯定第一时间知道。


好事不出门,坏事传千里。


我们一定要对 高危的人工运维,勇敢说不!


作者:他是程序员
来源:juejin.cn/post/7285673629526753316
收起阅读 »

希望你多出去看看,别活在短视频和文字里!

感谢你阅读本文! 这段时间在校友群里看到一些“混得比较好的”同学发言,类似于“5w的月薪很高吗?”,“我身边年薪六七十w的人不少”之类的话,加上偶尔看到一些“年薪百万很简单”的标题党文章或者视频,其实对于我来说,我根本懒得去考证这些是真是假! 但是我觉得有必要...
继续阅读 »

感谢你阅读本文!


这段时间在校友群里看到一些“混得比较好的”同学发言,类似于“5w的月薪很高吗?”,“我身边年薪六七十w的人不少”之类的话,加上偶尔看到一些“年薪百万很简单”的标题党文章或者视频,其实对于我来说,我根本懒得去考证这些是真是假!


但是我觉得有必要去聊一聊!


一、知识的贫乏


首先在说这个问题之前,我想引用罗翔老师的一句话。


一个知识越贫乏的人,就越有莫名的优越感!


一年多以前,我回老家,和以前的高中女同学出来聊天,彼此聊了聊自己现在的工作,然后他问我,“你现在一个月能赚三四万吧!”,我当时惊呆了,我回她:“瞧你说的,捡黄树叶也要赶上秋天呢”,我反问她你现在多少呢,她说两千八,我继续问,“你觉得工资多少才算高?”,她说最起码5万以上吧!我苦笑答:“我的妈呀,怎么都这么厉害呀!”。


事实是怎样的呢?


我们先不把事情说得太远,“脉脉上人均年薪百万”,“抖音上人手一台劳斯莱斯”这些不在叙述范围内,感情咱也不会那么不要脸去吹!


二、大众才是真相


像我们这种普通二本学校的学生现状应该最能接近真相了,往上不谈双一流,往下不谈专科,据我所知,我校2021毕业的学生,如果继续做软件工程的话,现在一个月能拿两万以上的人没几个,还得是一线城市,在一线城市的大多都是一万多,所以一万多就是一个中位数。


不过要注意,软件工程专业毕业后从事本专业的人是很少的,就拿我们班来说,班上50人,但是从事软件的不超过20个,20个还是比较理想的。


那么就有一部分从事其它职业,一部分待业,一部分考公考编。


软件行业在整个市场来说工资高一点,就业相对来说简单一点,虽然近几年来行情越来越差,但是相比于其他行业来说,还是稍微好一点!


从事其他行业的人来说,如果家里有点关系的人,条件好一点的人,可能去到一个单位里面暂时上班,条件不好的,那就出来随便找一个班上,对于销售型的,在广州深圳,大多都是六七千,小城市的话,五千基本上已经很高了。对于待业的,那基本上没收入,考公考编的一般都回到了小县城,随便找个单位临时上班,一个月也就两千来块!


我们就不去分析双一流,专科,中职这些了,所以整体算下来,我们现在的年轻人的收入是很低的。


三、时代特征


努力在这个社会貌似已经不是一个正能量的词了,仿佛已经是一个调侃的词了,就像现在大多女孩子,他现在不会选择一个很努力的男孩子作为伴侣,因为努力后得到回报是一个概率事件,大多会选择有“存货”的人!当然,并不是人人都这样!


社会的发展就是这样,就像森林里面的狼越来越多,那么捕获到猎物的概率就越来越小,这和努力没多大的关系,这是时代特征!


八九十年代别说考上大学,考上中专谋个职位都不难,而现在一砖头下去都能打中几个研究生已经不是什么稀奇事了。


还有现在的经济形势如此严峻,企业和单位的寒冬一直在降临,无数的人蜂拥而至,导致形势更加紧张,本来在夹缝中已经难以生存了,现在变成了针眼!


所以前段时间网红带货主播李佳琦在网上说:“找找自己的原因,工资涨了没涨,有没有认真工作”,是因为的认知出现了谬误,所以才说出了这种言论,而他的成功完全靠努力吗?你怎么看!


四、这和你有鸡毛关系!


浮躁来自于你的认知水平,在这个信息爆炸的时代,如果不能分辨真假是非,那么就很容易陷入浮躁的状态!


网络上和现实中总是充斥着一股“赚钱很容易”的妖风,他们去编造一些故事,制造一些假象来迷惑人的双眼,如果你的甄别能力不够,那么你就会觉得为啥别人那么厉害,自己为啥混成这样,从而陷入浮躁和迷茫之中,当你进入这个状态后,等待你的要么是镰刀,要么是内耗!


做人过程中的一大蠢事就是自己啥也不是的时候,总是去炫耀自己拥有的那些八竿子打不着的人脉和资源,被那些不知真假的事物去影响,去自我否定,当一个人不能独立去思考问题,不站在现实角度去看待问题的时候,那么是永远不可能获得成长的。


五、最后


现实中,很多人都是很窘迫的,赚到钱的人永远在少数,这是时代特征和个人运气所决定的,努力只占了很小一部分,所以别被互联网上的一些妖风所影响!


这个时代我们虽然能决定的东西很少,事物都充满不确定性,但是依然要如罗曼罗兰说的那样“世界上只有一种英雄主义,看清生活的真相依然热爱生活”,正因为充满不确定性,所以才有“赌”的意义!


作者:刘牌
来源:juejin.cn/post/7289692200161329210
收起阅读 »

入职腾讯两周年的收获与感受

早晨收到了HR助手的提醒,今天是白牙入职腾讯的两周年,两年前选择offer的纠结与入职腾讯时的兴奋还历历在目北漂7年程序猿回看工作选择,但也许因为历经新冠的原因,这两年的时间黏稠而缓慢,仿佛流体,乏味得可怕 今天带小白牙去国际鲜花港玩了一天,小白牙很开心,收...
继续阅读 »

图片


早晨收到了HR助手的提醒,今天是白牙入职腾讯的两周年,两年前选择offer的纠结与入职腾讯时的兴奋还历历在目北漂7年程序猿回看工作选择,但也许因为历经新冠的原因,这两年的时间黏稠而缓慢,仿佛流体,乏味得可怕


图片


今天带小白牙去国际鲜花港玩了一天,小白牙很开心,收拾完,想记录些什么,给时间留下一点记忆,就写一些在腾讯两年收获与感受吧




  • 收获了自信,「出身不好」的白牙也能凭努力跻身头部大厂,原来自己并不是很差,但同样也很清醒,公司确实起了背书的作用,但不能错把平台的能力当自身的能力,时刻保持清醒




  • 经历了一个系统从0到1的建设,见证了系统的不断迭代,虽说是内部系统,但还是有一些用户量的。这种机会挺难得,很多时候都是在现有系统上做一些修修补补




  • 扩展了自己的见识,身边的同事背景都很优秀,我们组13人,2个清华的,2个北邮的,1个中科院的,1个是复旦还是浙大的记不清了,还有一个兰大,其他的没问,但应该都不错。平时工作交集中,可以从他们身上学到很多




  • 更加明白了「主动原则」的重要性,越主动的人收获越多,包括但不限于技术、业务理解、被认可以及自我认可等。以前比较被动,不太想主动去做一些边界模糊或没人要求但做了收益很大的事儿,但总觉得缺少点什么,所以在工作中主动找一些需求外的事做,比如一些提效的事情。在日常的繁忙工作中,我们需要偶尔抬头,想想哪些问题困扰着我们,也许这就是一个工具的出发点




  • 一次性晋升成功,赶上了公司晋升制度调整,由之前的一年两次到一年一次,且考核重点由之前的「武功」到现在的「战功」,也就是「提效创收」,是否解决了业务的痛点。这可能和大家理解的晋升有点不一样,晋升不应该看技术多牛逼吗?之前确实是这样,但当想不明白时,换个角度,站在老板的角度就懂了



    关于晋升,还是有一些感触的,后面再单独分享一下,关注白牙,后续更新不迷路





  • 在做业务开发外,接触了一些简单的大数据开发,比如用 Scala 写 SparkSql,扩展了技术边界




  • 及时找领导反馈与沟通,这算向上管理吧,让领导知道事情的进展以及是否有问题需要他帮忙,别一个憋着。如果和领导有误解或矛盾,一定要及时私下找他沟通,不要一个人"意淫"




  • 逐渐理解领导了,当他的言行或企微上的话让你产生不爽的情绪时,尝试站在他的角度想想,可能就理解了,领导压力很大的,压力都是一层一层往下传递的。比如领导突然把你拉到了一个群,艾特你跟进,别慌,可能他比你进群早不了几分钟,他也很懵。这个时候应该庆幸,领导还能想到你




  • 绩效是比较出来的,可能你也挺优秀的,但在团队不是最优秀的那个,所以5星不是你,也就没必要怀疑自己了




除了一些正面的,也有一些"负面"的



  • 大厂的基建不一定都好用,加入之前,白牙以为大厂的基建肯定很牛逼,用着非常丝滑,确实有这样的系统,但也有用着很烂的系统。整体好,不一定都好。谈恋爱一样适用

  • 部门壁垒很高,白牙所在大团队是腾讯广告,下面拆分很多部门、中心、组,很多事都需要部门合作,广告部门又分在深圳、北京、上海,即使在同一个城市,座位也是分散的,大家大多数的沟通都是线上,有时沟通推动一件事儿真的很难,已读不回、艾特不回,这些都是有的,但其他公司应该也有吧?!记住,已读不回,必有苦衷,如果真的是急事,打电话吧或者工位近直接当面聊吧(在我们这不太现实,不同城市的沟通太多了)


今天小白牙玩了一天,白天没睡觉,这不趁着小白牙睡觉的时间赶紧写的,比较仓促,也比较混乱,想起来就写啥了,如果白牙写的都忘记了也没啥,但白牙希望记住两个字「主动」越主动收获越多,明白这两个字并在工作中践行时,真的挺有魔力的,不信,你试试?


作者:每天晒白牙
来源:juejin.cn/post/7220797267715555383
收起阅读 »

新手工程师需要知道的 7 件事

今年已经是我从事软件开发行业的第七个年头,我觉得现在是一个好的时机向一些新入行的软件工程师分享一些我认为越早知道越好的知识。希望能对您有所启发。 1. 需求总是会变 也许您已经和团队成员评估了需求的合理性,并且达成了共识。您胸有成竹的认为产品需求不会再发生改变...
继续阅读 »

今年已经是我从事软件开发行业的第七个年头,我觉得现在是一个好的时机向一些新入行的软件工程师分享一些我认为越早知道越好的知识。希望能对您有所启发。


1. 需求总是会变


也许您已经和团队成员评估了需求的合理性,并且达成了共识。您胸有成竹的认为产品需求不会再发生改变。但真相是残酷的,需求总是会因为各种各样的原因发生变化,例如:



  • 您或您的上司有了一个新的想法;

  • 产品的目标群体发生了变化;

  • 攻克某项技术的成本超出了预期;


您需要意识到,正是因为这残酷的真相,我们才会有一个对于软件工程师重要的专业性评判标准:您是否能够编写有更好组织性的代码


这就引出了我们下一个主题。


2. 始终以编写更好组织性代码为目标


新手工程师有时候会执着于快速的实现功能,从而编写出「面条式」的代码,面条式代码是指代码一段段连接在一起,然后当代码规模到达一定程度后,会突然发现无法移动任何代码。任何对代码的改动,都将是一场噩梦。


因此新手工程师要比有经验的工程师更加厌恶需求变动,因为他们需要花更多时间理解和修改代码,有时甚至是需要重写整个模块。


所以,为了节省宝贵的时间,所有的工程师都应该站在更高的层次上,在编写代码前思考代码组织问题,我知道一些优秀的框架已经在语法层面上解决这个问题,但您应该在此基础上做的更好。


更好的代码组织意味着:



  • 更稳定的应用;

  • 更少的 Bug;

  • 更清晰的代码结构;

  • 代码能够更加灵活的变通与扩展;


您可以学习一些 MVC 思想,并将其应用在您的软件开发中。要知道「谋定而后动」在软件开发领域也是适用的。


3. 代码有保质期


相信我,您的代码总会过时,随着您技术水平的增长,功能的不断迭代,总有一天,您会发现有更好的方式可以组织您现有的代码。对于需要长期迭代的产品,放任代码过期,就是我们常说的「技术债务」。


优秀的工程师不会给未来的自己或接手的下一任工作者留下太多债务,这事关开发者的责任心和声誉,需要引起重视。


而且清除技术债务并非只是对产品有好处,在此过程中,您的技术水平也会不断提高。当您意识到代码临近过期,需要改动时,说明您的技术水平相较于以前已经大大提高了。


处理过期代码有两种方式:



  1. 重构:即保障功能接口输入/输出稳定,但内部结构优化的更加易读,易维护;

  2. 完全删了,重头写:您很少有机会这么做,不过当一段代码已经没有人能够理解,维护成本过于高昂时,这么做是必要的;


大多数工程师不重视代码重构工作,他们不了解或不愿意为代码添加单元测试并定期重构代码,这使得他们错失了宝贵的进步机会。作为新手工程师,您应该尽早意识到代码重构的重要性,并尽力劝说您的上级和合作伙伴,在开发计划中预留代码重构的时间。


4. 不要重复造轮子


新手工程师由于在工作初期认领不到有挑战性的工作,于是倾向于在实现功能模块时,即使有第三方库或框架可以使用,也会选择自己去实现。


这一行为的出发点值得肯定,作为工程师,我们都想证明自己的实力,但是优秀工程师的核心能力之一是在于充分调动现有的成熟资源。


很多时候,自己 DIY 的功能模块在健壮性和可靠性上都无法媲美社区成熟的功能模块,贸然使用自己 DIY 的功能模块会为产品添加风险,成熟的开发者应该极力避免。


我建议新手工程师不妨换一种思路,我们都是站在巨人的肩膀上才能看的更远,与其在工作中花大把时间重复造轮子,不如利用业余时间研究成熟轮子的优势,并在工作中发现新的挑战。


5. 文档是非常重要的


这包含了两层意思:



  1. 查阅文档非常重要

  2. 撰写文档非常重要


新手工程师有时会出于种种原因不愿意查阅官方文档,但事实是,查阅官方文档是工程师经常要做的事情。优秀工程师的核心职责是构思如何组织代码实现目标功能,并将其付诸实践,而查阅文档的过程,使我们准确挑选合适「建材」的必备途径。通过经常查阅文档,某个 API 最终会成为您的长期记忆,您的工作效率也会大大提升。


与查阅文档同样重要的是撰写文档,很可惜大多数工程师要么是重视不足,要么是无法撰写易读的文档。而这两者对于一份好文档而言是十分重要的。


文档的阅读者将会是所有对您当下工作感兴趣的人,包括未来的自己。对于一个没有文档或文档没有及时更新的大型项目而言,下场只有死亡。


请积极撰写产品或技术文档吧!


6. 如何面对陌生代码库


无论是刚入职一家公司,还是换了一个项目组,我们总是无法避免接手一个陌生的代码库,新手程序员往往在此时手足无措,不知道如何开始。


对此我的建议是:



  1. 运行该应用,尝试修改一些代码,看看程序是如何运作的;

  2. 分析目录结构,理解代码的组织方式;

  3. 查看项目引入的第三方库,了解它们的作用是什么;

  4. 对于要修改的核心逻辑,试着画一个流程图,搞清楚整个程序的逻辑是什么;


请务必确保您已经基本掌握了代码逻辑,再着手进行改动,否则无疑将增加代码的坏味道,您很有可能会在将来某个意料之外的时刻不得不偿还债务。


当您打算进入一个代码库,着手添加代码时,请务必确保您与原代码库的编码风格保持一致,即使您认为您的代码风格更加合理和优雅。


这么做的好处在于:



  1. 您的代码风格可能并非是最佳的,您在未来可能会对代码风格有新的想法;

  2. 当每个项目的参与者都把自己个性化的代码风格带入代码中时,代码就会变得越发难以阅读,也容易让下一个接手的开发者感到迷惑;


具备一定规模的开发团队,都会考虑统一代码风格,请您务必确保与团队要求的代码风格保持一致。如果您的团队没有统一的代码风格,那么就由您来主导建设吧,这正是您表现的好机会!


除此之外,新手开发者应该坚定「我一定能做到」的信念,我可以坦率的告诉您,在 Web 开发世界里,没有什么神秘的魔法,所有的问题最终都可以被解决,无论是软件开发的新手还是老手,区别只在于解决问题的思路和时间。


这正是软件开发行业的魅力所在,通过自己的努力解决一个棘手的问题,不仅会为所服务的企业解决问题,还能提升自己的专业水平,让心灵得到满足。所以请享受您当下的工作,并勇于解决任何问题。


7. 始终学习,永不止步


软件开发行业的特点之一便是,您需要通过不断学习提升自己在市场的竞争力,而编程世界也总是会有学不完的思想,技术和产品。


您需要清楚地认识到一个残酷的事实,在大多数工作环境中,您获得进步的动力只能来源于自己。很多团队都没有完善的培训机制,也不会为您制定职业发展规划,团队成员疲于奔命完成自己的业绩或是不感兴趣与您讨论前沿的技术话题,所以您更需要保持警惕,寻求不断进步。


请确保您的技术水平总是高于,至少是配的上您的工作年限。否则工作的时间越久,您的市场竞争力会越低。请勇敢的踏出当前的舒适圈。


8. 总结


在本篇文章中,我向您分享了我认为值得刚步入软件开发行业的新手们需要注意的 7 件事。这些事一些是我希望我在刚入行时有人告诉我的,一些是我从事本行业以来的一些经验之谈,感谢您的阅读,也期待您在评论区补充您的经验,让更多人受益。


作者:libinfs
来源:juejin.cn/post/7188488134923911229
收起阅读 »

高考这件“小事”

我是09年参加的安徽高考,14年光阴白驹过隙似在昨天,从安徽农村一路求学经历了多个城市,也有幸去国外见到了世界的繁华,最后定居杭州,总之是通过“知识改变命运”。最近恰好又是一年一度的高考,随着年龄和阅历的增长,对高考又多了一些理解,遂行文以记之,希望也能给大家...
继续阅读 »

我是09年参加的安徽高考,14年光阴白驹过隙似在昨天,从安徽农村一路求学经历了多个城市,也有幸去国外见到了世界的繁华,最后定居杭州,总之是通过“知识改变命运”。最近恰好又是一年一度的高考,随着年龄和阅历的增长,对高考又多了一些理解,遂行文以记之,希望也能给大家在读书方面带来一些启发


image.png


一次公平的机会



这里我们需要认清一个事实,世界本身就不是公平的,虽说“条条大路通罗马”,但是有人就出生在罗马。也没有什么可抱怨的,客观的认清现实,努力就好。



高考也就2天,在人生长河里面真的是小事一桩,但是它的影响却又是那么的深远。


高考,搁在古代也叫科举,“学而优则仕”,其实本质上是上层人为设计出来的让基层通往中层的一种相对公平的通道。 上层的份额占比比较有限,中间隔着中层,上层对基层是比较友好的,“水能载舟亦能覆舟”,上层是知道基层的实际能量的可怕,因此上层需要给到基层切实能跃迁到中层的通道,并且每年切实有一定比例的基层能够跻身中层的行列;让基层感受到有个机会是公平的,是让人能够看到希望的,比如通过教育改变下一代的命运,将来去大城市做个白领;自己能过上电视里的幸福生活等。这种希望简而言之就是 让基层感受到“公平”,能够让所有人站在同一个起跑线,然后通过这个机会给到我们一个相对高一点的起点,然后去竞争下一个希望,这样整个社会才能减少戾气,保持和谐。 在改革开放的同时搭配了一个关键动作恢复高考。“自愿报考,严格考试,择优录取”让最广大的基层群众有机会流动起来,给了大众希望与公平以及机会,最早那批大学生在短时间内相当一部分一路冲到了上层,这属于时代的红利,后来又是教育和高考的内容逐渐规范化,国家开始打造出一个相对公平的学习考核体系。 国家要你学习那些知识是为什么呢?第一、通过学习这些知识的过程,培养你独自思考和解决问题的思维能力。第二、筛选,把孩子们分层筛选出来。除了选拔人才,还能减少社会矛盾,比如孩子们走入社会后,会发现很多岗位明明是个人就能干,但凭什么你去干?人家是博士生,你是高中生,你有啥话可说的?这样最公平,社会矛盾更小。 对待高考,国家应试教育阶段最本质的核心是公平,在国家能够提供的有限高的教育资源下,通过分数,将369等所有家庭当中不差的孩子筛选出来,给予一个更高的平台。国家是需要给基层一个途径,能够最大程度上的接近中层门槛儿。如果说人生分十层,考上985、211,意味着从一层坐电梯到四层,考上普通的一本,意味着做到了三层,这是国家给予的。别的你啥都不用考虑,生而平等的一次努力得来的。总有鼓吹上学无用论的,看明白这层逻辑推导,就明白高考的红利有多大。一个孩子去985,哪怕玩了的四年,将来的朋友圈儿和这四年的见识,都不是一个特别在家自主创业的孩子能比的。总会有那些天赋异禀的孩子不上学也能冒出来,这在今天这个幸存者偏差越来越强烈的社交媒体时代,确实容易被炒作出来。但你知道而且这种人要是上了大学大概率会混的比现在更好。 image.png


有限博弈和无限博弈


在高考前的教育属于有限博弈,局限在国家设定好的一个公平的筛选机制里,本质上是为了维护社会的长久运转,防止社会固化分层,全都是拿分数说话,这套规则是专门儿设定出来的,给予基层一次机会,尽可能缩短进入中层的门槛儿。因为种种原因没有考上大学的孩子或者孩子家长,如果你看到今天这个,我建议不要放弃,再辛苦一点,因为这种阶层跃迁的轻松机会未来不会再有了。但是当我们跨过高考这个门槛儿后,就要端正一个态度,所有的规则全变了,因为国家给你这个机会,是帮你达到门槛儿的,后面你要靠自己了。就像游戏一样,前面的大部分积分都被清零了,所有的孩子都需要端正好自己的态度去迎接后面的人生。 进入大学乃至工作之后,开始到了无限博弈阶段,这个阶段主要考察你的三种能力,不再是解题了



  1. 终身持续学习的兴趣和能力


没有一个牛人是不擅长学习的,没有一个牛人是停止终身学习的。大多数的失败和停滞不前,本质上都是放弃了终身学习和提高。很多草根出身,后面做成大事都是离不开这个阶段的持续学习。



  1. 妥善处理各种各样的人际关系的能力


你将来会面对大量的竞争者、协作者、执法者、帮助者,需要慢慢整理明白他们的社会身份,然后妥善应对,从而趋利避害的让自己利益最大化,借助大家的力量合作共赢



  1. 能抗压,面对失败能勇敢站起来的能力


人生不如意之事十之有八九,利用自身的努力,调集多方的资源去将这个成功的概率提高,然后尽人力,听天命。


比较麻烦的是有限博弈和无限博弈 这两个阶段在教育上其实是背到相驰的。这需要孩子们慢慢转变心态。高考因为有它的具体指正意义,这条赛道对设计的是有限博弈的算法,每道题都有解,有限博弈是在有限的赛道上给你考出无懈可击的分数,有限博弈会让你对每一次的得与失相当看重,对分数产生执念,一考定终身的可怕结果会让孩子们在年少时就会产生输不起的感觉。考不上就觉得人生完蛋了,其实还有下半场。然后在切换到无限博弈赛道里包括考上和考不上的,从此再没有规定的解题动作和规定答案了,这就会导致有很多在应试教育中如鱼得水的孩子不适应。不清楚社会运行的本质,其实把一个事业做成功的复杂度可比解题难度大多了,这玩意儿没有标准答案,没有指定路径,更可怕的是,除此之外,别人家家族可以拉伸手甚至火箭助推的,人家无论是工作支持还是小目标的支持,本质上都是可以祖孙三代齐上阵的,八仙过海各显神通的,这也没啥抱怨的,毕竟人家有着好几代人的积累,哪能被你这一代轻易超越,抱怨是最没用的,得努力改变现状,心态要稳住


image.png


考后人生


高考后的人生通常有两种模式



  1. 一种是跟着已经成熟的、规则明确的赛道往前走.


这个环节即便是同时起跑,那也开始八仙过海,各显神通。有的孩子一年顶别人十年,有的孩子起点就是别人一辈子终点,这都很正常,因为赛道已经成熟了,规则已经定好了,在规定赛道上按部就班好好走,通常也会收获一个还算不错的人生。不过这种规则已经设定了相当明确的赛道更多是为优势者设定的,是为了秩序和稳定,越是这种赛道,越意味着稳定,越意味着没啥运气可言。更重要的是,这种规则和赛道明确的行业,通常不会对人造成太大的负担,更多的是把人变成平台或者组织的零件儿,时间越长,你越离不开他,到时候就会越被这个平台的控制。



  1. 另一种模式是在那些规则不成熟、不明确的赛道上切换.


只有规则和秩序还没有明确形成的时候,或者说机会还都没有被看懂的时候,布局还没形成的时候,才是后来者的机会所在。这条规则适用于创业等等大多领域。比如前十年的刚刚兴起的互联网领域,产生了大量高收入群体,本质上还是因为写代码这事儿,别的家族和既得利群体帮不上忙,所谓的人与人的距离迅速拉开,其实也就是因为变了赛道,要么他机缘巧合的得到了上层相助,跑到了上层赛道上,要么就是找到了时代的风口,提前搭了进去,然后成为了第一波儿吃肉的人,更多的都是能力、眼光、运气三位一体的时势造英雄。 这也是我们基层群众为什么要去北京、上海、深圳这样的城市去呢?只有最大的城市,最多的人口,才会产生出最多的碰撞,从而创造出最多的不对等,然后才有一些新的规则不成熟、不明确的赛道出现。越是小的城镇,越是固化,越是熟人,里面全都是按部就班的人,你如果是个既得利益的群体还好,不是的话,那就真的一眼望到头了。越大的城市,就算他活的有千般辛苦,即便会变成干电池,但最起码不确定性和碰运气的成分更大,能给你提供最大的新赛道,可能见个世面也比小城镇要大的多。


image.png


写在最后


我们考虑正常教育和军备竞赛的最关键点就是两者如何达到平衡的同时,让孩子们赢在无限活力的起跑线上,这是最关键的。如果辅导班儿在家庭条件允许的情况下,能够帮助孩子们培养兴趣。还有个抗挫折的能力,增加社交密度,上那种辅导班是一个挺好的选择。如果孩子对于那些班有其他的抵触。或者家长让孩子上辅导班就是教育焦虑,害怕孩子掉队,就没有一丁点儿意义,更不要说如果那堆辅导班儿影响了家庭的生活质量,那就更是本末倒置。每周带孩子看整个电影,就在外面儿吃顿高质量的饭,在这个过程中呢,孩子感觉到你有多爱他,远远比让他上他不感兴趣的辅导班儿要重要的多。实际上,父母对于子女的教育应该是源源不断的,我们要把我们人生的理解和经验薪火相传,对孩子最好的教育是你成功的榜样,你通过一辈子的言传身教,让他知道成功与幸福的意义。我们让孩子重新学习,我们让孩子对事物充满兴趣和探索。我们自己做的又怎么样呢?我们现在还对啥有兴趣?我们每年都在提高吗?我们希望孩子在人际关系上成为大家能受欢迎的人,但我们自己呢?是哪儿都喜欢我们呢?是不是每天看好多人都不顺眼呢?我们希望孩子不担心失败,勇敢面对挫折,我们自己做又怎么样呢?我们在面对困难的时候就那么一点儿不怂吗?当我们自己找到了生活的兴趣,我们的生活就会璀璨发光,孩子就会知道追逐兴趣终身学习有多么美好,你也能够指导孩子将来如何更好的保持兴趣终身学习,当我们有了温暖的气场和得体的谈吐,有了尊重他人的同理心,孩子自然而然就耳濡目染了。总之,道理都想明白后,人生就不会活的那么拧巴了。


作者:Android茶话会
来源:juejin.cn/post/7244709476518527013
收起阅读 »

从拉马努金的传奇,看AI发展的必要

大家好啊,我是董董灿。 讲一个印度传奇数学家——拉马努金的故事。 如果有个人跑过来告诉你,所有的自然数之和等于一个负数。你会有什么反应? 我的第一反应是:Are you kidding me? 而数学家拉马努金说,是真的,我可以证明。 印度传奇数学家——拉...
继续阅读 »

大家好啊,我是董董灿。


讲一个印度传奇数学家——拉马努金的故事。


如果有个人跑过来告诉你,所有的自然数之和等于一个负数。你会有什么反应?


图片


我的第一反应是:Are you kidding me? 而数学家拉马努金说,是真的,我可以证明。


图片


印度传奇数学家——拉马努金在他的著作中给出了很多关于无穷级数的等式,其中就包括上面的自然数之和恒等式。


这个等式看似不合理,但已经被很多数学家证明,其中就包括欧拉、黎曼还有拉马努金。(证明过程大家可以搜索下,肯定能看懂)


数学天才


我一度认为,欧拉公式是世界上最美的公式,因为只有神才能将无理数、有理数、虚数单位、圆周率以及最简单的两个自然数0和1,用一个简单的不能再简单的加法公式来表示,而且是恒等式!


图片


公式中透露着一种无法言说的美感和沧桑感,像在预示着世界末日来临时,万生万物相互作用,终归会趋于虚无。


直到某一天,我看了一部电影,印度传记片《知无涯者》,才知道,原来神不止有一个;原来,最美的公式,不止一个。


图片


自古天才出贫穷。


拉马努金也一样,出生在印度一个贫穷家庭。在去剑桥见到著名数学家哈代之前,拉马努金甚至都没有系统的学习过数学,没错,是个野路子出身。


但是,这不妨碍他已经靠直觉发现了整整两本数学公式了,而且,与民科不同的是,他的公式,都经受住了历史的考验。


只不过,他自己不会证明。


他只知道,这些公式是正确的。凭着直觉,想到一个公式,就写下来,整整记录了两本。


公式中有这样的


图片


有这样的


图片


还有这样的


图片


可以说,拉马努金将人类对于整数和无穷级数的直觉开发到了极致!


熟悉数学的人看到这些,估计和我刚看到的表情是一样的。就连当年哈代在剑桥第一次见到这些公式的时候,也怀疑这是个骗子。


图片


这些等式真的成立么?



“喂,最后一个,没错说的就是你,计算圆周率倒数的那个,你就用一堆加加乘乘的数,可以精确的表示一个圆周率么,那可是无限不循环的无理数啊!还有,你那分母上写着的 9801 的常数项是咋来的?靠直觉写的么?我用 9800 行不行?”



用9800还真不行!


对于第三个计算圆周率的公式,我们可以很轻松的验证其正确性。当我们取K为0时,计算出来的圆周率的值已经逼近了π=3.1415927,如果再让K =1, 那么精度直逼 π=3.14159265359。


你以为这就完了?


拉马努金总共写了14个计算圆周率的公式,个个令人匪夷所思。


图片


拉马努金的一生,一共发现了3000多个公式,以至于后世的很多科学家,靠证明拉马努金的公式,获得了很多数学大奖,包括数学界最有名的菲尔兹奖。


更可怕的是,在他去世的前一年,留下的一些公式,最近被证明其实与描述黑洞有关。


写到这里,我不由自主地膜拜起来——


如果不是神发现了他在泄漏宇宙秘密,会封了他的号,年仅30多岁就英年早逝么?


如果你也对他感兴趣了,可以Google一下,或者去b站观看他的纪录片。


为什么拉马努金的公式这么重要?


因为他的公式涉及到了大量的无穷级数和无理数的逼近等式,且逼近精度高的惊人,而且收敛速度很快。


由于目前的计算机架构都是冯诺依曼架构,任何的计算都需要取指、译码、读写内存、计算等步骤,如果计算所需要的中间数据过多,那么势必会拖慢计算机运行的效率。


图片


现代计算机体系里,对于的加减乘除四则运算,基本上只有加法器和乘法器来实现,其他的复杂运算,也是在加法和乘法的基础上,外加移位或者一些与或非的逻辑电路来组合实现的。


一个简单的除法,在计算机里,就可能会涉及到多条加法、与或非、移位的指令。更别提进行大量科学计算或者人工智能计算的运算量了。


大量的组合运算,会产生大量的中间数据。这些数据都是会访问内存,一旦有内存访问,就有延时开销。


一旦延时,计算就会被拖慢。


快速求平方根倒数


你可能听过一个著名的求快速平方根倒数算法的故事,计算下面的公式。


图片


在著名游戏《雷神之锤3》中,有一个程序员写出了令人费解的代码,来计算一个数的平方根倒数。


float Q_rsqrt(float number) {
long i;
float x2, y;
const float threehalfs = 1.5F;
x2 = number * 0.5F;
y = number;
i = *(long *) &y;
i = 0x5F3759DF - (i >> 1);
y = *(float *) &i;
y = y * (threehalfs - (x2 * y * y));
return y;
}

代码中有几处是常数,比如 0x5F3759DF,如果不深究计算机的内存分配以及浮点数的数据格式,我想,大部分人都是看不懂这个常数项的。


常数项的存在,在计算机的计算流中,仅仅有一步读内存操作,少了很多中间数据的计算。


这也是为什么,在现代高性能(HPC)计算场景下,人们大都倾向于把需要计算的数据先保存下来,随用随取,以提高计算性能。


空间换时间


拉马努金的公式,就有这样的作用。


而且,效果比要我们自己设计的空间换时间的方法好的多,因为这些公式,早已把需要参与计算的值都写在了公式里,而这些值,一般人是推不出来的。



"海洋学家要计算海啸模型,这需要非常复杂的数学计算,不用一些技巧是没法计算的。但只要用拉马努金提供的公式,海啸模型就能大大简化,把不能计算,变成可以计算。"



科学的进步,往往伴随着灵感的出现而有大跃进。就好像坐在苹果树下的牛顿一样,一个苹果,砸出了一个经典物理学。


图片


拉马努金就有这样的直觉和灵感。于是,Google认识到了这个问题,拉马努金机出现了。


拉马努金机


人会消亡,机器不会消亡。


拉马努金虽然英年早逝了,但他的思想要是能保存下来,人类一样会受益无穷。


图片


于是Google在2019年,立项成立了创建拉马努金机的项目。得益于近些年人工智能技术的发展,拉马努金的项目运行的还算不错。


所谓拉马努金机,其实就是训练一个人工智能算法来模仿拉马努金的思考方式,然后生成一堆的数学公式,让人类科学家们去证明这些公式的正确性。


人类科学家给AI当助手,去证明AI靠直觉写出来的公式的正确性。


据说,这个项目已经取得了不错的进展,拉马努金机已经写出了很多公式,其中就包括高斯一生所发现的关于π的一些经验公式。


或许在不久的将来,拉马努金机真的可以发现自然界中的秘密也未可知。


One More Thing


作为继牛顿之后最伟大的物理学家,爱因斯坦去世后,他的大脑被切分成240片,永久的保存下来供人研究。


如果当时有了更先进的AI技术,或许保存下来的不是爱因斯坦的大脑,而是他的思想。


本文作者原创,请勿随意转载,转载请联系作者哦,作者很好说话的


作者:董董灿是个攻城狮
来源:juejin.cn/post/7231553447940718651
收起阅读 »

程序员的精力管理

今天跟大家分享一个主题,就是程序员的精力管理。工作8年多,我发现在职场里面会看到各种各样人,不同的人有不同的状态。大部分时候,我会看到一些刚刚毕业的校招生入职一段时间内朝气蓬勃,身体非常好,有永远用不完的精力一样,时时刻刻都保持在一种兴奋的状态。 更明显的是我...
继续阅读 »


今天跟大家分享一个主题,就是程序员的精力管理。工作8年多,我发现在职场里面会看到各种各样人,不同的人有不同的状态。大部分时候,我会看到一些刚刚毕业的校招生入职一段时间内朝气蓬勃,身体非常好,有永远用不完的精力一样,时时刻刻都保持在一种兴奋的状态。


更明显的是我发现工作了一段时间之后的人状态和精力就大不相同了,我有个师兄工作七八年了,每次看起来可能特别的疲惫,好像一天都打不起精神来。还有我也能发现,尽管工作了十几年的同事依然精力旺盛,神采奕奕。特别是有一些比较特殊的角色,比如说主管或者总监,往往身居高位却依然精力旺盛,不管是在日常沟通的时候,还是发表演讲的时候,都充满精力,激情澎湃。当然也有很多总监级别的大佬,在台上讲话无精打采,在台下就直接打瞌睡。


我记得有一次我北京的总监出差到杭州拉了一个小群,就组织我们去跑步,跑的是10km。我们在杭师大就开始跑了起来,我们的总监年过40岁全程一马当先,最后跑完的时候基本上领先了我们几个30岁不到同事快一圈了。我跟其他几个同事就感叹说,想不到总监不仅位置也比我们高,身体比还要好,这上哪说理去。


由此而知,不管是什么样的一个层级,至少大部分人在刚开始参加工作的时候都是精力活跃,充满斗志的,但为什么越来越工作久了以后会发生如此大的分叉呢,到底是什么原因能够损耗我们的精力,我们又应该如何管理我们的精力呢?


首先要明白,一个人的精力是有限的,哪怕再厉害的人精力都有限的。工作久了后,整天都活力旺盛的人也几乎不存在的。从科学的角度看来,像类似于人这样的生物体,它的整体精力表现一定是呈现一个正态分布的。所以说大部分人的精力管理都在一个正常的水平上。那么是什么因素导致这些人在工作一段时间后经历表现的特别的不一样?特别是我总监这样的人,基本上天天感觉精力爆棚,仅仅是因为高管不干活吗?我觉得不是的,真正的答案就是精力管理。


有科学家说过,人的精力就跟我们的电池一样,需要反复的充放电。正常情况下来说,我们在休息完成以后,刚刚醒来之后的一段时间,精力是特别旺盛的,经过了一天的各种事务以后,我们会发现我们的精力会越来越少,直到最后完全打不起任何精神。比如我就是在上午精神很好,到了下午基本上就是打蔫的状态,完全做不了耗脑力的事情。同时每个人也有他不同的精力旺盛的时间段,比如有的人在下午会特别的精神,有的人会在晚上特别的精神。而大部分程序员晚上会特别精神,毕竟99%的程序员都有晚上经常加班的事。


第二个关键点就是我们要在我们精力最旺盛的时候做最重要的事情。很多人在次要的时间上耗费了大量的精力,所以在最重要事情的时候,比如说在做关键技术讨论的时候,或者关键会议的时候,就显得沉沉欲睡。这种就是典型的把精力分配到了错误的时间段上面。比如我的团队在述职的时候,我们就发现有些同学会精神亢奋,非常有斗志的分享完了所有东西,有的同学分享的时候则沉沉欲睡,昏昏沉的感觉,这个也是属于典型的精力分配出了问题。


其实,在我们在各种非常重要的场合,比如晋升和OKR述职的时候,我们应该保证一个尽量旺盛的状态,在这个时候有一些非必要的工作都可以往后延。而我们有的同学因为赶各种项目或者工程,往往会把精力用在了做其他项目上面,然后留给在重要的环节,比如说答辩的时候,精力已经是强弩之末了。对于高效人士来说,宁愿次要的工作延迟一点,也要保证这一两个小时内的精力充沛。


精力是有限的,在这个精力分配里面,我们一定要把最重要的经历,最好的精力分配给最重要的事情,同时我们要注意一定不要消耗额外的精力在不必要的事情或者琐碎的事情上面。我在淘宝工作的时候,很多同事和师兄经常挂在嘴边的话,就是“白天的杂七杂八的事情和会议特别多,只有晚上才有精力写代码”。然而作为一名工程师或者一名产品经理,只能在晚上的抽出时间去写代码或者画自己的产品的prd。而这个时候做的确实是最重要的事情,用的是最最剩余的那一点点燃料。长期来看,这种精力分配方式产出的代码或者产品的质量就可想而知。毕竟,在竞争空前激烈的现代社会,想抽空做出伟大的事业的人是不存在的。


所以在这种情况下,特别必要的时候,我们一定要注意,不要给一些琐事儿或者烦杂的事情分配过多的精力,甚至是要尽量减少接触这些杂事的机会。当然很多人说有些东西都是必要的,但实际上以我的经验来看,80%以上的会议都是无效会议,只不过我们碍于各种各样的因素,不得不参加,从我的经验上来看,实际上就算我们参加了这些会议或者相关的评审,我们也取得不了任何额外的结果,大部分和我们主线路无关的事情,往往都是可以忽略的事情。这里我有个小窍门,对于不重要的事情,我一般都会等一段时间处理,很多时候不是很着急的事情,对方都忘记或者找到其他办法了。


当我们工作了若干年以后成为了核心骨干,往心里面就会有一种冲动或者想法,那就是我要掌控所有的事情,我要了解所有的上下文,这样才会有一种全局的控制感。所以很多高级工程师在工作一段时间之后就会全量的参加所有的会议,所有的讨论。以至于大部分经历都损耗到了会议上、需求评审上或者讨论会上。而留下来思考最重要的事情是最核心的技术方案或者产品方案,就只剩下一点点精力了。这个我觉得就是完全一种错误的思想,所谓大而全大概率是拿不到任何结果的。在我们企业的项目推进里面,我们经常也发现很多事情都是试错型的,探索型的,甚至有些都是重复型的,如果你把你所有的时间都耗费在了和别人的讨论和沟通上,那么势必你的精力就会被分散到点点滴滴,很琐碎。


这种情况下,只能湮没在小事上,过分追求“全”,而忽略了“深”。


所以不管什么阶段,不管什么角色,都不应该有“面面俱到”的要求和控制感,也不用焦虑忽略了什么,而是应该找到里面最关键的几件事情,并且把核心的注意力放在这上面,这样是取得成功的唯一的通道。


第三个关键点就是除了精力的使用之外,我们还要非常关注精力的恢复。精力和我们的能源一样,并不是取之不尽,用之不竭的,也是需要不断的持续的去给它充电。当然,最好的方式就是睡眠。所以在精力的管理方面,睡眠是最好的方式。我记得我唯一一次跟家人大吵就是没有睡好的时候,唯一一次高考失常的时候,也是没有睡眠好的时候。睡眠是如此的重要,但却很少有一本书来讲解如何好好睡眠,我也觉得奇怪。


精力除了脑力之外,很大一部分是一种体力消耗。所以有一个好的体力才能够支撑有一个好的精力,好的体力除了睡眠之外,非常重要的一点就是运动。我的主管,也就是我们整个事业部的总监,管理的大概有五六十号人,他在工作日每天的早上7点~8点是他的健身时间,每天他会提前来到公司做一个小时的健身。在健身完成以后,我们会发现他经常会保持一个非常好的一种工作状态,不管在沟通和表达方面,你都能看到他的精力满满,这种总监就是大家想跟随一起奋斗的人,毕竟大家不想跟着病恹恹的老板。我想这就是一种非常好的体力的管理方式,通过运动使得全身的肌肉能保持一个非常好的状态。



当然除了健身之外,还有很多非常方便的运动,比如说打羽毛球,比如说跑步,其实我最推崇的就是通过跑步来恢复精力。跑步的好处是比较方便,随时随地都可以操作,不需要额外的设备或者其他什么的。而且一定程度的有氧运动会使得整个心肺功能都会变得更好,更加的强健,当有一个良好的体魄之后,你自然具有更好的精力去面对一些更加复杂,更加有深度的事情。


更多精彩内容,关注公众号:ali老蒋,或点击加我好友深度沟通:ali老蒋 - java开发者


作者:ali老蒋
来源:juejin.cn/post/7288238840460591144
收起阅读 »

如何看待程序员不写注释

如何看待程序员不写注释 大家好,我是Leo🫣🫣🫣,今天我们来聊一下关于代码注释的问题话不多说,让我们开始吧😎😎😎。 在开始阅读正文之前,你先想 3 个问题: 你平时写代码的时候会写注释嘛? 你的注释是怎么样写的,主要都表达些什么? 你一般会在什么样的代码...
继续阅读 »

如何看待程序员不写注释



大家好,我是Leo🫣🫣🫣,今天我们来聊一下关于代码注释的问题话不多说,让我们开始吧😎😎😎。



在开始阅读正文之前,你先想 3 个问题:



  1. 你平时写代码的时候会写注释嘛?

  2. 你的注释是怎么样写的,主要都表达些什么?

  3. 你一般会在什么样的代码里写注释?



好了,正文开始。


1.我对注释的看法


首先,我个人刚开始写代码的时候,非常喜欢写注释,我一般会把代码思路先用文字表述出来。然后分成 1 2 3 4 每一步要干什么,怎么干。


然后写完之后开始在每个步骤下边填代码,这个时期我的代码注释量是非常高的。


但是后来随着技术熟练程度的提高,以及代码水平的提高,我的注释量就逐渐减少了。


并不是我觉得自己牛逼了不用写代码了,也不是我想专门给后人挖坑,纯粹是我觉得不太有必要了。


因为一方面我认为当你可以写出相对比较好的代码的时候,你的代码就是你的注释,你的命名、你的日志以及你的单元测试等等所有东西会共同构建成你的完整注释,最终他们合在一起形成的注释远比你一字一句写出来的注释要更清楚更实用。


并不是只有 // 后写的才叫注释。



2.不写程序的后果(狗头)


我们来简单聊一聊之前的一个国外新闻


image-20231011085512598


大家可能平时开开玩笑说,你不写注释可能被同事杀了,大家都当成一个笑话来听,但是当时美国程序员不写注释是真的在现实生活中上演。




以下内容来自网络。



据云头条报道,周三上午10点20左右,43岁的安东尼·汤(Anthony Tong)出现在办公室,拿出一把事先藏起来的半自动手枪开火。他在威斯康星州米德尔顿的这家公司工作了一年多。


工作人员纷纷逃离办公楼,跑到附近的公司避难。


行凶者随后向短短几分钟内赶到WTS Paradigm现场的警察开枪。四名警察随后开火,击中了嫌犯。嫌犯一送到医院就被宣布死亡。


WTS Paradigm的业务分析员朱迪·拉默斯(Judy Lahmers)说,当时自己正伏案工作,突然听到“像是有人把木板扔在地上,声音很响很响”。她赶紧跑出大楼,躲在一辆汽车后面。她告诉美联社:“我头也不回地拼命跑。你只想知道‘该躲起来还是跑远?”


她不知道关于枪击案的任何其他信息,但表示“完全出人意料。我们都是搞软件的。我们是很好的团队。”


警方介绍,这名死者自去年4月以来一直在WTS工作,没有犯罪记录,枪击事件发生时独自作案。目前,没有任何迹象表明到底是什么原因引起这起流血事件。


img



从这这个新闻,来说说我的看法:


1、代码不规范,确实看着蛋疼,尤其命名看不懂时,接手过去的代码,要去猜测对方代码,可能只有事人才看得懂。所以一定要规范,在大公司写的不规范,别人会直接怼你的。搞不好就是对你能力怀疑。


2、代码这个事情,有些人有洁癖,容不得垃圾代码在项目中,那么什么代码是垃圾代码,如命名不规范,成员变量没有表示其含义,函数名字不能充分表示其功能,大量if else逻辑,一个方法几百上千行代码,这些都是不良的习惯。


3、git提交时,老是覆盖提交,没有解决冲突,还有一次性改100多个类文件,1周才提交,有些兼容特殊处理地方不写注释,只有上帝才看懂。


4、凶手几名同事,肯定没有看过《重构,改善既有代码的设计》这本书,推荐大家好好读一读。避免类似悲剧发生


当然,还有一种情况我是建议写注释的,那就是二笔产品非要提一个不合理的需求导致你有一个不合理的写法,这个时候我希望你能注明“不是我要这么写的,是产品需求要求这样的,我也没办法的”的无奈,免得下一任接受你代码的人骂娘,说你是个菜鸡。


好了,今天的内容就到这里了。


3.总结


以上便是本文的全部内容,本人才疏学浅,文章有什么错误的地方,欢迎大佬们批评指正!我是Leo,一个在互联网行业的小白,立志成为更好的自己。


如果你想了解更多关于Leo,可以关注下面这个公众号,后面文章会首先同步至公众号。


4.参考文章



作者:程序员Leo说
来源:juejin.cn/post/7288340985229230099
收起阅读 »

某37岁程序员感叹:存款200万加一套房,却不敢辞职!

200万存款,一套房,房贷只剩30多万,这样的条件可以说很不错了,但一个拥有这些的程序员却依然压力很大,甚至患上了抑郁症。这名程序员今年37岁,薪资30k,有200万存款,一套房还有30多万房贷。他说自己很疲惫,有抑郁症,压力很大,想裸辞在家休息一段时间,又怕...
继续阅读 »

200万存款,一套房,房贷只剩30多万,这样的条件可以说很不错了,但一个拥有这些的程序员却依然压力很大,甚至患上了抑郁症。

这名程序员今年37岁,薪资30k,有200万存款,一套房还有30多万房贷。他说自己很疲惫,有抑郁症,压力很大,想裸辞在家休息一段时间,又怕出来不好找工作,很纠结要不要辞职。


许多网友都劝他休息一下,毕竟身体是革命的本钱,何况刚刚发生了字节程序员猝死事件,让自己舒服一点更重要。


有人说,200万存银行,4%的利率,每个月收益6600,欲望不高的话完全够生活,可以休息一段时间再出发。


有人说,卷了那么多年,可以躺平做咸鱼了。

把生命浪费在加班上不值得。


有人说,三代之后的重孙辈都不一定知道他的名字,更别提他的生活和情感了,活好自己这辈子就够了,想歇就歇着,人生路还长,不必争朝夕。


有人建议楼主去一个整体年龄偏大的公司,这样就不会那么焦虑了。


有人建议楼主找一个to B的公司,或者非核心部门,不会太忙。


有人建议楼主去一个非互联网企业,薪资降一半,就会特别轻松。


也有人建议楼主先在公司内躺平,同时找外面的机会,不要裸辞。


还有人说,楼主先摸摸鱼,实在没法做了就休息一段时间,然后可以跑外卖、滴滴、快递,或者做点小生意。


某45岁程序员说,等楼主过了40岁就不抑郁了,因为那时候就没人愿意接简历了。楼主可以思考一下自己五六十岁想做什么,现在就可以开始去做了。


另一部分网友劝说楼主继续卷,不然等失业了,想卷都没有平台。生活就是这样,坚强一点!


在这个高速发展、压力山大的社会,躺平成为许多人梦寐以求的目标。存够下半生的养老钱,提前退休,财富自由,这些正是如今许多年轻人拼命工作的动力,为此他们不惜消耗自己年轻的身体和健康,以期在中年时能够过上自己想要的生活。

但多少钱才能躺平呢?200万存款对有些人而言足够了,对有些人却远远不够,这取决于人们的现状和对未来的打算:在哪个城市发展?是否结婚?是否有孩子?每一个问题都会带来更多负担,也决定了多少钱才能让人停止内卷。

有一点很重要,无论能否躺平,都别搭上自己的健康。该休息的时候就休息,什么都没有生命重要。如果真的很累,可以考虑找一份清闲稳定的工作,实现生活和工作的动态平衡。缩减欲望,降低标准,对自己少一点要求,多一点爱惜。

作者:行者

来源:mp.weixin.qq.com/s/jjk5KVD4B0sdujxisR9cSw

收起阅读 »

面试官是自己前女友,全程被拷问~

开口我说了一句,好巧,没想到真是你😂,她一笑说别废话了来吧,自我介绍一下吧。 我说我还需要介绍吗?你不都知道??  她给我来了句同学分清场合哈,注意面试纪律。请你做一下自我介绍。另外,搜索公众号Linux就该这样学后台回复“猴子”...
继续阅读 »

xdm,这是什么狗血剧情,面试居然碰到了前女友,而且还是最后一面的面试官,真的人都麻了,这放在整个面试界也是相当的炸裂......


真的是第一次在看面经的时候追起了故事,看着这哥们反复被虐,真的太带劲了。


跟前女友在一起快五年因为一些原因分手一年多了,期间再没联系过。昨天最后一轮hr面,邮件看到面试官跟前女友重名,心里想应该不会这么巧吧😭  没想到进了面试链接还真是她!!!!

兄弟们,当时的心情真的是绝了,尴尬到飞起。然后还要继续面试!!!!

开口我说了一句,好巧,没想到真是你😂,她一笑说别废话了来吧,自我介绍一下吧。 我说我还需要介绍吗?你不都知道??  她给我来了句同学分清场合哈,注意面试纪律。请你做一下自我介绍。另外,搜索公众号Linux就该这样学后台回复“猴子”,获取一份惊喜礼包。

我简单介绍了一下,然后开始问我以前不是说想做xxx吗?怎么投这个岗了?说说原因吧。我巴拉巴拉说了一通,她说这可不像你吧,再给你次机会重新说

我实话实说了她满意的点点头。

算了其他的不说了,她太了解我了,全程面试被拷问,被挑刺,然鹅我一点办法都没有,因为她一句想清楚再回答哈,回答的内容有问题在我这里会减分的。😤😤😤 那个表情!!!!😭😭😭

估计凉咯,没戏了
她告诉我说本来是她同事面我然后她看到我简历很“开心”,就说她来对接我。

大概半个多小时面完之后,她说面试结果后续会通知你的,有问题可以打邮件电话或者发邮件。然后她说:哦,不好意思忘记了,你手机号被我拉黑了,算了别打了,你等着吧
解释一下为啥她面试官了我才毕业。我俩本科同学,她本科毕业工作了,我中间休学两年又读了研!所以读研读了个寂寞。 

后续:

今天有进度了,但是还不如没有,我快让她气死了!!想骂人


昨天有兄弟给我支了招说可以换个手机号打电话问,我一听,豁然开朗,一想哎哟不错哟,好主意啊!下午给她打电话,第一遍没打通估计在开会啥的,过了半个小时我又打过去,她接了。

我说喂你好,是xxx的面试官吗?

她TM听出我声音了,就在那哈哈哈笑,说:“xxx谁教你的,换手机给我打!还你好~是xxx面试官吗~(此处请自行想象讥讽,小人得志的样子哈图片)干嘛说吧!”  我一听也不装了我说:“对,就是我,你不是自己说面试就得有个面试的样子吗?我这么说咋了?不行?”  她说:“别废话,我上班呢说干嘛?”

我说:“你说我干嘛?我问进度啊!我发邮件问你,你不回,能不能给个痛快,是死是活抓紧好不?让人泡池子好玩吗?”

她就搁那笑:“哦~我还以为你跑来找素材更新你帖子来,写的真不错啊,啥时候还有这手艺了。”

我听完脑瓜子一懵!!!

我说:“卧槽,你咋知道!”

她说:“你管我咋知道,我反正就是知道!我那天面你是那样?还拷打你?把你香的还。你进度我告诉你,我面评还没传,等着吧。嘿嘿”,然后啪!就把电话挂了,再打回去就拉黑了!

今天又换了个同学手机打,打通了,第一遍,我喂~  对面啪挂断了,第二遍,直接拒接,第三遍,我:别挂!她:滚!再打就拉黑了

昨天中午打算午休一下,结果接到了她的电话,因为手机号这么多年了确实记得太清楚了。接了电话,我说:哎哟,你这咋用自己手机给我打了??把我从黑名单里爬出来了?  

她说:别误会,公司座机坏了,只能手机给你打,你放心一会你还会回到属于你的地方的图片

我说:打电话啥事?要给我发offer了?

她说:虽然很不想承认,但是确实是给你发offer的,一会自己看看邮箱,不想来就赶紧拒了。(就那种很不情愿的那种感觉,自己想象)

我说:哈哈哈哈,果然该是我的还是我的呀!

她说:我真该给你面评的时候写的差点!你又不会来还白白占一个oc,浪费公司成本!

我说:谁说我不来!我不来我面啥!我时间不是时间是吧?

她接话说:哟哟哟,你真敢来?我是你们部门的hrbp天天见面,你不尴尬?不怕我给你穿小鞋了?

我说:反正我不尴尬,我感觉挺好,哈哈哈哈,谁尴尬谁知道,你又不是我leader,我不怕。

她说:行,那等着吧。啪电话就挂了。

傍晚就收到录用意向了,去还是不去呢?

大家觉得呢?如果是你,你会不会去?


来源:牛客网;作者:offer拿到吐1111

收起阅读 »

姚期智:人类本身就是世界上相当理想的具身智能体

60s要点速读:1、人类本身就是世界上相当理想的一个具身智能体。它基本上具备三个方面,三个成分:第一方面是身体,第二方面是小脑,第三方面是大脑。身体的部分具身必须要有足够的硬件,具有传感器和执行器,小脑会主导视觉、触觉各种感知来控制身体,完成复杂的任务,最后大...
继续阅读 »

60s要点速读:

1、人类本身就是世界上相当理想的一个具身智能体。它基本上具备三个方面,三个成分:第一方面是身体,第二方面是小脑,第三方面是大脑。身体的部分具身必须要有足够的硬件,具有传感器和执行器,小脑会主导视觉、触觉各种感知来控制身体,完成复杂的任务,最后大脑部分,它主导上层的逻辑推理、决策、长时间的规划以用自然语言能够和其他的智能体、环境交流。

2、ChatGPT主要是对于语言的处理能力,如果真正的想要让通用人工智能发挥出它的力量,未来的AGI需要有具身的实体,同真实的物理世界相交互来完成各种任务,这样才能给产业带来真正更大的价值。

3、具身机器人目前遇到的主要有四大挑战:第一,机器人不能够像大语言模型一样有一个基础大模型直接一步到位,做到最底层的控制。第二,计算能力的挑战。即使谷歌研发的Robotics Transformer模型,要做到机器人控制,距离实际需要的控制水平仍有许多事情要做。第三,如何把机器人多模态的感官感知全部融合起来,仍面临诸多难题需要解决。第四,机器人的发展需要收集很多数据,其中也面临很多安全隐私等方面的问题。

正文:

最近,ChatGPT的出现,在人工智能在学术上是一个突破,同时它为各行各业也创造了许多新价值。所以人工智能的下一步是什么呢?ChatGPT主要是对于语言的处理能力,如果真正的想要让通用人工智能发挥出它的力量,未来的AGI需要有具身的实体,让它能够同真实的物理世界相交互来完成各种任务,这样才能够带来真正更大的一个价值。
那么,具身智能体长的应该是什么样子呢?人类本身就是世界上相当理想的一个具身智能体。它基本上具备三个方面,三个成分:第一方面是身体,第二方面是小脑,第三方面是大脑。身体的部分具身必须要有足够的硬件,具有传感器和执行器,小脑会主导视觉、触觉各种感知来控制身体,完成复杂的任务,最后大脑部分,它主导上层的逻辑推理、决策、长时间的规划以用自然语言能够和其他的智能体、环境交流。目前,清华大学交叉信研究院里有八九位老师近年来的工作都是在关于具身智能的方方面面。接下来我想从这些团队的一些进展和思考方面,和大家分享。
第一,关于身体部分。具身AGI最理想身体的形式,我们认为应该就是人形机器人。因为人类的社会环境主要是为人类而定制的,比如说楼梯的结构、门把手的高度、被子的形状等等,这些都是为了人类的形状而定制,所以如果我们能够打造一个有泛应用的通用机器人,人形是最好最适合的一个形态,人形机器人能够适应人类的各种环境。
在清华大学交叉信息研究院里,我们自主研发了人形机器人初步的造型,这个工作主要由陈建宇团队所完成的。目前我们已经有了两个形式的机器人,其中有一个是前几个月在世界人工智能大会上亮相的“小星”。它的高度是1米2,而这次我们在这个机器人大会里面亮相的是“小星MAX”,它的身高达到了1米6,这两款机器人在展区有进行展示。

关于它的技术:它所用的是新一代的本体感知驱动器技术方案,在算法方面采用了动态的双足行走,是世界上为数不多的,能够走通整个软硬件技术的团队之一。

其次,关于具身智能体第二方面的小脑如何体现呢?比如小星机器人实体上是一套机器人运动控制的算法,分成两层:上一层是固态规划层,下一层是基于动力学的实时全身运动控制,它用来计算发给电机关节精确的指令。我们再展示一下这几个机器人在户外运动的画面,可以看到左边小星可以在水泥地上很灵活的快速行走,在右边也可以在比较复杂的一个树林里面走,它具有一定的抗干扰的能力——在草地里、石子路上走的也具有稳定性。
在构建小脑的算法端,我们想到在未来需要给机器人更好的功能、更好的控制,所以我们也在研究灵活度更高的,利用人工智能、强化学习的方法去运用和强化学习框架。它的好处是没有一个模型的限制,所以它能够对于复杂的环境跟不确定的环境,能够展现出更强的适应的能力。另外还有一个方法来学习,就是能够利用人体运动实际的数据,我们把它放到这个框架里,给予强化学习更好的引导。
我们可以看到,通过强化学习,机器人能够用一种自然的方式来模拟人态的行走,在设计上我们可以使它消耗更低的能耗,我们把这个硬件参数代入仿真里,能够实现更高度的运动形态,比如在仿真里能够走到4米/秒。而除了这种方法以外,强化学习方面,清华大学交叉信息研究院里的队伍也来研究一些基础的核心技术,尤其是在机器人研究方面,能够使得强化学习更加有效。

第一是有关样本的效率方面,目前一直困扰着强化学习应用的难题它所需要的样本非常多。在这方面我们做了一些工作。比如Atari游戏作为标准测试的指标,Deepmind在2015年在自然上发表了DQN算法,需要花一千个小时去进行学习,才能够达到人类的水平,这在当时已经非常了不起,而高阳队伍提出了一个新的算法叫Efficient Zero,它能够在两小时时间里能够达到超过人类平均水平,比DQN提高了500倍的样本效率。
另外一个困扰着强化学习的难题是泛化性,就是对于这些任务及其环境中间的不确定性和干扰,能不能够泛化的更好,许华哲团队围绕着这个问题提出了一系列解决方案,比如应用到机器人包饺子的演示,我们可以看到在这个物理过程里面有些非常复杂的动作,使得算法适应性高,即使有人为干扰下也能够达到任务。
我们再看小脑方面。除了走路以外别的功能,其中一个重要的任务是视觉处理,赵行团队有一些最新工作:基于视觉机器人跑酷,在这里面四足机器人基于视觉信号能够识别路障,能够匍匐前进,能够跳高台,同时请注意到当这些跳跃失败的时候,这个机器人会不停的来尝试,一直到成功为主,未来我们也会把这类跑酷功能放到人形机器人来实现。

清华大学交叉信研究院赵行团队四足机器人
还有一个比较高端的感知就是触觉。人的皮肤吸收了很多的触觉信号,能够完成非常精细的物体抓取的动作来回避危险,所以我们希望给机器人能够有好的触觉的传感器,让它们能够触摸感受到这个世界。对此,许华哲队伍运用到一些非常好的材料,他设计了一个触觉传感器低成本、易操作,能够精确的感觉得到接触到物体三维的几何,还有能够捕捉到物体很细小的纹理,它和人工算法能够结合,能够达到物体的分割和最终的效果。并且,我们也做了一些下游的关于触觉物体操纵的触觉工作,希望机器人将来对于更小的物体能够操作。此外比较难的事情,就如何打造机器人灵活的双手,需要自由度非常高,接触和物件非常复杂,所以机器人想要做这些动作非常困难。弋力团队提出新的算法,可以用自动的方式来创建场景和建模仿真,使得机器人在仿真里学习到这些技术。
最后我们谈一谈关于机器人第三方面关于大脑。这一部分谷歌做了大量的工作,特别是Palm-e多模态的大语言,能够对机器人的任务进行规划,大语言模型就把他所做的事情调用到下沉的控制器,去按照这个顺序来做任务,这也是一个非常重要的,尤其是谷歌在具身大模型方面主要的技术路线。
不过,这个框架有一个主要的问题:它的下层不一定能够很好执行上一层的规划,尤其是中间如果发生一些意外的干扰。对此,陈建宇团队提出一个新的方案和新的框架,比如是否可以在任务执行中能够自动的判断是不是有异常,如果有异常的话怎么样解决,这些都是有一个语言模型和视觉模型自动的完成的。我们把这个方法用在了人形机器人上。首先我们需要像大语言模型一样,给这个机器人描述一下他所需要的任务,机器人按照任务来执行。在场景工作中,如果机器人做搬箱子的工作,它的视觉语言模型通过视角检测是否有意外发生,如果有的话如何能够纠正,如果看到这个箱子掉到地上,机器人能够想出一个方法最后把它捡起来,最后完成任务。
图片
除了上面谈到的以外,斯坦福大学的李飞飞团队,通过大语言模型有系统的去产生了一个代码来控制机器人,而清华大学交叉信息研究院的杨植麟团队也提出了CodeGeeX(多语言代码生成模型), 通过不同的大语言模型进行训练。
最后,我们谈谈目前还有很多挑战需要克服的方面。对于具身机器人,第一,我们能不能像大语言模型一样有一个具身的大模型,它能够直接的一步到位,能够控制最低层的效率。第二是关于计算能力的挑战,我们做一个比较,就像谷歌的Robotic Transformer做第一个到下沉的统一模型,目前只能达到三个赫兹的水平,和我们需要的500个赫兹差的很远,所以这里面还有很多的事情我们需要来克服困难。第三个挑战,怎么样把多模式的感官融合起来。第四个挑战,机器人要收集数据还需要很多的事情需要做,其中也面临很多安全隐私等方面的问题等。
(整理自姚期智于2023年9月20日在“2023世界机器人大会”上的发言,转载来源:清华大学人工智能国际治理研究院)
收起阅读 »

程序员工作建议

我正式踏入职场时间很短,对于工作有一些新的理解,主要是吸取的前辈建议和自己的教训,分享给大家。目标对象是以前的自己,审慎阅读。首先,工作就是用劳动成果换取劳动报酬的过程。这里一定要注意,是劳动成果而不是劳动。各位同学刚刚步入职场,可能会有种种抱怨、不满及对未来...
继续阅读 »

我正式踏入职场时间很短,对于工作有一些新的理解,主要是吸取的前辈建议和自己的教训,分享给大家。目标对象是以前的自己,审慎阅读。

首先,工作就是用劳动成果换取劳动报酬的过程。

这里一定要注意,是劳动成果而不是劳动。各位同学刚刚步入职场,可能会有种种抱怨、不满及对未来方向的迷茫。在职场上,甚至已经犯下一些错误而不自知。

在通往事业成功的路上,没有捷径。摆正心态,一步一个脚印,脚踏实地的努力工作,同时用心去体会个人成长的过程。借助工作,完成自己人生的阶段性目标


工作要务是摆正个人与公司的位置关系。一个稳定运行的公司,离开谁都可以正常运作,作为技术人员,更要有觉悟:是公司为自己能力的发挥提供了平台

我相信大多数同学入职时,公司的产品早已正常盈利。个人技术能力再强,也仅仅体现在个人的工作效率上;优秀的技术人员也就可以提升小团队的开发效率,而不只是自己。不要有怀才不遇的心态,这只能证明,个人的劳动成果不足以打动他人。


第二个想谈的问题是职业素质。工作的本质是交换,当一个任务下达时,就是一个新的契约签署过程,你有选择不接受任务并离开的权利;一旦选择接受,那只有一个选项:完成任务

编程与其他任何工作没有什么本质区别,最终产品的质量并不是靠各种流程来保障,而只取决与参与产品的所有技术人员的职业素质。

深入细节逐个把控消耗的精力随着人数会指数膨胀,要深刻认知到流程可以给予最低限度的保障,是在一个黑盒中添加探针,能保证在做事,没办法保证在做正确的事。项目容易成功,商业成功不好说。而恰恰,你这个职业是通过技术手段支持公司的商业目标

在这里,不想多说什么,只提出以下几个问题:

  • 你目前的工作是因为喜欢而选择吗?
  • 你对目前的薪资满意吗?
  • 你对目前参与的产品感兴趣吗?
  • 你对目前参与的产品有什么建设性的意见吗?
  • 你喜欢身边的同事吗?
  • 你敢于承担责任吗?

管理程序员非常简单:给他喜欢的项目,并让他决定一切。打造或者进入一个这样的团队是最好的,不然,也可以成为这样的程序员。

但是管理一个团队,一定会有不满足职业素质的程序员,出现的原因有很多,推论如何解决可以讨论更多。这里提到存在这个客观现象,是为了引以为戒。

希望同学们从不成为“摆烂”的程序员开始,不要向已经开始混的人学习,先为自己负责,不要忘记了自己的目标。


第三个问题是如何平衡工作与学习

工作以后,能看到大家有各种没时间学习的原因。我一直倡导思考问题先从客观上找原因,那么这些客观原因对谁来说都是一样的吗?大家的进步速度真的一样吗?

这里给大家一些建议,可以尝试一下:

  • 在经济允许的条件下,尽量住的离公司近一些,减少通勤时间
  • 尽量不在手机上学习
  • 设定短期目标
  • 多写博客记录学习、生活心得
  • 找伙伴一起探讨技术


第四个问题是随时保持紧迫感。年轻人需要敢干,不能因为年轻反而躺好放松。工作是为了在不太远的未来,让自己能够承担起该负的责任。不要等待,不要患得患失,随时做好准备,接受全新的挑战。

作者:杨鼎睿
来源:www.yuque.com/abser/talks/dtvbqfuh1efd4t87

收起阅读 »

适当给生活按下暂停键,出去放空一下自己

踏春,亦或是暂存的生日礼物,哈哈哈,管他呢,啥也不想,跟着老公就行了。 2023-4-7 去了趟苏州,从不明白老公为什么要选择这个城市旅游,到我舍不得离开。 风景很美,风景如画也不过如此吧。美的地方有很多,但是又美又有历史的地方,文化底蕴深厚,让人感觉到有韵味...
继续阅读 »

踏春,亦或是暂存的生日礼物,哈哈哈,管他呢,啥也不想,跟着老公就行了。


2023-4-7


去了趟苏州,从不明白老公为什么要选择这个城市旅游,到我舍不得离开。


风景很美,风景如画也不过如此吧。美的地方有很多,但是又美又有历史的地方,文化底蕴深厚,让人感觉到有韵味的美。


ff09df8fd73f9b055a458b7263730d7.jpg
早上走在平江路上,很安静,初次看到小桥流水人家,很江南,确实没见过,慢慢我开始斜坐在桥上,吹着小风,从眼前美景慢慢关闭眼睛,闻着湿润的空气,放空自己。风是柔柔的,空气没有腥味,周五的早上,很安静。脚下是一千多年的桥,仿佛再闭一会儿睁开,就会穿梭在明朝。


ab7bcab41003788dcaf4fa0ea80c0af.jpg


a67013c1b762837973625f91dd23abc.jpg


ab637dfdbaebbf3e5f5f2688e4fa704.jpg


421653b8c798168391ebb94e5e79fc2.jpg


走了一两公里,没觉得累,就是有点怕走到街道的尽头,就是喧哗刺眼的高楼。不用思考,就是跟着老公走,街道很干净,让人心情很好。


到了拙政园,好吧,今天真的是周五嘛。上次这么多人,还是去北京看漫展的时候,排了两条街。我们在门口租了一个讲解器,这个地方很适合自己带着耳机,听着讲解,看看古树,过着小桥,慢慢欣赏。跟着人群走了一圈,我们还了讲解器,慢慢的又走了一圈,回顾着这个石头的来源,这棵古树的年份,仔细的看了看最高的那几棵大树,园林的设计。这趟,很值。


bab1b7b7b04621890920c2615891da2.jpg
9f551fa4de1eb98fa52fcaf68bee7a3.jpg


eeaf2e7046a98e5ac7f3395c32954fe.jpg


9ec8e4f90d466e48936734893f25072.jpg


f707d4101abc97d854392444a3cccf4.jpg


90bf28243f871dda2092f4e1b523100.jpg


4cf82e3c871554c2f2b0789ede10a26.jpg
出去后我们找了一家饭店,吃了个饭,去了酒店。睡了两个小时,晚上被老公拉起来,说是有好玩的。马上就来了兴致,收拾收拾出了门。


酒店就在山塘街边上,走了一会就进入了人流中,早上的安静的街道,现在人山人海。老公拉着我穿过人群,左拐右拐,一会过桥一会下桥,穿过一条清吧街,来到了一个叫玉涵堂的园子。老板把我们领到中间的位置,有小圆桌,椅子,小长椅,对面是戏台,旁边有个小亭子,亭子旁边是棵开的正好的桃花树,亭子上空有个小星星。慢慢就是萧声,琵琶声,二胡声,昆曲,小调,歌声。西厢记,牡丹亭,游园惊梦,玉簪记等等一曲曲婉转悠扬,动人心弦,最后一首声声慢结束了。


015c5988018f84ff5f3e385de17c7a0.jpg


edb9486763cdfca1efd27d4827c1955.jpg


8e528e0f425f30544b4ef0cf210be18.jpg


886f8cd3b1dfcfe37219bb352e918fd.jpg


5779131c33602e31103dfd02865e072.jpg
出门就是热闹的山塘街,是有点热闹,走路都是人挤人的跟着走,说实话,有点害怕踩踏事件。但是上到桥上,又觉得挤点也值得。桥下是一条条慢慢划着的船,两边是挂着灯笼的小房子,两边的水边是灯笼和房屋的倒影,没想到这种画,现实中也可以看到。


03047e5588ffaaee5dcc3d2cc7c7403.jpg


e3c6ce5b41bb6b3e7bb1dc8ff193e1d.jpg


8226270efbe7d87290e8186cd3fa22b.jpg


2023-4-8


第二天,有点起不来,但是一想到古镇,就有了动力。老公定的大巴车,车上看见了一些老年人,是的,他们来旅游,现在的他们有时间,大把的时间,有点羡慕。司机师傅拿着二维码,慢慢教他们怎么买回来的票,说是可以直接8折买古镇的票,一切就是告知,没有极力推销,让人比较舒服。再加上昨天走了一天的街道,街道不管人多少,干干净净,对这里的好感又上升了一些。


古镇的人。。。有点多。一波一波的旅游团。到古镇门口这一路,我眼里只有三个字——“万三蹄”。哈哈哈,没办法,一条街都是卖这个的,颜色很诱人。等会出来我要尝尝,再带点给家人尝尝。等到了五年没见的友人,朋友就是不用太联系,见到的时候一切依旧。这是老公的初中同学,从昆山打车来见我们的,五年没见了,一点不生疏。进去逛了一会,我们去坐了船。大哥很会聊,跟我们唱了几首歌谣,介绍了两边的树,道边停着的结婚用的花桥。听着小调,看着两边浮动的柳树,拍照的人,也是一番惬意。古镇有很多宅子,为首的当然是沈府,沈万三的家,在饭厅的“八大碗‘得知了,”万三蹄“的来历,朱元璋在沈万三家吃饭的时候,朱元璋问沈万三,这是什么菜,沈万三老婆说”猪蹄啊“。古代老百姓都要避讳皇帝的姓氏,沈万三赶紧说,这是”万三蹄“,后来的人就把这道菜叫做”万三蹄“。据说这道菜的制作,是先泡水,然后煮2分熟,蒸两个小时,再用冰糖炖,所以这个是偏甜口的。出去后,我们找了一家店,尝了下,挺鲜的,不腻,因为不喜甜口菜,所以没有多吃,但是是好吃的,还有不起眼的外婆菜,酸甜味的,下粥应该是不错的。


5ac7ab1702d660bf80583aa7d2a0faf.jpg


dde295ef86295da9f040846f66e4023.jpg


f5fe5e4498d865e44d4ab0fdf68ffb4.jpg


deb015fee9b3cfa8154f2c93de66b71.jpg


da9a31925dbcaf2ae755b6352fa7955.jpg


2023-4-9


第三天,每天2万多步的脚程,实在是有点歇不过来了,我们决定今天摆烂游了。慢悠悠退了房打车去了寒山寺。据导游说,寒山寺三个字不是一个人写的,四大才子之一,祝枝山写了前两个字。因为方丈看中了祝枝山的字,想让他提寺名,但是祝枝山是个财迷,要3000两,方丈凑了2200两,祝枝山写了前两个字,然后退回去了200两。后来方丈去世了,不了了之。直到陶濬宣写了第三个字,但是他有个要求,要在后面落款,所以现在的寒山寺外面的寺字是有陶濬宣的名字的。他就是写“光绪通宝”的人。寺庙外面都有一堵墙,写着寺名,据说是不建议拍照的,此乃萧墙,寺庙的萧墙是挡污秽东西的。休息之余,去大运河看货船,没装货的船,显得高大,空旷,装完货后,吃水很深,船旁边挂了一些轮胎,不知道是不是拿来当游泳圈的,哈哈哈,反正两个男生倒是很感兴趣,还跑过去近距离看了一会儿~


07a48040e37bd9a8d5c46139f676971.jpg


558cfdf22b1ab24fbe5a6033a377cab.jpg


78c9578f1a7685d837b0adf58682c80.jpg


朋友找了一家店,松鼠桂鱼好看,也好吃。吃完饭就是别离。无论是别离友人,还是别离这风景如画的城市,别离无人打扰的短暂时光,都是那么的不舍。但是别离,也是为了下一次的相聚。这一路很美好。


647608be5b11f18ff057fea3075f95d.jpg


94901f4a9986ea358818a886f5d8090.jpg


作者:没错就是我哎呀
来源:juejin.cn/post/7220236377937887269
收起阅读 »

游戏开发中不同性格特点的程序员,你属于哪一种?

点击上方亿元程序员+关注和★星标 引言 大家好,我是亿元程序员,一位有着8年游戏行业经验的主程。 在游戏开发领域,每个程序员都有自己独特的方式来编写代码,这反映了他们的个性和思维方式。虽然代码风格和程序员的性格之间存在差异,但这些差异却构成了一个多彩的编程社...
继续阅读 »

点击上方亿元程序员+关注和★星标



引言


大家好,我是亿元程序员,一位有着8年游戏行业经验的主程。


在游戏开发领域,每个程序员都有自己独特的方式来编写代码,这反映了他们的个性和思维方式。虽然代码风格和程序员的性格之间存在差异,但这些差异却构成了一个多彩的编程社区。本文将探讨一些常见的代码风格,并探讨它们背后可能对应的程序员性格特点。


你属于哪一种?


注重细节的程序员


注重细节


有些程序员对代码的细节极为敏感,他们喜欢确保每个括号都放在正确的位置,每个变量都有清晰的命名规范。这种注重细节的程序员通常具备以下性格特点:



  • 谨慎与耐心:他们在编写代码时会花更多的时间来确保一切都无懈可击。

  • 善于研究:他们喜欢深入研究文档和规范,以确保他们的代码符合最佳实践。

  • 注重文档和注释:他们会编写详细的注释和文档,以帮助其他人理解他们的代码。

  • 喜欢代码审查:他们乐于接受同事的审查,以确保代码质量达到最高标准。


创造性的程序员


创造性


创造性的程序员常常寻求新颖的解决方案,他们擅长思考问题的不同角度。这种类型的程序员通常表现出以下性格特点:



  • 创新思维:他们喜欢提出独特的解决方案,寻求创新的方法来解决问题。

  • 乐于尝试新技术:他们喜欢接触新技术和工具,以探索新的可能性。

  • 问题解决能力强:他们具备出色的问题解决能力,能够应对复杂的挑战。

  • 勇于失败:他们不怕尝试新方法,即使失败也视之为学习的机会。


团队合作的程序员


团队合作


团队合作是许多项目成功的关键,一些程序员特别擅长与他人协作。这种类型的程序员通常表现出以下性格特点:



  • 良好的沟通技巧:他们善于与团队成员沟通和合作,分享知识和经验。

  • 乐于分享:他们愿意分享自己的知识,帮助其他人成长。

  • 接受反馈:他们乐于接受他人的反馈和建议,以改进工作。

  • 协同工作:他们喜欢与其他人一起解决问题,借助集体智慧来实现共同目标。


独立的程序员


独立


独立的程序员通常喜欢独自工作,他们具备自我驱动力。这种类型的程序员通常表现出以下性格特点:



  • 自主性:他们有强烈的自主性,能够自我激励,独立完成任务。

  • 自学能力:他们喜欢自学新技术和概念,寻找解决方案。

  • 自信:他们相信自己的能力,对独立工作充满信心。

  • 目标导向:他们能够明确目标并专注于实现它们。


快速迭代的程序员


快速迭代


一些程序员喜欢快速开发和迭代,他们对持续改进有着强烈的渴望。这种类型的程序员通常表现出以下性格特点:



  • 快速反馈:他们喜欢快速获取反馈,并根据反馈进行改进。

  • 不怕失败:他们将失败视为学习的机会,勇敢尝试新方法。

  • 敏捷开发:他们倾向于采用敏捷开发方法,将项目分解为小块,以便更容易管理和优化。


安全意识的程序员


安全意识


在网络时代,安全性成为至关重要的问题,一些程序员专注于保障代码的安全性。这种类型的程序员通常表现出以下性格特点:



  • 关注安全:他们注重代码和系统的安全性,努力避免潜在的风险。

  • 安全测试:他们喜欢进行安全漏洞扫描和测试,以发现和修复问题。

  • 遵循安全实践:他们遵循最佳的安全实践,确保数据和隐私的保护。

  • 学习网络安全知识:他们不断学习有关网络安全的知识,以保持警惕。


坚持主义的程序员


坚持主义


坚持主义的程序员通常坚守自己的编码标准和实践,他们追求代码的一致性和可维护性。这种类型的程序员通常表现出以下性格特点:



  • 坚守标准:他们喜欢坚守自己的编码标准,不轻易妥协代码质量。

  • 辩论与辩护:他们乐于进行辩论,辩护自己的决策和实践。

  • 维护一致性:他们追求代码的一致性,以提高可读性和可维护性。

  • 关注质量:他们希望保持高质量的代码,以减少错误和问题。


结语


看完之后,有没有符合以上一种或者多种特点的小伙伴? 没有也没有关系,和我一起学习游戏开发中的设计模式,让糟糕的代码在潜移默化中升华。


我是"亿元程序员",一位有着8年游戏行业经验的主程。在游戏开发中,希望能给到您帮助, 也希望通过您能帮助到大家。


AD:笔者线上的小游戏《贪吃蛇掌机经典》《填色之旅》《重力迷宫球》大家可以自行点击搜索体验。


实不相瞒,想要个在看!请把该文章分享给你觉得有需要的其他小伙伴。谢谢!


作者:亿元程序员
来源:juejin.cn/post/7288228582693044235
收起阅读 »

2022 年:我在死亡边缘走过

当我躺在核磁共振机器里,就像科幻电影中的冷冻仓,我希望自己被封印在里面,睡个几百年。 我并没有写年终总结的习惯,以前也从来没写过。 一来是因为我总是觉得农历新年才是一年的开始,另外就是觉得给自己定新年目标也是一定完不成的~ 今年有点例外,我想写点东西,总结下...
继续阅读 »

image.png



当我躺在核磁共振机器里,就像科幻电影中的冷冻仓,我希望自己被封印在里面,睡个几百年。



我并没有写年终总结的习惯,以前也从来没写过。


一来是因为我总是觉得农历新年才是一年的开始,另外就是觉得给自己定新年目标也是一定完不成的~


今年有点例外,我想写点东西,总结下 2022 年,让它赶紧过去。Never see you 2022~


1. 死亡


十二月的某个周日晚上,我正在快乐的玩手机玩电脑,慢慢的发现胳膊没有力气,拿不动手机了,手指也几乎打不出来字了。大约 10 分钟之后,全身已经没有力气了,从椅子上站起来都吃力。


然后就喊我爸爸开车带我去医院急诊,住院了一星期。


当时的感受就像一只充满气的气球,被戳了一个大口子,气在飞快的跑,气球越来越软,但气球没有任何办法。


过去 30 年,我的身体一直很健康,完全没有任何征兆。不夸张的说,我当时觉得自己要完蛋了,甚至和我老婆交代了一些事情。


这件事情对我的影响非常大,我希望 2022 年赶快过去,走好不送。


经历过这件事情之后,想和大家分享一些我的想法。


1.1 及时享乐


上帝给了我们几十年的健康时光,我们碌碌无为。
上帝给了我们一周的痛苦,我们开始后悔没有好好享受生活。


这件事情给我最大的一个感受就是,珍惜健康的时间,玩好享受好。


我列了一份人生想做的事情清单,也会让家里人每人列一份。如果能把清单处理完,那以后出现最坏的事情,也不会后悔了。


1.2 透明


夫妻之间要完全透明,这样在意外到来的时候,没有后顾之忧。


第一,我会经常和老婆交流我对生死的看法,我对死亡这种事情看的很淡,死了说不定比活着舒服。


第二,我每个月会统计自己的资产状况,并记录在某软件上,我老婆可以很清楚的知道我有多少钱、分别放在哪里。同时我的各种账号密码,都对我老婆透明公开。


当时我给老婆说了一句话:“如果出现最坏的结果,我的钱在哪里你都知道。另外就是这种事情我看的很淡”。


1.3 莫生气


电视剧《天道》(小说《遥远的救世主》改编)中有这样一个情节:


男主丁元英在路边小摊吃饭,已经付过了一元饭钱,但吃完后摊主说没给钱。丁元英呆了一下,又付了一块钱。


当时看到这里,我大受震撼,不要和不值当的人生气。


之前在杭州租房子,物业女打电话说卫生间渗水到隔壁去了,让我打电话给隔壁房东处理。


我的意思是让隔壁房东加我微信,看看怎么处理。


物业女没有理我,第二天打电话指责我为什么没有联系隔壁房东,并且再次强调让我联系隔壁房东。


按我以前的性格,我 100% 不会主动联系隔壁房东,并且会继续和物业女吵几次架。


后来我想了想,我为什么要和物业女生气呢?这样搞下去未来几天的心情都会很糟糕的,于是我直接联系了隔壁房东,再也不用和物业女打交道了。


有个小伙伴说不敢写文章,因为每次发出去都会被喷。我自己以前也会膈应,但现在没啥特殊的感觉了,很多喷子评论我看都不看。


去年和好几个朋友分享过上面的故事,这件事情过后,感触更深,不要和不值当的人生气,当成空气忽略掉就可以了。


1.4 健康第一


以前每次下定决心锻炼,能坚持 2 天就算不错了。


经历过这个事情之后,锻炼已经不用下决心了。


我热爱运动~


2. 工作


工作上,今年是主动求变的一年,也终于想清楚了未来几年的发展方向。


年初,团队大调整,由于我们组的业务夕阳红,所以整个组被拆掉了,我被调动去做一块新业务,但个人兴趣不是很大。


在这个契机下,我好好思考了自己想做什么,确定了「区块链」行业大方向。


于是转岗到了蚂蚁链团队,花了好长时间学习行业知识,也算入了门。


半年以后,因为找到了「区块链」行业更前线的机会,并且是梦寐以求的「远程办公」,所以从蚂蚁离职,加入了新的公司。


目前入职两个月,整体感受超出预期,希望未来几年可以火力全开。


工作 7 年以来,今年是最特殊的一年,也是变化最大的一年,希望没有选错路。生命不息,折腾不止~


3. 生活


生活上今年最大的变化就是离开了杭州,回到了老家。


在老家农村办公了两个多月,发现并没有想象中的那么美好,有几点原因吧:



  1. 村里冬天光秃秃的,没啥好玩的

  2. 冷,没啥地方去

  3. 没有外卖,没有好吃的,每天只能在家吃饭

  4. 技术上交流机会比较少,有点憋得慌


明年还是得去大城市折腾折腾~~~~~~


其它的就是带父母去了一次海边。疫情结束,希望明年可以带家里人去更多的地方旅游。


4. 折腾


工作之余,一直在尝试折腾各种事情。


4.1 自媒体


前几年开始搞公众号,我只是想转发一些别人的文章,吸引一些关注,然后接点广告挣钱。没想到后来慢慢发展成了原创公众号,又累又不赚钱~~


今年听了朋友的建议,试试短视频。本来只想做每期十几秒,回答一个问题那种超短抖音视频,轻松不累。没想到阴差阳错 B 站渠道给火了,一个月涨粉接近一万个。承蒙 B 站粉丝厚爱,为了不丢脸,只能硬着头皮做了几期长视频,效果也都还可以。就是视频做起来太累了,慢慢的就鸽子了~~~


今年整体的创作输出上,技术内容更少了,思考感悟类内容更多了。也符合自己去年的想法,希望沉淀更多的方法论出来,授人以鱼不如授人以渔。


在自媒体上,我没给自己太大压力,想写了就写一篇,不想写就不写了,经常几个月不更新。距离上一次更文过了快两个月了,o(╥﹏╥)o


明年希望能多一些输出,不只是文字的,视频也希望多出几期。同时仍然不会在自媒体上给自己太多压力,开心就好~


4.2 创业


今年为了学习 web3,利用闲暇时间主动找了一些项目参与。和阿里同事深度玩了一个 web3 项目,投入了一个多月空余时间,虽然最后没有结果,但让自己真正的入门了 web3,也认识了一些牛逼的人,很充实很刺激~


这个项目 GG 之后,又和蚂蚁的几个小伙伴折腾另外的项目玩,虽然 99% 可能不会有结果,但过程真的很有趣。


也希望在新的一年,自己可以保持热情,让空余时间发挥更大的价值,折腾就对了~


4.3 看书


今年看了大约 15 本书,各种方向的都有,已经养成了看书的习惯,非常不错~
以前觉得看书,看完也记不住,太累。现在的心态就是记不住就记不住,看的时候爽就行~~


今年再接再厉,空余时间多看书~


4.4 理财


理财上,典型的韭菜一枚。
今年基金和股票应该在 -30% 以上,你们挣的钱都是我亏的~
目前投资属于放养状态,完全不管了,亏吧~
新的一年会多看一些投资类的书籍,让自己的亏的明白一些。


5. 总结


2022 年就这样吧,给 2023 年定一些方向:



  1. 工作上,保持热情,持续折腾,高标准要求自己

  2. 生活上,愿望清单开始清理,多带家里人出去玩玩

  3. 锻炼身体

  4. 自媒体继续努力

  5. 学习英语

  6. 空闲时间多折腾折腾各种项目

  7. 认识更多朋友



关于作者


砖家,brickspert


前蚂蚁集团前端技术专家


开源库 ahooks 作者,10k+ star ⭐️


开源库 antd mobile 前负责人,10k+ star ⭐️


你可以在以下渠道找到我:


公众号:前端技术砖家


B 站:前端技术砖家


知乎:砖家


掘金:前端技术砖家


Github:brickspert



作者:前端技术砖家
来源:juejin.cn/post/7184012075411177527
收起阅读 »

叫声【全栈工程师】,你敢应吗?

上面是我打开百度百科,写着对全栈工程师的解释:是指掌握多种技能,可以胜任前端和后端,能用多种技能独立完成产品的人。 对于这个答案我是保持观望的态度。如果说能同时开发前端和后端,还能独立完成产品,它就是全栈工程师的话,那计算机专业的大学生做完毕业设计之后就都是全...
继续阅读 »

图片


上面是我打开百度百科,写着对全栈工程师的解释:是指掌握多种技能,可以胜任前端和后端,能用多种技能独立完成产品的人。


对于这个答案我是保持观望的态度。如果说能同时开发前端和后端,还能独立完成产品,它就是全栈工程师的话,那计算机专业的大学生做完毕业设计之后就都是全栈了。


对于百科的这个定义,我感觉确实有点宽泛了,于是我就重新编辑了这个百度百科:


图片


小伙伴们可能不知道百度百科是可以随意编辑的,我整整花了一分钟的时间,精心编辑了一个百度百科的概念:全栈工程师是指在web项目开发中,独立掌握web前端、安卓开发、ios开发、后端技术(Java,PHP,Node,关系型数据库,分布式开发等技术)的综合性、高素质软件工程师。 目前为止这个词条的审批还没有通过。


再回到全栈工程师这个称呼上,我第一次听到这个词是在2015年,那时候前后端分离的开发模式刚刚开始被普及。因为2015年之前的web开发项目,前端几乎都是用模板套jQuery来做的。像ember、backbone、angularjs这些框架,小公司几乎用不起来。


但是在2015年这个节点,web项目井喷式地增长,像react这样新兴的轻量级框架,开始走进了中小公司。前后端分离的开发模式也越来越多的被大家使用起来了,在这个技术背景之下,全栈工程师这个词被提的就越来越多,而被称为全栈工程师的人主要分成以下三类。


第一类:


在公司的技术部门独挡一面,被同事称为问题终结者或者是bug收割机,这样的全栈工程师其实也是所有对技术追求的程序员而奋斗的目标,我确实很佩服这样的全栈。


第二类:


主要分布在中小公司,名头是【全栈工程师】,其实是【全干工程师】。小公司为了节约人力成本,前后端就找一个人干,甚至可能一个公司就一个程序员把所有的活都干了。


图片


各种的压榨劳动力,然后还给了一个好的名头(全栈工程师),没事再画画饼,说公司上市之后,你就是技术总监,然后享受各种股份,期权,你就财富自由了。现实情况就是你累倒了,老板财富自由了。


但是在2015年前后那个时候大家还是很吃这一套的,所以很多人愿意天天加班,最后大多数人也是什么也没得到。现在大家看招聘网站上,小公司招聘的全栈工程师基本都是这个套路:


图片


就是说想用更少的钱去招人干更多的活,这工作基本上干起来就是一地鸡毛。


第三类:


相比上面的【全干工程师】,这一类才坑,培训机构。借着【全栈工程师】的这个名号忽悠大学生。比如一个机构,它以前是教java的,后面就加了点前端的课程,又或者以前是教前端的,然后加了点Node课程,就说我们是全栈工程师培训机构。


许多学生们纷纷交钱报班,等毕业了才知道自己学的这个【全栈工程师】只能去小作坊企业,996公司,或者是去一些非软件,非互联网干一些辅助工作。


总结:


真正正规的软件公司或者互联网公司都是专人专岗的,就算它招了全栈工程师,也是高新的技术专家,怎么可能招一个培训班刚毕业,包装2年工作经验的职场新人呢。所以大部分情况下,我确实不太喜欢全栈工程师这个岗位(称呼),因为这个词总是能和【忽悠大学生】,【压榨劳动力】这些联系到一起。


作者:程序员Winn
来源:juejin.cn/post/7287975566349828155
收起阅读 »

天天摸鱼度日,34岁的我被裁了。。。

程序猿的35岁危机 程序猿的35岁危机已经不是个新鲜话题了,不管行内还是行外多少都听过了解过。行外的一听:咦~😒,程序猿狗都不干!、行内的一听笑一笑也就过去了,大部分都是当成个笑点,并未真正思考过(当然也可能是逃避)。 程序员毕竟是有点脑力活的职业,到了3...
继续阅读 »

程序猿的35岁危机



程序猿的35岁危机已经不是个新鲜话题了,不管行内还是行外多少都听过了解过。行外的一听:咦~😒,程序猿狗都不干!、行内的一听笑一笑也就过去了,大部分都是当成个笑点,并未真正思考过(当然也可能是逃避)。


程序员毕竟是有点脑力活的职业,到了35岁基本上就无法在一线开发上熬了,不像拧螺丝,我感觉我60岁拧的应该也不慢哈哈哈。所以如果能预测到35岁升不到管理岗或者未转行,那就要开始思考如果被裁之后能干什么了。



  • 卖煎饼(有贷在身的就别想了,卖不完根本卖不完

  • 短视频等副业(有点搞头,趁早

  • 独立AI应用工程师(有精力才行)

  • ......


我预想这个问题的时候,发现我竟然什么都不会,舒适圈待久了,也没有动力去学新的东西,我意识到这样下去肯定不行,得找点后路。



屌丝现状



我:从小到大都是那种处在中间层的人物,没有做过领头羊,也没有拖过别人的腿。成绩属于中层;身高处于中层(180🤪);家庭属于中层。当然肉夹馍我只吃中间那层。


正是因为都是夹心饼干,让我一直处于舒适圈,既拿不出寒门学子的冲劲,家底也不支持我躺的安静,导致我高不成低不就的状况,没错,就是这款冰红茶,屌丝款极具性价比。


image.png


虽然有点技术追求,也看过写过不少源码,算法题也做了不少,但是就是缺少一鞭子让我跳出那个圈子,刚校招时,信誓旦旦的觉得自己技术牛逼,肯定能进大厂,但是现实总会给你迎头一棒,于是就进了一家中厂,刚开始的时候内心还是满船清梦,心态良好,路漫漫其修远兮,吾将上下而求索。


到了后面,才发现满腔热血早已被各种业务琐事冷却,许多精力都用来应对客户以及各种内部无厘头,加上加班,回到茅屋根本无力再精进功力,慢慢地,曾经想在大厂大显身手的念头也羞于提起,毕业两年未到就想着养老躺平,各种摸鱼技术倒是进步了不少,哈哈哈,这让我想起老父亲常常训我的话:


你学习要有打游戏这份劲,早就上清华啦🤡你学习要有打游戏这份劲,早就上清华啦🤡


回想起来,已经许久未跟家里通过一通电话了,筹划许久带父母国庆去旅行也没有实现,只寄了几个老母亲下不了口的双流老妈麻辣兔头,估计也是得等我回去消灭了。


image.png


我呢,属于是人小穷志不穷,志虽然不穷,但是也不多,有点杞人忧天,喜欢想很远很远的可能存在的隐患,差不多是时态里面的一般过去现在将来时(最近在从头梳理英语哈哈)。想的东西特别多,行动的屈指可数。



  • 35岁危机之前一直在想

  • 健身

  • 博客写作

  • 骑行,吉他 还算过得去

  • ......


以俺目前的情况来看,如果不努力一把进大厂搞点青春血汗钱,大概率是浑浑噩噩,凄凄惨惨戚戚的在中小厂熬到35岁,然后一大把年纪,卷不过小鲜肉,熬不过鸡汤,然后下岗。当然这对于有点咸鱼觉悟的我来说是万万不可能让它发生的,摸鱼我也要可持续性摸鱼!


咱就是说现今这种社会夹心饼的情况,不知道有多少Javaer跟我一样,每天上班💼就是打几行代码,摸摸鱼,像你们一样看看掘金。每天就在掘金找找别人生活失意的文章来抚慰内心的荒芜不安,看到别人过的不咋样,自己也就烂的心安理得了;看到别人凭自己的努力进大厂进外企又心痒痒,打开leetcode,肯触c肯触v,搞定,今天又骗过了自己。


我相信应该有不少人就像我这样,别否认,说的就是你


image.png


内心虽有鸿鹄之志,怎耐无破而后立之决心\color{green}{内心虽有鸿鹄之志,怎耐无破而后立之决心
}


image.png


都怪自己没有穷的叮当响,激发不出意志潜力哈哈哈哈


话说回来,虽然知道这样不好,自欺欺人,结果不会帮着你一起行骗,但是就是少了份冲劲,没有一个小镇做题家该有的决心觉悟,内心又渴望自己能够提升进步,却一而再的给自己留退路找借口。



痛定思痛



为了自己的前途着想(持续摸鱼😀),彻夜冥想,找了三条可以应对危机又不那么累的路。


退路一:考公


考公现在很卷,2022年212.3万人通过了资格审查,实际录用人数只有3.12万,报录比高达68:1,虽然但是,只要我们心态放好,别去选那些几千个人招一个的,趁早考,多考几次,希望还是很大的,最重要的是坚持以及学习方法,再不行还可以考事业编。


退路二:外企


程序员去外企主要是英语能力要跟的上,虽然也可能有危机,但是概率小很多,况且英语能力摆在那,就算去干其他的也不至于入不敷出(关键在于把英语学好,过程重要‼️,最终能不能去外企放倒是其次)


退路三:放弃自我,精神小伙


其实为什么现在很多网红都是学历比较低,因为学历低的人接受教育比较少,没那么多包袱,许多想做的事情不会有心理负担,而高学历的人,很多都不愿意抛头露面,认为那是丢脸的事情。另外高学历的人道德感比较强,不愿意做一些违心的话题,特别是不愿意炒作。


加上如今畸形的社会审美,低俗的短视频反而更能获得注目,优秀的产出只有少数人驻足。


如果我们能放好心态,告诉自己赚钱不寒碜,跟网红们卷起来,高等的教育能让我们经受住网络看客的审察,这也许是优势🖖



总结



像我这样处在中间高不成低不就的程序员,心态放好就是一种幸福,每天打打代码偶尔旅旅游,陪陪父母,不会大富大贵也不会食不果腹,摆烂会不安,努力又泡汤,我想这应该就是属于我的道。


最后:如果你已经为自己选好了退路,就全力以赴,不要每天想起来就学一点,造成退路已经妥了的假象。我希望你可以两手抓,而不是说你在备考公务员,你觉得你有退路了,目前的工作就不重视,态度散漫,到时还没开始考试你就失业了。




这是我在掘金的第一篇文章,主要是记录下自己的所思所想,当然如果这篇文章能引起读者们的一些思考,那也是掘掘子啊👍🏽,哈哈哈哈。




但使龙城飞将在,不教胡马度阴山


作者:lvresse
来源:juejin.cn/post/7287788617916448802
收起阅读 »

开源框架 NanUI 作者转行卖钢材,项目暂停开发

NanUI 作者在国庆节发布了停更公告,称该项目将暂停开发,原因是去年被裁员失业后,他已转行销售钢材,现在很难腾出时间来开发和维护 NanUI 项目。他说道:为了生存,本人只能花费更多的时间和精力去谈单,去销售,去收款,因此已经很难再腾出时间来开发和维护 Na...
继续阅读 »

NanUI 作者在国庆节发布了停更公告,称该项目将暂停开发,原因是去年被裁员失业后,他已转行销售钢材,现在很难腾出时间来开发和维护 NanUI 项目。

他说道:

为了生存,本人只能花费更多的时间和精力去谈单,去销售,去收款,因此已经很难再腾出时间来开发和维护 NanUI 项目,对此我深感无奈,也希望后面生活和工作稳定后能腾出时间来继续维护 NanUI。

NanUI 作者表示,他所在公司因疫情于去年(2022 年)初彻底宣布裁减所有开发岗位,因此他也只能顺应大流在 36 岁这个尴尬的年纪失业。


via https://github.com/XuanchenLin/NanUI/discussions/367

NanUI 界面组件是一个开放源代码的 .NET/.NET Core 窗体应用程序(WinForms)界面框架。它适用于希望使用 HTML5/CSS3 等前端技术来构建 Windows 窗体应用程序用户界面的 .NET 开发人员。

NanUI 基于谷歌可嵌入的浏览器框架 Chromium Embedded Framework (CEF),因此用户可以使用各种前端技术 HTML5/CSS3/JavaScript 和流行前端框架 React/Vue/Angular/Blazor 设计和开发 .NET 桌面应用程序的用户界面。

同时,NanUI 独创的 JavaScript Bridge 可以方便地实现浏览器端与 .NET 之间的通信和数据交换。

使用 NanUI 界面框架将为传统的 WinForm 应用程序的用户界面设计和开发工作带来无限种可能!

作者:oschina
来源:www.oschina.net/news/261033

收起阅读 »

东野圭吾:我的人生就像在白夜里走路。

东野圭吾在他的小说《白夜行》中写道:“我的人生就像在白夜里走路。” 这个比喻意味着主人公的生活充满了复杂、模糊和充满挑战的情境。 无尽的白昼与黑夜的迷雾 在北极圈的白夜中,太阳在天空中持续存在,使白昼看似无尽。然而,这并不意味着光明总是清晰可见。黑夜的迷雾可以...
继续阅读 »

塞尔维亚,麦田里小麦的特写.jpg


东野圭吾在他的小说《白夜行》中写道:“我的人生就像在白夜里走路。” 这个比喻意味着主人公的生活充满了复杂、模糊和充满挑战的情境。


无尽的白昼与黑夜的迷雾


在北极圈的白夜中,太阳在天空中持续存在,使白昼看似无尽。然而,这并不意味着光明总是清晰可见。黑夜的迷雾可以让人看不清事物的真相,正如生活中的挑战和不确定性常常让我们感到困惑。


想象一个人在职场中努力工作,但却不确定自己是否能获得升职的机会。尽管工作充满了希望和努力,但不确定性就像白夜中的迷雾一样,感到困惑和不安。


不断前行的决心


白夜行走的比喻也表达了主人公面对人生困难时的坚韧和决心。尽管光明可能模糊不清,但主人公依然坚持前行,不放弃。


与小说中的主人公一样,许多人在面临困境时也表现出坚定的决心。一个创业者可能会面对种种困难,但他仍然坚持前进,努力实现自己的梦想,这就像白夜行走一样,充满了挑战但仍然坚定不移。


坚韧、勇气和希望


东野圭吾的隐喻提醒我们,生活中的挑战和困难虽然充满不确定性,但我们可以通过坚韧、勇气和希望来克服它们,就像在白夜中行走一样,坚持不懈,永不放弃。


无法逃避的内心挣扎


生活中的白夜可以理解为内心的无法抽离的挣扎与矛盾。人们往往在自己的内心与欲望之间产生冲突,这是不可避免的。这一内心挣扎如同白夜里无法躲避的光线,照亮了我们内心的深处。一个人可能在事业与家庭之间感到分裂,不知道如何平衡,这种内心挣扎让他感到仿佛在白夜中走路,无法找到前进的方向。


生活中的无尽选择


白夜中走路也可以看作是生活中的无尽选择。在现代社会,人们面临着诸多选择,这些选择需要我们思考、决策和承担责任。每一个选择都可能影响我们的人生道路,就像白夜中的每一步都可能改变我们的方向。人们需要在无数个可能性中寻找自己的道路,这种选择的过程就像在白夜中摸索前进。


不确定性与未知的未来


白夜行走也表现了生活的不确定性和未知性。无论我们做多少计划,未来仍然充满了变数和未知的因素。就像在白夜中,我们无法预测下一步会有什么,生活中的未来同样充满了谜团。这种不确定性让人们感到焦虑和无助,需要在不确定的环境中前行。


生活中的很多成功故事都展示了人们在困境中坚持不懈,战胜了巨大的挑战。这些人的故事启示我们,尽管人生可能充满了白夜的迷雾,但通过坚强的意志和积极的态度,我们可以找到前行的道路,并最终达到成功的彼岸。


作者:晒晒心里话
来源:juejin.cn/post/7286127842421047332
收起阅读 »