注册
环信即时通讯云

环信即时通讯云

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

环信开发文档

Demo体验

Demo体验

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

RTE开发者社区

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

技术讨论区

技术交流、答疑
资源下载

资源下载

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

iOS Library

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

Android Library

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

这一次,我还是想选择自由

辞职回老家有一周多了。 这几天我啥也没写,一直在考虑是继续找工作还是真正开始自由职业。 找下份工作肯定是有高和稳定的收入,但很有可能还是做不喜欢做的事情,可能是和之前一样一成不变的状态,每天准时上下班通勤,下班在一线大城市的出租屋里打游戏看小说,偶尔写点技术...
继续阅读 »

辞职回老家有一周多了。


这几天我啥也没写,一直在考虑是继续找工作还是真正开始自由职业。



找下份工作肯定是有高和稳定的收入,但很有可能还是做不喜欢做的事情,可能是和之前一样一成不变的状态,每天准时上下班通勤,下班在一线大城市的出租屋里打游戏看小说,偶尔写点技术文章。


自由职业的话收入不稳定,赚多赚少都要靠自己。但可以住在小县城的家里,有妈妈做的好吃的菜,有可爱粘人的猫猫,有我新买的投影仪可以和妈妈一起看电视,可以和美好的一切在一起。我不喜欢旅游之类的,宅在家里就已经是我最幸福的状态了。




而且具体做啥可以自己来决定,我有挺多想研究的东西的。


这两天也在面试了,还是那些八股文,卷来卷去的,没啥意思。可能如果真的去了字节,我会更不适应。要不还是不继续面了。


我去年也自由职业过,现在和那时候的区别是我粉丝更多了,技术积累也更多了,而且给我妈新买了个房子,可以在这里继续我的神光实验室。



上图是神光实验室 1.0,之前在老家附近租的一个出租屋。


神光实验室 2.0 是这样的,在新家里:




上次结束自由职业是因为我爸的要求,他说还是希望我有个正当工作。


现在我爸没了,没有人会阻止我了。


我没有负债,还有一定的积蓄,而且我现在啥也不干也有能养活自己的收入。




要不就再任性一次,在家里继续自己的技术梦想,继续搞神光实验室?🤔


就这么愉快的决定了!



这一次,我还是想遵循自己的内心,选择自由,选择和喜欢的一切在一起。


以后公众号会保持日更,其余时间写小册和准备出版的书。


努力一点的话,各方面应该还是可以的。



作者:zxg_神说要有光
链接:https://juejin.cn/post/7217810344697577528
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
收起阅读 »

为什么说过早优化是万恶之源?

  Donald Knuth(高德纳)是一位计算机科学界的著名学者和计算机程序设计的先驱之一。他被誉为计算机科学的“圣经”《计算机程序设计艺术》的作者,提出了著名的“大O符号”来描述算法的时间复杂度和空间复杂度,开发了TeX系统用于排版科技文献,获得过图灵奖、...
继续阅读 »

  Donald Knuth(高德纳)是一位计算机科学界的著名学者和计算机程序设计的先驱之一。他被誉为计算机科学的“圣经”《计算机程序设计艺术》的作者,提出了著名的“大O符号”来描述算法的时间复杂度和空间复杂度,开发了TeX系统用于排版科技文献,获得过图灵奖、冯·诺伊曼奖、美国国家科学奖章等多项荣誉。今天要说的就是他所提出的一条软件设计重要原则 Premature optimization is the root of all evil 过早优化是万恶之源
在这里插入图片描述

为什么说“过早优化是万恶之源”? 我认为过早优化代码会让人陷入到错误的目标中去,从而忽视掉了最重要的目标。举个很简单的例子,你需要快速构建一个产品来抢占用户,你当下最重要的目标是让这个产品快速上线,而不是把这个产品打造的好用(在中国互联网下,这样的事数不胜数),如果你只关注到后者体验、性能问题而忽视了速度,在当下高度竞争的市场之下,你根本毫无机会。


  当然上面这个例子是从感性的层面说的,对很多程序猿来说也可能涉及不到产品层面的内容。我们从软件设计的层面,理性的来说,过早优化可能会导致以下的一些问题:




  1. 增加代码的复杂性:过度优化可能会导致代码的复杂性增加,从而降低代码的可读性和可维护性。如果代码过于复杂,可能会导致开发人员难以理解和维护代码,从而增加开发成本和时间。




  2. 耗费开发时间和资源:过度优化可能会导致开发人员花费大量时间和资源在代码的性能优化上,而忽略了其他重要的开发任务。这可能会导致项目进度延误和开发成本增加。




  3. 降低代码的可移植性:过度优化可能会导致代码的可移植性降低。如果代码过于依赖于特定的硬件或操作系统,可能会导致代码无法在其他环境中运行。




  4. 降低代码的可扩展性:过度优化可能会降低代码的可扩展性。如果代码过于依赖于特定的算法或数据结构,可能会导致代码无法适应未来的需求变化。




过早优化的典型案例


  在软件工程史上由于过度关注软件性能导致项目最终失败的案例比比皆是,比如我下面要说的一些项目,在软件工程史上都是非常知名的项目(当然可能有些新生代程序员已经不知道了)。




  1. IBM OS/360操作系统:在20世纪60年代,IBM公司开发了OS/360操作系统,这是当时最大的软件工程项目之一。在开发过程中,IBM公司过于关注代码的性能问题,导致代码的复杂性增加,开发时间延误,最终导致项目的失败。我知晓这个项目还是在我最近在阅读的一本软件工程经典书籍《人月神话》中,也推荐大家阅读下,这个项目虽然最终失败了,但也给整个软件工程领域留下了宝贵的经验。




  2. Netscape Navigator浏览器:在20世纪90年代,Netscape公司开发了Navigator浏览器,这是当时最流行的浏览器之一。在开发过程中,Netscape公司过于关注代码的性能问题,导致代码的复杂性增加,开发时间延误,最终导致浏览器市场份额严重下降。




  3. Windows Vista操作系统:在21世纪初,微软公司开发了Windows Vista操作系统,这是当时最大的软件工程项目之一。在开发过程中,微软公司过于关注代码的性能问题,导致代码的复杂性增加,开发时间延误,最终导致操作系统的用户体验不佳,市场反响不佳。话说这个操作系统我还用过呢,用户界面还是很漂亮的,很多UI设计也被沿用到了Window7中。




如何识别过早优化


  在软件开发过程中,如何判断是否过早优化呢?这里有一些概括性的判断标准,可以简单参考下:




  1. 是否存在性能问题:如果代码还没有性能问题,那么过早优化就是不必要的。因此,在进行优化之前,应该先测试代码的性能,确定是否存在性能问题。




  2. 是否优化了未来可能发生的问题:如果优化的是未来可能发生的问题,而不是当前存在的问题,那么就可能是过早优化。在进行优化之前,应该优先考虑当前存在的问题,而不是未来可能发生的问题。




  3. 是否牺牲了代码的可读性和可维护性:如果优化代码会导致代码的复杂性增加,降低代码的可读性和可维护性,那么就可能是过早优化。在进行优化之前,应该优先考虑代码的可读性、可维护性和可扩展性。




  4. 是否浪费了大量的开发时间和资源:如果优化代码会浪费大量的开发时间和资源,而不是提高代码的性能和效率,那么就可能是过早优化。在进行优化之前,应该评估优化的成本和收益,确定是否值得进行优化。




  判断是否过早优化需要根据具体情况进行评估。在进行优化之前,应该先测试代码的性能,确定是否存在性能问题。同时,也应该优先考虑代码的可读性、可维护性和可扩展性,避免过度优化。


总结


  作为一名在IT领域摸爬滚打多年的工程师,我深有体会地认识到过早优化是软件开发中的一大陷阱。在软件开发的初期,我们可能会过于关注代码的性能问题,而忽略了代码的可读性、可维护性和可扩展性。这种做法可能会导致代码的复杂性增加,降低代码的可读性和可维护性,甚至可能会浪费大量的开发时间和资源。


  在软件开发过程中,我们应该避免过早优化,而是优先考虑代码的可读性、可维护性和可扩展性。当需要进行性能优化时,应该在代码的基础上进行优化,通过分析性能瓶颈、优化算法和数据结构等方法来提高代码的性能和效率。同时,我们也应该意识到,性能优化并不是软件开发的唯一目标,我们还应该注重代码的可读性、可维护性和可扩展性,以便保证代码的质量和可靠性


作者:xindoo
链接:https://juejin.cn/post/7217305951552634935
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
收起阅读 »

996已明确违法,从此拒绝精神内耗! 禅道程序猿

之前一个禅道用户说,他在国外工作时主动加过两次班,然而被上司慰问了。上司特别严肃地跟他说:“请你不要再加班了,这让我很困扰。我们不加班,而且我无法向我的上司解释你为什么要加班,工作做不完可以明天做,工作只是你一天的一部分,利用好这8小时就可以了。” 对内卷严重...
继续阅读 »

之前一个禅道用户说,他在国外工作时主动加过两次班,然而被上司慰问了。上司特别严肃地跟他说:“请你不要再加班了,这让我很困扰。我们不加班,而且我无法向我的上司解释你为什么要加班,工作做不完可以明天做,工作只是你一天的一部分,利用好这8小时就可以了。”


对内卷严重的公司来说:一天干8小时怎么够?全天all in的状态才是我想要的。于是996疯狂盛行。


冷知识:“996”已严重违反法律规定。


早在2021年8月,最高法、人社部就曾联合发布超时加班典型案例,明确“工作时间为早9时至晚9时,每周工作6天”的内容,严重违反法律关于延长工作时间上限的规定,应认定为无效。


最近两会期间,全国政协委员蒋胜男也在提案中表示,应加强劳动法对劳动者的休息权保护。


由此,新的一波讨论已然来袭。


一、“996”带来了什么?



产品没有核心价值,缺乏核心竞争力,害怕落后于竞争激烈的市场……越来越多的管理者选择用加班、拉长工作时间来弥补技术创新的匮乏。


这种高强度的996工作制,侵占了我们的“充电”时间,甚至让我们丧失对新事物的接收力和思考能力;高强度的工作压力+长期的加班、熬夜、不规律饮食,给身体带来了沉重的负担;在忙碌了一周之后,感受到的是前所未有的迷茫与疲倦,精神内耗愈发严重


而对于企业来说,当员工沦为“执行工具”,原本的创新型发展却变成闭门造车,所以只能不停地加班、拉长工作时间,以产出更多的成果。长此以往,就形成了一种恶性循环。


在普遍“苦996久矣”的环境下,“8小时工作制”的推崇便显得尤为可贵。


二、“8小时工作制”从何而来?


8小时工作制,不应成为一个冷知识。《中华人民共和国劳动法》第三十六条规定:国家实行劳动者每日工作时间不超过8小时,平均每周工作时间不超过44小时的工时制度


8小时工作制的提出,要感谢来自英国的Robert Owen。1817年,他提出了“8小时工作制”,也就是将一天分成3等分,8小时工作、8小时娱乐、8小时休息。在当时一周普遍工作时间超过80个小时的情况下,这种要求简直是天方夜谭。


而8小时工作制得到推行,应归功于福特汽车品牌的创始人亨利·福特。1914年1月,福特公司宣布将员工的最低薪资从每天的2.34美元涨到5美元,工作时间减少至每天8小时。这项计划将会使福特公司多支付1000万美元。



在增加了员工薪资后,最直观的是员工流动率的下降。员工的稳定以及对操作的愈发熟练,增加了生产效率,从而降低成本、提高产量。最后,福特公司只用了两年时间,就将利润增加了一倍。


1926年,福特公司又宣布将员工的工作时间改为每周5天、每天8小时。亨利·福特用实际行动证明了增加工作收入、减少工作时间,对公司来说是可以实现正向创收的。


随后,8小时工作制才开始逐渐普及。随着Z时代的到来,更多新型职场状态也已经诞生。


液态职场早已到来,你准备好了吗?


三、液态职场是什么?



1)“3+2”混合办公模式


早在2022年,全国人大代表黄细花提交了建议,呼吁可推广“3+2”混合办公模式,允许员工每周可选择1-2天在家远程办公。黄细花还表示,推广“3+2”混合办公制,提高员工工作效率的同时,减轻年轻群体的生活压力,减少城市通勤压力。对女性员工而言,弹性的办公时间能让她们更好地平衡工作和生活。混合办公制对企业、员工和社会都将产生深远影响。


于是,不少企业开始了行动。携程推出了“3+2”混合办公模式的新政策:从 2022年3月起,允许员工每周三、周五在家远程办公。


2)四天半工作制


乐视也紧随其后,推出“四天半工作制”,每周三弹性工作半天。


3)“上4休3”的工作制


微软日本公司,也早在2019年8月曾宣布,公司开始试运行每周“上4休3”的工作制度,即每周五、六、日休息3天,周五所有办公室全部关闭。


不管是8小时工作制还是上4休3”,其实本质上都一样:都是为了迎合当下的现状,打破固有传统的工作模式,寻找更加多元化的新型职场状态,让员工能够充分休息,提升效率和创造力,也能节省企业开支,最终双方获益。


这世界变化太快了,上一秒还在“996”中疯狂内卷,下一秒就已经有先行者去探索更适合的工作节奏。液态职场时代已经到来,你准备好了吗?


四、提高工作效率,大胆对996说不!


作为打工人,不管是996还是8小时工作制,虽然都不是我们能决定的,但我们可以用法律来维护自己的权利,学会说“不”。利用好这8小时,发挥出自己的价值,提高自身的创新能力和效率,是为了更有底气的说“不”!这样才能保证企业与员工之间形成一个正向循环。如何利用好8小时?给大家分享几个提高工作效率的小技巧:




  1. 保持桌面整洁,减少其他事物对工作专注度的干扰;




  2. 巧用看板,可视化工作任务,便于进行任务管理;




  3. 排列优先级,按照任务的重要紧急程度,尽量避免并行多个任务;




  4. 随时记录工作中的创意和灵感




  5. 将重复、机械的工作自动化,解放双手;




  6. 定期复盘:不断改进与优化;




  7. 培养闭环思维:凡事有交代,件件有着落,事事有回音。




工作本应是我们热爱的样子。当我们还沉浸在无休止的工作与忙碌中,被疲惫、彷徨等负面情绪包围,开始精神内耗时,是时候明确拒绝996了!


作者:禅道程序猿
链接:https://juejin.cn/post/7217616698798096444
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
收起阅读 »

这一次,我还是想选择自由

辞职回老家有一周多了。 这几天我啥也没写,一直在考虑是继续找工作还是真正开始自由职业。 找下份工作肯定是有高和稳定的收入,但很有可能还是做不喜欢做的事情,可能是和之前一样一成不变的状态,每天准时上下班通勤,下班在一线大城市的出租屋里打游戏看小说,偶尔写点技术...
继续阅读 »

辞职回老家有一周多了。


这几天我啥也没写,一直在考虑是继续找工作还是真正开始自由职业。



找下份工作肯定是有高和稳定的收入,但很有可能还是做不喜欢做的事情,可能是和之前一样一成不变的状态,每天准时上下班通勤,下班在一线大城市的出租屋里打游戏看小说,偶尔写点技术文章。


自由职业的话收入不稳定,赚多赚少都要靠自己。但可以住在小县城的家里,有妈妈做的好吃的菜,有可爱粘人的猫猫,有我新买的投影仪可以和妈妈一起看电视,可以和美好的一切在一起。我不喜欢旅游之类的,宅在家里就已经是我最幸福的状态了。




而且具体做啥可以自己来决定,我有挺多想研究的东西的。


这两天也在面试了,还是那些八股文,卷来卷去的,没啥意思。可能如果真的去了字节,我会更不适应。要不还是不继续面了。


我去年也自由职业过,现在和那时候的区别是我粉丝更多了,技术积累也更多了,而且给我妈新买了个房子,可以在这里继续我的神光实验室。



上图是神光实验室 1.0,之前在老家附近租的一个出租屋。


神光实验室 2.0 是这样的,在新家里:




上次结束自由职业是因为我爸的要求,他说还是希望我有个正当工作。


现在我爸没了,没有人会阻止我了。


我没有负债,还有一定的积蓄,而且我现在啥也不干也有能养活自己的收入。




要不就再任性一次,在家里继续自己的技术梦想,继续搞神光实验室?🤔


就这么愉快的决定了!


这一次,我还是想遵循自己的内心,选择自由,选择和喜欢的一切在一起。


以后公众号会保持日更,其余时间写小册和准备出版的书。


努力一点的话,各方面应该还是可以的。



作者:zxg_神说要有光
来源:juejin.cn/post/7217810344697577528
收起阅读 »

职场上有什么谎言?

努力干活就能赚多点钱 职场中最大的谎言可能是“工作越忙就能赚到更多的钱”。虽然在某些情况下这是真实的,但很多时候这只是一种误解。长时间超负荷工作可能会导致身体和心理健康问题,甚至影响到家庭生活和人际关系。此外,很多公司并不愿意在工作强度过高的员工身上支付额外的...
继续阅读 »

努力干活就能赚多点钱


职场中最大的谎言可能是“工作越忙就能赚到更多的钱”。虽然在某些情况下这是真实的,但很多时候这只是一种误解。长时间超负荷工作可能会导致身体和心理健康问题,甚至影响到家庭生活和人际关系。此外,很多公司并不愿意在工作强度过高的员工身上支付额外的报酬,而是更倾向于平衡员工的工作与生活,提高员工的幸福感和满意度。因此,新进职场人士应该认识到,在职场中坚持适度的工作量、良好的工作习惯和优秀的职业素养才是取得成功的重要因素。


我都是为你好


“我都是为你好”可能是一种常见的谎言,在不同情境下被使用。在某些情况下,这可能真诚地表达出对他人的关心和照顾,但在其他情况下,这也可能成为掩盖自己私人动机或者行为错误的借口。因此,在职场和日常生活中,我们需要学会审视这句话所蕴含的背后意图,并判断其是否真实可信。同时,我们也应该秉持着开放、坦诚、尊重和理解的态度,与他人进行良好的沟通和相处,以建立健康、和谐的人际关系。


他做得比你好,向他好好学习


“他做得比你好,向他好好学习”是一句非常有益的建议,可以让人们从成功的经验中汲取营养,不断提高自己的能力和水平。在职场中,人们面对不同的工作任务和挑战,而且每个人的工作方式、思维模式和经验都不同,因此,我们应该善于借鉴他人的优点和长处,吸取别人的经验和教训,不断完善自己的职业素养和技能。然而,这并不意味着要完全依赖和模仿别人,而是应该在合适的时机,根据自身实际情况和需要,加以改进和创新,开拓自己的专业视野和发展空间。


在职场中,有些人可能会通过拍马屁、拉关系等不正当手段来获取自己的利益或者提高自己的地位。然而,这种做法可能会导致负面后果和损失,例如破坏工作团队的合作氛围、损害自己的职业形象和信誉等。因此,我们应该始终保持清醒和冷静的头脑,不受拍马屁等诱惑,专注于自己的工作和职责,努力提高自己的专业水平和职业素养。同时,我们也应该与他人建立良好的人际关系,以合理、公正、透明的方式展示自己的才华和成果,赢得别人的尊重和信任,并在适当的时刻借助他人的力量来实现共同的目标。


公司不怎么赚钱,理解一下,行情好了加工资


如果公司在过去设定了一些目标和承诺,但无法兑现或者没有达到预期的结果,那么这就是一种失信行为。画饼充当推销手段,可能会对员工、客户和利益相关方造成误导和不良影响,并破坏公司的商誉和形象。因此,公司应该根据市场实际情况和自身能力水平,制定合理、可行的计划和策略,避免过于浮夸和虚幻的承诺,注重落实和执行,加强与员工、客户和社会各方的沟通和互动,建立坦诚、透明的企业文化和价值观念。同时,员工也应该保持客观、谨慎、理性的态度,不盲目追求高回报或者虚假宣传,始终以个人职业道德和职责为先,为公司和自

作者:象骑士
来源:juejin.cn/post/7213636024102469693
己的未来发展负责任。

收起阅读 »

写给迷茫的 1-3 年前端人的思考

写给迷茫的 1-3 年前端人的思考 前言 今年由于大环境差,加之大家都会遇到的职场困惑期,让很多人觉得很无助,不知道要向何处去努力。 我有两三位朋友正面临类似的困境,向我寻求意见。虽然我不是什么大厂的架构师,也没有多牛,但也有一些自己的思考和实践,希望能帮助到...
继续阅读 »

写给迷茫的 1-3 年前端人的思考


前言


今年由于大环境差,加之大家都会遇到的职场困惑期,让很多人觉得很无助,不知道要向何处去努力。


我有两三位朋友正面临类似的困境,向我寻求意见。虽然我不是什么大厂的架构师,也没有多牛,但也有一些自己的思考和实践,希望能帮助到他们,也希望与大家一起探讨这个话题。


思考


学好英语


原因



  • 获得更广泛的就业机会

  • 拥有更高的技术天花板


获得更广泛的就业机会

1680090655136.png


如果你了解过外国的就业机会,就会发现除了母语为英语的国家,像德国、西班牙、瑞典、荷兰这样的英语为第二语言的国家,只要英语过关,找工作方面也是完全没问题的。


当你学好英语时,就不仅局限于国内这个环境,而是在全世界范围内找工作。此外,国外远程工作机会也不少,在英语不错的情况下,完全可以拿着美元在国内享福。


image.png


更高的技术天花板

我们不得不承认英语在技术领域处于绝对统治地位。如果你的英语水平不够,那么想学习更加新和深入的技术都将面临巨大的困难。我相信每个人都能明白这点。


如何学好英语?


学习英语的资料汗牛充栋,方法也不胜枚举,但知易行难,我个人也在努力中,所以就交给大家自行探索。


找到并深入特定领域


除了日常的页面和组件开发,与前端相关的技术还有许多特定领域,例如:AI、低代码、图形学、数据大屏、serverless、构建、错误监控、行为分析、Web3、编辑器、微前端、服务端、云原生、游戏、组件库、ab测试等等。我个人建议至少找到一个领域深入研究。


原因



  • 形成职业亮点

  • 增加职业壁垒


形成职业亮点

在面试和简历筛选中,面试官最看重的是是否具有亮点。没有亮点的人基本上很难达到高级别,顶多只能达到中级别。而亮点可以从许多方面切入,其中之一就是在某个特定领域有自己的见解和产出,能够为人所不能。


增加职业壁垒

如果你拥有某个领域的知识,那么你不仅是一个切图仔,即使老板想要裁员,他也会掂量是否能够找到更合适的人才。


如何找到自己的领域?


工作

大多数人的专业领域都是从工作中找到的。每个人在职业生涯中都会遇到一些技术难点,此时你可以分析业界各种解决方案的优缺点和实现原理,并思考是否有更好的解决方案或者在社区方案的基础上能否进行更优化、更便捷化,或者更加适合国内市场的特殊需求。


许多人不愿意在工作之外的时间思考与工作相关的问题,但对于自己有利的事情,我认为可以适当花时间深入研究或有意识地增加这部分时间的分配。


主动寻找

如果日常工作就是纯纯的切图仔,那我们就需要主动出击,找到一个自己感兴趣的点并进行深入研究。


例如,如果你想找一份 Web3 相关的工作,那么你现在就应该开始学习 Web3 知识,并将你的学习过程记录下来并发布到各个文章平台,扩大你的影响力。


面向工作和薪资学习


如果你现在的工作只是切图,下班后也没有什么事做,不知道该学习什么,那么这个问题就很简单了。


你可以看一下 BOSS 直聘上前端工程师的工作描述中都需要什么技能以及哪些行业薪资高,什么技能、行业薪资高,你就学什么就对了。当然最好的方法是主动面试尝试毒打。


例如 1:如果你想找远程工作,发现国外许多人使用 tailwindcss,工作描述中也常常要求掌握这个技能,那么你应该毫不犹豫地开始学习 tailwindcss。


例如 2:如果你发现 Web3 相关工作的薪资比普通前端工作高很多,而你又想要高薪,那么你应该立即开始学习 Web3 知识。


关注前端趋势


了解当前前端技术的现状,关注前端技术未来的发展趋势。如果其他几项知易行难,我建议先从这项内容开始,每天花费时间不需要超过 20 分钟即可完成。


如何做到了解目前前端发展的趋势呢?



  • GitHub Trending:每天早晨到公司先打开 GitHub Trending 看看社区中哪些项目正在受到关注(10 分钟)

  • MDH 前端周刊:umijs 作者开设的前端周刊,关注最新的前端发展

  • 两个油管博主

    • t3dotgg:拥有 11 万 YouTube 频道订阅者,基本上当社区一项技术开始火时就会跟进讲解

    • Web Dev Simplified:拥有 120 万 YouTube 频道订阅者,除了讲解前端基础知识外,还会跟进前端的最新发展




当你看到某个东西变得流行起来,你需要思考它为什么会火,之前的技术方案有哪些问题,新的方案怎么解决之前的问题的等等,这样的思考会带领你走向更深的前端知识区。


做开源项目


原因



  • 满足自我实现需求

  • 提高技术水平上限

  • 更好地找工作

  • 更多可能性


满足自我实现需求

当你的开源项目受到关注和讨论时,相当于你被需要、被认可,这是一种很好的正向反馈,会使你身心愉悦。


提高技术水平上限

当你开发出一个新的东西时,代表着你对这个事物有着自己的思考和见解,人与人之间的差异在于思想上。如果社区内有新的反馈,会促使你不断完善和学习相关知识,无形中提升了你的个人能力。


更好地找工作

一个好的开源项目是一个亮点,面试一般都会询问相关问题,此时的主动权是掌握在你手里的。


更多可能性

如果你做过一个成功的开源项目,你就会发现有人开始找你写小册、出课程甚至出版社会找你写书。此外你还可以在文档中有自己的赞助、广告等收入,虽然不多,但是这都代表了一种不同于上班的可能性。


如何开始自己的开源项目?


做开源有两大难点,首先是如何开始一个开源项目,其次是如何让它变得受欢迎。


如何开始一个开源项目,已经在以前的文章里阐述了 juejin.cn/post/719877… ,这里不再赘述。


至于如何让项目受欢迎,所涉及的东西就比较多了,这里就先挖个坑,看是否有人感兴趣,如果有的话,可以再写一篇文章。


基础知识


前端是离端很近的岗位,它所依附的知识变化也很快,昨天还是 jQuery,今天变成了 React、Vue、Webpack、Jest,明天就是 Vite、TurboPack、vitest, SolidJS、Qwik、Astro、Svelte、Remix,后天呢?。


虽然上层的知识变化很快,但是仔细观察就会发现底层的知识却保持不变,比如编程思想、编译原理、算法等。


在这里,我推荐以下三本书作为入门:



  • 《重构——改善既有的代码设计》

  • 《程序员修炼之道》

  • 《黑客与画家》


软技能


除了编程技能外,软技能也很重要。例如这篇 文章 中列举的 8 个能力:



  • 人际交往能力

  • 结构化思维能力

  • 沟通能力

  • 写作能力

  • 自我营销能力

  • 演讲能力

  • 协同/领导能力

  • 抗压能力


如果你可以逐步提高所有这些方面,那当然最好。如果不能全面发展,其中我认为 写作能力 可以先发育,推荐以下内容:



当然关键还是多写多练,毕竟纸上得来终觉浅。


人生方向


编程行业仍然是普通人最好的出路。毕竟没有哪个专业刚毕业的大学生(没背景)就能拿到 7、8 千,甚至脉脉上刚毕业就能拿到 2、30k。


但如果你真的对技术不感兴趣或者做的很痛苦,可以思考是否要继续从事这个行业,是否有其他出路。这是留给你自己的思考题。


后记


实际上,本文已经写完并放置了几周了。随着人工智能井喷式发展、国内经济实行的下行以及各种裁员消息,让我觉得上面的这些努力似乎已没有意义,普通人的命运是否会像《人类简史》中描述的那样,成为无用阶层。


但我又想起一句话:“悲观者正确,乐观者成功”。因此,我还是决定与大家分享这篇文章。


当然,知易行难。如果你在一家 996 公司,建议你骑驴找马,背背八股文,并且在上班前花 10 分钟看一下 GitHub Trending 就行了;


如果是在 965 公司,除了看看 GitHub Trending 建议再至少学一样其他东西。


最后,无论往什么方向努力,希望最重要,希望大家都能怀揣希望,继续前行。


作者:超杰_
来源:juejin.cn/post/7215908160019824698
收起阅读 »

00后的我,大四即将毕业了

前言:   我写这篇文章的初衷主要是记录我自己作为00后面临毕业的总结,算是对大学四年的总结吧,这是第一次写文章总结,也算是00后从小学到大学的学生生涯的总结吧!主要就是写的一名从小听家长的话,做一个乖孩子;听老师的话做一个好学生从小学到大学毕业的感触吧!差不...
继续阅读 »

前言:


  我写这篇文章的初衷主要是记录我自己作为00后面临毕业的总结,算是对大学四年的总结吧,这是第一次写文章总结,也算是00后从小学到大学的学生生涯的总结吧!主要就是写的一名从小听家长的话,做一个乖孩子;听老师的话做一个好学生从小学到大学毕业的感触吧!差不多就是讲的我自己了,哈哈哈哈,我知道自己是这么想的,但我还是想知道大部分00后面临毕业是怎么样的心情🤣


road-3396764__480.jpg


00后还年轻吗?


  00后,听起来很年轻吧,我记得当年上学的时候,国际上有一个词语“千禧一代”,我记得好像当时知道这个词语还是TFBoy火起来了,记得都是未成年然后刚刚出道的时候,以前都还不清楚“千禧一代”一词代表着什么,现在我们00的作为最后一代千禧,也已经面临大学毕业了,我不知道其他地方,我这普遍还是00的同学,大学毕业意味着
进入社会,所以00后其实已经不年轻了。



“千禧一代”是指出生于20世纪时未成年,在跨入21世纪(即2000年)以后达到成年年龄的一代人,这代人的成长时期几乎同时和互联网/计算机科学的形成与高速发展时期相吻合。



大学四年


  大学之大不在大楼,在于大师,对啊大学就是该是大学云集的地方,但是作为大学过来的人,我经历到的大学绝非家长口中的大学,也绝非高中老师口中的大学,这个我不说大家懂得都懂,可能就是这种类似“潜规则”样的教育,我不知道怎么去描述,写着写着又跑题了,我不知道是故意的还是不小心的 🤣


大一


  大一学校安排还是挺多,晚上晚自习,早上晨读晨跑,似乎高三的感觉又回来了,但是那种日子还是比较充实的,因为不需要你思考自己的道路,只需要依照着安排完成感觉就很满足了,大一下学期记得是疫情爆发了,也不能返校在家上网课。在家学习效率其实挺低的,即使我每天还会准时上课但是总是觉得学不进去,后面侥幸没有挂科,相信好多同学的因为在家上网课挂科了吧,第一次报的英语四级因此还被延期了,不过也是裸考,后面侥幸过了😁


大二


  下学期疫情没有那么严峻了,开始返校上课了,我感觉隔了半个学期像是第一次新生来这学校一样,不过已经是大二的老油条了,后面也是自己每个学期选看起来更有趣的课,就像矮个子里挑高个子,我学的软件工程专业,其实所有课都是又难又枯燥的,不仅仅是老师那落后十年的ppt还有那十几年没有改版的课本,考试大家都是临时抱佛脚了,快说你也是🤣


大三


  大三在我印象中是没有什么印象的,因为除了上课还是上课,课超级多,晚饭都没时间不知不觉大三就过了大四的时候在学校的安排下去培训三个月,不知道其他学校有没有这种,交了大四一年的学费(1W),软件工程专业不知道学费贵在哪里。。


  但是从大三结束就没去过学校了,暑假在和学校合作的培训公司培训了3个月,后面直接秋招,这个我觉得是最气人的,我们选择就业的被送去深圳培训公司培训,那些考研考公的就在学校,学校里的校招根本与我们出来的无缘,不管是路途远还是学校把我们宿舍都直接撤了。大三就让把东西寄回家啊,我还以为是读的三年专科(这里不是看不起专科的意思),这不是明显给考研和考公的更多机会了,我们出来就业的只能在网上各种海投
BOSS直拒、前程堪忧、失联招聘、58不成、裂聘……


现在


  我算是运气还好,面试虽然寥寥无几,最后也是拿到两个offer,选择一个相比之下好一点的就签三方了至于班里其他人就只能等了,等到年末,刺骨的不是天气的寒冷,而是就业的寒潮,班里三分之二的人只能空手回家过年,我虽然拿到offer但也决定回家休整几个月,毕竟当时疫情还没有结束呢,毕竟签了三方
就决定明年再去了。


2023我即将毕业了


university-student-1872810__480.jpg
  希望大家能够在大学早点找到学习的意义,不管是为了找工作还是为了充实自己,看到过一个视频内容说的是年龄其实都是虚无的最重要的还是自己的经历,换句话说我们人的最终都是各种经历形成的,和你多大年龄多大岁数是没有关系的,所以说我们需要增加自己的经历,不管是好的还是不好的,都是需要去经历的,最后祝福大家前程似锦!


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

提高你工作效率的10条建议

最近看到一个关于工作效率的问题,这里系统整理下自己总结的一些经验。 有一个跟工作效率有点像的词汇:生产效率。 生产效率指的是单位时间内的有效产出,想要生产效率高,要么做事的“质”和“量”更高,要么缩短所花费的时间。 工作效率和生产效率比较类似,很多都可以借鉴。...
继续阅读 »

最近看到一个关于工作效率的问题,这里系统整理下自己总结的一些经验。


有一个跟工作效率有点像的词汇:生产效率。


生产效率指的是单位时间内的有效产出,想要生产效率高,要么做事的“质”和“量”更高,要么缩短所花费的时间。


工作效率和生产效率比较类似,很多都可以借鉴。


有些工作效率高的,三年经验可以顶别人五年工作经验。


找到自己精力最旺盛的时间段


有人喜欢早自习时候睡觉,有人喜欢晨读。每个人的作息规律不同,可以在自己正常运行一段时间后,找到最佳节奏。在这个精力最旺盛的时间段,更容易进入心流,可以集中精力处理优先级比较高的事情。另外,大段时间尽量不要被大段。


掌握通用技能


掌握基础的电脑办公软件技能、沟通能力、时间管理能力、快速学习一项技能的能力等等。能够使用软件等解决日常工作中遇到的问题,提高工作效率。


如何提高解决问题的能力?


掌握工作必备的基础技能


基础知识扎实的话,就可以避免在一些低级错误上花费很多时间。如果基础不好,而工作任务又比较重,就类似于每天都在考试,但是却没有时间学习新知识,这样学习成绩也无法提升。


单位时间内不断给自己施压


一小时干别人两三个小时干的活,同样的任务,第二次、第三次做的时候就有意识地提高效率。



像训练肌肉一样的训练自己的大脑。同等时间内,从明天起,让自己思考学习双倍的工作量。注意我加粗加重的关键词,不许增加时间,一个小时还是那一个小时,时间不变,内容翻番。


一开始一定有些疲劳感,但只要不生病,那说明你的大脑就能够适应。坚持半个月,习惯它。再加倍。再坚持半个月,习惯它。


一直加倍加倍坚持到你感觉要生病了为止,把速度降下来,降低20%。把这个效率维持终身。当训练成为习惯的时候,你会越来越轻松,越来越惬意。全力以赴的思考也是一样的。


任何一个人,只要你肯,你都能这么去训练自己的工作效率。而当你的效率提升到别人的4倍,8倍。你会发现生活很惬意,不是因为压力变小了,而是因为你习惯了。


——记忆承载《韦小宝绝境》



定期复盘


每周大致回顾下自己本周做了什么,有什么需求改进的。可以自己给自己写周报。


充分利用碎片化时间


可以在上班大致想下今天要做的内容,在下班路上回顾下今天都做了些什么,哪些做得好,哪些还有待改进。


多出妙招不如减少失误


尽量少出岔子,可以避免因为失误而带来的对已有时间的占用。


做最重要的事情


领会领导意图,抓住重点。细枝末节可以在大的事情基本上确认无误的时候再做。


不会就搜


总有些问题是自己措手不及的,不会就搜,不行就换一个搜索引擎,或者换一个关键词。


适当摸鱼


该休息休息会,劳逸结合。休息时间可以整理下文档,换换思路也行,有时候现在百思不得其解的问题,出去溜达一圈回来就豁然开朗了。

作者:江湖人称向前兄
来源:juejin.cn/post/7216671329188937787

收起阅读 »

连续加班一个多月后,反思一下为啥国内程序员加班这么多

连续加班一个多月后,反思一下为啥国内程序员加班这么多防杠指南:本文不适用于资深大佬,若喷必回今年过完年之后一直在加班,关注我的粉丝应该也能看出来,2 月份和 3 月份写的笔记确实比较少,最近才开始恢复加班完毕是得好好思考一下,毕竟咱这班也不能白加了对吧,我得好...
继续阅读 »

连续加班一个多月后,反思一下为啥国内程序员加班这么多

防杠指南:本文不适用于资深大佬,若喷必回

今年过完年之后一直在加班,关注我的粉丝应该也能看出来,2 月份和 3 月份写的笔记确实比较少,最近才开始恢复

加班完毕是得好好思考一下,毕竟咱这班也不能白加了对吧,我得好好想一想到底是为什么会导致我加班,我细数了一下平时导致我加班几个主要原因,大家看看有没有共鸣

业务需求倒排期,改的随意

互联网公司的业务迭代是非常快的,尤其是电商、营销相关的业务,基本上随时都在出需求,需求顺排倒还好,无非就是给了排期之后顺着做就行了

但是有一个非常蛋疼的点,如果这个需求业务方要的非常急,比如说 15 号出的需求 PRD ,月底就得上线,必须得倒排,那么就是说上线的时间定了,测试的时间占用一段,联调的时间再占用一段,留给开发的时间真的不多了

时间不够怎么办?要么加人要么加班,加人还有个问题,有的功能并不是很好拆分,而且人多了管理成本也在增加,1+1 并不是一定能等于 2 ,所以到最后就只能全员加班来肝需求

关于业务需求,还有一个可能导致加班的点是改的随意。

之前我在字节跳动打工的时候,每次需求评审会一堆年轻的 PM ,跟唱戏似的,你方唱罢我方上,哭爹喊娘的说自己的需求是多么多么的重要,常用的话术是:我这个需求是 xx 级别的老板看重的、我这个需求可以为公司创造 xx 的收入等等

一个个的 PRD 写的怎么样不重要,最重要的是抢占研发资源,最好可以把程序员固定在自己手里

等到需求开始做了,发现其实 PRD 里面有很多东西没想明白,这个时候就开始改 PRD ,改了 PRD 但是研发排期却不变,那这咋办呢?程序员加班呗

所以国内经常流行一个调侃的对联:

上联是:这个需求很简单

下联是:怎么实现我不管

横批是:明天上线

虽然这个对联是调侃的,但也暗示了很多公司在研发流程的不规范、管理混乱,这也是大部分程序员加班的重要原因

会议太多,占用时间

会议太多这个事情可能是大公司的通病,有时候屁大点事情就拉个会议,我细数了一下我一个月参加的会议:

  1. 需求评审会
  2. 技术方案评审会
  3. 需求复盘会
  4. 细节对齐会
  5. xx 项目启动会议
  6. xx 横向项目
  7. 技术分享会
  8. 周会
  9. 测试用例评审
  10. OKR 会议
  11. CodeReview 会议
  12. 等等......

其实这里面的会议真的太多了,有的团队还有早晨的站会等等,进一步压缩了写代码的时间

那能不能提升效率呢?我觉得可以

就说这个需求评审会吧,如果说每个人会前都能仔细的过一遍 PRD ,记录好疑点,那评审会完全可以开成答疑会,解答完疑问就差不多了,这样子可以节约很多时间,不至于一个需求评审会就开一两个小时

还有技术分享会,很多 leader 为了提升团队的技术氛围会要求组员进行技术分享,但是有的时候,分享的东西别人不一定感兴趣,深度把握的不好的话组员也会只把它当做任务去完成,这就是纯粹的浪费时间了

总之会议这部分,我觉得是一个存在很大提效空间的地方,一个事情是否需要拉会、是否要拉那么多人,是值得思考的

技术需求,各种丐版轮子

关于技术需求这个问题,我不知道是不是国内程序员的特色哈,就是纯做 PM 提的业务需求是很难得到好绩效和晋升的,因为这些事情是你工作职责范围内的事情,你很难说清楚这些事情带来的收益是 PM 的功劳还是研发的功劳

要想得到好绩效、超出预期,那就必须得做一些纯技术的事情,也就是所谓的“技术需求”,而且必须自己挤时间做,不会为这部分工作量专门划时间

常见的技术需求,比如说这两年特别流行的 LowCode 平台,据我所知很多大公司都在搞这种,并且是投入了很多研发的精力在里面的,美其名曰 LowCode 平台可以提高效率,所以在很多需求开发中强行推,要求研发必须使用 LowCode 平台来完成研发,但是在使用的过程中并没有提升效率,反而让研发增加了很多兼容成本和额外的工作量,不管能不能提供效率,先卷了再说

甚至有时候,多个团队之间在卷同样的技术轮子,一个大公司内部至少有 3 个 LowCode 平台、5 个组件库、3 个部署平台、4 个项目管理平台等等,大家都在加班卷技术项目,卷自己团队的存在感和好绩效

到最后,这个技术项目会出现在晋升答辩的 PPT 和汇报材料上,包装后的数字和成果都很亮眼,技术项目的发起者拿到了好绩效、晋升成功,等到晋升成功之后,这个技术项目的使命也就完成了,从此刻开始它就走上了烂尾的道路,历史项目也就留下了一堆烂摊子代码

老老实实做业务需求的人得不到晋升,做各种丐版技术轮子并且强推的人最后得到了晋升,这个问题在国内大公司非常普遍,这也是造成很多研发被卷着加班的重要原因

杂七杂八的事情,耗费精力

程序员还有一些杂事儿,也是相当的耗费精力了,我举几个例子

首先说线上 oncall ,这个事情其实也算是研发的正常工作范围内的事情了,但是如果一天出一个比较麻烦的线上 bug ,那今天肯定其他的事情就没空做了,或者只能加班去做

更不用说,如果所在的部门是基础架构部门的话,要处理技术之外的一些使用答疑事项,这部分事情毫无技术含量,和客服无异

还有就是非常强调技术要去深入业务,好嘛没问题,但是深入业务也是需要耗费时间的,这就意味着你除了读 PRD 以外还得去看 MRD ,可能你需要去和业务部门、市场部门的同事开会旁听 ta 门关心的事情,除过技术相关的东西以外还需要去关注业务指标

这又给自己增加了工作量,leader 不会说专门给这部分工作量去给你增加时间,只能自己挤时间了,这无形中又增加了加班

总结

我总结的这几个原因是我结合自身加班情况分析而来,可能国外的程序员也存在同样的问题,也可能有的人看法不一样,欢迎交流。

作者:程序员耳东
来源:www.v2ex.com/t/927862
收起阅读 »

2022,这一年,我三十,而未立。

子曰:“吾十有五,而志于学,三十而立”。 一、我的背景 1. 大学之路 我大学时学的是电气工程及其自动化专业,和编程相关的学科有 plc 和单片机,但他们都不是 web 编程。后来机缘巧合,想做个网站,自学起了 web 编程,因为什么也不懂,也没人咨询,盲选了...
继续阅读 »

子曰:“吾十有五,而志于学,三十而立”。


一、我的背景


1. 大学之路


我大学时学的是电气工程及其自动化专业,和编程相关的学科有 plc 和单片机,但他们都不是 web 编程。后来机缘巧合,想做个网站,自学起了 web 编程,因为什么也不懂,也没人咨询,盲选了 PHP,再后来又学了些前端知识,算是入门了吧。


2. 初入职场


2016年,我毕业了。电气工程的工作是真不好找,好在我的 web 编程基础还算扎实,就想着去做个码农吧。我的第一份工作,找的很随性,那时连招聘软件都不了解,网上随意的搜到了家南京的软件小公司,看到官网的电话,打了过去。他招人,我找工作,就这么成了。

面试那天,雨特别大,老板后来和我说只有不是特别菜,冒这么大雨来,就要了。公司很小,一共4个人,老板和我简单聊了聊,看了看我带去的作品,就这么成了。于是我就有了第一份工作,成为了一名 phper

年底时,我跑路了,薪资太低,活不下去了,(公司竟然连五险都没给我交,不过这是后话了)。年后,换了一家继续做 phper,主要是微信相关的开发,虽然还有好几个开发者同事,但微信这块,只有我一个人,所以算是个“全干工程师”吧。


3. 不破不立


18年中,在这家干了一年半的我再次提桶,这一次我又是裸辞。既有自身能力原因,也有大环境因素,一个月时间,我没能找到合适的 php 工作。眼看身无分文,痛定思痛,我离开了南京,到了苏州这个竞争压力小些的地方。不仅是地理上离开了舒适区,工作上我也不得不从 phper 转向前端了。曾经学习与使用多年的 php,简化成了简历上的一句 “熟悉 php 语言” 几个文字。


4. 渐入佳境


靠着网友们的鼓励,我在苏州找到了一份不错的前端工作,公司在调整期,我成了前端接盘者,幸运的是没过多久项目就开始了重构。公司的技术栈是 Vue 和微信小程序。好在这些我之前有所涉及,在跌跌撞撞中也还算应付的不错。之后几年,每次有新的项目,我都会总结之前项目的问题,将学到的知识与经验应用其中,这期间技能得到了不小的成长。后来有了更多小伙伴的加入,我也开始负责了些前端的管理工作。


4. 愈感迷茫


如今,我已在这家公司练习时长四年半。并非现在的公司环境有多舒适或者福利待遇优渥,同一批共事的同事,现在也只剩下了一位。期间也有过多次离开的想法,但近几年的大环境,一直不是很好,生活上的琐事也不得不花费不少精力去处理。

可能我的能力,停留在了2021年初了吧,近几年的前端新技术,都没有触及。我仍然守着我的 Vue 2 与微信小程序这点地方,努力耕耘着。像 Vue 3viteTS 等,还停留在听说过的阶段。我有许多想做和需要做的事情,但时间,总是不够用,年已三十,孑然一身。


二、回顾 2022


这一年感觉经历了很多事情,不管是生活还是工作。但细想,又说不出是哪些。我想从迷茫中走出来。


1. 身份的转变


年初伊始,部门因为人员多了,boss 希望我们的部门经理把权力下放,不要事事躬亲。在 boss 的多次劝说下,经理索性当甩手掌柜,前端组完全交给了我去负责。经过一年的时间,我并未感觉到有多少管理能力的提升,领导经常贩卖焦虑,公司也在业务转型,事情比之前多了,原来他分配各每个人的活大多还能适量,现在都堆积到我这边,平均到每个人可能是1.5个量了,带来无止境的加班。我感觉我没做好。


2. 重拾旧代码


年初,我又折腾起了搁置了挺久的影视介绍网站项目,之前断断续续,以学习为目的折腾了4、5年了。今年终于陆续的折腾完,并开源了出来。因为项目较久,很多代码写的很是拙劣,所以我按照目前的能力,尽可能的做了重构。


今年的晚上下班后与周末的时间,尽数花在这个上了。
下面截取一张项目的更新图吧:


image.png

image.png



周末我一般不提交代码,所以没有提交记录。



3. 开启新篇章


当你看到这篇文章时,我已经成为了掘金的一名技术分享者。选择掘金社区,是因为从掘金中,我学到了挺多的知识。喝水不忘挖井人,之前我是个知识的获取者,现在我希望能将这几年学到的一些技术与经验,分享给大家。


三、展望 2023


1. 不忘初心


2023,是18天后。大环境会变成什么样子,还是个未知数。我无法预测环境,但可以规划自己,我会坚持将自己的知识与大家分享。


2. 重新开始


四年多的前端工作经验,后期能力停滞不前。而我最需要的,就是打破这种状态,“三十而已”嘛。工作上:我在考虑换个工作环境,离开目前的舒适区。职业上:会去了解、学习、应用 Vue3TS微服务LowCode等等不算新的新事物。


结语


相聚掘金,与君共勉。


作者:冰糖雪梨同学
来源:juejin.cn/post/7176262850011693116
收起阅读 »

怎么去选择一个公司?

一家公司的好坏,除去客观情况,更多是个人的主观感受,甲之蜜糖,乙之砒霜,别人口中的“好公司”,未必适合你。 那我们应该怎么挑选一个适合自己的公司呢?还是有一些可以考量的指标的。 企业文化和价值观 行业势头 工资待遇 公司规模 人才水平 企业文化和价值观 无...
继续阅读 »

一家公司的好坏,除去客观情况,更多是个人的主观感受,甲之蜜糖,乙之砒霜,别人口中的“好公司”,未必适合你。


那我们应该怎么挑选一个适合自己的公司呢?还是有一些可以考量的指标的。



  • 企业文化和价值观

  • 行业势头

  • 工资待遇

  • 公司规模

  • 人才水平


企业文化和价值观


无法适应企业文化和价值观的员工,注定会被边缘化,获取不到资源,直到被淘汰。而适应企业文化和价值观的员工,在公司做事情则更能够得心应手。


如何选择适合自己的企业文化和价值观


如果你打算在一个公司长期发展,可以试着找找里面的熟人,聊聊公司内部的做事风格,比如晋升、奖金、淘汰、组内合作、跨部门合作以及如何处理各种意外情况等,这样就能实际感受到企业的文化和价值观了,然后再根据自己的标准,判断是否适合自己。


行业势头


行业一般会有风口期、黄金发展期和下降期三个阶段。



  • 处于下降趋势的行业要慎重考虑。

  • 处于风口期的行业发展趋势还不是很明显,如果你之前从事的行业和新的风口相关,那么不妨试试;如果你对这些风口背后的行业不是很熟悉,那不妨等风口的势头明朗了,再做打算。

  • 处于黄金发展期的行业发展已经稳定,有成熟的盈利模式,在这样的行业中积累经验,会在行业的发展上升期变得越来越值钱。如果你对这些行业感兴趣,不妨考虑相关的公司。


工资待遇


工资待遇不仅仅包括固定工资,还有一次性收入、奖金、股票以及各种福利等。


很多新入职的员工会有一些的奖金,例如签字费、安家费等,这些是一次性的,有时还会附加”规定时间内不能离职”等约束条件。这部分钱的性价比比较低,但一般金额还不错。


奖金主要看公司,操作空间很大,它和公司的经营状况关联紧密,谈Offer时约定的数额到后面不一定能够兑现,尤其是这两年整个互联网行业都不景气,很多公司的奖金都“打骨折”甚至直接取消了。


其他福利一般包括商业医疗保险、年假、体检、补贴等,它和公司所在行业有关联,具有公司特色。


股票也是待遇中很重要的一部分,很多公司在签Offer时会约定一定数量的股票,但是会分四年左右结清,这需要考虑你能坚持四年吗?四年之后没有股票要怎么办?


公司规模


如果待遇和岗位差不多,建议优先选择头部大公司,这样你可以学到更多的经验,接触更有挑战的业务场景,让自己成长的更快。


如果你看好一个行业,那么需要努力进入这个行业的头部公司。


人才水平


一个公司的人才水平,决定了公司对人才的态度和公司内部合作与管理的风格。


举个例子,如果一个公司里程序员的水平都很一般,那么这个公司就更倾向于不相信员工的技术能力,并制定非常细致和严格的管理规范和流程,避免员工犯错。如果你的水平高,就会被各种管理规范和流程束缚住。同时,如果你发现与你合作的人的水平都很“感人”,你也需要调整自己的风格,让自己的工作成果能够适应公司普遍的水平。




此文章为极客时间3月份Day26学习笔记,内容来自《职场生存

手册》课程。

收起阅读 »

掌控情绪,成为自己的主宰

最近看了一本《蛤蟆先生去看心理医生》,这是一本很薄的书,四五个小时就能看完,但看完觉得收获非常大,建议大家都去看看。 其中,对于三种人格状态、人生坐标及其自证预言的让我耳目一新,获益良多。童年时期对世界的态度和看法会让我们树立起人生坐标,在其后的成长阶段影响我...
继续阅读 »

最近看了一本《蛤蟆先生去看心理医生》,这是一本很薄的书,四五个小时就能看完,但看完觉得收获非常大,建议大家都去看看。


其中,对于三种人格状态、人生坐标及其自证预言的让我耳目一新,获益良多。童年时期对世界的态度和看法会让我们树立起人生坐标,在其后的成长阶段影响我们对待事物时所站的角度,或自怨自艾陷入自责螺旋、或怨天尤人指责他人、或理智冷静分析问题并解决问题,从而实现童年时期建立的人生坐标的自证预言。


此外,关于情绪的产生,究竟是目的产生情绪,还是情绪产生目的,文中也提出了一些与以往截然不同的观点。


比如有的挑剔型父母,不会讲道理或者懒得讲道理,把愤怒当成更便捷、更省事的手段,震慑住自己的孩子,进而使他听自己的话。这个例子里,可以说情绪是被被捏造出来的一种可放可收的控制他人的工具。


下文一起探讨一下一些书中的观点。


一、三种人格状态


对于每个人来说,会同时有儿童、父母以及成年人的状态。每一种自我状态都包括完整的思想、情感和行为方式,人与人之间的交往就是各自的三种不同人格状态之间的交往。


当面临训斥或批评等情境时,会触发切换到不同的人格状态。比如被老师、领导、权威、家长训斥,这时会切换到适应性儿童状态,感到无助、自责。此时,有的人会出现缺少自尊的行为,比如讨好或自我贬低,把自己放在弱者的地位,希望得到别人的同情,而此时对方则处在控制型父母状态。


三种人格状态


1.1 儿童自我状态


儿童自我状态源于童年时期的经历,是个体最先诞生的人格状态,是一个人从脆弱、幼小、无助,任何事都要依赖别人的阶段形成的个性部分。


适应性儿童自我状态


适应性儿童自我状态源于童年时期安全感的缺乏,发展出依赖性和迎合性的个性特征。这种状态下,会表现出顺从、听话、讨好等行为,内心常常充满自责、担心、焦虑。


在被批评或者自我批评的时候,常常会进入适应性儿童自我状态,感到无助和沮丧。


自由型儿童自我状态


自由型儿童自我状态则因为在童年时期得到了足够的支持和鼓励,孩子们的个性得到了充分的发展。


在这种状态下,人们表现出冲动、天真、撒泼、贪玩、冒险等行为,像以自我为中心的儿童一样追求快感并能充分表达自我的感情。当我们大哭、大笑的时候就处于这种状态。最典型的表达方式是“我要”或“我不要”。


1.2 父母自我状态


控制型父母自我状态


控制型父母自我状态与人交往表现出教育、批评、教训、控制的一面,他们会用言行重复从父母那里学来的观念和价值观,并试图证明给别人看,让别人接受他们的观念和价值观。


他们会动不动就指责你,还用不可能达到的标准来评判别人。指责你时会假装成营养型父母自我状态,说一些“我比你更心痛”,“我是为了你好”之类的话。


处于这个状态的人总希望扮演法官的角色,不停地控诉别人,给别人定罪,然后顺理成章地惩罚他们。有时甚至会将审判的矛头指向自己,进行毫不留情的自我批判。


他们从来不会抑郁,因为愤怒能够非常有效地抵抗抑郁。愤怒的人从不觉得内疚,因为他们总在怪罪别人。他们自卫的方式,是把自己内在的恐惧对外投射到别人身上,这样就能把对自己的怒火转向别人。


营养型父母自我状态


营养型父母自我状态与人交往表现出温暖、关怀、安慰、鼓励,就像母亲一样温柔体贴地对待身边的人。


1.3 成人自我状态


成人自我状态与人交往表现出理性、冷静、沉稳,而且善于思考利弊,用理性而不是情绪化的方式来行事,能理性地应对正在发生的现实状况。


进入儿童状态和父母状态是被迫还是主动?


在某些场景下,经验会告诉你,现在应该愤怒了,因此你就条件反射产生愤怒。比如父母不经过你的授权就把你的玩具送给了别人,老师冤枉了没有偷东西的你,莫名其妙被路人大妈骂了一顿,在这些状态下,我们很难保持理智,经常会做出情感化的反应。


此时我们会觉得愤怒是别人引发的,是别人为你选择的,因而别人控制了你的情绪。


但除非强迫,没有人能让我们产生什么感受,说到底,是我们选择了自己的感受。是自己选择了愤怒,也自己选择了悲伤。


只有成人自我状态才能理性思考


当处于儿童状态时,你会体验到童年的感受,比如无助、自责、冲动、愤怒,再次体验到过去的情绪,但学不到任何新的东西了。


当处在控制型父母状态时,基本上你不是在挑剔就是在教育别人。旧的思想主宰着你,这就是为什么单靠争论不能改变一个人的想法,只会让人更固执己见。


我们在这两种状态时,像父母或儿童一样行事,几乎不需要去思考,因为我们知道要做什么、说什么,就好像出演一个我们最喜欢、最了解的角色,台词和动作都烂熟于心。


比方说,有个角色叫生气鬼(当然没有比善于打压式教育的中国家长更适合扮演生气鬼这个角色了)。


生气鬼很懂该怎么表达愤怒。遇到适合他演的剧目,他能一字不差地说出台词,而且他经常遇到这样的场景,是不是很奇怪?他能不假思索地切换到愤怒的语调和音高,自动筛选出合适的用词,他的整个姿态都在表达愤怒。总之,他演的生气鬼接近完美,而关键在于,甚至都不用动脑子!就好像为了这场演出他排练了一辈子,而频繁地出演这个角色也使得他每一次表演都更传神。


只有在成人自我状态里,才能学到关于自我的新知识,因为只有在那个时候,才能理智思考当下的事情,评估自己的行为,或者倾听别人对你的看法而不马上驳斥。只有在这个时候,我们所有的知识和技能都能为己所用,而不再被脑子里父母过去的声音所驱使,也不会被童年的情绪所困扰。


二、人生坐标


每一个生命一定都得经历开始、中间和结束这三个阶段,而开始的阶段会显著地影响后来的阶段。因此你对世界的看法是在人生的最初阶段里形成的。


比如在你童年时,大约四到五岁左右,你会试图回答两个问题。




  1. 第一个问题是:我是怎么看自己的?我好吗?




  2. 第二个问题是:我是怎么看别人的?他们好吗?




人生坐标


一旦我们在童年决定用哪种态度和观点,这些态度和观点会变成我们心理的底层架构,在随后的人生里就会始终坚持自己的选择。从那以后,我们便建构出一个世界,不断确认和支持这些信念和预期。换一个词来说,我们把自己的人生变成了一个自证预言


所谓自证预言就是,我们会控制事件的发生,确保自己的世界和预期的一样,从而保证预言会成真。


2.1 我好,你不好


这类人认为我比别人好,表现出自负、偏执,对应于控制型父母自我状态,压制别人,证明自己的优越。


表现为:



  1. 以自我为中心,自以为是;

  2. 喜欢把失败的责任归咎他人;

  3. 固执己见,唯我独尊。


2.2 我不好,你好


这类人认为自己很差劲,别人都比他好,这种想法来源于童年时期的无助感,表现出自卑、依赖、讨好型人格,对应于适应型儿童自我状态。有些低自尊的人认为自己是生活的受害者,爱玩那些受害者游戏,但却善待别人。


遇到问题希望依赖他人解决问题,希望有一个父母、老师这样角色的人直接给出答案。


表现为:



  1. 自卑,易放弃自我或顺从他人;

  2. 喜欢加倍努力去赢得他人赞赏;

  3. 喜欢与父母意识重的人为友。


2.3 我不好,你不好


这类人表现出反社会模式,极端孤独和退缩,常常看不起自己,也看不起别人。


2.4 我好,你好


这种心理模式的人通常非常阳光和健康,以成熟和健康的方式与人交往。


表现为:



  1. 相信他人,能够接纳自己和他人。

  2. 善于发现彼此优点与长处。

  3. 保持积极、乐观、进取的心理状态。


三、心理游戏


人生坐标是一种处世态度,心理游戏是处世行为,当选择了什么样的人生坐标,就会导致你玩什么样的心理游戏。而根据心理游戏,又会导致对应的人生终点。


3.1 受害者游戏


处于悲伤的儿童状态时,会玩一些受害者游戏,把自己置于受虐者的位置。


我真不幸


玩这个游戏的人确信他们是不幸的,会随时报出一长串遭遇过的不幸事件。同时,这些人会竭尽所能地选择记住那些悲伤和不快乐的事件,而忘记或忽略美好的时光,从而让自己的人生更加贴近预想中的人生,让自己更好地扮演一个不幸的角色。


比如有的人会觉得自己非常糟糕,即使真爱来临,也会觉得自己不配,从而主动拒绝美好人生。


可怜弱小的我(PLOM)


可怜弱小的我(PLOM, Poor Littlle Old Me),这种人生活中喜欢用自怜猛烈地攻击自己,总感觉自己能力差,长的丑,事事不如人,处处低人一等。相信自己又弱小,又可怜,简直一无是处。


生活中喜欢做小透明,碰到机遇不会去接,反而第一时间躲开,确保实现自己可怜又弱小这个预言。


当面对对方处于控制型父母状态对自己横加指责和训斥,甚至会偷偷地或无意识地配合对方,来给自己制造不快,从而让在 PLOM 游戏里成为赢家,虽然现实世界里自己是受虐者。


不论做什么都要爱我


相信大家都遇到过那些喜欢挑战人性的人,这其实是不自信的表现。


有的人(男性或女性)会首先预设立场对方不爱我,然后不断突破底线去试探对方,就是想看看别人能宽容他们到什么程度,什么时候会排斥他们。这个过程中慢慢耗尽了爱和热情,直到最后对方忍无可忍离开自己,接着他们就会说:我早说过你会这样对我,证明我是真的很差劲。


这就像先预设杯子会摔碎,然后放到 20 厘米高的地方放下,如果杯子没有被打碎,就提高到 50 厘米、1 米,直到杯子终于被摔碎,然后得意的指着一地碎渣说:你看,我说了杯子会被摔碎吧。


在完成这种逼着爱的人离开自己的自我毁灭行为后,却因为对方的表现证实了自己的预言,这些人甚至有一些得意洋洋,或者说超脱的快感。


3.2 施虐者游戏


这些施虐者游戏中的人利用任何时机来制造一些能让他们审判别人的情境。是他们内心的施虐者让他们这么做,可内心的施虐者是谁呢,这是个值得思考的问题。


玩这类游戏的人常常会寻找弱势群体或者那些容易受到伤害的人,来满足自己的控制欲和优越感,或者至少能让他们占据道德和权威的制高点对别人评头论足。


我抓到你了,你这个坏蛋(NIGYYSOB)


我抓到你了,你这个坏蛋(NIGYYSOB, now I ‘ve got you. you son of bitch) 这种游戏能让愤怒的人找到看似正当的理由来发火,证明别人即无能又缺少道德,从而借此证实“我好,你不好”的人生坐标,接下来,他们就可以理所当然的进行训斥和惩罚。


工作场合不免有人会犯错,这种情况很常见,上司发现之后把犯错的下属叫进来好一顿训斥,小题大做,对下属大声咆哮。这种情况下,占据支配地位的人(如领导、老师、高年级的学生)很容易把自己想象成严厉的父母,或把员工当成顽劣的孩子来惩罚,或体罚所谓不听话的学生,或霸凌低年级的同学。


你为什么总让我失望/你怎么敢


还有些占有支配地位的人会说你竟敢忤逆我!或者你为什么总让我失望,玩这些游戏的人处于挑剔型父母状态,使得别人自卑、自责,从而加强他们的道德优越感,证实自己高人一等,他人一无是处。


猜猜我在想什么


有时候课堂上的老师会对学生玩一个猜猜我在想什么(Guess the word in my head)的游戏,学生因猜不出来自然觉得自己愚蠢,老师赢了无知的学生,从而获得优越感。


还有个典型场景是恋爱中的情侣,想必大家应该很熟悉了吧 😅。


玩这种游戏的人应该直接说出自己的需求,而不是然后要求别人理解自己,还是说,他们根本只是希望利用情绪这个工具直接惩罚别人呢。


四、活得真实


有人说,除了疾病带来的痛苦,所有的痛苦和悲伤都是源于自己的价值观。过去的经历往往会束缚自己的思想,不自觉进入适应型儿童或控制型父母状态,让自己或他人痛苦。


活得真实,就是真诚地面对自己的价值观和需求,打破从童年延续而来的因果循环,让真实的自我摆脱过去经历的束缚,在自由中成为真正的自己。


4.1 摆脱因处于儿童状态而没有主见


有时候,在面临决策时,我们会不自觉地向他人征求建议,放弃自己的主见,把选择的自由交出去。这是因为潜意识里不想承担选择的责任,逃避自由。这样失败发生的时候,我们可以理直气壮的责怪他人。


责怪是人处在儿童自我状态里做的事情,如果你处在成人自我状态,会认识到你对自己是有自主权的,你有力量改变你自己。决策的时候,你应该广开言路,但要允许用自己的方式去尝试,哪怕错了也没关系,从依赖逐步对抗依赖,最终走入了独立的状态。


不要总期望依赖一个智者(老师、家长等)来告诉自己一切的答案,而要逐渐引导自己进入成人状态,当然训练自己进入成人自我状态需要艰辛的努力和刻意的思考。


4.2 成为一个高情商的人


情商真正的意思是理解你内心的情感世界,并且还能掌控它。


高情商的人都拥有强大的自我意识,了解并理解自己的情感。如果你否认自己的情绪,不论是用无视还是压抑的方式,在某种程度上成了一个残缺的人。(虽然很多父母从小就会压抑你显露弱小的一面,比如:不许哭)


他们能管理情绪,能从悲伤和不幸中重新振作。但也许最重要的是,他们能控制冲动,也懂得延迟满足,从而避免轻率的决定和不妥的行为。


最后,把人生的坐标设置为“我好,你也好”,真诚的对待自己,拥抱并接纳自己的情绪,自信的决策并勇敢承担责任。也可以与他人共情,欣赏他人的优点,诚挚的合作,他人取得进步的时候也就可以发自内心的赞赏。


共勉!




PS:本文收录在在下的博客 Github - SHERlocked93/blog 系列文章中,欢迎大家关注我的公众号 前端下午茶,直接搜索即可添加或者点这里添加,持续为大家推送前端以及前端周边相关优质技术文,共同进步,一起加油~



推介阅读:



  1. 蛤蟆先生去看心理医生



另外可以加入「前端下午茶交流qun」微信qun,微信搜索 sherlocked_93 加我好友,备注 1

作者:SHERlocked93
来源:juejin.cn/post/7215185077444886589
>,我拉你入qun~

收起阅读 »

做个清醒的程序员之成为少数派

阅读时长约10分钟,统计2604个字。 这是一篇插队的文章。 本来我是有备稿,准备在下周一的时候发布,结果就在上周二,发生了一件事情。这件事情让我产生很多启发,我在这里把它分享给你,希望对你也有所启发。 周二下午,有位老兄加我微信,备注来自博客。这也不足为奇,...
继续阅读 »

阅读时长约10分钟,统计2604个字。


这是一篇插队的文章。


本来我是有备稿,准备在下周一的时候发布,结果就在上周二,发生了一件事情。这件事情让我产生很多启发,我在这里把它分享给你,希望对你也有所启发。


周二下午,有位老兄加我微信,备注来自博客。这也不足为奇,最近更新比较频繁,加了很多人。这位老兄一上来先是肯定了我的文章,随后指出了文中的错误。坦率地讲,自从复活博客之后,这还是第一位指出我错误的朋友,一下子我就来了兴趣。


在本系列文集的《序》中,我原文是这样写的:



我一直奉行一句话:“有道无术,尚可求也;有术无道,则止于术”。这句话出自老子的《道德经》,而且很好理解。



他指出《道德经》里其实没有这句话。但是呢,本着对读者负责的态度,我在写文章的时候确实去查了一下。程序员这个职业大家都懂,比较较真,至少我是这样的。于是我就找到了一些依据,来证明我说的是对的。但很快便发现事实其实不是这样,这位老兄所言非虚,我引的这句话确实并不出自《道德经》。所以,我要在这里向所有读过我上篇文章的朋友道个歉。澄清一下:“有道无术,尚可求也;有术无道,则止于术”,尽管这句话有几分道理,但真的不是《道德经》原文。


好了,故事就到这里结束了。说到这,大家应该也能理解我为什么要把这篇文章拿来插队。一方面趁热打铁,有错误及时声明,另一方面这个故事对我有新的启发。


这位老兄,名为张鸿羽。稍加细聊后,我得知鸿羽兄是有背过原文的,而我没有。我只是看到大部分都这样说,便信以为真,然后也跟着这样说。显然,我成为了大多数人中的一份子。而鸿羽兄是少数派中的一份子。有时候,真理真的掌握在少数人手中。


回想过去几年的工作历程,特别是刚开始工作的那几年,我做的很多工作都是“探索型”的。所谓“探索型”,就是对新技术,或者说是公司的研发部门未曾使用过的技术进行尝试摸索。当然,尝试新技术之前,要能发现新技术。而一项新技术的诞生,总会伴随着官方的宣传,以及一些支持它、拥护它的人高声叫好。但只有真正尝试过,特别是用新技术来实现较为复杂系统的时候,才会知道这项新技术到底优势在哪,劣势又在哪。


诚然,如果让我来总结我尝试新技术、新框架的经验,我会说:大部分新技术或是框架确实弥补了已有框架的不足,但其弥补的程度往往并不是质变的,只是小步优化。甚至有些新兴技术在弥补的同时,还引入了其它的问题。这对于使用它的开发者来说,的确是个坏消息。


但话说回来,没尝试用过,又怎能知道答案呢?技术的发展本就是这样一步一个坎,有时候走一步还退两步的呀。


这或许就是我等软件开发者的宿命,对于现存的技术框架,总是有这样或那样的不满意,觉得用着不顺手。期盼着某一天,某个技术大佬,或者团体,发明了一种新的框架,甚至是新的编程语言。或是直接起义,自己创造一款新的技术框架,能真正地解决那些令我们不满的问题,让软件开发编程成为真正的享受。


但现实是,很多新的技术框架的诞生,都伴随着类似的口号。也总会有勇敢的开发者尝鲜,也总会经历被坑,然后不断填坑的过程。而这些敢于尝鲜的开发者,就是那些最终会成为“少数派”的人。他们知道在各种美好的宣传背后,隐藏着多深的坑。对于这些坑,又该用什么方法去填。


“少数派”或许才是那些头脑最清醒的那一小撮人群。


但是,成为“少数派”不仅意味着失败的尝试,还有大多数人的不理解。甚至更严重一些,就是诋毁,百口莫辩。这需要一颗强大的内心,和与时间做朋友的勇气以及态度。


不过,我为什么鼓励程序员要做“少数派”,而不是成为“大多数”呢?还有另外一个原因,那就是由行业特征决定的。我相信程序员大多都活跃在互联网行业,这个行业是赢家通吃的指数型结构。有点类似财富分配,大部分的财富掌握在少数人的手里。而且无论如何数学建模,或是提高那些穷人的初始资金,最终推演的结局依然如此。


如今,在中国,乃至全世界,所谓“互联网大厂”无非就是那几家,而剩下的呢?数字上远远超过我们熟知的那些大厂,但拥有的财富值却位于指数图表中的长尾之中。这就是指数型的行业的特征,也是程序员这个群体的特征。


如果大家有查相关的数据,可以发现优秀程序员的工作效率往往是普通程序员的好几倍,尽管薪水上的差距不是这样。而大多数都是普通程序员,优秀程序员只属于“少数派”。优秀程序员,拿到需求,会做足够的分析,到了动手的时候,则像个流水线的工人;普通程序员,拿到需求就想赶快动手,面临的有可能是回炉重造。优秀程序员,会充分考虑到使用场景,采用防御式编程来规避可能带来的缺陷;普通程序员,想的只是实现需求,把程序健壮性扔给测试人员。优秀程序员,会考虑代码的可读性,为代码添加合适的注释、每个方法或函数的功能单一、清晰;普通程序员,急于求成,不注重代码规范,导致日后维护困难……


但是,追求效率和追求质量,大多数公司都会选择前者。但做多和做好,结果往往相差甚远。


大部分人倾向于做多、扩张、追求规模化。但殊不知做大的后果往往是成本的上升,利润却不一定变高。但做好却不一样,它追求的是平衡收支,而不是盲目追求利润。更好的做法其实是在做好之前,不要做大。要相信好产品,自然会带来口碑。过分追求大规模,反倒会使高利润远去。而把事情做好的心态,看似发展得慢,实则是条捷径。


回顾我创作的历程,之前的我总想着多写,多写就是扩张,意味着规模。但这种心态往往做不出好书,因为这是效率当先,质量次之的做法。但我身边也有的人,创作很用心,不着急让书早日面试,很认真地创作,比我的速度慢一些。这便是把事情做好的心态。你猜结果如何?人家一年十几万的稿酬,我却只有可怜的几万块。


所以,上面那套理论并不是我胡乱写的,或是从哪本书里看到,就抄过来的。而是真的付出了血和泪,总结出的道理。在此,我劝你做个“清醒”的人。追求效率没错,一旦做得过火,则会适得其反。


另一方面,如果只想成为大多数,可不可以呢?当然也可以,只不过互联网行业或许不再适合。那些符合正态分布的行业才是想成为大多数的那类人的理想去处。


比如,餐饮行业。现在,大家可以想一想,有没有那家餐馆,或是哪个餐饮品牌,能做到赢家通吃?似乎没有,如果也去查这方面的数据,就会发现餐饮行业其实并不是指数分布,而是呈正态分布的。只要能做到普通中位数的水平,就OK了。


真正的高手一般都是“少数派”。他们不仅能力拔群,思考问题时的方法、对世界的认知和一般人都有区别。若要成为软件开发工程师中的“高手”,必须成为“少数派”

作者:萧文翰
来源:juejin.cn/post/7214855127625302053
,成为战场上的传说。

收起阅读 »

22年回家,治好了我的精神焦虑,终于睡了一周的好觉

2023-1-29 脑海的片段:看灿姐打麻将,拍全家福的情景,在奶奶家吃饭,奶奶给我钱,看外婆,去老街,爬山去龙泉寺,妈妈的眼睛,妈妈打呼噜,电梯外的妈妈,大双给奶奶夹菜,小双给豪儿倒洗脚水,妈妈玩抖音,给妈妈染头发 过年回家,在高铁站等了3个小时,没有带孩子...
继续阅读 »

2023-1-29


脑海的片段:看灿姐打麻将,拍全家福的情景,在奶奶家吃饭,奶奶给我钱,看外婆,去老街,爬山去龙泉寺,妈妈的眼睛,妈妈打呼噜,电梯外的妈妈,大双给奶奶夹菜,小双给豪儿倒洗脚水,妈妈玩抖音,给妈妈染头发


过年回家,在高铁站等了3个小时,没有带孩子,两个人在哪里应该都过得挺好,带着孩子,还得管他吃喝,睡觉,妈耶,真累。坐上火车,第一次坐软卧,有门,两层,床比较大,有靠背,说是以前有拖鞋。但是也不够我和儿子睡的。在上铺又总感觉要掉下来。接着好几天没睡好,半夜醒来,心慌,涌出好多口水,想吐。有点吓着了,从来没这样过,真怕自己的心脏有毛病。而且老贺把40度左右的水给我泡酸辣粉,我不想他难受,吃了半碗。好像是到湖北的某个站,上来两个重庆人,很大声,后来那个中年男人还问晨晨几岁了,我才反应过来,这是重庆人,声大,但是每个人都还是热心肠的,看着两个人好像吵架一样,其实他们在聊天,哈哈哈


到了重庆,中午了,我实在是不想洗漱了,带孩子去哪里,都累。下车去了观音桥,看着外面好像不咋的,进去人挤人,全是好吃的,要不是等会要吃美娃鱼,我觉得我可以把每个都吃个遍。看见了红姐一家,聊天下来,我发现红姐也真的是为人母了,围着孩子转,会为了家里的琐事妥协,以前吐槽的老公,在她那也是很爱的,看得出来。可可很可爱,我能感受到一点有女儿的感觉,哈哈哈


2d87fb7c74cd7cd0443ae32725b3331.jpg


1f427cb7d2a0ac9ac3a0c0da1ee11ac.jpg


e4c382de28bf282462671199173e461.jpg
永川下车,打车回家就是8点多了,回家,一路上就别寻思钱就对了,哪哪都是钱。爸爸妈妈说是等我们吃饭,两年没回家了,每次回去,还是觉得就在昨天,周围一切在改变,又好像没变。到家,老妈就开始拍抖音,这是我没有想到的。不过她有自己的世界,乐趣,也挺好的。我说要吃夹沙肉,妈妈爸爸自己做的红豆馅的馅,应该花了不少时间,很好吃,就是不敢多吃了。家里很漂亮,妈妈开始像我展示各种东西,她买的好货,哈哈哈,儿子玩上了,外婆买的垃圾车。当然两个弟弟还是玩手机,看看啥时候开始有改变


晚上睡得很香,3个人都睡得很香,好几个月没有这种感觉了,睡完觉起来,世界都那么清晰,上了厕所就转进了妈妈的被窝。听妈妈说,听妈妈抱怨。第一天,我还是可以挺住的。妈妈更唠叨了,哈哈哈。在天津,是儿子一天800遍的叫妈妈,现在又多了800遍“莎莎”。事实证明,妈妈老了,需要有人关注了。


21号,30,过年,小插曲,对于我来说,不在意,都不算事儿,我只记得菜很好吃。特别是牛肉,下午吃到塞牙,扣了好久。上午买了烟花,买的时候,两只说不感兴趣,结果晚上玩的好嗨,明年一定要多买点


22号,初一,赶集,一家人去赶集,老爸先带去买气球了,一个可爱的草莓气球,贺小狗自己选的。赶集的人不多,没有以前热闹了,卖烟花的,开始卖纸钱,火炮了。走了一圈去火锅店吃牛肉火锅。本来没抱多大期待,结果好好吃,吃了一盘子牛肉。下午跟妈妈去田间摘了好多青棉花,奈何肚子天天不消化,不然还可以吃青团,下午出去走走,也是开心的,听妈妈吐槽爸爸,带儿子玩泥巴。妈妈还说拿钱给我还贷款,我很感动,我不要她的钱,来的很辛苦,自己留着点,以后养老不用愁。


d13c91f66201c308d98bce12f715a01.jpg


背砍很多青棉花


23号,初二,本来每年初二去舅舅家,今年改成了初三。晚起的早晨,睡得依旧的香。今天给妈妈染头发,爸爸做完饭,吃完打麻将去了,我给妈妈染头发,洗头发,还算成功,妈妈开心,我就开心。我们下午决定去走走,小米跟着我们,他要是知道要走8公里,肯定不会跟我们走了,去田间走走,好舒服。路过观音菩萨,土地公公,走了很多坟堆的山里,可惜没有转角走向龙泉寺。明年补上。我给观音菩萨求妈妈睡得好,希望有用。

2fbfd1d965b24ef0da89d0df4f6b330.jpg


去龙泉寺的路


94bd173a9f6501855b10341346dc7c4.jpg


老公说瓦房就是,天快黑了,没继续下去了


24号,初三,早起了,因为爸爸说早上8点出发,结果好像就我当真了,早起,洗头,我还做了一个瑜伽。我们坐车,爸爸妈妈骑车,社恐的我,喜欢热闹,又不知道怎么与人 交流。上坟,好像是我每年比较期待的事,大家聚在一起去看望已故的老人,热闹之余,想念外婆,从她走了起,我每次去她那,都会给她磕三个头,不是秀,是真想她。灿姐喜欢声张,我不在乎别人说什么,我只在乎我心里有她,磕不磕头,是我心里想做的,不是要别人看的。我以为这么久,我会忘记,好像越来越想她了。《寻梦环游记》里说,生的人,没有人记得你,已故的老人就会消失,所以我的外婆应该还没有,因为我还记得她。去了一直害怕的老宅子看,梦里那么真实,那么黑,和老公去看的时候,仿佛在逛博物馆,不害怕了,多了几分怀念。外面的大门没了,被杜老师占了修了栋房子,里面关着鸡,进门两边的棺材没了,因为老人都走了。天井小时候感觉蛮大,中间的台,要走好多步,现在几步就跨过去了。两边的台子没有了,左边的台子是用来洗衣服的,右边的台子是坐着旁边的老人,她天天会在那里叹息,撑唤(一身疼,叫唤),骂人,使唤她老头子。右边的大门锁上了,人家搬出去了,我还记得那户人家的男的姓曾,女的姓贾(重庆话就是真假)。桃屋(饭厅)也小了,就剩下被舅舅烧纸烧黑的外公的遗照,还有边上慈祥的外婆,一个香炉,几根没烧完的香。睡觉的屋,没有了床,都空了,墙被凿了一个大洞,屋里亮了,不吓人了。下面的大屋,中间的灯绳子还在,小时候跑进去,大概知道绳子在哪里,摸一把没摸着就要跑出去,太黑了,太害怕了。天井旁边的窗户还在,以前我和外婆在那砍红薯,熬猪食。厨房都没了,没了。路过一个空屋子就到了现在舅舅住的楼房,大坝子放了几张桌子,是往年的热闹场景。吃饭前,和老公去了小时候上学走的路,还是那个小河,竹林,再也不用在田坎上跑着去上学,却有点怀念跑着去上学的时候。路走不通了,上面成了一片橘子地。坐在坝子里吃饭,真香,踏实。她们打麻将去了,我和老公去了三姨对面的路,去老街,杜老师说对面可以走去老街。对面路不太熟悉,过河的桥还是玉子板。路修成了大道,唯一不好的是有好多野狗,不敢走,老奶奶说带路,不好意思让她带那么远,我们走了老奶奶说的另一条田间小路,看见了田里的老牛,也是惬意。我们拿着两根棍子走了一道。老街的小学,旁边修了新的,老的还在,是以前一样的,不知道那个像保剑锋,去他家排练,他把衣服内衣裤子扔门后面的语文老师还在那个学校不,哈哈哈哈。老街的东西,老建筑都垮了,转转去了新街,好近,以前好像要走很久,现在不到10分钟就到。我们吃了葱油饼和凉面,凉面是那个味,酸甜辣,4块钱一碗,太便宜了。

e6d9a0829d22c82e9555feeb58236eb.jpg


橘子地


e2b35aada3b72a52092e9e324643865.jpg


玉子板的桥,30多年了吧


微信图片_20230201133535.jpg


耕地的牛


微信图片_20230201133517.jpg


去老街路上


微信图片_20230201133549.jpg


中间的灯绳,小时候的噩梦


5bd221108042713193a315bede266f8.jpg


天井旁边的窗户


微信图片_20230201133556.jpg


有大洞的屋,不吓人了


微信图片_20230201133559.jpg


老街的折叠门,最早的折叠门了吧


25号,初四,今天我们家请客,来了好多人,爸爸总是能一个人做很多菜出来,还挺好吃,肚子不争气,吃不了多少,去帮妈妈修了戒指,没想到我的手指比她粗那么多,还是大了。回来看她们打麻将,大家一起聊了些有的没的,比我想的亲切多了,特别是灿姐,好像姐妹亲更多了些,还有就是小双,他甘愿给豪儿倒洗脚水,豪儿说热了,他赶紧给加凉水。我有点不解,我在想,是不是每个人都有自己的圈子,就是学数学的圈子,交集,并集那种圈子,我们在他的并集区域里,不在他的交集区域,有点意思。他应该是算我们家最任性的人,孩子这样挺好的,长大之前至少任性过,这才是小孩子。

26号,初五,定了快3年的全家福,终于要拍上了。早起的我洗头,敷脸。热饭,跟三姨聊了会,她总是能让人觉得她可怜,或许她就是有点可怜吧,但是她又是那么自私,喜欢占便宜。说我去年初一走,聪明,省了200块钱的事,翻篇了,我不计较了。我生怕爸妈弟弟有一点不配合,急眼,这个全家福拍不上。回家一直没有太照顾老公,我感觉他懂我,也确实很理解我,没陪他,他一切都安排的很好,这点我很开心。还好妈妈没有晕车,下车,我们爬了一会山,到了山腰的影楼。有点简陋,一个区里,也还行啦。没想到给我画那么久,我的初衷是让爸妈好看点,仔细点,毕竟下次再让他们来拍,估计很难。妈妈穿婚纱真美,但是我却好想哭,不知道为什么。妈妈是老了,眼睛开始耷拉下来了,生完一场大病,右眼掉的厉害,我让化妆师再贴一个双眼皮贴,对称一下。拍照的地方好冷,可别给我妈妈感冒了,对了,忘记说,中午他们吃泡面的时候,还蛮温馨的,哈哈哈。特别感谢我老公,在我化妆的时候,给他们拍的照片,很好,其实这就算是我的生日礼物了,真的就想拍全家福。两个弟弟真是长高了,小的胖的可爱,大的帅气,爸爸年轻,妈妈美丽。一路下来,挺开心的。爸爸应该也是开心的,我看出来他尴尬了,笑的有点不自然,逗一逗就笑的开心了。他还拿手机照了一些,也是开心的,一家人都笑着拍完一组,除了不配合的儿子,不强求他们拍第二组了。这样开心的收尾挺好的。妈妈担心没拍完,我说拍多了,他们照片多了加照片要多收钱,她就放心了。跟着老公这些年,我慢慢学会了,解释,沟通,交流,站在对方的角度,再有点耐心,其实妈妈就懂了,像个孩子。只是我们身上的琐事太多,耐心在消耗,跟家人,反而多了些任性。下山大家有说有笑,挺快就到了公交点,爸妈希望去店里看看,两个弟弟肯定是不想走了,开心收尾挺好的,我们回家了。到了爷爷家,由于大伯一家没有来,没人做饭,妈妈生气,爸爸就是踏实干活。锅很黑,煤气罐没有气了,拿着大锅上外面炒的。大双烧火,爸爸炒菜,我和妈妈端菜,奶奶找盘子,爷爷站屋里用有些黑的水洗碗,儿子拿着竹子块在坝子里玩,老公时而拍照录像,时而站在那看爷爷弯腰洗碗,他好奇87岁的老人,弯腰低头洗碗,居然头不晕,这就是劳动人民的腻害之处。别说,虽然到处是鸡屎,炒出来的菜,真的蛮香的。我们坐在浓浓鸡屎味,有些霉臭,旁边是洗完碗装着污水的盆,满桌子的菜,大双吃的很香,奶奶来了,他让他涮涮有葱的碗,给她夹了够不着的豆干,他是个善良的孩子,抛开玩手机不说,其实也是个懂事的孩子。老公吃了好多,喝了蜂蜜酒,好像是他爷爷,哈哈哈。我吃了半碗饭,豆干,豆角,和鱼里的菜,其实挺好吃的。别的不重要,爷爷笑咪了眼睛。我和他们的回忆不太好,没有什么深厚的感情,但是长大后,每次去他们那,会觉得温暖,淳朴。他们也希望我去看他们。那晚,妈妈很开心,睡得很香,我们一起睡得,她摆了一会龙门阵,说这么晚了,快睡觉了,明天要早起。开始打呼噜了。希望你每晚都睡那么香,多好。


28215f5ad2d11c633a1d2206471fe55.jpg


爷爷坝子里做饭


微信图片_20230201134322.jpg


准备拍全家福啦


微信图片_20230201134326.jpg


先偷拍一点


微信图片_20230201134329.jpg


双胞胎,一点不像的弟弟


微信图片_20230201134332.jpg


双胞胎,一点不像的哥哥


27号,初六,早上的票很早,以后得长教训,早点订票了。本以为这次中午的票,可以消停的走,但是我一点不着急,感觉肯定有办法,或许内心不想走吧,不然早就着急了。吃了3碗面,真香,可惜没吃上妈妈做的肥肠鱼,好多菜,看五一吧,能不能回去一趟。大概率不行。回去他们也不放假,在管子里也算不上陪伴了。妈妈每次走的时候,都会说,回来都是晚上,走的都是早上,烧白没吃上,肥肠没吃上,土鸭子鸭杂专门给你留的,也没吃上,冰箱里的笋子也没吃上。。。。即使我在家待一个月,也会那么说,就是舍不得我走,巴不得把家里能带的都给我装下,能装的我都装上了,那是妈妈的爱。晚走一小时,好像也没晚多少,妈妈送到电梯那,我知道她为什么不下去,不是懒,是她要哭。爸爸送我们到车站,走的时候,我把贺小狗做好了,赶紧摆了摆手,生怕车快了,爸爸看不到我了,他看着呢,一直盯着呢,没舍得走,直到车走远。。。。又要在车站等3个小时,带着这只狗,咋熬,冰淇淋只撑了十几分钟。老公问我想要什么生日礼物,我开玩笑的说我想回家,真的只是玩笑,不知道为什么留下了泪水,可能家在内心深处吧。

22年回家,治好了我的精神焦虑,终于睡了一周的好觉


作者:用户5176977956251
来源:juejin.cn/post/7194623390991253541
收起阅读 »

既当产品又当研发,字节大哥手把手带我追求极致

在学校的时候,计算机相关专业的同学应该都或多或少都被“大作业”折磨过,没有为“大作业”熬过夜通过宵的大学生活可以说是不完整的。步入公司后才发现,校园里的“大作业”就像玩具一样,需求明确、解决方案明确、最终产品效果明确、甚至还有前人的作品可以参考,而在公司里要做...
继续阅读 »

在学校的时候,计算机相关专业的同学应该都或多或少都被“大作业”折磨过,没有为“大作业”熬过夜通过宵的大学生活可以说是不完整的。步入公司后才发现,校园里的“大作业”就像玩具一样,需求明确、解决方案明确、最终产品效果明确、甚至还有前人的作品可以参考,而在公司里要做的东西,上面说的特点至少有一个不具备,甚至通通不具备。


而我在字节实习的过程中,所经手的恰恰就是这么一个需求不明确、解决方案不明确、最终产品效果不明确的项目。整个过程中有过焦头烂额毫无进展的时刻也有过欲哭无泪的时刻,还好有我的mentor带着我一路披荆斩棘、过关斩将。


首先和大家讲一下项目背景,当时我在的组是视频会议移动端,经历了近三年大流感的洗礼,相信大家对于视频会议中可能遇到的各种问题如数家珍,包括但不限于没声了、没音了、没画面了、画面卡顿、画面不清晰、画面和语音不同步、同步屏幕时闪退等等等等。作为一个服务企业级的B端产品,出现以上问题时就可能会投诉,然后经过客户成功部门转手到运营再转手到研发这里,研发就需要判断分析一下究竟是我们产品的原因、还是客户本身设备的问题、或者是第三方环境的因素,当用户的量级上来后,这样的客诉就会很多,会严重占用oncall的研发人员的时间以及精力。


我的mentor,一个专注于解决问题、避免重复劳动的人,一个字节范我觉得有E+的人,一个虽然身处移动端但是前后端甚至网络也都会的人,觉得这样很不OK,应该有个工具,能够自动的分析出来客户究竟遇到了什么问题,分析不出来的再找研发进行排查。没有这个工具也不影响业务开发的进展,所以整个项目并不存在时间上的紧迫性,但是呢,有这个工具做出来后肯定会大大降低研发的开发时间,所以项目的必要性还是有的。于是,我作为刚入职的实习新人,这个项目就交给我来做了。


而我,一个还没有从校园中完全出来的新兵蛋子,说实话面对这样的场面是一脸懵逼的,对于要做啥、要怎么做可以说是一无所知,我的mentor在我入职后,让我先了解了解背景,第一周就带着我oncall了,让我知道都可能有样的客诉,手把手给我演示他们正常的排查问题的方式。先了解客户反馈的情况,然后捞出来客户对应时间的设备信息以及设备日志。


说实话,作为一个新人,或者说我本身对于项目有一种畏难心理,碰到一点难题就总是想着往后拖,或者摆烂先不管然后就搁置在一边不想再问津了,但是我的mentor是一个有着坚定信念的人,差不多就是见山开山,见水架桥这种,遇到问题会主动找到相关人员一起解决,可以说就是有那种主人翁,项目owner的意识。于是,我就跟在他的后面,和整个团队的不同角色沟通他们遇到问题时排查的思路,试图总结出来一种通用的流程。在过程中,难免有许多困难,我的第一反应是退缩,但是导师的第一反应是拉会拉上相关人员一起讨论,看看用什么方式可以解决。比如在如何确定设备日志和故障表现的映射关系时,先后调研了多种方式看看相关团队有没有类似的做法以及他们最后实现的效果,包括大数据机器学习、代码状态流转图、自定义规则引擎等多种方式,最后调研后决定采用自定义规则引擎的方式。在实现需求的时候,需要其他团队协作时,他总是直接向前提出自己的需求,而我向一个陌生人发消息之前总要做一些心理建设,总是在担心些什么、害怕些什么,而事实上大家都是打工人,谁也不比谁厉害多少,对方不配合那就拉+1进群一起看看,解决不了就向上暴露问题。


于是,导师披荆斩棘在前,我在后面跟着实现他的设想。我们很快就做出来了第一个版本。通过Python自动化下载设备日志,然后正则匹配筛选出含有特定标记的日志,并对他们的出现频率次数做出判断。因为Python是解释型的语言,所以可以把规则直接写成python语言,用eval或者exec函数进行执行。第一个版本做出来后,导师又积极的带着我去给其他人宣传我们的这个工具。然后根据他们的反馈继续进行相关改进,最后我离职前实现的效果就是@ 一个群里的机器人,告诉他出现问题的ID,他就能自动化的拉下来日志进行排查,然后告诉你他分析的结果,整个交互非常的方便。


一个成功的项目必须要有一个负责的owner,我的导师就向我展示了一个优秀的owner是如何一步步解决问题、排除项目中的难关,如今我也正式成为一名打工人,希望我也能早日如他一般自如的面对工作。


我是日暮与星辰之间,出道两年半的Java选手,相信时间的力量,

作者:日暮与星辰之间
来源:juejin.cn/post/7211801284709138493
一起成为更好的自己!

收起阅读 »

“勇敢的去走自己的夜路”——走出我的“浪浪山”

引子 2022年,经历过太多太多的故事,也发生了太多太多的事故。 这一年,迷途失措且努力,未来可期却恍惚,我错失了太多的机会,幸然遇到了大家,让我们一同努力见证Cool(小陈同学)的改变,这一年我经历过比赛失利,国奖失之交臂,也遇到了求职季的滑铁卢。但有幸的是...
继续阅读 »

引子


2022年,经历过太多太多的故事,也发生了太多太多的事故。


这一年,迷途失措且努力,未来可期却恍惚,我错失了太多的机会,幸然遇到了大家,让我们一同努力见证Cool(小陈同学)的改变,这一年我经历过比赛失利,国奖失之交臂,也遇到了求职季的滑铁卢。但有幸的是遇到了一堆可爱的掘友,利用掘金的资源也找到了一个工作。


这一年,我走了很远的路,吃了很多的苦,踩了很多的坑,才将这份年终总结交付与星球大伙。也曾有幸与掘友一起分享只属于我们的“情书”


第一节:对你,同样对自己说


今天是 2023年1月1日,这一年,半分努力,半分浑噩,忽隐忽现的理想,支撑着自己踽踽独行。几年前,他应征入伍,算不上什么好选择,也或许并没有选择的权利。北方干冷的空气,窗前停驻的麻雀,以及战友豪迈的言语曾一度让我觉得,南京或许会是我最终的归宿。


在南京的第二个年头,这一年我21周岁,报国的赤心和热血似乎都正热时,我做出了人生的第一个计划,“退役复学”。


感恩军旅生活,让我真正的热爱祖国与持续学习,在二零年上旬,新冠疫情爆发了,一个八十八线小城市的我,除了紧张的气氛外,到也没受到多大的影响,在家依旧忙碌,直到2022年2月10日,我记得非常清楚,写了一天前端(三件套的弱鸡)代码的我,结束了当天的笔记小结,打开了B站,悄然间随机看见了关注了好久的鱼皮居然真的开了学习圈子(编程导航),这让一个对编程说不上爱的萌新,从此爱上了coder与share,(一个利他的博主谁又能不爱呢?),曾经把编程视为作业的我,我发现我能用他code出一个全新的世界,我便一发不可收拾爱上了它(这里的它指的是编程)。


(一)身体是革命的本钱


but 「熬夜 + 不规律的作息 + 不健康的饮食」+ 「年轻」= 无事发生


“年轻人”,似乎总是有一种得天独厚的优势,有精力,有体力。而这对于我这个退役选手更是easy了,这些不太好的习惯也似乎在年轻一代的大水潭中泛不出多少涟漪,凭借着这份“本钱” ,自然能更加心安理得,反正:我还年轻,我还可以熬。


(2) 继续战斗,也请先照顾好自己


疫情消耗掉了大半年的时间,大学断断续续的锻炼,把熬夜换成了早起,开始按时吃早餐,解封后的日子,趁着南方冬天来的很晚,与几个战友开始了跑步的活动,这一阶段体能上确实有了很大的提升,我很享受跑步后,被风吹过的感觉(皮一下:我也曾吹过未来女朋友曾吹过的风)。


说来也很神奇,每次当我没什么精神,只要去跑步,回来冲个澡就会精神百倍,所以我一般傍晚的时候有空就会去跑跑,然后就可以再晚上全身心的写代码,整理笔记(当然最后就是发到星球上面,感受大家阅读后的“指责与指导,哈哈哈”)。


运动本不应被当做一种应该做的任务,而应被看作一种休闲的方式,没必要与别人比较强度,组别,只有自己舒服就是最好的标准。


所以,不管是真的热爱也罢,苦于生计也罢,即使继续战斗也请先照顾好自己


(二) 随波逐流只会让你接近平均值


普通人的危机感总来自他人,而想要成为一个优秀的人,危机感必须来自自身,随波逐流只会让你靠近平均值,总有一种恍惚感,懂得越多,越觉得自己像这个世界的孤儿,与同龄人格格不入,总是自负的认为他人幼稚,就像鲁迅先生说过:“人类的悲欢并不相通......”。听着他们谈论着我 “早就走过的路”,“早就见过的风光”,我也只觉得他们吵闹。


可惜,我在某些时候,总是小气的,心中惰于学习,更不愿将自己的 “财富” 与他人分享,总忧虑别人以己为石,跳向远方,患得患失的一种矛盾,让自己无奈又颓靡。
后来我遇到了鱼皮,我发现分享的乐趣后我便不再随波逐流,持续性努力,以下是我在星球这一年输出的笔记



(ps:请大佬过目,记得留赞)如下:



大数据笔记:wx.zsxq.com/dweb2/index…


运维Devops笔记:wx.zsxq.com/dweb2/index…


低代码Lowcode笔记:wx.zsxq.com/dweb2/index…


yarn的学习:wx.zsxq.com/dweb2/index…


软件设计师:wx.zsxq.com/dweb2/index…


NodeJS笔记:wx.zsxq.com/dweb2/index…


机器学习方面:wx.zsxq.com/dweb2/index…


Vue+pinpa笔记:wx.zsxq.com/dweb2/index…


MySQL笔记:wx.zsxq.com/dweb2/index…


华为鸿蒙认证:wx.zsxq.com/dweb2/index…


软件工程笔记:wx.zsxq.com/dweb2/index…


力扣刷题攻略:wx.zsxq.com/dweb2/index…


ES6模块暴露笔记:wx.zsxq.com/dweb2/index…


ACM算法思维导图:wx.zsxq.com/dweb2/index…


Bootstrap笔记:wx.zsxq.com/dweb2/index…


网络安全资源贴:wx.zsxq.com/dweb2/index…


(三) 不被枯井遮住双眼,保持谦虚及自尊


目光短浅带来的问题是致命的,当你有一天觉得自己好像还不错,好像已经登到峰顶了。那就需要反思一下自己或许已经陷入了“枯井”中,你会这样想,那大概率是被枯井遮住了双眼,你看不到枯井之外的世界,为了一点点成就就沾沾自喜,虽然阶段性的成功也很值得高兴,但千万不要走进这份舒适区中,温水煮青蛙的例子也不少见,走出枯井后,你就会发现外面的世界还是在一个枯井中,你要做的就是不断的往上爬。


永远不要看不起任何人,即使一位在你眼中普普通通的人,他的技术或许逊色你不少,但是他在思想和创造性上总能给你意想不到的惊喜。即使我的学校很普通,但是我的身边仍然有着一批充满韧劲的朋友,希望能通过考研,亦或者对于技术的钻研,弥补自己高考的遗憾,我记得大二那年,我常常在凌晨一点半两点收到微信弹窗大家一起交流一些问题。备战比赛的三点一线生活,学技术的通宵达旦,为了目标不断努力,这样的人仍然值得我尊重与学习,我认为他们拥有了一名大学生应该有的“灵魂”


除此之外,请千万保持自尊,自尊并非别人给的,而是自己给的,如果遇到比自己弱的人就有“自尊”,遇到比自己强的人就畏畏惧惧,没有“自尊”,那么这种自尊就没有任何意义了,闻道有先后,术业有专攻,应当尊重任何在某个方向的前辈,但是也没必要过于拘束,见贤思齐,见不贤而内自省即可。


(四) 远离总是给你负面情绪的人


但是如果你遇到了一些人,总时时刻刻,在学习以及生活上给你一些负面的观点,这种人会严重影响你坚定往枯井上爬的信念,不管你们是什么关系,我给你一个建议——赶快跑(这里现代化的叫法喊:润),有多快,跑多快,如果你们不幸要发生必要的交互,请将这段关系限制在最小范围内,切勿投入感情


(五) 传道授业:若要学知识,必得为人师


这一年我很喜欢读一本书,那就是《软技能:代码之外的生存指南》(下面我会提到)其中有一个章节给我印象很深,即第33章,传道授业:若要学知识,必得为人师,下面我摘了一段:



在你传道授业的时候都会发生什么 当我们初次接触某个课题的时候,我们对于自己对此了解多少往往都会高估。我们很容易自欺欺人,以为已经对某样东西 了如指掌,直到我们试着去教会别人的时候,才能发现事实并非如此。你有没有被别人问过一个非常简单的问题,却震惊地发现自己不能清晰地解答。你刚开始会说:“这个,很明显……”,接下来只有“哦……”。这种情况在我身上屡屡发生。我们自认为已经透彻理解了这个话题,实际上我们只是掌握了表面知识。这就是传道授业的价值。在你的知识集合里面,总有一部分知识你并没有理解透彻到可以向别人解释,而“教”的过程能够迫使你面对这一部分。作为人类,我们的大脑善于模式识别。我们能够识别模式,并且套用这些固定的模式去解决许多问题, 而没有做到“知其然”也“知其所以然”。这种肤浅的理解力无碍于我们完成工作,因而不易被察觉。然而一旦我们试着向别人解释某件事情的运作原理或背后的原因的时候,我们在认知上的漏洞就会暴露出来。不过这并非坏事。我们需要知道自己的弱点,然后才能对症下药。在教别人的时候,你迫使自己面对课题中的难点,深入 探索,从只知皮毛变成完全理解。学习是暂时的,而理解是永久性的。我可以背诵九九乘法表,但是一旦理解了乘法的运算原理,即使突然记性不好,我也可以重做一张乘法表。



我已经记不清很多年前我初中亦还是我高中的一位任课老师曾经说过这么一句话:能教会别人,自己也就没问题了。可惜那个时候的自己压根没提起学习的欲望,当然了,也或许与我自己根本不喜欢枯燥的应试教育有点关系。我也没理解这句话的意思。大学这几年,我很喜欢与朋友交流技术方面的事情,每个人都有很多我意想不到的理解与想法。还有更多时候我更加喜欢帮助朋友解决一些问题,当你什么时候可以将别人的一个问题,用通俗的解释说明 + 简洁却又富有代表意义的实例 + 补充一些自己的理解与看法,说给别人听得时候,最起码,我认为你对于这块内容就真的入门了。当你能够滔滔不绝的讲解给别人一块内容,能合理的安排讲解的引子与顺序的时候,这说明这一块的知识已经在你脑海中有了一条清晰的体系。同时你通过与别人交流的时候,再根据别人对你提供的一些方向好好反思斟酌一下,不断的修改。相信我,当你成功与他人讲解/交流你的知识后,你会爱上这种感觉的。


但是老板和老师可不会等你,很多时候我们都不得不 “填鸭子” 式的学习一些内容,例如根据老师的要求,强制使用一些指定的框架或者技术,或者根据业务/项目组长的需要和安排,你需要快速的学习一些你并不熟悉的内容,凭借我们多年 “应试” 的本事,大家总能很快的就找到这种套路,例如怎么快速搭建环境,怎么配置,如何快速的用起来。但是千万别止步于此,不然终究只是一个CRUD工程师,这也不一定是坏事,当你熟悉如何用一款框架或技术后,再去看一些源码,或许会事半功倍。



作为人类,我们的大脑善于模式识别。我们能够识别模式,并且套用这些固定的模式去解决许多问题, 而没有做到“知其然”也“知其所以然”。



(六) 别让情绪扼杀你状态


(1) 所谓迷茫,都不过是想的太多


总在独处时,开始怀疑自己,我是谁,我在干什么,以后该怎么办......在我理智的那两天,我都会把这种状态归咎于闲的蛋疼。但是确确实实在那种状态下,什么事情都没法下手,最严重的的一种状态,就是会有一种深深的无力感,感觉距离目标实在太远了。这种无力感,会瞬间摧毁你的勇气,让你不敢下手去做些什么。就像是一场噩梦,你明知道应该醒来,却无法挣脱。



鼠鼠我啊是家里唯一的大学生,大学入了党,工作也没有让家里操心,家里人都认为我有出息了,只有鼠鼠觉得鼠鼠是个废物,鼠鼠以前也会想着让妈妈为自己骄傲,让家里人可以开心的生活,可是浪浪山不如鼠鼠所愿,鼠鼠在浪浪山清楚的认识到了阶层的差距,身边的人正活着曾经难以想象的生活,鼠鼠也才知道人生可以那么精彩,它就在我眼前,又好像远在天边。鼠鼠在家里是最强天赋,在浪浪山却是擦锅布,我好像永远走不出浪浪山了,鼠鼠想回下水道,鼠鼠下辈子不想做鼠鼠。



这种状态,都不过是因为想的太多,我们总是在刚起步的时候,就想着终点在哪里;总是在刚学习一项技能的时候,就想着攻克技术难题;总是在与人初次见面之后,就想推心置腹;总是在今天都没有过好的时候,就想着明天该怎么办。我就是这样一个人,常常纠结于各种各样的学习路线上,每次在学习不同的技术的选择上,进行纠结,但其实这两者我明明是有足够的时间兼学的,还有时候明明知道基础要一步一步走扎实,但是却想到后面还有各种各样的新式技术,高级技术等着我,就会又开始所谓的迷茫。


其实这种所谓的迷茫,很多时候都是源自于我们想的太多了,路要一步一步走,饭要一口一口吃,想的太多,就会感到迷茫和焦虑。最好的办法就是,立足当下,安于寂寞,不要太着急看到极大的成果,放平心态,只有你的心里想通了,你的状态就会迅速回归,重振旗鼓


(2) 你总需要一个人走一段路


孤独伴随着,几年前来到几百公里外上学的我,亦或是年后即将开始找实习,找工作的我。


我想我总会有一段时间感觉到莫名的孤独,想找个人聊聊天,却又不想去找,自己戴着耳机,漫无目的的走在路上。以及每次晚上或者凌晨写完东西,躺在床上有一种说不出的感觉,特别的是,我并不感到忧伤,只是感觉空落落的,也不想认识新的朋友,也不想联系家人,却也不知道有些话该和谁说。


即使你人缘很好,常常有三五好友一起相伴,但是总会有一些空隙感到孤独,这源自于你的内心还是不够强大,有的人独行却乐在其中,有的人三无成伴却又内心孤独,因为孤独的人心中并无足乐者,灵魂还是被空虚填满。


所以,请充实自己的生活,多出去走走,多与人交往,给自己多找点自己感兴趣的事情去做,即使感到孤独,也没必要太过沮丧,只需要告诉自己,沮丧,孤独,都是正常的,我们要在自己走的这段路上,让自己成为一个更加闪亮的人。走过自己的一段夜路,终将会有柳暗花明又一村的“闹市”。


(七) 恋爱的本质是「撞」而不是「寻」


(1) 你真的想要谈恋爱吗?


有时候总会想,谈恋爱是「一定要」还是「可以要」亦或者 「没必要」。


总有那么几天,好似陷入了爱情的怪圈。让你平淡无奇的生活荡起了阵阵涟漪,打破了你安稳的生活轨迹。


大部分时候,或许只是你想要摆脱这种“孤零零”的状态,又或者看着别人的“幸福”与“快乐”,激起了你的那份欲望,而欲望总会在你的忍耐中冲昏你的头脑,让你开始憧憬爱情,并且费力的去「寻」去「找」,试图去接触不同的人,试图找出哪一个是适合自己的,或许你会觉得,主动去寻找自己的幸福是一件很美好的事情,不过于我而言,这并不是爱情,我只能把它叫做权衡利弊后的一个选择。


或许有的时候,你只是想找一个人陪你,那也或许并不是爱情。你结束了一天的忙碌,合上了笔记本电脑,关掉了手机,疲惫的倚靠在椅子上,狭小的房间中,只有那盏台灯在一片死寂中发出微弱的光。连点一只烟的动作都觉得多余,他只想一个人安静的待一会,也不知道在想什么。但如果无由头的想起了一些事情,一些人,这个引火线,就会瞬间将情绪点燃,无尽的孤独涌上心头,这个时候,你渴望有一个人陪在你身边,陪你说说话,哪怕陪着你坐一坐,起码让你知道你并不是一个人。自此以后,你开始标榜自己「需要人陪」,看似高尚的理由,其实只是你害怕寂寞的一种借口,就算你真的找到了一个陪着你的人,那你真的爱她吗,可能你只是在你漆黑的房间中又添置了一盏台灯,这样能让你的眼中看起来更加明亮。


(2) 三观一致真的很重要!


这几年也接触过一些异性,或许也有动心过,但是你会发现,不同人看待,处理事物的方式会有截然不同的结果,你认为简直不可理解的事情,在其眼中似乎也稀松平常,或许你不懂她,也许她不懂你,三观这个词的定义实在太模糊,最简单的方法就是看你们在一起的感觉,给你的感觉如果是很舒服的,那么可以进一步了解一下,害,没什么好说的了, 希望你可以找一位能符合你心中期望的另一半。


(3) 顺着人生轨迹走吧,别为了一个人停下来


千万不要陷入单恋的漩涡中,这是致命的,对的人是不需要主动找的,你只需要顺着人生轨迹走,在合适的年纪做合适的 “正事” ,自然而然就会遇到那个人了,如果等到七老八十,也没有遇到,或许这也就是命。或许说的太悲观了,但我仍认为,与其让自己为了追求一个不确定,也或许没有回应的爱情,不如自己欣赏自己孤岛中的美丽。但话也不能太绝对,或许有一天我就会因为所谓的爱情,陷入盲目。爱情这东西,谁说的好呢。但我只要不断告诉自己,一定不要停下来


第二节 这一年我都做了些什么


(一) 学习 + 技术输出


(1) 行百里者半九十


按照原来的计划,从 Java --> JavaWeb --> SSM --> SpringBoot 这个主线就算结束了,其中夹杂着 SQL,Linux,Web,小程序,设计模式等等的一些支线。不过,根据自己的情况和具体需要吗,其实我已经做出了一些重点的调整,我会在后面的目标中去提到。


(2) 一年和球友一起 输出了一百多万字的笔记



先放地址【Java全栈方向】:http://www.yuque.com/icu0/wevy7f


欢迎大佬们关注一下小弟。



一年中,一边学习,一边做总结,做整理,陆陆续续一年也写了200来篇笔记(也可能是文章或者感悟)(不一定纯后端/前端,还有 Linux ,计网等等)记得某个大佬说过写博客和笔记不一定能做到对别人有帮助,但起码对自己有帮助。但是我一直通过大白话概括 + 做图 + 简单示例 + 官方说明的方式写文章,也在努力希望能对别人也有帮助。



(二) 超爱买书的购物狂


这一年买了不少书(买了 == 看了),还有好多想买的都在我的购物车里吃灰,再买我真怕自己变成一个光收藏的 “读书人” 了,来盘点盘点这一年我看了比较有感觉的书(没感觉的和没怎么读的就不提了,如果给我多一点时间,我争取出一篇介绍自己读的书籍的文章)




一件恐怖的事情:我利用一年时间看过了这些书



第三节 明年今日,记得要回头看看



We already walked too far, down to we had forgotten why embarked. ——纪伯伦《先知》


译文:我们已经走得太远,以至于忘记了为什么而出发。



2022年度回顾



2023年新的目标


技术上:


只有写1-2月的,所以我放一个链接,欢迎大家监督我学习



http://www.yuque.com/icu0/qeowns… 《Cool的三两事》



生活上:


  1. 孝敬父母

  2. 勤运动

  3. 照顾好自己的身体

  4. 不要熬夜

  5. 与人交谈,沉稳思虑而后动

  6. 多读书,多出去走走,善待他人


学业上:


  1. 英语四级

  2. 拉取开源项目,为开源项目提PR

  3. 持续输出技术型文章

  4. 专升本上岸


总而言之,2022喜忧参半,有“春风得意马蹄疾,一日看尽长安花”的喜悦,也有“停杯投箸不能食,拔剑四顾心茫然”的忧愁,但我希望我的2023能有“长风破浪会有时,直挂云帆济沧海”。



个人独白:


以上内容皆是一名专科生的自白,感谢自己在大专三年没有一天是“浑浑噩噩式”学习,也没有一天因为当前的荣誉而骄傲满足,同时感谢部队两年的栽培,让我站在低谷依旧能仰望天空,扎根大地,心有猛虎,细嗅蔷薇。


作者:Cool
链接:https://juejin.cn/post/7187012953659899965
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
收起阅读 »

乡愁

立秋了,你是否开始感到有一丝凉爽了呢?我还没有,关中平原的闷热已经让我生无可恋了,不过此刻故乡的天气甚是宜人,稻田里面的稻子再过一段时间应该就熟了吧,你是否会因为秋而感到一丝乡愁呢! 乡愁/书文 盛夏,路边的绿茵总让人有一丝的惬意,城市里绿化生长出来的木棉总...
继续阅读 »

立秋了,你是否开始感到有一丝凉爽了呢?我还没有,关中平原的闷热已经让我生无可恋了,不过此刻故乡的天气甚是宜人,稻田里面的稻子再过一段时间应该就熟了吧,你是否会因为秋而感到一丝乡愁呢!



乡愁/书文


盛夏,路边的绿茵总让人有一丝的惬意,城市里绿化生长出来的木棉总让人想起它二三月的木棉花,那样的繁花似锦,花开又花落。
花开有时,诚然我们都会淡忘,好比吾日三省吾身,今天你业绩够了么?意向客户呢?客户流失原因是什么?你来说说原因?谁会关心花开花落呢?现实的情况可容不得你沾花惹草,或者让你在池塘里摸鱼?写这些不是写给谁,也不是取悦别人或者迎合别人,纯粹写给自己,说真的闲暇之余好多时间净泡在短视频的世界里了,我想:除了短视频里你所看到的世界还有另外一个你自己导演的短视频。


短视频里面的大佬说着动不动月入上万是一件多么轻松的事。(根据国家统计局全国有6亿人民的月收入是1000)
我曾想所谓的大佬是不是都飘了,真实的世界是真的限制我贫穷的想象了么,其实不然,财富的本身是对物质的追求,当欲望达不到本身的需求时都会变本加厉,但当一个企业也为之生存而不断革新寻求人最终求生的欲望时,那这便叫财富。财富也可以指精神上的财富,心里有了归属才会有家,有了家才会有感情,有了感情才会有了乡愁。


我前些天悄悄把头像改成猫的头像,甚至动摇我发过的毒誓:自此我家再也不养猫
说到猫我些许年前我写的《猫》着实是摘抄了余光中老先生的嫌疑,我要想一想当时写的是不是这样:



小时候

母亲挑着扁担

一头是菜篮子里面有我们爱吃的酸菜豆米

另一头是菜篮子里面有小喵咪爱吃的猪肺肉

长大后

母亲仍然挑着扁担

一头是菜篮子里的秤砣

另一头还是猪肺肉

提到酸菜豆米

至此便有了乡愁



说到吃的我又来劲了,但这不包括我们老家的荞凉粉、水晶凉粉、肠旺面、竹荪、酸菜豆米这些,当然什么北京的刷羊肉,厦门的沙茶面,兰州的拉面,长沙的臭豆腐,山西的刀削面,广东的肠粉,陕西的肉夹馍,东北的猪肉炖粉条,这些我都吃过,除了台湾的担仔面…


此时脑海里瞅见一位歌手在台上说着:哎呦,不错哦!
这让我想起儿时的儿歌:天上的星星不说话,地上的娃娃想妈妈…
说到歌,我着实喜欢蔡琴的《恰是你的温柔》和《被遗忘的时光》跟李宗盛的《爱的代价》。
“走吧!走吧!人总要学着自己长到…”曾经何时,我是那么的颠沛流离呀,涛声依旧,海风冷飕飕把我脸颊吹得发福的望着年三十的夜景,自己第一次在岛上过年,第一次在外有了乡愁。


冒昧问一下,我今年刚回去的家叫不叫乡愁呢,去的时候老家还在下着雪,来的时候已是木棉花盛开的季节


驿站/雷


同事去我的家乡出差,偶然遇到一个路牌,上面写着:“离乡的游子不会明白,当他离开的那一刻,故乡就成了驿站”。同事将这段话发给了我,那一瞬间,我不知道自己在想什么,整个人就像存在一种空明的状态中,我自己也感觉不到我的的存在,我好像已经不是我了!



“起床喽!太阳晒屁股,唱哈不起勒,赶紧起来吃饭了”。




“嬢,你着菜唱卖嘛”“咦!唱会着贵嘛,便宜的,天天来你家买起勒”。




“老板,来份烙锅,再来碗荞凉粉,记到加皮蛋哦”。




“不晓得你着大勒人了,一日三餐都不会按时吃,不按时吃对身体不好勒”。



看到那句话后,这些发生在家乡的画面总是在脑海中浮现,父母的叮嘱、生活的琐碎、好友的相聚,至今让人一直想去捕捉、想去寻找,想去看清那些细节,却又是那么触手可及而又模糊不清。于是只能强忍内心的好奇和冲动,默默地行走在不属于自己的道路上。


乡愁是什么?是飘向远方的蒲公英无法回到母亲身边的无奈,风往哪吹,它便往哪走!是茫茫戈壁中胡杨找不到归属的感慨,光往哪散,它便往哪长,是漂泊他乡的游子最简单、纯粹的情绪,如一缕清水绵绵不绝!母校后上的白马塔,乡村茶山顶的瞭望台,小城中心处的织金阁以及歪头山上的那一片松树林,他们共同眺望着那走在高速上逐渐拉长的影子,呢喃着:“过年你要回家吗?”


离乡一年有余,中途虽回过两次家,但也如同匆匆过客一般,草草和亲人交谈两句,同好友小酌两杯,还不待仔细观赏一下家乡的风景,又急忙踏上离开的路途,去为生活、为理想而奔波,来不及去细细体会回家的那种温馨和愉悦。或许正如那句话一样故乡已然成为了游子的驿站,它仅仅只是一个游子小憩片刻的场所,只能为短暂归乡的人们提供临时的心灵庇护,走在车水马龙的闹市中,眺望着络绎不绝的人群,自己是那么的显眼,那么的格格不入,仿佛这不是自己的家。


漫街的落叶无不在诉说着,风已经有了秋的味道,而我却只能低头细语:“我也不知道过年回不回家”。


同一片星空下,此时的他乡,寡情薄意的乌云将游子唯一寄托思念的月光遮挡,而故乡也是否如此呢?离乡的游子明白了,但此时他已经在异乡了。


时光的表/小四


”年轻的游子不会明白,在离开的那一刻,故乡永远成为了驿站“,他坐的一列列动车无数次路过故乡的田野,一次次飞机穿过故乡顶上的大气层,无数次的故乡金曲掠过耳旁,泪花一次次地投射出门前的几颗杉树,时针一次次地滴答着心灵!


父亲年轻的时候是个修表的工匠,不过从我记事起,他那堆修表工具和一堆破烂的手表已经在一个破旧的麻袋里面沾满了灰尘,于是就过上了背井离乡的打工生活,四处奔波,只求一家人的生活,他能够修复时间,却修复不了满脸的皱纹,父亲可能现在还会记得他年少时在集市上修表的时光吧,就像现在的我时不时的会想起那个夕阳落山的午后,父亲在屋檐下抽着烟,母亲带着眼镜织着毛线拖鞋,我拿着那把破木吉他唱着许巍的《故乡》。


十四岁时,情窦初开,喜欢上一个女孩子,在懵懂无知的年纪里,在百度上搜了表白话语,学会了表白,于是有了一段两小无猜的时光,于是你满眼都是她,送她糖,送她巧克力,也会舞文弄墨的送她画,送她诗,后来,你选了两块”廉价“表,她戴一块,你也戴了一块,她的表秒针比你慢了一秒,你的比她快了一秒,你都会将其调节到零误差,不过,就算两块表的时间零误差,懵懂的开始也会以懵懂结束,过了很多年,你们都没有怎么见过面,你们曾经一起跑步的那片区域已经立起一座又一座亭阁,夜夜灯火通明,游人不断,又过了很多年,你结婚生子,我还在求学,每次回到故乡,我都会去那边走一走,看一看,我们作为独立的个体在一直在各自的世界里生活,寻找,看到你那么开心,我为你开心,我想告诉你,你的选择是对的,我的选择也是对的,你最喜欢听的那首《羞答答的玫瑰静悄悄的开》,也在慢慢的绽放它留给你的情怀!


那一年,你刚进入大学不久,假期你回到了家中,你和好友二人吃着烧烤,喝着高度白酒,他问你学习如何,你问他生活怎么样,一直聊到夜深人静,你们俩醉醺醺的,一个搀扶着一个,在飘着毛毛雨的街道走着,你看见他手上依然戴着高二时你送他的那块表,只不过你的那块在高中毕业就丢了,你只感觉心里一酸,他说这两年我都戴着这块表呢,此后的四五年时光里,我们的见面次数越来越少,他辗转了无数的地方,换了无数的职业,我也为了工作和生活四处行走,你给我过你在北戴河的列车上无比的绝望,在浙江的苦楚生活,我知道你现在的压力很大,日子很不好过,但是我不会去安慰你,你既然选择出来了,那么就应该承担一切后果。


时光稍纵即逝,父亲的修表生涯早在二十世纪就结束了,懵懂年龄慢一秒,快一秒的美好时光早已褪色,在北戴河的绝望,杭州的等待依然要继续,我们手里都有一块表,戴着的时候是有形的表,不戴的时候是无形的表,不论秒针是否跳动,时间都在跳动,这块表是时

作者:刘牌
来源:juejin.cn/post/7129129354096803848
间,更是滴答的乡愁!

收起阅读 »

GPT-4都来了,我们还需要刷算法题和背八股文吗?

温馨提示:有点标题党了,本文并不是正常技术分享,而是表达自己的一些观点,如有冒犯,请多包含。 2023年的面试寒冬 从去年到今年各个大厂都在不断裁员,导致今年IT互联网行情很差,很多朋友都缺乏面试机会或者面试不通过。 程序员一旦要开始面试,很多朋友都开始循环...
继续阅读 »

温馨提示:有点标题党了,本文并不是正常技术分享,而是表达自己的一些观点,如有冒犯,请多包含。



2023年的面试寒冬


从去年到今年各个大厂都在不断裁员,导致今年IT互联网行情很差,很多朋友都缺乏面试机会或者面试不通过。


程序员一旦要开始面试,很多朋友都开始循环以下几个步骤:



  • 刷算法题,如:LeetCode各种困难程度的题目

  • 背诵各种八股文,如:浏览器请求一个URL的完整过程

  • 复习各种冷门知识,如:Promise.race(谁先返回就获取谁的结果,后面直接不处理)或Promise.allSettled(结果为Iterator对象,实现next())


也许以往这种复习模式还算不错,因为目前大多数面试流程基本上都是会问上述问题,而面试官问这些问题的最终目的是什么:



  • 算法题,主要考的是逻辑思维能力

  • 八股文,主要考的是基础知识是否足够扎实,知识深度是否足够

  • 冷门知识,主要考的是知识广度,你除了目前使用知识点外还能拥有其他知识面


后续一些项目经验讲述,主要目的在于测试你是否真的参与到项目中,但是这个往往都是容易被忽略的点,这个放到后面再讲。


当下最火的IT技术,ChatGPT智能机器人出来后,它不像普通搜索引擎一样,需要去大量的结果去找到自己的答案。而是直接将答案提供给到你,让你可以更加快速实现功能。


如果ChatGPT普及开来,那么面试是否还需要考算法题和八股文吗?


或者换个问题,当AI技术可以代替绝大部分基础开发工作的时候,面对这种技术变更,作为普通开发者,我们应该如何做技术成长规划呢?


怎么办


看清楚问题


作为普通的开发人员,我们平时大部分开发工作说的不好听一点,其实都是在复制粘贴,简单点说就是在搬砖,从A地方搬到B地方,举几个例子:



  • 利用框架封装好的东西去开发项目,是否有尝试过自己去实现一个框架,如:Vue、React

  • 实现某一个功能的时候,要嘛从现有项目中拷贝,要嘛从网上找对应答案,比如:需要从一个url获取参数,你会自己实现一个,还是拷贝呢?

  • 遇到问题,第一反应基本上先从网上找答案,找到答案看看能否解决,如果可以就不会再往下深入学习


以上基本上就是我们普通开发的发展路线——尽量不去开发轮子,也没有时间和兴趣去开发轮子。


当chatGPT智能机器人出现之后,你会发现你会的机器人都会,而且它还能实现你不能实现的功能,那么我们可以大胆猜测未来会有这么一个产品:



一个低代码智能化平台,只需要资深开发者去输入一些关键性的业务代码,同时优化生成出来的代码逻辑。



举个更简单的例子,原本你手动搬的砖,现在有机器人可以实现自动搬了,或者说当马车被汽车替代了,那么马夫的工作自然也就被司机所替代。


那么问题就很简单了,现状的问题是:


大厂或小厂都在裁员,不需要那么多搬砖工了,而你还在为了更快搬砖,去提高自己的搬砖能力,如:刷算法题、基础知识等,不就等于在锻炼自己臂力让自己能搬更多的砖吗?


解决方案


既然清楚问题了,针对这个问题能有什么解决方案呢?其实是有的,就在于自己的选择。


成为少数人


怎么理解成为少数人呢?主要有两种方式:


第一种方式,无可替代或者很难替代。


你的工作只有你能做,或者你做的工作很难。还是以搬砖为例:



  • 可以在高楼层搬砖

  • 可以在深海里搬砖


简单的说,除了开发业务功能外,你还掌握了其他的技能,说出来可能大家会骂人,如:



  • 写一手漂亮的PPT,能把PPT做堪比艺术品

  • 项目管理能力强,能把握项目进度

  • 有产品思维,你实现的功能比产品经理想得还完整

  • 其他软技能...


第二种方式,成为专家


这种方式需要天赋+机会+努力,缺一不可,简单来说,就是大家搬砖用的工具都是你制作的,如:



  • Vue/React的作者,将很难被淘汰

  • 公司内部的架构师们,项目的整体架构和轮子都由他搭建的,或者公司需要他们去新搭建一套轮子


那么如何成为专家呢?不管是从网上还是现实中,都有很多实现路线,我这里简单总结一下:



  • 努力学习,扩展技术栈,日复一日的坚持学习知识

  • 深入业务领域,将技术与业务结合,不断创造一些新的方案或架构

  • 扩大自己的影响范围,等待机会,创造一套属于自己的架构体系


离开搬砖


如果真的继续干这一行,吃技术饭很难混下来,那么只有选择离开,但是离开也分不同的分开,下面简单说几句。


第一种离开,改变自己,拥抱新方向
当汽车来临的时候,马夫无法继续工作了,那么为何不直接投入汽车司机的行业呢?


既然AI技术已经开始成熟投入使用了,那么作为开发者有什么理由不提前进入AI领域,去尝试一种新的方向呢?


比如:



  • 彻底转行成为AI开发,这里门槛有点高,但是可以去尝试

  • 利用AI开发工具,成为AI的使用者是不是更加合适呢?


第二种离开,永远离开,投入新领域
AI的到来,会实现很多基础开发工作,那么我不做开发了,是不是就不用被淘汰了呢?


正如所说,天涯何处无芳草,哪里都可以混口饭吃。


不要做21世纪的孔乙己,脱不下身上的长袍。


举几个例子:



  • 转技术培训,前提是你在IT开发待的足够久

  • 创业当老板,从打工思维变老板思维,前提是得有钱有资源

  • 早餐摊,卖粥,足以养活一家人,前提是身体健康


总之,心态不要奔溃,被裁员也好,面试不通过也好,这只是当前整个大背景下的一个波浪,更何况目前AI的技术并没有那么发达。


如果以时间为维度,你这次的失败,只是你几十年人中的一个小片段。


如果以空间为维度,你我皆是蝼蚁,宇宙何其庞大,你抬头看片星空,是否心情会更加放松一点。


最后,推荐大家去看一本书《百万富翁的快车道》,名字很俗,但是却能给我们带来一种新的思想模式:



  • 财富不是金钱等物质,而是你所能控制的时间+你的健康+人脉

  • 人生的每个选择,都是你的信念系统做出的,如果你要财富,则需要不断优化自己本身的信念系统


免责声明


本文是个人一些想法,仅供参考。



做一个有温度的技术分享作者 —— Qborfy


作者:QBorfy
来源:juejin.cn/post/7211120847787098171

收起阅读 »

有些东西你要是早点懂,也不至于走那么多冤枉路

最近在阅读一些书籍和学习一些技术的时候,有一些心得,再和过去自己在不同阶段的一些经历进行反思,总结一些个人的想法和看法,也希望自己在很多年后再回头来看的时候,不像今天回头去看很多年前一样感到有一丝悔意和不甘。 在大学二年级下学期之前,我是处于一种“无头苍蝇”的...
继续阅读 »

最近在阅读一些书籍和学习一些技术的时候,有一些心得,再和过去自己在不同阶段的一些经历进行反思,总结一些个人的想法和看法,也希望自己在很多年后再回头来看的时候,不像今天回头去看很多年前一样感到有一丝悔意和不甘。


在大学二年级下学期之前,我是处于一种“无头苍蝇”的状态,并不是说自己自甘堕落,破罐子破摔,不是的,相反,我是渴求改变自己的,想学东西的,但是,对于我这种普通本科的学生,虽然学校图书馆有你看不完的书,但是,你总得知道你该看什么书,什么样的对你有帮助,知识的海洋是没有边际的,但是一个人的精力是有限的,当把过多的时间花费在一些对自己没有成长,但是自己却在自嗨的事情上的时候是很可怕的。


就拿读书这件事来说,那时候因为我是“无头苍蝇”,所以就“病急乱投医”,总觉得要去看一点书来充实自己,于是我就看了一些历史,三皇五帝,春秋战国,秦汉三国南北朝都去看了,后面又去看了王阳明,曾国藩,后面是越看越觉得不行,我是学软件工程的,怎么研究起历史来了,然后又去寻求内心的安慰,又去听电台,我记得那时候我最爱听的就是《饮鸩不止渴》和《十点读书》,然后里面的一些鸡汤就把自己灌饱了,就觉得“未来可期”,其实后来才发现是“未来可欺”,不过其实对于像我这样的人,整个社会太多太多,他们想改变自己,想未来有一份不错的事业,他们有梦想,有激情,但是,他们却不知道怎么做,他们的父母不懂这个专业,他们的身边也没啥人懂这个专业,他们从小没见过大的世界,所以导致他们“浪费”了很多时光。


当然,读书是一件十分好的事,听电台也很好,但是,在生命的每一个阶段,你自己应该把时间主要花费在什么上面,这是一个很有智慧的问题,读历史,读人物传记能够让我们有更多的思考空间,有宽广的胸怀,让人遇事从容淡定,因为随着时间的推移,枭雄豪杰不过是一堆白骨,但是眼下我们依旧在生活着,是避不开生计,避不开七情六欲的,所以在头顶星辰大海的同时也要看好眼前的路,在自己没有方向的时候,就看别人怎么做的,如果没有目标参考系,那就做自己专业该做的,然后极力去了解相关资讯和技术,这样即使种不出南瓜,但是也绝对不会少了豆子,最主要的是,这个过程它会去锻炼人,提高自己的思考能力。


不过在自己有了目标以后,怎么去实现这个目标更是一个问题,如果没有条理,没有规划,没有结合社会情况,那么,努力就会显得无力苍白,学生时代的时候,说白了,对于普通本科的学校,大家都差不多,自然没有人有更高的论调,所以都沉迷于表面的浮华,而不去关注其核心原理,所以在学习技术的时候,也会显得毛毛躁躁,不去认真专研,而是沉迷于“多”,“炫”上面,其实着是不对的,不论是计算机专业还是其他专业,知识框架是很多的,但是大多数人少了一种刨根问底的精神,当然,刨根问底也并不一定是一种值得称赞的精神,但是在学生时代如果有刨根问底的精神,那么事必成,因为学生时代正是种子发芽的时候,但是进入社会以后,刨根问底未必就是好事了,它和我们的职业规划,个人性格等有很大的关联,比如你觉得你不可能成为技术专家的条件,你的优势也不在哪里,你还去刨根问底技术,那么这不是明智的选择,但是如果暂时还在一个过渡期,很多东西还不确定,那么是有必要去刨根问底的,而且刨得越深越好。


个人定位无论在那个阶段都是很重要的,它是一种判断力,更是一种智慧,你让韩信去管钱粮他肯定不如萧何,你让萧何去管兵马打仗,他肯定不如韩信,所以,没有那个方向是做好的,没有那个岗位是最值得深耕的,这完全要根据自己的情况来,如果你是一个技术控,对技术有无尽的热爱,加上脑子转得也快,那么,从事技术发展肯定是一个很不错的选择,但是如果对技术不敏感,别人一遍就会,而我十遍都不会,那么可能我真的不适合,但是我对商业有洞察力,对客户有一套打法,那么就没必要去技术哪里死磕,虽然你能花11个小时弄懂,但是硬生生花11小时去弄,因为人最宝贵的就是时间,这样就显得不理智,因为其他它从某种意义上已经证明你确实不适合干这个。


主要就说这些了,虽然都是能懂的道理,但是还是要时刻记录下来,给自己看的同时也希望对别人有启示,往往很多时候是环境和认知限制了我们,所以这时候思考和学习就是最好的解法,在资源不充足的情况下,一定会踩很多坑,滩很多浑水,所以寻求资源是一件十分有必要的事情,多向优秀的人请教,学习,多了解这个社会的运转,不要被关在狭小的信息茧房里。


今天的分享就到这里,感谢你

作者:刘牌
来源:juejin.cn/post/7214858677174452281
的观看,我们下期见。

收起阅读 »

我的家庭观影方案

前言 一直都想做到在多个设备上都能够观看电影、追剧,甚至不需要手动下载新剧集。 本来网络平台能够解决我的需求,但是以下问题让我望而却步: 国内的爱优腾平台资源有限,而且会员广告、超前点播等骚操作层出不穷,许多影视资源都没法正常观看(删减)或者根本没有上架。 ...
继续阅读 »

前言


一直都想做到在多个设备上都能够观看电影、追剧,甚至不需要手动下载新剧集。


本来网络平台能够解决我的需求,但是以下问题让我望而却步:



  • 国内的爱优腾平台资源有限,而且会员广告、超前点播等骚操作层出不穷,许多影视资源都没法正常观看(删减)或者根本没有上架。



  • 国外的流媒体平台需要科学手段才能访问,而且资源也越来越分散到包括HBONetflixDisney在内的几个平台上,不再是Netflix一家独大,订阅费也不便宜。



  • 第三方网站不是很稳定,而且码率较低。


因此,我决定采取以下方案:先将影片离线下载到本地,再进行播放。


 


以前一直没能付诸实践,最近刚好有空余时间,并且还有许多剧集想要看,所以来试试这个方案,下面记录我在实践中的折腾过程。


一些方案的转变


SMB + Kodi / infuse + qBittorrent



  • 用我的 windows 电脑24小时开机,充当一个SMB服务器的角色,把影视文件夹共享出来;



  • 下载则使用qBittorrent通过BT和PT站点下载一些资源;



  • 电视端使用Kodi连接SMB服务器进行播放,iPad则用infuse观看。


这个方案其实能用,但是不是很优雅,多端设备的播放记录也无法同步是一个大问题。


Jellyfin + qBittorrent


Jellyfin是一款免费、开源的媒体服务器软件,可以让你在家中的任何设备上流式传输和管理你的媒体文件。



  • 在电脑上安装一个 jellyfin server



  • 各端使用jellyfin客户端即可


这个方案也不错,但是使用下来也有几个问题:



  1. Jellyfin的客户端支持不如Kodi和infuse,有些字幕格式、视频格式只能通过服务端解码;



  1. 最重要的是,Jellyfin的界面在我的电视上显示得不是很美观,而且有时候会出现一些小毛病。


 


现在的方案


文件共享方案


由于之前SMB挂在电脑上需要整天开机,并且对机器的硬盘有损害,所以现在给软路由加了一块移动硬盘来存放共享文件,算是一个轻量的NAS系统了



  • 这里用的是luci-app-samba4这个插件


notion image



  • 需要先挂载一下硬盘,这里我用的ntfs格式的硬盘,可以用ntfs-3g来挂载,开机启动时挂载一下即可 mount -t ntfs-3g /dev/sdb2 /mnt/sdb


notion image



  • 最后只需要配置共享名称,路径,用户名参数就可以开始使用了(可以创建一个单独的用户用于共享)


image.png


剧集管理


因为又想达到自动追剧的目的,这里是用的一个比较常见的方案:


下载软件


因为文件统一存放在软路由上,因此下载也转移到软路由上,也方便24小时做种。


这里直接用了docker 作为容器层来管理,镜像是 linuxserver 管理的 qbit 镜像 docker-qbittorrent,对内网暴露 webui 端口来达到管理的目的


剧集追踪


Sonarr 负责剧集的管理追踪,像这里只需要添加剧集并追踪,就可以自动下载所有剧集,并且更新后第一时间完成下载,这里也用了 linuxserver 的docker镜像


image.png
这里追踪的规则也挺多的,不赘述;也可以手动勾选来完成精细化的控制


notion image


电影追踪


Radarr 负责电影的追踪,与 Sonarr 类似,界面还支持中文 i18n,这里同样用了 linuxserver 的docker镜像


image.png


搜刮器


Prowlarr 搜刮器是用于Sonarr和Radarr对于一些BT、PT站资源的访问,相当于一个转发聚合层,这里再次用了 linuxserver 的docker镜像


支持大多数BT、PT站,手动添加即可


image.png


image.png
添加后在这里添加Sonarr和Radarr客户端即可


notion image


媒体服务器


现在我媒体服务器用的是 Plex,免费的服务对我来说就足够了,已经可完成资源的整理和展示



  • Plex 作为我的媒体服务器,可以在 server 端存储我的观影记录,而且客户端支持很好,不易出现播放不流畅的情况;



  • 媒体文件则通过qBittorrent进行离线下载,然后传输到Plex的媒体库中;



  • 各端使用 Plex 客户端,infuse,kodi 挂载均可


成果


这是最后的效果,可以看到漂亮的海报墙


image.png


总结


目前整套方案结构如下


notion image


作者:Hongzzz
来源:juejin.cn/post/7213332433168990269
收起阅读 »

怎么算是在工作中负责?

作为打工人,受人之禄,忠人之事。但就像呼兰说的,躺有躺的价格,卷有卷的价格。身为程序员,我们在平时工作中要做到怎样才能算是“负责”了呢? 我们可以把工作边界和范围分为三部分: 个人基本能力 工作内容 工作时间 对自己的基本能力负责 基本能力包括两部分:1)...
继续阅读 »

作为打工人,受人之禄,忠人之事。但就像呼兰说的,躺有躺的价格,卷有卷的价格。身为程序员,我们在平时工作中要做到怎样才能算是“负责”了呢?


我们可以把工作边界和范围分为三部分:



  • 个人基本能力

  • 工作内容

  • 工作时间


对自己的基本能力负责


基本能力包括两部分:1)技术能力,2)熟悉公司系统的能力。


程序员是一个非常需要持续学习的职业,我们在实际工作中,遇到自己不会的问题在所难免,这时可以向别人请教,但是千万不要觉得请教完就没事儿了,我们需要思考复盘自己为什么不会,要想办法补齐自己的知识和技能短板。


我们学的东西一定要在实际工作中使用,这样才能够激发学习的积极性,同时验证自己的学习成果。当公司准备技术升级或者技术转型时,这也是我们为自己的技能升级的好机会。


很多公司都会有自己的内部系统,熟练掌握和使用这些系统,也是我们需要做到的,它的价值在于,内部系统一般都是和公司的整个监控系统集成好的,例如公司内部的SOA框架或者微服务框架,都是和公司内部的监控系统有集成的,即使这个框架再“不好”,公司内部的项目还是会使用,我们需要让自己站得高一些,去看待内部系统在整个公司级别的作用和地位,这样才能更好地发挥自己的技术能力。


对安排的工作负责


程序员职业的特殊性在于,工作本身的具体内容和难度,会随着被安排的工作内容的改变而改变。从对工作负责的角度来说,我们大部分人会付出比当初预想的更多的时间,才能让自己按时完成工作。


如果一件事情的复杂度远远超过之前的预估,在规定的时间内,自己确实无法完成,这时正确的态度不是硬着头皮上,而是将情况理清楚,早点找经理或者负责人,让他们知道事情的进度和之前没有预想到的难度,把事情重新安排一下。


从管理者的角度来看,一件事情安排的不合理,就应该早发现,早计划,重新安排资源。


对工作时间负责


对工作时间负责,是说最好在“实际上班”时间之前到,避免有人找你却找不到的情况。


这不只是为了保证工作时间,而是想强调程序员的工作不止是写代码,还有很多沟通交流的事情,要保证基本的工作时间,才能更有效的和团队交流,确保我们的工作的价值。


对于项目和团队安排的各种会议,要准时参加,如果不能参加,需要提前告知经理或者会议组织者,避免浪费大家的事情。


总之,我们工作中的责任是一点点增加的,负责任的态度和习惯,也是从平时工作中一件件事情中养成的。形成这样的习惯,成为一个受人信任的人,是我们在职场中要培养的重要品质。



作者:技术修行者
来源:juejin.cn/post/7214435063181623351

收起阅读 »

从小到大为何一谈学习就愁眉苦脸

谈“学习”色变 从小到大,我们总有许多东西要学习:除了各个科目如数学、英语的学习,还有一些被爸妈安排学习的舞蹈、钢琴等等。 总之,我们必须持续不断地学习,如果不学习就会学习成绩落后,别无他法。 因此,谈到“学习”这个词,总会可能给人一些不舒服的感觉,不信你看看...
继续阅读 »

谈“学习”色变


从小到大,我们总有许多东西要学习:除了各个科目如数学、英语的学习,还有一些被爸妈安排学习的舞蹈、钢琴等等。


总之,我们必须持续不断地学习,如果不学习就会学习成绩落后,别无他法。


因此,谈到“学习”这个词,总会可能给人一些不舒服的感觉,不信你看看:


爷爷奶奶会说:“把电视关了,快去学习。”


老师会说:“你家孩子啥都好,就是不爱学习。”


每次我爸送我出门,也绝对不会忘记加一句“学习努力一点。”


工作了,老板会说:“一会开个会,组织学习。”公司安排各种培训,也是为了学习...


于是,“学习”这个词会带给我们一些不舒服的感觉,不是让我们想起年轻时埋头于做题参加各种考试的岁月,就是给人一种单调枯燥的“复读机”式的培训、会议之类的低质量教育活动。


其实以上种种都是被动学习,我们一开始就没体会到真正的学习。


羊浸式培训



羊浸(现实中)是指把毫无防备的羊浸到一个大水箱里面做清洗,去除它们身上的寄生虫。



羊排成一队,你抓起一只浸到水箱里,让它感受一次强烈的、陌生的、中毒性的清洗经历。但是,药性会逐渐失效,所以过段时间你不得不对它们再次做清洗。


这种模式,在公司可能会很流行,也称为羊浸式培训。比如召集一大堆不知情的员工,在一个陌生的环境中通过密集的方式,花三到五天的时间培训他们,然后培训完颁发一个证书,宣布他们获得了什么优秀头衔。但培训的效果会逐渐减弱,于是第二年必需再来一次“进修”课程。


说一个自己的故事吧。


在我刚进大一那会,就有学校的师兄师姐向我们推销英语学习,到后面才知道是在培训机构支持下的俱乐部。还加入了 4 天 3 夜的训练营,来自不同学校的学生聚集到一起,其中感受到各种励志的故事,觉得很受用,也的确获得了优秀营员的证书,发誓今后一定要改头换面,学好英语。


但是,现在我还是没能学好口语。是的,"羊浸式"培训不起作用。


殊不知,我们容易把受教育的过程,当做学习者被动接受的过程。我们会被灌输各种知识,而不是自己主动进行学习。


再说一个身边的例子,在我们大三的时候,面临找工作或者考研的两难问题时,培训机构出现了。某 Java 培训机构告诉我们,学 Java 非常好找工作,毫无编程基础也可以快速入门。只要学好基础,会点数据库和SQL基础,学会网络编程,编写 JSP 页面,就可以找到一份 Java 编程的工作了;如果再下点功夫,学习 Structs、Hibernate、Spring 等流行框架,就可以找到好工作了,至少月薪 10K ...。


在我们那个时候,这样的条件和出路是多么诱人。本来是不确定与迷茫的大三时期,突然有这么好的机会摆在面前,不抓住怎么能行?于是,专业半数以上的同学都选择了这个培训班。于是,一个专业通过突击一下子拥有了大片的 Java 开发人员,或者说“快餐式”程序员。


但是,几年下来。当我再问曾经上过培训班的同学,迫于无奈,好几个已经退出 Java 开发人员的队列了。


脱离学校教育之后,我们再谈“学习”


为什么羊浸式方法没有用呢?



  • 学习不是强加于你的,而应该是你主动做的事情

  • 仅仅掌握知识,而不是实践,没有用。要学以致用

  • 随机的方法,没有目标和反馈,往往会导致随机的结果


单纯密集的课堂教育最多只能给你正确的方向,而且紧紧掌握知识的提纲,并不会提高专业水平。


于是,我们不仅该问,脱离学校教育之后,我们该如何学习?


1、 你需要持续的详细目标。



  1. 无论是在职业生涯,还是个人生活中。为了学习和成长,需要设定一些目标,比如我要学好 Python、我要减肥。

  2. 但是这些目标有点泛,我们需要详细一点:什么时候开始学 Python,学好 Python 用来爬虫;要减多少斤才算减肥,是通过控制食量还是增加运动?


2、 持续的反馈以了解你的进展


比如,这个月减了多少斤,这个月学了哪些章节 Python 知识点,只有确切的数字带给我们真实的反馈。



你不必看清你去往何处,不必看清你的目的地和沿途的一切。你只需看清面前的一两米即可。



3 更加主动全面的学习目标


除了个人的目标,还可以指定更大背景下的目标:比如事业、家庭、财务...


将学习变成一件我们必须掌握的事情,用科学的方式。更多关于目标的制定方法可以参考 SMART 模型。


总结


脱离学校后,为了满足我们的兴趣和需求,主

作者:宇宙之一粟
来源:juejin.cn/post/7214427834994982971
动学习才是破解之道。

收起阅读 »

那些拿20k💰的大佬在职场都是怎么沟通的❓

☀️ 前言大家好我是小卢,职场沟通是每个职场人必备的技能,但是如何提高职场沟通能力却是需要不断学习和实践。下面就给大家带来四点方法能很大程度提升你在职场的沟通能力。⌨️ 了解每个人的沟通方式每个人的个性、经验和教育背景都不同,这些因素都会影响到个人的沟通方式。...
继续阅读 »

☀️ 前言

  • 大家好我是小卢,职场沟通是每个职场人必备的技能,但是如何提高职场沟通能力却是需要不断学习和实践。

  • 下面就给大家带来四点方法能很大程度提升你在职场的沟通能力。

⌨️ 了解每个人的沟通方式

  • 每个人的个性、经验和教育背景都不同,这些因素都会影响到个人的沟通方式。有些人可能会喜欢直接表达自己的想法和意见,而有些人可能更倾向于暗示询问

  • 在实际职场生活中,我们不仅需要了解自己的沟通方式,还需要了解对方的沟通方式。简单举个例子吧:

  • 假设你是一个刚入公司不久的产品经理,你每周或者每月都需要给上司做一个工作汇报。

    • 你知道你的上司更喜欢使用图表和数据进行沟通,你可以准备好相关的数据和图表,并在开会过程中使用它们。这可以帮助你的上司更好地理解你的意思,并更快地进入到讨论的核心问题。

    • 你知道你的上司比较喜欢使用直接表达的方式来沟通,在这种情况下,直接表达你的想法和意见可能更为有效。你可以以明确的方式表达你对项目的看法,并解释你的看法背后的原因。

  • 在与他人交流时,我们需要时刻注意自己的语言、态度和非语言信号,并根据对方的反应进行调整。这需要一定的敏感度和经验,但是通过不断地练习和反思,我们可以逐渐提高自己的职场沟通能力,并取得更好的效果。

🤗 注意语速和语调

  • 职场沟通中,语速和语调是非常重要的因素,它们往往可以决定对方对你的印象和理解,如果你的语速太快或者语调不合适,很容易让对方感到困惑或者不舒服。

  • 除了注意自己的语速和语调,我们还需要注意对方的语速和语调。如果在某次交谈中你发现对方特别激动,说话特别快导致你不能全部理解,你可以说:“你说的内容非常重要,我来总结一下刚刚你分享的信息,看看是否符合预期,以便我能更好地理解你的意思?”

  • 这样的话语不仅能够有效地表达自己的需求,也能够尊重对方的沟通方式,让双方都能够更好地理解彼此。

👂 学会倾听

  • 职场沟通不仅仅是说话,更重要的是倾听。倾听意味着不仅是听别人说话,还包括尊重对方的意见和观点,关注对方的情感和态度,以及在适当的时候提出问题和反馈,以达到更好的沟通效果。

  • 要成为一个好的倾听者,我们需要全神贯注地聆听对方说话。这意味着不要分心,不要中途打断对方,而是要给对方充足的时间和空间来表达自己的想法和意见。如果你有不同的看法或者意见,可以先把它们记在脑海里,等对方表达完后再进行回应。

  • 在倾听的过程中,我们还需要注意对方的情绪和表情。通过观察对方的肢体语言和面部表情,我们可以更好地了解对方的真实意图和情感状态,从而更好地回应和理解对方的想法和需求,建立更好的信任和合作关系。

  • 举个例子吧:假设你是一个团队的领导,正在讨论下一步的项目计划。你发现其中一个成员很少发表意见,似乎对讨论不太感兴趣。你可以采取主动倾听的方式,问他对当前的计划有何看法,或者给他更具体的问题,以激发他的参与度。这样可以让他感受到自己的意见被认真听取,也有助于整个团队更好地理解和解决问题

👺 简明扼要

  • 简明扼要是职场中非常重要的一个点。当你需要向同事或客户提出需求时,最好提前思考好问题的前提条件、现状和问题的分支情况,一次性把问题说明白,尽量减少来回问答的次数,这样可以更有效地利用大家的时间和精力。

  • 为了让自己的观点更清晰地传达给别人,你可以先说出结论和重点,然后再说明为什么这么认为,并提供相关的事实依据。在接受问题或错误的指责时,也应该直接说明问题并找到解决办法,而不是遮掩或解释,以保证工作的顺利完成。

  • 我有一个同事在公司寻求大佬帮助的时候把前置说了很久,导致一直进入不到重点,别人根本不知道你想表达什么,这不仅浪费了别人的时间,还会让人对你产生厌恶。

  • 你可以简单干脆一点:这个问题导致了 xxx,影响了 xxx 的用户,他的原因是 xxx,我的想法是 xxx ,所以想问一下有没有更好的方案?


作者:快跑啊小卢_
来源:juejin.cn/post/7213744141737803832

收起阅读 »

平庸的恐惧,就业的烦恼——致互联网人进退两难的35岁!

最近阿道看到了一些黑色幽默的新闻。 事情是这样的,某媒体发文抨击职场的“35岁”歧视,但后来被扒出,该媒体所属的机构在发布招聘信息时,却明确地标注了受聘者的年龄界限。 这一通操作属实把大家看傻了,后来阿道又在网上查了一波互联网大厂的平均年龄: 根据DT财...
继续阅读 »

最近阿道看到了一些黑色幽默的新闻。


事情是这样的,某媒体发文抨击职场的“35岁”歧视,但后来被扒出,该媒体所属的机构在发布招聘信息时,却明确地标注了受聘者的年龄界限。


3.22.1.png


3.22.4.png


这一通操作属实把大家看傻了,后来阿道又在网上查了一波互联网大厂的平均年龄:


3.22.3.png


根据DT财经数据得出:主要互联网公司员工年龄中位数大多低于35岁,最“老”的也才只有33岁。

3.22.2.png


整个社会似乎在营造一种焦虑、恐惧的氛围,仿佛“35岁”成了互联网人前半生的ddl 。“35岁后不能考公考编”、“互联网大厂35岁裁员潮”、“35岁失业”………总是有一种到了35岁,人就过完了一生的感觉。

在这个行业里工作,头脑聪不聪明,知识更新是否高频、工作成绩好不好、有没有能力迅速完成任务、对公司有没有贡献,成为了互联网人的职业标尺,我们就是在用这些度量行业里个体的价值高低,并在此基础上形成了互联网行业“独特”的价值观。也可以说,正是这些标尺和价值体系,驱赶着人们陷入无限竞争和内卷,这是互联网人的隐痛,也成为了这个行业最恶毒的诅咒。


被重复而繁重的工作穷追不舍的这些年,我们已经逐渐丧失了思考能力,也没有时间停下脚步好好审视自己所做的。我们的一切都在高速发展的行业掌控之下,统一的体系管理,任务没有尽头,每天都在拼命完成指标,工作丧失了热情,没了思考。为什么我们会从三十而立,变成三十而栗,到最后的三十而离呢?


当一个人被淘汰、或者一部分人被淘汰,于是,我们就得到结论:做技术没前途,并且为这个行业亲手打上标签。但仔细想想,这个逻辑真的成立吗?


我们没有思考本身做的这个技术岗位,在整个行业处于什么阶段;也没有思考我们现阶段所掌握的技术,在行业内的应用场景是否落后;没有思考我们和行业中的技术大牛差距在哪;没有思考怎么增加自己的影响力,并保持对行业的敏感。


35岁,拼的不光是知识和技术,更多的是体力和眼界。一方面,这个行业的任务重、压力大,无休止地工作到35岁,每个人的心理和生理所承受压力的都到达了一个临界点;另一方面,面对日新月异的技术更新,我们是否还能够在每天的工作压力下,持续不断地吸收最新的信息和知识,掌握最新软件的技术,掌握最新技术和知识动态。阿道是这样认为的:


1. 注意身体健康


身体是革命的本钱,这句话当然对任何行业都适用,但对于程序员这个群体来说,问题似乎更为严峻一些。996、脱发、高强度工作等等都是这个职业的关键词,在这样的形势下,我们更应该注意身体的基本情况。早睡早起少熬夜、健康饮食多运动,这些道理听的耳朵都起茧子了,能真正做到的还是少数。那么,换个思路:
相比于多睡觉、不熬夜,晚上按1.5小时睡眠周期的倍数来睡觉,午休控制在30分钟,也许会更舒服;
相比于完全按膳食宝塔的来健康饮食,日常中让奶茶减点糖、把炸串换成麻辣烫,也是一种进步;
相比于一定要去健身房、一定要跑五公里,换个升降桌站一会儿办公,定个闹钟提醒自己起个身,也许会无形中缓解很多病痛。
良好的心态是,别让“不健康”的焦虑束缚住,造成心态-身体的恶性循环,在日常微小习惯中就做好。


2. 重视项目管理


项目管理能力是很容易被忽视的一项语言、技术之外的能力,但实际上,招聘机构Dice、美国《财富》杂志的内容都显示,项目管理能力是一项职场人士的核心管理能力。


人人都可以是自己的项目经理。这并不意味着人人都要有项目经理的权力,而是指要具备项目经理的思维和方法。生活中亦然。项目不分大小,任何一件事情都可以看作一个项目,执行这件事情的人就都是项目经理。它可以是设计开发某一个产品功能,可以是一个学习计划,也可以是房屋装修改造、活动筹备、旅行等等。


在工作、生活中时常具备项目管理的意识,可以从项目管理的干系人管理、风险管理、计划管理、质量管理等方面入手,其实也就是人力、资源、时间、质量等不同方面的协调。凡事的底层逻辑无非都是这几点,做好这些,上文所述的任何“项目”都可以无往而不利。


3. 保持学习能力


现在几乎所有的“给大学生的建议”、“给职场人的建议”、“给35岁的建议”等人生建议都少不了主动学习这一条,好像下班后不再上个补习班就对不起自己的人生。Take it easy,“主动学习”没有那么夸张,我们几乎无时无刻不在“学习”:从同事那种草了一套新快捷键、在微信文章中了解到行业趋势、学会了新的伸展动作……其实我们无时无刻不在学习。而保持空杯心态、意识到这个过程,并不断内化应用到自己工作中,精进自己的技能,也能够积水成渊。辅之以系统化成体系的学习、总结,这种学习能力就已经远超许多人。


4.程序员职业素养


回归到我们35岁程序员本身,如果说程序员写代码时熟练掌握编程语言是基础技能,那么代码可读性、代码规范等等则是必不可少的职业素养。听过业内老师的一句话,让人印象很深:“很多程序员只能说是会写代码,工作习惯都非常不好,他们对于如何高质量开发软件缺乏应有的sense。”


这里说的就是包括但不限于软件架构、代码整洁、代码可读性、重构等编程时该拥有的良好习惯,这些职业素养也将成为优秀程序员和平庸程序员的区别。


作为个体,我们确实无力与大环境对抗,但就像有种对VUCA时代的解读,原意是描述客观世界变化的:



  • Volatility(易变性)

  • Uncertainty(不确定性)

  • Complexity(复杂性)

  • Ambiguity(模糊性)


我们作为社会性的人,可以将之转变为主观能动的:



  • Various(多样性)

  • Universal(全球性)

  • Changing(各种可能)

  • Advancing(保持前进)


总而言之,我们想要在事业上走的更远,一方面是精神上不能松懈,不能有躺平心态,一定要持续不断的学习,提升能力水平;另一方面是要更加注意身体健康,拼事业拼到最后拼的就是体力。每天鼓励自己进步一点点,最终实现从“三十而离”到“三十而励”的跨越!


作者:禅道程序猿
来源:juejin.cn/post/7213267462305267773
收起阅读 »

关于CodeReview的一些思考与看法

写在前面:本篇文档是关于团队实践中CodeReview的一些个人想法,非常主观。想法主要来源于日常工作的一些感想,以及参考了其他团队的一些CodeReview规范和做法,有很多的地方考虑不周到,还请大家多多包涵。本篇文档的主要目的是拉起大家对于CodeRevi...
继续阅读 »

写在前面:本篇文档是关于团队实践中CodeReview的一些个人想法,非常主观。想法主要来源于日常工作的一些感想,以及参考了其他团队的一些CodeReview规范和做法,有很多的地方考虑不周到,还请大家多多包涵。本篇文档的主要目的是拉起大家对于CodeReview的一些思考,如果看到这里,已经燃起你对思考CodeReview这件事情的欲望了,那么就请在这里打住,不要再往下看了。


为什么要拉CodeReview会?


从两方参与变为三方参与。



两方:reviewer,author


三方:reviewer,author,others





  • 对于author来说,



    • 拉会的形式能够加速review的流程,高效迅速完成CodeReview,避免一个mr拖太久

    • 能够引入更多的同学拉review自己的代码,减少低级错误,更好地提升和保障代码的质量

    • 拉会的形式对于author的逻辑表达能力有更高的要求,可以锻炼自己讲解代码的能力,同时也是自己知识输出的一种途径




  • 对于reviewer来说,



    • 拉会的形式能够帮助reviewer更好地理解代码逻辑,避免自己花大量时间看大段逻辑复杂的代码

    • 对于代码中有疑问的地方能够直接提出疑问,并及时得到解答,提高review效率

    • 避免漏掉review一些比较小的点





代码评审有个重要的作用,那就是可以教会开发者关于语言、框架或者通用软件设计原理。
——from 谷歌 code review实践





  • 对于others,



    • 新同学能够学习到组内大佬的思路和解决方案,加速成长

    • 促进团队内部知识共享,提高团队整体水平




什么时候应该拉CodeReview会?



  • 新增代码逻辑较为复杂,如新增某个接口or新增某个特性

  • 代码改动较大,如对某个模块进行了整体的优化or把代码改得面目全非了

  • 引入了新的技术或者新的架构


什么时候不应该拉CodeReview会?



  • 代码改动较小或改动的逻辑较为简单

  • mr上评论未解决,或检查未通过


CodeReview流程




  • 会前



    • 代码已完成自测,并且提mr,邀请相关的reviewer

    • 提前一到两天与主reviewers(至少一位主reviewer)约定时间,并将会议链接发到群里,感兴趣的同学可自行选择参与





如何选择主reviewers?



  1. 模块的负责人或者对模块熟悉度比较高的人

  2. 此次开发改动了对方的代码、逻辑

  3. 技术评审、需求开发过程中较为活跃或者贡献出意见的人





  • 会中



    • author首先简单同步一下需求的背景和改动的范围

    • author整体过一遍代码,重点讲述代码变动的地方和需要讨论的地方

    • reviewer可随时打断,提出自己的疑问或者修改建议,author进行解答或反驳。



    • 注意气氛,实施review时,要营造一个讨论问题、解决问题的氛围,不要搞成批判会或吵架会




    • author控制review的时间在1小时之内,避免长线作战




  • 会后




    • author根据修改建议完成代码修改,并邀请reviewer再次评审,如无问题,reviewer可以点approve,然后合入


作者:啊北_
链接:https://juejin.cn/post/7212563816453898301
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
收起阅读 »

回顾下小城市十年的经历:努力过,躺平过。

【回顾】 十年,目睹了时代的改变,也见证了技术的迭代。 【2011】大学毕业前的实习 这一年,大学即将毕业毕业,寒假回到了家乡的小县城,歪打正着的找了一份家乡县级市ZF的实习工作(合同工)。 技术:Ps Html Css 内容:内网新闻专题 薪资:150...
继续阅读 »

【回顾】



十年,目睹了时代的改变,也见证了技术的迭代。



【2011】大学毕业前的实习


这一年,大学即将毕业毕业,寒假回到了家乡的小县城,歪打正着的找了一份家乡县级市ZF的实习工作(合同工)。



  • 技术:Ps Html Css

  • 内容:内网新闻专题

  • 薪资:1500

  • 房价:3000/平


【2012】大学毕业了


这一年,大学毕业了,毕业那天喝了很多,并豪情壮志的和室友预定了四个五年计划。(一五:年薪10万。二五,年薪20万,三五,年薪30万,四五,财富自由。)


于是我放弃了ZF的安稳,只身来到了当地的十八线小城市,为了安身立命,于是随便找了一家只有2人的公司做网站~



  • 职位:美工

  • 技术:Ps Html Css Asp

  • 内容:企业网站

  • 薪资:1000

  • 房租:600

  • 房价:3500/平


这段时间,由于工资过低,每天只吃1-2顿饭,而且每天熬夜学习,体重从大学期间的100Kg降到了65Kg。


终于,在2012年的下半年找到了自己的第一份正式工作--所在城市日报集团。



  • 职位:美工

  • 技术:Ps Html Css JQ PHP

  • 门户网站、专题、企业网站

  • 薪资:3500

  • 房租:0(包吃住)

  • 房价:3500/平


【2014】开始学H5+C3


由于不知道多少线的小城市,技术需求极低,大部分工作内容还要考虑IE6的兼容性。技术部老大跟我说H5和C3咱们一时半会是用不到的。但我还是学了,我觉得早晚会用到。



  • 职位:美工

  • 技术:Ps Html Css JQ PHP

  • 门户网站、专题、企业网站

  • 薪资:3800

  • 房租:0(包吃住)

  • 房价:3500/平


【2015】辞职-新工作-公司解散-新工作


公司来了新领导,开始大刀阔斧的改革,并要求技术部承担经营任务,技术部老大一气之下带着我和另外一个程序W 离职了,大家决定自己干!


老大带我们组个个外包团队,包了一个公司的H5封装APP的活,签了3年的外包合同。我负责H5页面,W负责程序,老大负责服务器。我们仨找了个孵化器开始干了起来。



  • 职位:美工?前端?

  • 技术:Ps Html5 Css3 JQ

  • H5封装APP

  • 薪资:7000

  • 房租:500

  • 房价:5500/平


三个月后甲方撤资了~~ 突如其来的大家没了收入。老大还在努力的找新单子,我们也发现这不是长久之计,于是边接小单子边找新的出路。


新工作来的很意外,之前报社的老领导去了临市的大众网记者站当副站长,又被调回我们城市成立新的记者站。于是老领导找到了我,他们需要一个全栈员工。老领导于我也算是有知遇之恩,所以我决定去帮帮她。虽然给了我主任级别的待遇,但是工资依然不高。



  • 职位:全栈

  • 技术:Ps Html5 Css3 JQ 内部cms

  • 门户网站、专题、企业网站 微信H5

  • 薪资:4000

  • 房租:500

  • 房价:5500/平


【2016】 微信小程序来了


这一年,微信小程序的风吹进了我们这座小城市,开始有人问我会不会做。于是开始学习,并成功为一个经典做了一个卖票小程序,赚了3000.



  • 职位:全栈

  • 技术:Ps Html5 Css3 JQ 内部cms

  • 门户网站、专题、企业网站 微信H5

  • 薪资:4500

  • 房租:500

  • 房价:6500/平


【2018】结婚-辞职-新工作


这一年,和相恋5年的女朋友结婚了。忽然之间有了责任的压力,看看工资卡的工资,现在的工作显然是不行了,于是我决定辞职。


当我决定辞职之后我收到了两个橄榄枝,分别是老东家报社,和老同事W的。


老东家的一个同事已经升为主任,邀请我回去,工资开到了7500,在一个报社这样的单位我知道这是她的极限了。


W则是在我们三人组解散之后去了一家小公司,老板是个富二代,人也很好。现在业务增多想要叫我过去。


最终我选择了W的公司



  • 职位:美工?前端?

  • 技术:Ps Html5 Css3 JQ PHP

  • 商城类网站

  • 薪资:13000

  • 房租:0(买房了,朋友的顶账房,没贷款欠朋友的,慢慢还。)

  • 房价:8000/平


【2019】vue来了我却躺平了


这一年,老婆的公司开始使用VUE2了,老婆让我跟她一起学,我却沉迷游戏躺平了。


现在公司的环境很好,老板有钱人也很好。技术部的电脑都是i9-11代的处理器+2060的显卡,这哪里是公司简直是网吧。


公司也是经常几周甚至一个月没有新的业务,只要保证手里的几个网站正常运行就可以了,于是大家开始沉沦,每天上班也几乎都是在看电影和打游戏,还有免费的零食和饮料。


大家每天也都是在讨论哪个3A大作发售了,哪个电影上映了,很少能听到关于技术的讨论了。



  • 职位:美工?前端?

  • 技术:Ps Html5 Css3 JQ PHP

  • 商城类网站

  • 薪资:15000

  • 房价:9000/平


【2020】疫情来了,小天使来了,危机也在慢慢靠近。


这一年,疫情开始蔓延,小宝宝也降生了。


公司还是一如既往,虽然我们知道业务在下滑,但是老板有钱,工资不降反升。


老婆打算辞掉工作专心把孩子带到3岁再工作。我考量了一下我的收入,觉得在这个不知道多少线的小城也算可以,就同意了。



  • 职位:美工?前端?

  • 技术:Ps Html5 Css3 JQ PHP

  • 商城类网站

  • 薪资:17000

  • 房价:10000/平


【2021】终于开始学VUE和React


这一年,终于开始学习VUE和React,虽然公司依然没有使用新框架的打算,主要是因为后端不想写接口。想继续使用现在的程序。好像大家都躺平了,也可能是小城市的惬意。



  • 职位:美工?前端?

  • 技术:Ps Html5 Css3 JQ PHP

  • 商城类网站

  • 薪资:18000

  • 房价:9000/平


【2022-上】听说大厂裁员,我们老板“毕业”了。


这一年,听说大厂都在裁员,小城市却依然风平浪静。大家日复一日的摸鱼。


某一天,噩耗传来,老板进去了,公司解散。WTF。


晴天霹雳,没想到我们还没毕业,老板却“毕业”了



  • 职位:无

  • 薪资:0

  • 房价:9000/平


【2022-中】现实的社会和迟到的技术


2022精彩的一年,被狠狠的从舒适圈里踢了出来。一脸懵逼。


开始重新找工作却发现,自己的技术早已落伍,不得已又要从头学起。


无奈重新学了Vue2和Vue3,学了node.js,学了webpack,又学了ES6和TypeScript。


终于补完了前两年欠下的学习,却发现这个城市的前端工资普遍在6K-9K


落差感又一次让我一脸懵逼


【2022-下】焦虑和心虚


最终我进入了一家实体企业,HR看着我的简历对我十年的工作经验还算满意,我却很心虚。


总觉得自己这十年的工作经验水分很大。


看着比我年轻的同事熟练的使用着各种框架,而我却还在查着各种API。


我陷入了深深的自我怀疑,我是不是蹉跎了我的青春。



  • 职位:前端

  • 技术:Html5 Css3 Vue2

  • 内部平台系统、微信小程序

  • 薪资:9000

  • 房价:9000/平


【总结】



小城市没有那么多的技术需求,也没有那么多的996,大家朝九晚五,周末双休过得很惬意。



刚毕业那会用着Table切图用着Asp做后台,大家只知道你是做网站的,公司招人也是招美工,要求设计、切图、程序都会一些。小城市就是要求你什么都会一点,但不用很精通,够用就行。


慢慢的随着技术的发展前端才被定义出来,但是很多公司招聘的时候写着需要使用Vue或者React,但事实上还是干这设计切图的活,前后端不分家。


小城市技术渗透的慢,但是依然在渗透,四年的惬意生活,让我慢慢的忘记自己最初的梦想,惊醒的时候却发现我已经掉队了。


【未来可期】



被踢出舒适圈,也被踢醒了



想想大学时期的四个五年计划一个也没实现,还剩最后一个,或许还能抢救一下,虽然很不切实际,但是总有个盼头。


重新规划自己的未来,躺也躺过了,现在想想躺平的日子也就那样。虽然自己已经30+但是还是可以继续搏一搏的。


重新定制一个三年计划吧



  • 继续学习、阅读源码,做1-2个长期维护的项目。

  • 研究下混合基金,适量投入。

  • 看一些游戏开发相关的书,研究下Unreal引擎,争取做出一个游戏Demo。(游戏剧本已经写好了2个)。

作者:不知君
链接:https://juejin.cn/post/7143404185738805262
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
收起阅读 »

程序员能有什么好玩意?

从业10年了,看看一枚老成员都有什么好玩意(有个人的、同事的、公司的……)。【多图预警!!!摸鱼预警!!!】 桌面预警 桌面上放了个二层小架子,之前还有个盆栽的,可惜死掉了,悼念&缅怀+1。 喷雾预警 好几年前的习惯,之前是理肤泉的喷雾。当年的我还是...
继续阅读 »

从业10年了,看看一枚老成员都有什么好玩意(有个人的、同事的、公司的……)。【多图预警!!!摸鱼预警!!!


桌面预警


桌面上放了个二层小架子,之前还有个盆栽的,可惜死掉了,悼念&缅怀+1。


image.png


喷雾预警


好几年前的习惯,之前是理肤泉的喷雾。当年的我还是很暴躁的,需要一点水分帮我降降温,不过,当编程没有啥思路的时候,喷一喷感觉还不错。


image.png


养生预警


西洋参


有个同事是吉林的,某一天送给我一个山货大礼包,其中就有这瓶西洋参参片。偶尔会取几片泡水,当然喝茶的时候更多一些。【咖啡基本是戒了】


image.png


手串


年前,我领导说想弄个串儿盘着,防止老年痴呆。


我就买了些散珠自己串了些串,团队内,每人分了一串儿。


自己也留了些手串,每天选一串佩戴,主要是绕指柔的玩法。


image.png


image.png


image.png


茶事


喝茶也又些年头了,喝过好喝的,也扔过不好喝的。最近主要喝云南大白,家里的夫人也比较喜欢,


香道


疫情的风刮过来,听说艾草的盘香可以消毒杀菌,就买了盘香,还有个小香炉。周末在家会点一点,其实没那么好闻,但是仪式感满满的。


手霜


大概是东北恶劣的天气原因,办公室的手霜还是不少的,擦一擦,编码也有了仪式感。


盆栽


公司之前定了好多盆栽,我也选了一盆(其实是产品同学的,我的那盆已经养死了)。


image.png


打印机


家里买了台打印机,主要是打印一些孩子的东西,比如涂鸦的模版、还有孩子的照片。


image.png


工作预警


笔记本


大多用的是Mac,大概也不会换回Windows了。


image.png


耳机


还是用的有线耳机,没赶上潮流。哈哈


image.png


键盘


依然没赶上机械键盘的潮流,用的妙控……


面对疾风吧!


之前客户送的,小摆件。


image.png


证书


证书不少,主要是毕业时候发的,哈哈哈。



  1. 前年,公司组织学习了PMP,完美拿到了毕业后的第一个证书。

  2. 公司组织的活动的证书OR奖杯(干瞪眼大赛、乒乓球大赛、羽毛球大赛等),最贵的奖品应该是之前IDEA PK大赛获得的iwatch。

  3. 年会时发的证书。作为优秀的摸鱼份子,每年收到的表彰并不少,大多是个人的表彰,还有就是团队的证书,当然我更关心证书下面的奖金。

  4. 社区的证书。大致是技术社区的证书,嗯嗯,掘金的就一个,某年的2月优秀创作者,应该是这个。


家里的办公桌


夫人是个文艺女青年,喜欢装点我们的家,家里的办公桌的氛围还是很OK的。当然工作之余,也喜欢和夫人喝点小酒,我喜欢冰白,同好可以探讨哈。


image.png


悲伤的事情


疫情


疫情对我们的生活影响还是比较大的,特别是对我一个大龄程序员而言。


未来


今年打算给家庭计划一些副业,有余力的情况下,能够增加一些收入。人生已经过去了半数,感悟到生命的可贵,感情的来之不易,愿我们身边的人都越来越幸福。


作者:襄垣
链接:https://juejin.cn/post/7195814363692089403
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
收起阅读 »

技术简历该如何写

很久没有写文章了,一直不知道如何再起笔,也一直没有想好要写些什么。这几年感受最深的就是互联网跌宕起伏,身边多多少少的技术小伙伴都有不同程度的受到影响。裁员,求职,招聘这几个词一直围绕着这两年的技术人。因此,重新执笔后的第一篇就来聊聊技术简历该如何写。 简历不仅...
继续阅读 »

很久没有写文章了,一直不知道如何再起笔,也一直没有想好要写些什么。这几年感受最深的就是互联网跌宕起伏,身边多多少少的技术小伙伴都有不同程度的受到影响。裁员,求职,招聘这几个词一直围绕着这两年的技术人。因此,重新执笔后的第一篇就来聊聊技术简历该如何写。


简历不仅仅是敲门砖


我们都经常会听到简历是敲门砖。但是它也不仅仅只是敲门砖,一个技术岗位的求职流程,从投递简历之后,一般会经历以下几个流程:


hr的简历筛选 -> 部门简历筛选 -> N轮技术面 -> HR面 -> 谈offer -> 接offer ->背调 -> 入职,而简历只有在前两轮的简历筛选才会起到敲门砖的作用。除了得到面试的机会以外,它在技术面中也有着非常重要的作用。在技术面中,一般面试官包括你所投递的岗位所在的小组的同事、你的组长、部门的Leader,事业线的Leader等,如果有交叉面,可能有别的小组或者部门的人,这些人对候选人的第一印象就是简历,其次是之前面试官的面评,而在这个技术面环节,简历的内容将会直接影响你的技术面走向。所以一定要重视自己的简历,如果连求职者自己都没能重视自己的简历,又怎么能希望面试官很好的考察和了解你。


如何编排简历内容


首先来聊聊简历整体内容编排的原则:



  1. 不要出现重复的内容:简历的空间大小一般跟一张A4纸大小差不多,在简历这寸土寸金的地方,切记不要出现重复的内容来浪费简历的空间。尽可能的利用简历空间。

  2. 字号适中和字体统一:字号过小会导致在阅读简历时非常吃力,而字号过大会比较占用简历空间,所以可以根据自己的内容,适当调节字号。而全篇的字体尽量保持一种风格,不要出现多种字体风格。

  3. 简历内容需要有侧重点:侧重的内容有以下四种方式:加图标来凸显侧重的内容、加粗、改变文字颜色以及改变字号。比较推荐用加粗和适当的字号改变来凸显侧重的内容,但是在一些正文部分不建议用改变字号来凸显,因为会显得整体很乱,一般在正文部分加粗就可以达到凸显的目的。

  4. 把精力从提升美感转移到充实内容:可能很多人会觉得简历美观不是更加分吗?的确,在内容相同的情况下,精美的简历的确会更有优势,但是在技术岗位中,除了产品设计等与美搭边的岗位,其他岗位对此的加分可以忽略不计,而有这个时间纠结简历的边框颜色用什么,不如多审视自己的内容,注重内容的编排和撰写。虽然可以适当不注重美感,但是简历基本的整洁还是需要保证的。


除了简历整体的编排原则外,最重要的就是技术简历的内容,技术简历可以拆解成以下六部分,其中前五个部分必须要有,最后一个部分是可选:



  • (必选)基本信息:在基本信息中必须呈现的内容有姓名、性别、年龄、民族、籍贯、电话、邮箱。基本信息必须准确且真实,否则面试官很难联系到候选人。这些内容一般都不太会有很大的问题,但是在基本信息中,对于照片,除非是对自己的外貌非常自信,并且认为外貌出众到能够起到加分效果的,才把照片附着在简历上,否则大可不必在简历上加上照片,因为它既起不到加分的作用,还会占用简历空间。

  • (必选)教育背景:教育背景一般罗列从大学学历至最高学历的教育背景,那些从高中学历开始写的真的大可不必。并且在排版上建议把最高学历放在最前面,倒叙的方式描述你的教育背景,这样可以让hr和面试官第一眼就了解你的学历优势。如果是一些不太耳熟能详的学校,但是却是985或者211的学校,建议在学校名称后面加括号备注,以免筛选简历的人不了解学校背景而导致被误杀。

  • (必选)职业技能:在写职业技能时,首先从岗位要求中去提炼关键字,一般的岗位要求会列举一些具体的职业技能关键字,以及比较笼统的职业技能关键字,比如岗位要求熟悉Docker、Kubernetes等云原生技术,其中熟悉Kubernetes是一项比较具体的职业技能,而云原生就是一个比较笼统的职业技能描述,它涵盖的范围就很大。而我们在描述职业技能时,第一重要的就是在提炼到关键字后,岗位要求的具体的职业技能需要尽量出现在简历的职业技能描述中,除非完全没有经验或者没有接触过这类技能。第二重要的就是围绕笼统的职业技能来描述你擅长的内容,比如你擅长Service mesh技术,那就可以描述一下mesh相关的技术栈。最后才是描述一些其他技能点,这些其他技能也有侧重点,尽量选择跟岗位的职责有关系那一部分。除了内容上的优先级以外,还有一个非常重要的技巧就是不要把你非常不熟练的职业技能写到简历中。因为职业技能这一栏的内容一般有两个作用,第一个作用是作为一些简历筛选的依据,第二个作用就是很有可能被面试官挑关键字问八股文。而如果掌握的不够熟练,一旦遇到挑关键字问八股文的话,势必会很被动,并且回答不出来也会导致面试减分。最后一点就是描述职业技能时,“熟悉”这个词在大部分时候要比“精通”这个词好用,因为面试官看到“精通”这个词,心里预期会比较高,除非你非常自信,否则尽量用“熟悉”这个词。

  • (必选)工作经历:工作经历一般描述的是从毕业以后至今的每一段工作经历,工作经历分两种情况:第一种情况是经历比较多,此时如果每一份工作经历都展开描述会导致留给项目经历的空间就不多了,所以可以考虑只描述时间、所在的公司、担任的职位即可。而如果工作经历并不多,比如只有2-3段工作经历,此时可以在上述的三个基本内容之上,再加上一小段的描述,用于描述该职业中承担的职责,让面试官能够更好的了解之前的工作经历。一般如果有一些筛选要求,比如需要有一些大厂背书等,主要会关注工作经历中的职位和公司。

  • (必选)项目经历:项目经历是重中之重,它是整个简历中非常重要的部分,它的内容应该占用简历50%-60%的空间。为什么项目经历这么重要,因为项目经历往往是部门筛选阶段、面试官最关注的内容。首先能否用简洁的话清楚地描述整个项目,这非常考验候选人总结的能力。其次,一个项目经历都与岗位符合的。那么该如何编排项目经历的内容?首先项目经历一般描述2-4个项目即可。因为项目描述再多,一场面试大约在30-120分钟左右,面试官并没有那么多时间了解完所有的项目,反而项目写的太多,会被面试官碰到一些你不那么擅长的地方,所以集中火力准备几个项目即可。其次,既然项目数量有限,那就要从以往做过的项目中挑选出更加契合岗位的项目,它不但能够让你更容易的通过简历筛选,也能够让你更加容易通过面试。为什么这样做可以更加容易通过面试?因为一般来说,技术面试的前几面都是与你的岗位有所相关,如果你描述了与岗位契合的项目经历,你们能在面试过程中更容易取得一些共鸣,交流起来也会更加顺畅,这会为你的面试加不少分,而如果项目经历非常不契合,一旦面试官对你的项目不感兴趣或者并不能很好的理解你的项目,那就可能会面临无休止的八股文,在这种情况下,对于候选人是非常被动和吃亏的。所以在投递不同的岗位时,尽量每次调整自己的项目经历内容,不要想一个简历想吃遍天下。最后,每个项目经历的描述必须包括项目的整体介绍、你所承担的角色和职责以及你对项目的总结,项目的介绍和承担的职责比较容易理解, 而为什么要加上对项目的总结?因为项目的总结才能看出你在项目中的思考,并不是所有面试官都擅长引导你说出你自己的总结和思考的,而在简历中直接呈现你的思考,能够反映出你的一些特质,这样才能够更加吸引面试官。

  • (可选)自我评价:很多人的简历上都会写有自我评价,但是为什么我认为自我评价是可选的?首先如果你的自我评价只是单一的写一些自夸的话,比如我肯吃苦,有钻研精神,热爱技术等等,那么建议不要写自我评价,因为一般这些话会被自动略过,这并不意味着你描述的一定是假的,而是作为hr或者面试官,第一次接触你,并且甚至都没有见过面,几乎都不会对这些话感兴趣。那么为什么它又是可选的内容,如果真的要写自我评价,该如何写好它?答案就一个,那就是佐证。比如你热爱技术,那就佐证如何热爱技术。比如贴一些你的Github链接、博客链接等来证明你热爱技术这个事实。
    介绍了技术简历的需要的一些内容后,还有两项内容是尽量不要写入简历中:

  • 求职意向:首先你在投递简历时候,应该已经明确投递的岗位,所以你的求职意向就是该岗位,无需在简历中再描述一遍。去掉该内容,可以节省简历空间,留给上述更需要的内容。除此之外,很多候选人都是一份简历吃天下,难免在投递不同岗位时忘记修改求职意向,导致求职意向和投递的岗位有所区别,而在简历筛选阶段虽然hr或者面试官知道你是忘记修改了这部分,但是也传达给他们一个讯息,也就是你对自己的职业道路并不是很清晰。

  • 期望薪资:首先填写期望薪资会在简历筛选阶段就比别人多一个筛选的内容,更加不容易通过筛选。其次,很多候选人都会同时面试多家企业,如果你在简历中写了期望薪资,一旦一家企业A给与了你期望的薪资,但是别的公司给与你更高的薪资,而你其实对企业A更感兴趣,希望再聊一下薪资,此时会比较难开口,因为你简历中已经写明了自己的期望薪资。所以要给自己一个议价的机会,不要在简历中填写期望薪资。


写给为找工作犯愁的你


面试是一个双向选择的过程,最终能否顺利拿到offer并入职,不仅仅取决于你个人的努力,还取决于面试官以及岗位需求,在这个过程中有很多不确定性的因素,而我们应该把我们能做好的内容都尽量做的完美一些,因为面试官虽然需要尽可能的挖掘和发现候选人潜能和能力,但是候选人更应该尽可能地展示自己的能力,在这短短的几十分钟内,让面试官尽可能的了解你的能力,在最大程度上减少因为自己的原因而导致面试失败。而因为面试官的不专业、岗位的变动等原因导致的面试失败,不要沮丧和气馁,那并不是你不够优秀,只是差了点运气,调整好心态,努力准备下一场面试,尽量抓住每一个机会。


作者:加点代码调调味
链接:https://juejin.cn/post/7212442380263751736
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
收起阅读 »

30 岁了!通过 AI 问答完成了这篇思考文章

大家好,我是 shixin。 岁数越大,越不愿承认自己的真实年龄。前段时间别人问我年纪的时候,我嘴硬的说“二十九周岁”,现在,就只能无奈的说“三十”了。 说来也奇怪,为什么会觉得无奈呢?我想,我是想保留「二十多岁」的青春朝气、心无旁骛,抗拒「三十多岁」的中年危...
继续阅读 »

大家好,我是 shixin。


岁数越大,越不愿承认自己的真实年龄。前段时间别人问我年纪的时候,我嘴硬的说“二十九周岁”,现在,就只能无奈的说“三十”了。


说来也奇怪,为什么会觉得无奈呢?我想,我是想保留「二十多岁」的青春朝气、心无旁骛,抗拒「三十多岁」的中年危机、生活压力。


无论怎样我终究还是和三十岁相遇了,既然逃不掉,那今天就和它聊一聊。


三十岁意味着什么


我拿着这个问题问了 ChatGPT,它根据我的上下文给的回答如下:




可以看到,它给的回答还是蛮好的,基本上道出了现在困扰我的一些点。


三十岁,工作和生活对我的要求更高了。


工作方面,现在需要考虑的比以前更多了一些。除了个人贡献还需要做团队贡献,为自己的小组和整个团队带来更大价值,把自己知道的技术和经验传播给更多小伙伴。


家庭方面,快到要小孩的时候了。理论上三十岁已经年纪不小应该响应国家号召,但无奈生娃养娃的成本太大,还得多奋斗几年才有底气。今年准备先把婚礼办了(疫情影响婚礼日期改了好几次,上帝保佑这次顺利),过两年再考虑要孩子吧。


至于工作生活的平衡,老实讲目前还没有足够的资本,还得在工作上投入大部分时间。如何解决这种情况呢?是个值得思考的问题。


三十岁前我的人生


三十岁前,我的人生里有很多意想不到


十岁的我,没有想到未来我会去包头,更没有想到会在高中遇到现在的老婆。那时的我在呼和浩特,有四五个很要好的朋友,搬家的时候心里有一万个不舍。


十五岁的我,没有想到我会去西安读书,学的是计算机。那时的我还在想方设法溜到网吧通宵打游戏。


二十岁的我,没有想到我会从事安卓开发,也没有想到会去上海工作。那时的我在盲目瞎学,手机上写 OJ,看小甲鱼和黑马程序员,图书馆借了几本很老的 MFC 和 HTML CSS 书,跟着例子敲出来一个 H5 打飞机游戏。


二十五岁的我,没有想到我会在上海定居。那时我想的是干几年去西安定居,在那里离老家近一点,买房压力也小一点。后来机缘巧合,在买房时和几个前辈朋友聊了聊,听了他们的劝导,改成在上海定居。




ChatGPT 的这段回答让我泪目。有时候打的字越多,越渴望得到认可的回复,这种感觉,它给到了。



三十岁的我,虽然没有 100% 达到五年前预想的目标,但好在完成了一些当时觉得很难的事,比如买房、写书、直播分享,这些事是我成长的见证,也让我沉淀下一些经验和教训。


希望自己可以继续保持的


我希望自己继续保持的第一个点:在损失可以接受的情况下,多尝试多探索。


之前打德扑的时候,我属于比较激进和浪的那种,这种性格的缺点是会浪费很多筹码,但优点是过程很有趣,也常常会博到一些额外的收益。


生活里也是类似,在大学做小生意的时候,我愿意多跑几家店看看有没有价格更合适的货,也愿意多推开一扇门去问一下是否有需求,虽然收到不少白眼、也没赚大钱,但这段经历让我意识到:反正被拒绝也没什么损失,多试一次就多一个机会。


第二个需要继续保持的点:多种善因。


过往人生的关键节点,让我深刻的感受到:当下的果,往往来自过去不经意间种下的因。


就拿今年的几件事来说:



  1. 二月有机会在社区里做分享,缘自去年国庆主动报名 GDE 项目,虽然没通过筛选,但好在建立了联系,有这种机会时人家才会想到我




  1. 上周组里做的 ReactNative 技术培训,缘自字节时做的 Diggo 项目,在其中提升了前端开发技术,以至于后面做 RN 很顺畅,从而走在团队前头


今年很多事都是之前种下的善因结出的果实,除了满足,还需要多想想:



  1. 怎样为以后种下更多善因




  1. 现在要做的事,从长期来看,重复多次后的收益是怎样的



第三个需要继续保持的点:每日、每周、每年必做计划。


每日预则立,不立则废。我是一个善忘的人,如果哪天没有定好计划,基本上就稀里糊涂的过去了。首次发现这个问题,是我写2016 年度总结的时候,回顾发现好多细节都不记得了,有的月份里可能只记得一两件事,剩下的日子都进了黑洞无影无踪。


从那以后我就经常做记录、做计划,既然内存不够用,那就用磁盘缓存。做好每天的计划后,即使被突发事情分了心,我也可以及时调整状态回归高优。在日积月累下,才渐渐地完成了一件件看似很难的事,比如一篇有价值的文章、一个高质量的开源库(github.com/shixinzhang…)。



希望自己可以避免的


除了需要继续保持的,我也有很多后悔的事,比如做错事、说错话、浪费时间。


总结原因后,大概有这几点需要避免:



  1. 避免思想上的懒惰,少说这样的话:没办法、算了、就这样吧;多说:我试试、或许这样做就可以




  1. 避免和他人比较,比别人优秀或者差都不重要,重要的是有没有持续前进




  1. 避免没有进展的时候硬逼自己,多思考方向、方法是不是有问题




  1. 避免花钱的时候只看价钱,不对比购买后的体验和长期区别




  1. 避免做计划的时候过于悲观,目标定高点才可能做的更好




  1. 避免追求完美而不愿意开始,做完比做好优先级更高




  1. 避免在累的时候不休息,贪图享乐而继续浑浑噩噩





  1. 避免骄傲自满、自我膨胀,骄傲一来羞耻就来了




大胆想象一下,三十五岁的我


借用亚马逊的逆向工作法,先想象一下我 35 岁的情况:



  1. 第一种可能:独立开发了某个产品,为细分领域的人提供了独特的价值,从而获得不错的收益,业务比较忙的时候雇佣了几个助手




  1. 第二种可能:继续打工,但因为技术较好、沟通表达能力不错、有商业思维,担任某个业务的技术负责人




  1. 第三种可能:因为工作经验和年纪薪资不匹配被裁,投简历基本没有回复,最后忍痛降薪 50% 接了个 offer


要达到第一种情况,需要具备技术广度,可以独立完成产品的需求调研、设计、全栈开发和运营,更重要的是,尽早捕捉到信息,挖掘出其中的信息不平衡点或者需求点。这种情况对人的要求更高、风险也更高。


要达到第二种情况,需要付出的努力比上面略微少一点,需要具备一定的技术深度和广度、提升对公司业务和行业趋势的了解,主导完成一些有价值的事,同时在公司内部有一定的影响力。这种情况比第一种更稳一点。


要避免第三种情况,需要经常了解市场相关岗位的要求,不断提升自己的技术和业务价值以匹配要求,最好有代表性的作品和影响力。


总结


这篇文章是我三十岁当天开始动笔写的,因为种种原因拖到今天才完成,实在不应该(捂脸哭。


总是听人讲“三十而立”,为了看自己到底立没立,我看了好些名人的视频,想从中寻找答案。



到现在我悟了,所谓的“立“就是建立、确定、稳固。人活着最重要的就是吃饱和开心,三十岁,能够有一技之长和自我融洽的三观,就算是立住了吧!


作者:张拭心
链接:https://juejin.cn/post/7210386831451357221
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
收起阅读 »

复盘:这个注意力的陷阱,越早改掉越好

本文2048字,阅读只需3分钟。 以下为正文。 昨天晚上12点,我洗漱完,刚要入睡的时候, 忽然听到楼下吵闹起来,声音此起彼伏。 接着是小孩的哭闹声,搬桌子的声音,路人的帮腔声。 又过了几分钟,水果摊主的声音也加入了:“不要再吵了,我们要准备收摊休息了”。 强...
继续阅读 »

本文2048字,阅读只需3分钟。


以下为正文。


昨天晚上12点,我洗漱完,刚要入睡的时候,


忽然听到楼下吵闹起来,声音此起彼伏。


接着是小孩的哭闹声,搬桌子的声音,路人的帮腔声。


又过了几分钟,水果摊主的声音也加入了:“不要再吵了,我们要准备收摊休息了”。


强忍着睡意,推开窗子瞥了一眼:阵仗好大,都围成水桶了,都是一群看热闹不嫌事大的。


回去倒头就睡,


但是大脑异常清醒。


于是,就开始复盘一些事情。


我们太容易被无关紧要的事情吸引,而忘记了自己昂贵的注意力究竟应该放在哪里。


生活中,大家似乎很喜欢「围观」这件事情。


在现实世界里围观


走在街上,看到有热闹的事情,马上就上去围观了。


但发生的事情,无外乎就是:


1、娱乐营销,引导消费。


2、吵架撕逼,互相揭短。


3、发生车祸,血肉模糊。


正如今天发生的事情,两个摊主发生矛盾,跟围观的路人半毛钱关系都没有。但就是架不住看热闹的心态,身体忍不住上钩了。


就这样,时间一点一点浪费掉了。


同时,在公园里也能看到围观的画面。


公园里两个老大爷在下棋,


以棋盘为圆心,2米的距离为半径,画一个圆,周围站满了围观的人群。


事情的发展往往变成这样。


刚入场,站好立场,指点江山。


再然后,发现立场不对,相互说服。


就这样,时间一点一点浪费掉了。


类似的事情不止发生在现实世界里,还发生在网络上。


在网络世界里围观


从新闻里看世界


1、七旬大爷结婚3次被瓜分财产


2、好欣慰,残疾大熊猫终于学会爬树了


3、普京不再低调,美国罕见服软


4、吴秀波,将7年情人送进监狱,如今为自己的风流付出代价


5、印度男子因新娘高中成绩差退婚


每天各种新闻App给我推过来这些内容都让我作呕。


从抖音里看世界


看娱乐新闻,追陈坤跟周迅的私生子的真实性。


看颜值视频,扭腰扭屁股,冲着屏幕邪魅一笑。


看健身视频,评论区里指责up主身板像猴子。


从技术社区里看世界


本来打算学习技术问题的,一下子就被文章评论区的「理智」发言吸引了。


比如抨击作者技术不行。


比如说作者不写技术文章,写这种水文的撕逼。


话题一旦打开,如开闸的洪流,进而演变成无休止的争论。


跟今晚外面的争论是不是如出一辙?


我们太容易被无关紧要的事情吸引,而忘记了自己昂贵的注意力究竟应该放在哪里。


注意力才是最重要的


注意力才是最重要的,远比技术、思考、底层逻辑这些东西都重要100倍。注意力在哪,事业就在哪(是事业,而不是工作)。


好,如果改掉了围观的坏毛病,开始认真的关注自己的注意力了呢,接下来还会掉入另外一个陷阱。


那就是追趋势。


追趋势


类似的经历很多。


风口来了追风口。


1、P2P火了,我要投资。


2、短视频直播火了,我要跟上。


3、NFT火了,我要入局。


4、内容创业火了,我要开始写作。


5、知识付费火了,我要开始学做课。


风口来了,镰刀也跟着来了。


还有,政策来了追政策


国家对互联网+的扶持,是个创业机会。


国家对新能源的扶持,投资新能源股票吧。


国家对实体行业的扶持,现在从互联网跳槽去传统企业好不好。


一通操作,干废了。


还有,热点来了追热点


李嘉诚投资了中国哪些项目?


俄乌战争的持续发酵对中国的影响?


硅谷银行倒闭对中国投资的影响?


热点一天一个样子,本质上我们追热点的心一点都没变。


就拿前面说的「内容创业」这个事情来说,


用20多年积累的名人名言,告诉我:


1、机会是留给有准备的人。


2、机会是留给行业有积累的人。


3、机会是留给聚焦深度的人。


要做到这三点,都需要长期付出注意力才行。那把注意力花在了围观上,做成这件事的人凭什么是我呢?


未来自己坐庄


大学的时候读过一本书叫做《刻意练习》,大概的意思是:一个人只要对一件事情付出足够的时间进行刻意练习,就能成为这方面的专家。


我今天想到的「注意力」这个词,跟这个刻意练习是同一个意思。


段永平的《投资问答录》里面记忆最深的一句话是:坚持做对的事情,并努力把事情做对。


我在这句话里面看到的是在一个对的方向上持续投入注意力,长期坚持,成为这个事情的专家。


从时间的长度来看,无论是李嘉诚也好,巴菲特也好,做的事情最终拼的也是概率。大部分时间,有赢有亏,但是赢的概率明显高于亏的概率。


而长期投入注意力,做自己很了解的事情,就是提高赢的概率。


毕业以来,


躲过了消费主义的陷阱。


躲过了P2P的陷阱。


躲过了无脑恋爱的陷阱。


最终却没躲过理财投资的陷阱。


年轻的时候,被什么东西割上一刀是没法躲避的。从小到大,也没人跟我说过上面的陷阱到底是怎么一回事。


对规则不了解,没有亲身经历过。


而每一个盘子,庄家的设计都直指人性的自负、贪婪、消极、享乐。


手里存款从0-100万的过程,总有一把镰刀是向你挥舞的。


但自从知道自己的注意力在哪里,


刻意练习加以辅助,


在未来,无论再小的一个盘子,我可以自己坐庄。


如果这篇文档对你有帮助,欢迎点赞、关注或者在评论区留言,我会第一时间对你的认可进行回应。精彩内容在后面,防止跑丢,友友们可以先关注我,每一篇文章都能及时通知不会遗失。


作者:程序员摩根
链接:https://juejin.cn/post/7212169137787289656
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
收起阅读 »

练习时长长达两年半的前端练习生——折腾半生,归来仍是菜鸡🥬🐤

毕业一年半,工作两年半 2021年毕业,虽然说是计算机专业毕业,但是大学嘛,懂的都懂 🥬🐤 大二暑假参加了Java老师组织的自学小组。【学Java未半,而中道转投前端】,自学了 HTML、CSS、JavaScript前端三剑客,大三下半学期,手持这三把 “利剑...
继续阅读 »

毕业一年半,工作两年半


2021年毕业,虽然说是计算机专业毕业,但是大学嘛,懂的都懂 🥬🐤


大二暑假参加了Java老师组织的自学小组。【学Java未半,而中道转投前端】,自学了 HTMLCSSJavaScript前端三剑客,大三下半学期,手持这三把 “利剑” 开始找工作 🤺 🤺🤺(此时我还不知道啥是框架)


果然是单纯未经世事的学生啊,结局嘛不仅是碰了一鼻子灰,更是备受打击😔。历时一个月,光公交费都花了三百多。


这一个月的感悟总结出来就是一句话:一定要掌握一个框架,一定要背面试题


工作


经历过现实的打击后,意识到了自己的不足,花了一些money,买了关于Vue(还涉及到超前沿的Vue3🐂)和React框架的课和一系列的JS基础课,开始埋头苦学。


实习


大四上学期还是要去学校上课的,在我三天两头校内校外跑,三天打鱼两天晒网的努力之下,终于找到了一份实习工作,技术栈是Vue和JS



面试真的是最有效率最有效果的学习方式,面试的路上 坐在公交车上都在背面试题,效率嘎嘎高,半个月顶我半年的学习效果



不得不说,公司氛围很好,老板领导都很棒,同事都很nice


经过大半年的努力工作和加班,我也到了毕业的日子


2021年,我青葱岁月画上句号的一年。于是为了顺利毕业,赶上青春最后的小尾巴,于是辞职回校毕业答辩


六月份毕业后,开始挥师北上


正式工作


在北京找到了一份工作,一直干到现在


工作前期,一直使用的都是JQueryvue2用于维护老项目,JQuery也是现用现学


公司领导还是相当鼓励使用新技术的,现在开发基本上也都是Vue3TS,但是还是时不时的维护和更新祖传的JQuery老项目


现在的这个公司是我毕业后面试的第一份工作,当时刚毕业,正在迷惘和不知所措中挣扎,也没有好好的准备面试,面了这一个就赶紧确定下来了。**建议大家在找工作时一定要多准备准备,多面试几家,一定不要太着急**

生活


北京可真大呀,租房可真贵呀,租的第一个房子在北京的西北角,凤凰岭附近,房租2200,通勤一个半小时左右,早上六点多就起来,晚上回到家都十点多


image.png


花了两千多大洋,买了一个灵眸相机,准备周末出去转一转记录一下美好的人生,但是和对象的休息时间不一致,所以周末我基本上也没出去过,这个相机也一直在角落里吃灰


image.png


现在手机也都能满足我们的拍照摄影需求,所以想买这个玩意的朋友,听老弟一句劝,别买了,这是真鸡肋啊


2022年换了个房子,离我俩上班的地方都挺近的,但是房租也是真贵,将近四千了


在北京的第一个七夕,花太贵了。请了一下午假,花了七十大洋买各种材料,做了个蔬菜花,不仅能吃一顿还能再吃一顿,真是经济又好吃 ^_^


image.png


image.png


副业挣钱



生命不息,折腾不止



缺钱啊!想要挣钱


两年前做了一个个人公众号,经常三天打鱼两天晒网的更新,找工作的时候经常发面试题和答案集锦,现在工作了也有很长时间没有更新了


2021年参与了一个活动,想折腾着找点副业干,于是跟几个朋友运营一个公众号,现在公众号也盈利了一段时间了,由于我自己不擅长引流,只能埋头苦干,分成收益寥寥无几,但是聊胜于无,下一步继续努力学习引流争取挣大钱


2022年一边做着公众号,一边寻求着突破


继续折腾,开始做闲鱼: 扒图片写文案,上架商品,每天都需要一两个小时的时间去选品、整理文案,一个月的时间卖出了十几件东西,一共收入一百出头,因为那一阵公司正忙,天天加班,也没有多余的时间在这上面,所以就慢慢放弃了。如果坚持下来一个月也能有个千八百的,可惜没有如果,但是耗费时间也是真的,工作不忙的朋友可以尝试下


坚持+执行 才能有结果

2022年尝试了一些事情,执行了,但是没有坚持。


2022


回望2022,回想自己的所作所为,这一年过的得过且过,没有目标没有动力,打鱼晒网是常态,咸鱼翻身是为了刷抖音🐠🐠🐠


这一年在公众号上抽中了两本书,一本《vue技术内幕》一本《前端架构师》,但是都放在书架上吃灰了


这一年更新过几次公众号,之前一直有记录面试题的习惯,也整理过一部分,并且把它们发到公众号上了,今年也整理了一些,但是内容不太完整,有一些还没找到答案,所以有一些也没有发到公众号上


image.png


这一年也获得过一些赞同,偶然间在github上看到大佬们的介绍页非常花里胡哨,我也整了一个,并且写了一个教程,收获了三十多个star,感觉心里美美哒~


github项目地址


掘金文章:# gitHub的readme页的卡片和提交活动图的制作方法


image.png


曾经梦想着成为一名开源大佬,尝试着写了一个的开源的JS工具库,写了几个工具函数就没再更新过了,这年它也算是烂尾了~


参加了几次掘金的月更活动,水了几十篇关于算法的文章,还获得了一些小礼品。并且学习用VuePress搭建了一个在线文档,里面记录了一些方法函数,还有我写的算法文章。掘金好像还改了月更活动的规则,以后单独用一个算法题不能算更文了,看来以后参加活动该换一种方式水了🐶。不过算法还是要继续学的,以后也会不定期更新算法



我写的文章还是有很多干货的,不信你看我的这个专栏:# 真·实用技能-从零实战



learnjts.png


还突然心血来潮对元宇宙区块链开始感兴趣了,买了极客时间的课,在B站学习了一点solidity,但也都是浅饮辄止,花了100大洋在币安上买了几个币,第二天就跌到97😂。


买了一个掘金的会员🥰,学习了几本小册;掘友们都说会员标志不够大不够闪💥,非常赞同😝


🥳🥳🥳跟几个大学舍友小聚了一下。有个周末还和一个舍友去4S店逛了逛看了看车,只看不买,诶~就是玩。店员也不管,这么多车我看着都一样,只能看出来小轿车和SUV,朋友挨个给我讲解🤠不得不说这个SUV坐着就是舒服


image.png


2023


2023就要来了,flag当立则立,没有flag的新年是没有灵魂的一年


image.png



  • 看完《vue技术内幕》和《前端架构师》这两本书

  • 深入学习 React和TS,完成一个完整的项目

  • 学习web3技术(web3.js、solidity)

  • 开源一个项目

  • 持续更新公众号,深耕自媒体

  • 折腾一个服务器,申请一个域名持续折腾

  • 玩遍北京,去北京外面玩一次(让我的口袋云台相机发挥作用)

  • 一定要换一个新的发型,烫个头

  • 换个新工作

  • 输出优质文章,多薅几次掘金的羊毛

  • 和朋友多聚聚,喝酒聊天吹🐄🍻


一个总结,写了大半个月😂😂😂


作者:董员外
来源:juejin.cn/post/7182217167134261308
收起阅读 »

随想 小城市的程序员该如何生存

前言 Hello,这里是百里, 一个无所事事的老年程序员. 随便写写,感慨一下.现今社会越来越畸形,以前打仗农村包围城市,现在经济也农村包围城市.一方面享受的交通,经济娱乐的便利,一方面又感慨,大城市何处是家. 今天讲讲我一个半路出身程序员的想法,以及将来我该...
继续阅读 »

前言


Hello,这里是百里, 一个无所事事的老年程序员.


随便写写,感慨一下.现今社会越来越畸形,以前打仗农村包围城市,现在经济也农村包围城市.一方面享受的交通,经济娱乐的便利,一方面又感慨,大城市何处是家. 今天讲讲我一个半路出身程序员的想法,以及将来我该如何或者我想如何.


半路出身转程序


普通二本,机械专业,直接进了校企和做的国家投资单位,做一名优秀的流水线工人.没错干了1年多真就流水线,我负责QA品质检查,检查玻璃质量如何,有没有损坏异色,干了1年多.工资5500一个月,每天9小时 ,单休.我当时还觉得我挺高兴的.直到发现招工时候,高中毕业的人也和我干一样的活,还是我领导,比我进来还晚.ε=(´ο`*)))唉ε=(´ο`*)))唉 .


18年裸辞,在家自己学了一下程序,最开始学的是java 学了3个多月,面了一家医疗企业,但是没让我做开发,让我做运维实施.因为有些编程基础,平时可以自己改改.工资其实也不错,在房价1.3w的地方能开到1.2w一个月. 缺点么..
我离职的时候还有176天的假期没修完. 基本上无休.我干了两年.


20年.刷抖音时候看了python 怎么怎么好 ,一咬牙一跺脚,花了3w多培训了python ,当初讲的多好多好, 但是,但是,这工作只能在大城市,我们这小地方 ,最好找工作的依然是php 和java ,python 一个都没有.至今还记得那个培训机构叫做 某男孩. 76个人进去的14个人毕业, 还说毕业率100% ,呵呵呵 骗子企业.


再后来凭借着会一些sql ,在某传统企业,做erp 二开, 基于delphi, 一直干到现在.


大城市就业机会多VS 小城市生活惬意


现今很多人不结婚,晚婚,多半是因为大城市生活节奏快,或者说结婚了没有物质基础,结婚了以后孩子怎么办,自己本身很痛苦了,让孩子更痛苦?


我是23岁结的婚,老婆是大学同学,大学谈了4年,当初也想过去大城市去打拼,因为同样的工作甚至更简单的工作工资就比我熬夜加班高的多. 但是我退缩了.传统农村人思想罢了.想回到家老婆孩子热炕头,小地方两个人赚一个月工资也够活的.

我有很多朋友在北京大厂,一年20w ,30w 的 工作 ,做的跟我相同的工作. 其实真的很羡慕,一年顶我2年的工作.也不是没想过去北上广深,但是我受不了孤独,哈哈矫情罢了..抛弃不了孩子老婆.


我们自己有一片菜地,还有个小院子,会自己种菜,还养了鸡.家门口有小河 , 偶尔还跟岳父抓抓鱼,真就码农.


讲讲技术栈


到现在入门程序已经快3年了.看到掘金中各种大佬说的东西讲道理,,完全看不懂,也许是年纪大了,(马上27),不知道学什么好,我的想法就是这辈子我不打算去大城市,就小城小桥流水活着 ,但是老技术不能吃一辈子, delphi 的工作讲道理我感觉做不久, 好多同学甚至不知道这个语言干嘛的.
本身技术栈.


python ,花了3w培训的,简单的没什么问题,不过好久没用了.


delphi,不能说精通,但是基本干活没啥问题.curd 没问题.天天用.


VUE2,3 ,偶尔做做bi,没事自己学的,买的课,但是也就是学了而已,学完了就忘了, 因为用不到. 而且也不深,因为看所谓的面试题,基本上不会,我一度认为我学的是假的东西 ,还去找人家退款.


SQL/kattle 算不上精通, 属于干活没问题情况, 因为delphi 是基于sql 存储过程的语言,动不动sql 写上万行... 那种 . 至于kattle 则是偶尔取数,做bi使用 ,还是停留在 能用会用, 问我就挂那种情况 .


帆软/数据分析 : 公司花钱买了帆软的8000 的课, 考试我是都考过了,然后 Bi 还是拿vue 做. 小程序 拿 uniapp 做. 也不知道为啥花钱买这个, 我兴师动众的学了3个多月基本上都会做,但是还是那句话 ,用不到,现在也就是学过了而已.


SAP 今年公司新近的业务, 讲道理 据说这个工资很高,而且很吃香, 现在ABAP 自己学了几个月了,已经能入手一些业务,不知道将来的发展如何. 继续用着吧.


未来及方向


年纪越来越大了,响应国家政策,现在努力二胎,又是一笔开销.


越活越迷茫,我该做什么,我该学什么 ,当前领导总是让我看了很多什么什么做人,怎么怎么演讲的书,美名其曰成长,但是我觉得还是东西学到手了才是真的.


打算扎根制造业,对于erp ,mes ,aps 等业务流程还是很熟悉的, 感觉制造业都用的东西还是可以的. 打算学sap,数据分析,BI方向吧. 也不知道方向对不对.


以上随便写写,27了还迷茫不知道是不是因为半路转行的缘故.


后续


三百六十行,行行转IT,感觉现在IT 这碗水早晚要洒,只是年头问题.当然如果非常牛逼的人除外.
但是人如果区分家庭和事业哪个更重要,也不好分辨,各有各的道理.


认识一个以前在群里的大佬.34岁没结婚,没孩子,死了,技术贼牛逼.也认识啥都不会但是光靠说也能拿几十万的人.钱难赚,钱又好赚. ε=(´ο`*)))唉 .
行了 写完继续摸鱼, 写写技术笔记吧.


不知道有没有在夜深人静的时候想过,我将来怎么

作者:百里落云
来源:juejin.cn/post/7140887445632974884
办,这种可笑的话题.

收起阅读 »

就目前前端行业现状浅析与今后前端发展探讨

前端目前现状 目前前端技术发展来看,ThreeJs已是一个不可忽视的技术点,在目前很多领域已经有3D案例在应用,更多的甲方也乐意让自己的产品更加的炫酷,功能更加的炫丽,所以前端在3D的技术领域已经是相当丰富,在地图应用方面,场景展示方面,产品介绍方面,3D...
继续阅读 »

前端目前现状




  • 目前前端技术发展来看,ThreeJs已是一个不可忽视的技术点,在目前很多领域已经有3D案例在应用,更多的甲方也乐意让自己的产品更加的炫酷,功能更加的炫丽,所以前端在3D的技术领域已经是相当丰富,在地图应用方面,场景展示方面,产品介绍方面,3D效果远比传统页面更有吸引力。




  • 前端已死: 造成这种观点的影响其实是有很多原因的,其中最主要的原因我认为是这3年以来的影响,让很多行业都开始下沉,而互联网行业相对来说在这3年以来的影响相对较小,所以在当时没有这么明显。而在这三年以来,很多各行各业的人员也开始转向互联网行业,而前端是学习成本、入门成本最低的一行,所以很多培训班开始大量招收想要入行互联网的人员,这一点从B站的前端教学视频上可以看得出来,跟后端相比,前端的课程更加的多、内容也更加的丰富。但是这么多人涌入了前端行业,必然会造成前端求职困难的情况。但是从长远的角度来看,这对前端行业其实是更加的有利的,更多的人员选择了前端,会让前端的生态更加的丰富,各种知识、观点的碰撞,也会让前端行业进入下一个加速发展期,前端未来可期。




  • 技术权衡方面: 随着VUE与React两家的影响力逐渐扩大,留给区域框架的发展空间其实已经不多,一方面是项目维护成本会逐渐增加,冷门的技术在招人方面会更加的难招聘到合适的人才。VUE相对来说,相对React来说会更加简单一点,按这种观点来看,以后应该是Vue一家独大,但是从目前Vue3的技术发展来看,未来很有可能会出现一种情况,就是Vue与React合并在一起,因为从两种技术架构来看,其实两者的区别并不大,将两个框架进行合并在一起,这样的话,对前端今后的发展也是更加有利的,期待这一天的到来。




  • 流媒体现状:其实现阶段,前端在流媒体技术上的处理已经非常的完善,直播、音频、图像、文件处理等,在困难程度上来说,其实后端的压力会更大一些,所以目前前端来说,流媒体这一块难的东西基本上都已经得到解决,很多成熟的开源应用已经可以帮助很多人完成项目的开发,后端的开发者们仍需努力。




  • 兼容性问题,其实到了2023年,对于绝大部分的开发者来说,没有了IE,很多兼容性问题已经不需要再去关注,学习的成本也相对减少,这是前端行业的一种进步。




今后发展探讨




  • 3D应用: 3D应用在今后两年的成长应该会得到更多的加速,3D技术也是前端技术的一个分水岭,在今后,可能会将不会3D与会3D来对前端技术评价进行区分,所以我个人认为,3D技术值得现在每一个前端开发者去学习。




  • VUE与React: 这两款框架各有所长,目前来说,中小型项目用vue的选择会更多一点,用React的项目基本上是大型项目,但是在今后,我认为随着Typescript的发展,Vue在大型项目上会与React一样受欢迎。




  • Typescript: 随着Typescript的发展,在今后,很多开发者会拥抱ts,渐渐减少使用js,这应该是一个不可逆转的趋势,除非js有非常大的发展,不然ts必然会成为今后前端开发者入门学习的直接语言,可以直接跳过js去学习ts。




  • NodeJs: nodejs仍有很长的路要走,这是必然的,目前nodejs的生态并不完善,在开源方面与学习成本方面都是非常高的,这一点得不到解决的话,Nodejs就仍是鸡肋。




  • 技术的学习成本:随着现在的微服务、uniapp、webpack、cssScript开源项目越来越多,各位前端从业人员需要学习的技术也越来越多,随着学习成本的逐渐增加,这对前端的生态发展其实是不利的,如果不是很明确需要这种技术,我个人认为是不需要去盲目学习的,因为很多新兴的技术,文档的不完善、案例的不完善,能不能善始善终都是一个问题。




总结


该文章仅为我个人观点,如有不对,请各位批评指正。


作者:无我Code
来源:juejin.cn/post/7211801284709974077
收起阅读 »

放弃熬夜,做清晨的霸主🔥

☀️ 前言 不知道最近大家有没有在 b 站刷到硬核的HeyMatt老师一个视频,标题叫做放弃熬夜,做清晨的霸主(人生效率的巨变)。 抱着随便看看的心情点了进去后,我沉默了并思考了片刻,我决定按照他视频里的建议和方法尝试一下。 在尝试早起将近一个月的时间后,我...
继续阅读 »

☀️ 前言



  • 不知道最近大家有没有在 b 站刷到硬核的HeyMatt老师一个视频,标题叫做放弃熬夜,做清晨的霸主(人生效率的巨变)

  • 抱着随便看看的心情点了进去后,我沉默了并思考了片刻,我决定按照他视频里的建议和方法尝试一下。

  • 在尝试早起将近一个月的时间后,我发现,我的效率确实是有了质的提升,接下来我会根据HeyMatt老师提到的方法和我一些实践来进行说明,感兴趣的小伙伴欢迎收藏慢慢看。


🕐 极致利用晚上时间的错觉



  • 会不会有很多小伙伴会有这种情况,每天辛勤劳作后,到了11点半大脑就会提示你:累了一天了,要不要放松一下呢?视频里说到,这种大脑暗示的放松大体分为三种:

    • 开始刷视频,打个游戏,借助浅层的刺激感来放松

    • 点个宵夜,搞个小烧烤吃吃,借助食物换取特定心境

    • 想一些过往能够牵动情绪的往事,沉浸在起伏连绵的情绪中



  • 绝了,以上三种我都尝试过,全中,但是作为程序员我还会有其他的几种:

    • 学习知识📖

    • 优化代码💼

    • 加快需求进度,赶需求🏃



  • 我经常会有这种想法,如果晚上11点半到1点半我可以把这些事情做完或者做多一点,那么我的时间就会被延长🕐。

  • 错❌,看了这个视频后我真的悟了,我花掉了N个晚上的两个小时,但是换不回来人生相应的发展,甚至很多质量很差的决策、代码都是在这个时间段产出的。

  • 可能你确实在这晚上获得了很多愉悦感,但是这个愉悦感是没有办法持续的第二天又赖床又想逃避,你会去想我白白浪费了晚上两个小时刷剧,过了一个晚上这个愉悦感在你早上醒来的时候会忽然转化为你的焦虑感

  • 确实是这样的,特别是在周末熬夜的时候,你会潜意识的特别晚睡,第二天让睡眠拉满,直接到中午才起床,但其实这样不是浪费了更多的时间吗?


🤔 三个风险



  • HeyMatt老师提到在熬夜的这些时间,面临了至少三个风险。


时间的消耗不可控



  • 就拿我来举例,我前段时间老是想着公司需求怎么做,需求的方案是不是不完整,是不是有可以优化的点,要修复的Bug怎么定位,怎么解决。

  • 我不自觉的就会想,噢我晚上把它给搞定,那么第二天就可以放下心去陪家人出去走走。

  • 可是事实呢?运气好一点或许可以在2个小时解决1点准时睡觉,但是运气不好时,时间会损耗越来越多,2个半小时,3个小时,4个小时,随着时间的消逝,问题没有解决就会越发焦虑,不禁查看时间已经凌晨3-4点了。

  • 就更不用说以前大学的时候玩游戏,想着赢一局就睡觉,结果一晚上都没赢过...😓


精神方面的损耗



  • 当我们消耗了晚上睡眠时间来工作、来学习、来游戏,那么代价就是你第二天会翻倍的疲惫。

  • 你会不自觉的想要睡久一点,因为这样才能弥补你精神的损耗,久而久之你就会养成晚睡晚起的习惯,试问一下自己有多久没有在周末看过清晨的阳光了?

  • 再说回我,当我前一个晚上没有解决问题带着焦虑躺在床上时,我脑子会不自觉全是需求、Bug,这真的不夸张,我真的睡着了都会梦到我在敲代码。这其实就是一种极度焦虑而缺乏休息的大脑能干出来的事情。

  • 我第二天闹钟响了想起我还有事情没做完,就会强迫自己起床,让自己跟**“想休息的大脑”**打架,久而久之这危害可想而知。


健康维度的损耗



  • 随着熬夜次数的增多,年龄的增长,很多可见或不可见的身体预警就会越来越多,具体有什么危害,去问AI吧,它是懂熬夜的。



🔥 做清晨的霸主



  • 那么怎么解决这些问题呢,其实很简单,把晚上11.30后熬夜的时间同等转化到早上即可,比如11.30-1.30,那么就转化到6.30-8.30,这时候就会有同学问了:哎呀小卢,你说的这么简单,就是起不来呀!!

  • 别急,我们都是程序员,最喜欢讲原理了,HeyMatt老师也将原理告诉了我们。


赖床原理



  • 其实我们赖床起不来的很大一部分原因是自己想太多了。

  • 闹钟一响,你会情不自禁去思考,“我真的要现在起床吗?” “我真的需要这一份需要早起的工作吗?” “我起床之后我需要干什么?” “这么起来会不会很累,要不还是再睡一会,反正今天不用上班?”

  • 这时候咱们大脑就处于一种**“睡眠”“清醒”**的重叠状态,就跟叠buffer一样,大脑没有明确的收到指令是要起床还是继续睡。

  • 当我们想得越多,意识就变得越模糊,但是大脑不愿意去思考,大脑无法清晰地识别并执行指令,导致我们又重新躺下了。


练就早起



  • 在一次采访中,美国作家 Jocko Willink 老师提出了一种早起方法::闹钟一响,你的大脑什么都不要想,也不需要去想,更不用去思考,让大脑一片空白,你只需执行动作即可。

  • 而这个动作其实特别简单,就是坐起来--->站起来--->去洗漱,什么都不用想,只用去做就好。

  • 抱着试一试的心态,我尝试了一下这种方法,并在第二天调整了闹钟到 6:30。第二天闹钟一响,直接走进卫生间刷个牙洗个脸,瞬间清醒了,而且我深刻的感觉到我的专注力精神力有着极大的提升,大脑天然的认为现在是正常起床,你是需要去工作和学习👍。

  • 绝了,这个方法真的很牛*,这种方法非常有效,让我觉得起床变得更容易了,推荐大家都去试试,你会回来点赞的。


克服痛苦



  • 是的没错,上面这种办法是会给人带来痛苦的,在起床的那一瞬间你会感觉仿佛整个房间的温度都骤降了下来,然后,你使劲从被窝里钻出来,脚底下着地的瞬间,你感到冰凉刺骨,就像是被一桶冰水泼醒一样。你感到全身的毛孔都瞬间闭合,肌肉僵硬,瑟瑟发抖,好像一股冰冷的气流刺痛着你的皮肤。

  • 但是这种痛苦是锐减的,在三分钟之后你的痛苦指数会从100%锐减到2%

  • 带着这种征服痛苦的快感,会更容易进入清晨的这两小时的写作和工作中。


✌️ 我得到了什么



  • 那么早起后,我收获了什么呢❓❓


更高效的工作时间



  • 早起可以让我在开始工作前有更多的时间来做自己想做的事情,比如锻炼、读书、学习新技能或者提升自己的专业知识等,这些事情可以提高我的效率专注力,让我在工作时间更加高效。

  • 早起可以让我更容易集中精力,因为此时还没有太多事情干扰我的注意力。这意味着我可以更快地完成任务,更少地分心更少地出错


更清晰的思维



  • 早上大脑比较清醒,思维更加清晰,这有助于我更好地思考解决问题,我不用担心我在早上写的需求方案是否模糊,也能更好的做一些决策

  • 此外,早起还可以让我避免上班前匆忙赶路的情况,减少心理上的紧张压力


更多可支配的时间



  • 早起了意味着早上两个最清醒的时间随便我来支配,我可以用半小时运动,再用10分钟喝个咖啡,然后可以做我喜欢做的事情。

  • 可以用来写代码,可以用来写文章,也可以用来运营个人账号

  • 可以让我有更多的时间规划安排工作,制定更好的工作计划时间管理策略,从而提高工作效率减少压力


更好的身体健康



  • 空腹运动对我来说是必须要坚持的一件事情,早起可以让我有更多的时间来锻炼身体,这对程序员来说非常重要,因为长时间的坐着工作容易导致身体不健康

  • 用来爬楼,用来跑步,用来健身环等等等等,随便我支配,根本不用担心下班完了后缺乏运动量。


👋 写在最后



  • 我相信,我坚持了一年后,我绝对可以成为清晨的霸主,你当然也可以。

  • 而且通过早起不思考这个方法,很多在生活有关于拖延的问题都可以用同样的方式解决,学会克服拖延直接去做,在之后就会庆幸自己做出了正确的决定

  • 如果您觉得这篇文章有帮助到您的的话不妨🍉🍉关注+点赞+收藏+评论+转发🍉🍉支持一下哟~~😛您的支持就是我更新的最大动力。

  • 如果想跟我一起讨论和学习更多的前端知识可以加入我的前端交流学习群,大家一起畅谈天下~~~

作者:快跑啊小卢_
链接:https://juejin.cn/post/7210762743310417977
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
收起阅读 »

30 岁了!通过 AI 问答完成了这篇思考文章

大家好,我是 shixin。 岁数越大,越不愿承认自己的真实年龄。前段时间别人问我年纪的时候,我嘴硬的说“二十九周岁”,现在,就只能无奈的说“三十”了。 说来也奇怪,为什么会觉得无奈呢?我想,我是想保留「二十多岁」的青春朝气、心无旁骛,抗拒「三十多岁」的中年危...
继续阅读 »

大家好,我是 shixin。


岁数越大,越不愿承认自己的真实年龄。前段时间别人问我年纪的时候,我嘴硬的说“二十九周岁”,现在,就只能无奈的说“三十”了。


说来也奇怪,为什么会觉得无奈呢?我想,我是想保留「二十多岁」的青春朝气、心无旁骛,抗拒「三十多岁」的中年危机、生活压力。


无论怎样我终究还是和三十岁相遇了,既然逃不掉,那今天就和它聊一聊。


三十岁意味着什么


我拿着这个问题问了 ChatGPT,它根据我的上下文给的回答如下:




可以看到,它给的回答还是蛮好的,基本上道出了现在困扰我的一些点。


三十岁,工作和生活对我的要求更高了。


工作方面,现在需要考虑的比以前更多了一些。除了个人贡献还需要做团队贡献,为自己的小组和整个团队带来更大价值,把自己知道的技术和经验传播给更多小伙伴。


家庭方面,快到要小孩的时候了。理论上三十岁已经年纪不小应该响应国家号召,但无奈生娃养娃的成本太大,还得多奋斗几年才有底气。今年准备先把婚礼办了(疫情影响婚礼日期改了好几次,上帝保佑这次顺利),过两年再考虑要孩子吧。


至于工作生活的平衡,老实讲目前还没有足够的资本,还得在工作上投入大部分时间。如何解决这种情况呢?是个值得思考的问题。


三十岁前我的人生


三十岁前,我的人生里有很多意想不到


十岁的我,没有想到未来我会去包头,更没有想到会在高中遇到现在的老婆。那时的我在呼和浩特,有四五个很要好的朋友,搬家的时候心里有一万个不舍。


十五岁的我,没有想到我会去西安读书,学的是计算机。那时的我还在想方设法溜到网吧通宵打游戏。


二十岁的我,没有想到我会从事安卓开发,也没有想到会去上海工作。那时的我在盲目瞎学,手机上写 OJ,看小甲鱼和黑马程序员,图书馆借了几本很老的 MFC 和 HTML CSS 书,跟着例子敲出来一个 H5 打飞机游戏。


二十五岁的我,没有想到我会在上海定居。那时我想的是干几年去西安定居,在那里离老家近一点,买房压力也小一点。后来机缘巧合,在买房时和几个前辈朋友聊了聊,听了他们的劝导,改成在上海定居。




ChatGPT 的这段回答让我泪目。有时候打的字越多,越渴望得到认可的回复,这种感觉,它给到了。



三十岁的我,虽然没有 100% 达到五年前预想的目标,但好在完成了一些当时觉得很难的事,比如买房、写书、直播分享,这些事是我成长的见证,也让我沉淀下一些经验和教训。


希望自己可以继续保持的


我希望自己继续保持的第一个点:在损失可以接受的情况下,多尝试多探索。


之前打德扑的时候,我属于比较激进和浪的那种,这种性格的缺点是会浪费很多筹码,但优点是过程很有趣,也常常会博到一些额外的收益。


生活里也是类似,在大学做小生意的时候,我愿意多跑几家店看看有没有价格更合适的货,也愿意多推开一扇门去问一下是否有需求,虽然收到不少白眼、也没赚大钱,但这段经历让我意识到:反正被拒绝也没什么损失,多试一次就多一个机会。


第二个需要继续保持的点:多种善因。


过往人生的关键节点,让我深刻的感受到:当下的果,往往来自过去不经意间种下的因。


就拿今年的几件事来说:



  1. 二月有机会在社区里做分享,缘自去年国庆主动报名 GDE 项目,虽然没通过筛选,但好在建立了联系,有这种机会时人家才会想到我



  1. 上周组里做的 ReactNative 技术培训,缘自字节时做的 Diggo 项目,在其中提升了前端开发技术,以至于后面做 RN 很顺畅,从而走在团队前头


今年很多事都是之前种下的善因结出的果实,除了满足,还需要多想想:



  1. 怎样为以后种下更多善因



  1. 现在要做的事,从长期来看,重复多次后的收益是怎样的



第三个需要继续保持的点:每日、每周、每年必做计划。


每日预则立,不立则废。我是一个善忘的人,如果哪天没有定好计划,基本上就稀里糊涂的过去了。首次发现这个问题,是我写2016 年度总结的时候,回顾发现好多细节都不记得了,有的月份里可能只记得一两件事,剩下的日子都进了黑洞无影无踪。


从那以后我就经常做记录、做计划,既然内存不够用,那就用磁盘缓存。做好每天的计划后,即使被突发事情分了心,我也可以及时调整状态回归高优。在日积月累下,才渐渐地完成了一件件看似很难的事,比如一篇有价值的文章、一个高质量的开源库(github.com/shixinzhang…)。



希望自己可以避免的


除了需要继续保持的,我也有很多后悔的事,比如做错事、说错话、浪费时间。


总结原因后,大概有这几点需要避免:



  1. 避免思想上的懒惰,少说这样的话:没办法、算了、就这样吧;多说:我试试、或许这样做就可以



  1. 避免和他人比较,比别人优秀或者差都不重要,重要的是有没有持续前进



  1. 避免没有进展的时候硬逼自己,多思考方向、方法是不是有问题



  1. 避免花钱的时候只看价钱,不对比购买后的体验和长期区别



  1. 避免做计划的时候过于悲观,目标定高点才可能做的更好



  1. 避免追求完美而不愿意开始,做完比做好优先级更高



  1. 避免在累的时候不休息,贪图享乐而继续浑浑噩噩




  1. 避免骄傲自满、自我膨胀,骄傲一来羞耻就来了




大胆想象一下,三十五岁的我


借用亚马逊的逆向工作法,先想象一下我 35 岁的情况:



  1. 第一种可能:独立开发了某个产品,为细分领域的人提供了独特的价值,从而获得不错的收益,业务比较忙的时候雇佣了几个助手



  1. 第二种可能:继续打工,但因为技术较好、沟通表达能力不错、有商业思维,担任某个业务的技术负责人



  1. 第三种可能:因为工作经验和年纪薪资不匹配被裁,投简历基本没有回复,最后忍痛降薪 50% 接了个 offer


要达到第一种情况,需要具备技术广度,可以独立完成产品的需求调研、设计、全栈开发和运营,更重要的是,尽早捕捉到信息,挖掘出其中的信息不平衡点或者需求点。这种情况对人的要求更高、风险也更高。


要达到第二种情况,需要付出的努力比上面略微少一点,需要具备一定的技术深度和广度、提升对公司业务和行业趋势的了解,主导完成一些有价值的事,同时在公司内部有一定的影响力。这种情况比第一种更稳一点。


要避免第三种情况,需要经常了解市场相关岗位的要求,不断提升自己的技术和业务价值以匹配要求,最好有代表性的作品和影响力。


总结


这篇文章是我三十岁当天开始动笔写的,因为种种原因拖到今天才完成,实在不应该(捂脸哭。


总是听人讲“三十而立”,为了看自己到底立没立,我看了好些名人的视频,想从中寻找答案。



到现在我悟了,所谓的“立“就是建立、确定、稳固。人活着最重要的就是吃饱和开心,三十岁,能够有一技之长和自我融洽的三观,就算是立住了吧!



作者:张拭心
来源:juejin.cn/post/7210386831451357221
收起阅读 »

放弃熬夜,做清晨的霸主🔥

☀️ 前言 不知道最近大家有没有在 b 站刷到硬核的HeyMatt老师一个视频,标题叫做放弃熬夜,做清晨的霸主(人生效率的巨变)。 抱着随便看看的心情点了进去后,我沉默了并思考了片刻,我决定按照他视频里的建议和方法尝试一下。 在尝试早起将近一个月的时间后,我...
继续阅读 »

☀️ 前言



  • 不知道最近大家有没有在 b 站刷到硬核的HeyMatt老师一个视频,标题叫做放弃熬夜,做清晨的霸主(人生效率的巨变)

  • 抱着随便看看的心情点了进去后,我沉默了并思考了片刻,我决定按照他视频里的建议和方法尝试一下。

  • 在尝试早起将近一个月的时间后,我发现,我的效率确实是有了质的提升,接下来我会根据HeyMatt老师提到的方法和我一些实践来进行说明,感兴趣的小伙伴欢迎收藏慢慢看。


🕐 极致利用晚上时间的错觉



  • 会不会有很多小伙伴会有这种情况,每天辛勤劳作后,到了11点半大脑就会提示你:累了一天了,要不要放松一下呢?视频里说到,这种大脑暗示的放松大体分为三种:

    • 开始刷视频,打个游戏,借助浅层的刺激感来放松

    • 点个宵夜,搞个小烧烤吃吃,借助食物换取特定心境

    • 想一些过往能够牵动情绪的往事,沉浸在起伏连绵的情绪中



  • 绝了,以上三种我都尝试过,全中,但是作为程序员我还会有其他的几种:

    • 学习知识📖

    • 优化代码💼

    • 加快需求进度,赶需求🏃



  • 我经常会有这种想法,如果晚上11点半到1点半我可以把这些事情做完或者做多一点,那么我的时间就会被延长🕐。

  • 错❌,看了这个视频后我真的悟了,我花掉了N个晚上的两个小时,但是换不回来人生相应的发展,甚至很多质量很差的决策、代码都是在这个时间段产出的。

  • 可能你确实在这晚上获得了很多愉悦感,但是这个愉悦感是没有办法持续的第二天又赖床又想逃避,你会去想我白白浪费了晚上两个小时刷剧,过了一个晚上这个愉悦感在你早上醒来的时候会忽然转化为你的焦虑感

  • 确实是这样的,特别是在周末熬夜的时候,你会潜意识的特别晚睡,第二天让睡眠拉满,直接到中午才起床,但其实这样不是浪费了更多的时间吗?


🤔 三个风险



  • HeyMatt老师提到在熬夜的这些时间,面临了至少三个风险。


时间的消耗不可控



  • 就拿我来举例,我前段时间老是想着公司需求怎么做,需求的方案是不是不完整,是不是有可以优化的点,要修复的Bug怎么定位,怎么解决。

  • 我不自觉的就会想,噢我晚上把它给搞定,那么第二天就可以放下心去陪家人出去走走。

  • 可是事实呢?运气好一点或许可以在2个小时解决1点准时睡觉,但是运气不好时,时间会损耗越来越多,2个半小时,3个小时,4个小时,随着时间的消逝,问题没有解决就会越发焦虑,不禁查看时间已经凌晨3-4点了。

  • 就更不用说以前大学的时候玩游戏,想着赢一局就睡觉,结果一晚上都没赢过...😓


精神方面的损耗



  • 当我们消耗了晚上睡眠时间来工作、来学习、来游戏,那么代价就是你第二天会翻倍的疲惫。

  • 你会不自觉的想要睡久一点,因为这样才能弥补你精神的损耗,久而久之你就会养成晚睡晚起的习惯,试问一下自己有多久没有在周末看过清晨的阳光了?

  • 再说回我,当我前一个晚上没有解决问题带着焦虑躺在床上时,我脑子会不自觉全是需求、Bug,这真的不夸张,我真的睡着了都会梦到我在敲代码。这其实就是一种极度焦虑而缺乏休息的大脑能干出来的事情。

  • 我第二天闹钟响了想起我还有事情没做完,就会强迫自己起床,让自己跟**“想休息的大脑”**打架,久而久之这危害可想而知。


健康维度的损耗



  • 随着熬夜次数的增多,年龄的增长,很多可见或不可见的身体预警就会越来越多,具体有什么危害,去问AI吧,它是懂熬夜的。



🔥 做清晨的霸主



  • 那么怎么解决这些问题呢,其实很简单,把晚上11.30后熬夜的时间同等转化到早上即可,比如11.30-1.30,那么就转化到6.30-8.30,这时候就会有同学问了:哎呀小卢,你说的这么简单,就是起不来呀!!

  • 别急,我们都是程序员,最喜欢讲原理了,HeyMatt老师也将原理告诉了我们。


赖床原理



  • 其实我们赖床起不来的很大一部分原因是自己想太多了。

  • 闹钟一响,你会情不自禁去思考,“我真的要现在起床吗?” “我真的需要这一份需要早起的工作吗?” “我起床之后我需要干什么?” “这么起来会不会很累,要不还是再睡一会,反正今天不用上班?”

  • 这时候咱们大脑就处于一种**“睡眠”“清醒”**的重叠状态,就跟叠buffer一样,大脑没有明确的收到指令是要起床还是继续睡。

  • 当我们想得越多,意识就变得越模糊,但是大脑不愿意去思考,大脑无法清晰地识别并执行指令,导致我们又重新躺下了。


练就早起



  • 在一次采访中,美国作家 Jocko Willink 老师提出了一种早起方法::闹钟一响,你的大脑什么都不要想,也不需要去想,更不用去思考,让大脑一片空白,你只需执行动作即可。

  • 而这个动作其实特别简单,就是坐起来--->站起来--->去洗漱,什么都不用想,只用去做就好。

  • 抱着试一试的心态,我尝试了一下这种方法,并在第二天调整了闹钟到 6:30。第二天闹钟一响,直接走进卫生间刷个牙洗个脸,瞬间清醒了,而且我深刻的感觉到我的专注力精神力有着极大的提升,大脑天然的认为现在是正常起床,你是需要去工作和学习👍。

  • 绝了,这个方法真的很牛*,这种方法非常有效,让我觉得起床变得更容易了,推荐大家都去试试,你会回来点赞的。


克服痛苦



  • 是的没错,上面这种办法是会给人带来痛苦的,在起床的那一瞬间你会感觉仿佛整个房间的温度都骤降了下来,然后,你使劲从被窝里钻出来,脚底下着地的瞬间,你感到冰凉刺骨,就像是被一桶冰水泼醒一样。你感到全身的毛孔都瞬间闭合,肌肉僵硬,瑟瑟发抖,好像一股冰冷的气流刺痛着你的皮肤。

  • 但是这种痛苦是锐减的,在三分钟之后你的痛苦指数会从100%锐减到2%

  • 带着这种征服痛苦的快感,会更容易进入清晨的这两小时的写作和工作中。


✌️ 我得到了什么



  • 那么早起后,我收获了什么呢❓❓


更高效的工作时间



  • 早起可以让我在开始工作前有更多的时间来做自己想做的事情,比如锻炼、读书、学习新技能或者提升自己的专业知识等,这些事情可以提高我的效率专注力,让我在工作时间更加高效。

  • 早起可以让我更容易集中精力,因为此时还没有太多事情干扰我的注意力。这意味着我可以更快地完成任务,更少地分心更少地出错


更清晰的思维



  • 早上大脑比较清醒,思维更加清晰,这有助于我更好地思考解决问题,我不用担心我在早上写的需求方案是否模糊,也能更好的做一些决策

  • 此外,早起还可以让我避免上班前匆忙赶路的情况,减少心理上的紧张压力


更多可支配的时间



  • 早起了意味着早上两个最清醒的时间随便我来支配,我可以用半小时运动,再用10分钟喝个咖啡,然后可以做我喜欢做的事情。

  • 可以用来写代码,可以用来写文章,也可以用来运营个人账号

  • 可以让我有更多的时间规划安排工作,制定更好的工作计划时间管理策略,从而提高工作效率减少压力


更好的身体健康



  • 空腹运动对我来说是必须要坚持的一件事情,早起可以让我有更多的时间来锻炼身体,这对程序员来说非常重要,因为长时间的坐着工作容易导致身体不健康

  • 用来爬楼,用来跑步,用来健身环等等等等,随便我支配,根本不用担心下班完了后缺乏运动量。


👋 写在最后



  • 我相信,我坚持了一年后,我绝对可以成为清晨的霸主,你当然也可以。

  • 而且通过早起不思考这个方法,很多在生活有关于拖延的问题都可以用同样的方式解决,学会克服拖延直接去做,在之后就会庆幸自己做出了正确的决定

  • 如果您觉得这篇文章有帮助到您的的话不妨🍉🍉关注+点赞+收藏+评论+转发🍉🍉支持一下哟~~😛您的支持就是我更新的最大动力。

  • 如果想跟我一起讨论和学习更多的前端知识可以加入我的前端交流学习群,大家一起畅谈天下~~~


🌅 往期精彩


我被骂了,但我学会了如何构造高性能的树状结构🔥
466👍🏻


入职Apifox研发组三个月,我领悟了30个高效开发方法🔥
1218👍🏻


面试官:你觉得你最大的缺点是什么? 433👍🏻


几个一看就会的实用JavaScript优雅小技巧🌟
826👍🏻


作者:快跑啊小卢_
来源:juejin.cn/post/7210762743310417977
收起阅读 »

我竟然突然焦虑,并且迷茫了

【随想录】我尽然突然焦虑,并且迷茫了 「随想录」 这是师叔对自我现状的剖析和寻找了一些 “新的方向” “新的视角” 来重新审视自我的思想录,希望我的家银们在文章中得到思想启发或以我为鉴,不去做无谓思想内耗! 最近是怎么了 最近几个朋友,突然询问我,现在应该...
继续阅读 »

【随想录】我尽然突然焦虑,并且迷茫了



「随想录」


这是师叔对自我现状的剖析和寻找了一些 “新的方向” “新的视角” 来重新审视自我的思想录,希望我的家银们在文章中得到思想启发以我为鉴,不去做无谓思想内耗



最近是怎么了


最近几个朋友,突然询问我,现在应该怎么学习,将来才会更好的找工作,怕毕业以后没有饭吃,我说我其实也不太清楚,我目前三段实习我都没有找到一份真正意义的好工作,就是那种我喜欢这门领域,并且喜欢公司的氛围,并且到老了还能保持竞争力(莫有35岁危机)。



所以说我真的没有一个准确的答案回复。但是我以为目前的眼光来看一份好工作必备的条件就是,我在这个领域学的越多,我的工资和个人发展瓶颈越高,这份工作是一个持续学习的过程,并且回报和提高是肉眼可见的!



回忆那个时候


其实说实话,这个疑惑我上大一就开始有,但是那个时候是从高考的失落中寻找升学的路径,开始无脑的刷那种考研短视频



(看过可能都知道真的一下子励志的心就有了,但是回到现实生活中,看到身边人的状态~~~没错人就是一个从众的种群,你可能会问你会不会因为大一没有那么努力学习而后悔,但是其实我不会,因为那一年我的经历也是我最开心大学生活,虽然也干了很多被室友做成梗的糗事,但是想一想那不就是青春嘛,要是从小就会很有尺度的为人处世,想一想活着也很累嘛,害,浅浅致敬一下充满快乐和遗憾的青春呀!)


个人看法


哈哈,跑题了。给大家点力量把!前面满满的焦虑。其实我感觉我们都应该感谢我们来到计算机类的专业,从事这方面的学习和研究。


因为计算机的扩展性,不得不说各行各业都开始越来越喜欢我们计算机毕业的大学生(就业方向更加广),我也因为自己会计算机,成功进入一个一本高校以上的教育类公司实习(同时也是这个时候知道了更多优秀学校的毕业年轻人,真正认识到学校的层次带给人的很多东西真正的有差距);



虽然我是二本的学生,但是在亲戚朋友眼里,虽然学校比不上他们的孩子,但是计算机专业也能获得浅浅的也是唯一一点可以骄傲的东西(活在别人嘴这种思考方式肯定不是对的,但是现实就是在父母那里,我们考上什么大学和进入了哪里工作真的是他们在外人的脸面,这种比较情况在大家族或者说农村尤为严重);



技术论打败学校论,计算机专业是在“广义”上为数不多能打破学校出身论的学科,在公司上只要你能干活,公司就愿意要你,这个时候肯定有人diss我,现在培训班出来的很多都找不到工作呀,我的回答只能是:的确,因为这个行业的红利期展示达到了瓶颈期,加上大环境的不理想,会受到一些影响,但是我还是相信会好的,一切都会好的。



做技术既然这样了


关于最近论坛上说“前段已死”“后端当牛做马”“公司磨刀霍霍向测试”......



这个东西怎么说,我想大部分人看到这个都会被这个方向劝退,我从两个角度分析一下,上面说了,真滴卷,简历真滴多,存在过饱和;第二点,希望这个领域新人就不要来了,就是直接劝退,被让人来卷,狭义上少卷一些......



现在就是导致我也不敢给朋友做建议了,因为当他看到这些的时候,和进入工作环境真的不好,我真的怕被喷死


包括现在我的实习,大家看我的朋友圈看出工作环境不错很好,但是和工作的另一面,是不能发的呀,有时候我都笑称自己是“产业工人”(这个词是一个朋友调侃我的)


不行了,在传播焦虑思想,我该被喷死了,现在我给建议都变得很含蓄,因为时代红利期真的看不透,我也不敢说能维持多少年,而且我工作也一般,我不敢耽误大家(哈哈哈,突然想起一句话,一生清贫怎敢入繁华,二袖清风怎敢误佳人,又是emo小文案,都给我开E)


个人总结


本文就是调侃一下现在的环境啊,下面才是重点,只有干活和真话放在后面(印证一个道理:看到最后的才是真朋友才敢给真建议,我也不怕被骂)



心态方面:我们这个年纪就是迷茫的年纪,迷茫是一种正常的状态,因为作为一名成年人你真正在思考你的个人发展的状态,所以请把心放大,放轻松,你迷茫了已经比身边的人强太多了,如果真正焦虑的不能去学习了,去找个朋友聊一聊,实在不行,drink个两三瓶,好好睡一觉,第二天继续干,这摸想,这些都算个啥,没事你还有我,实在不行微我聊一聊,我永远都在,我的朋友!



工作方面:俗话说:女怕入错行,男怕娶错人!(突然发现引用没什么用,哈哈)我们可以多去实践,没错就是去实习,比如你想做前端的工作,你就可以直接去所在的城市(推荐省会去找实习)但是朋友其实实习很难,作为过来人,我能理解你,一个人在陌生的城市而且薪资很可怜,面对大城市的租房和吃饭有很多大坑,你要一一面对,但是在外面我们真要学会保护自己,而且实习生活中经济方面肯定要父母支持,所以一定要和父母好好沟通,其实你会发现我们越长大,和父母相处的时光越短。(我今年小年和十五都没在家过,害,那种心理苦的滋味很不好受)



升学方面:不是每一个都适合考研,不要盲从考研。但是这句话又是矛盾的,在我的实习生涯中,学历问题是一个很重要的问题,我们的工作类型真的不同,还是那句话,学历只是一个门槛,只要你迈入以后看的是你的个人能力。说一句悄悄话,我每天工作,最想的事情就是上学,心想老子考上研,不在干这活了,比你们都强。所以你要想考研,请此刻拿出你的笔,在纸上写下你要考研主要三个理由,你会更好的认识自己,更好选择。



好吧,今天的随想录就这摸多,只是对最近看文章有了灵感写下自己的看法,仅供参考哦!


回答问题


回应个问题:很多朋友问我为什么给这摸无私的建议,这是你经历了很多才得到的,要是分享出去,不是很亏?


(你要这摸问,的确你有卷到我的可能性,快给我爬。哈哈哈)可能是博客圈给的思想把,其实我说不上开源的思想,但是我遇到的人对我都是无私分享自己的经验和自己走过的坑,就是你懂吗,他们对我帮助都很大,他们在我眼里就是伟大的人,所以我也想要跟随他们,做追光的人!(上价值了哦,哈哈)



写在最后


最后一句话,迷茫这个东西,走着走着就清晰了,迷茫的时候,搞一点学习总是没错的。


作者:武师叔
来源:juejin.cn/post/7201752978259378232
收起阅读 »

25岁在培训班学java个人看法见解

前言 hello,大家好,我是小江。前段时间我发了一篇我在培训java感受的文章,大家都挺感兴趣的,也问了很多问题。这段时间我们刚好在写项目,昨天项目已经结束验收,现在有空在写一篇文章解答你们问的各种问题。首先说明,文章仅代表我个人观点,我个人的真实感受,而且...
继续阅读 »

前言


hello,大家好,我是小江。前段时间我发了一篇我在培训java感受的文章,大家都挺感兴趣的,也问了很多问题。这段时间我们刚好在写项目,昨天项目已经结束验收,现在有空在写一篇文章解答你们问的各种问题。首先说明,文章仅代表我个人观点,我个人的真实感受,而且我不会指明说出任何一个培训机构名,上篇文章大家要是看了应该知道,我全篇没有说任何一个培训机构名,我自己所在的也不会说。好了不多说,开始解答常见的问题吧。


1、行情不好了,还能入这行吗?


说实话,这个问题我也不知道怎么回答。确实现在行情越来越差了,要求越来越高了,学完找不到工作的肯定是有的,但我觉得吧,海投一直找不到工作的,要么就是技术太差,要么就是要求高了。可能前几年这技术和学历可以轻松找到1w的,现在技术要求高了点还只给6k,落差太大,就会不想去,然后发现其他的都是这样了,就抱怨起来了贩卖焦虑了。


为什么之前那些年好找工作,要求又低工资又高,只是躺在了时代的红利上。人都不是傻子,知道什么行业赚钱,必然会往这行拥入。人多了,那肯定是这样的结果。那到底现在能不能入这行呢?我个人觉得吧,你需要满足:


①学历要达到大专以上,最好是本科;

②年龄不要超过28岁,最好是26岁以下;

③自己能坚持,如果学技术要学好,能放下游戏等各种娱乐;


这是我个人看法,不知道大家有没有不同的意见,我认为一个24岁左右本科学历的刻苦学完编程,技术也可以,找个开发工作问题不大的。


2、入行是自学还是报班?


这个问题我不会提到任何一个培训机构名字,以免大家认为我是托。我来说说我的看法,我认为自制力强的、学习力OK的、时间充足的,完全可以自学的,我身边也有自学朋友。我入这行还是受我那朋友的启发和推荐的,我和我那朋友之前是在一个公司上班,不是it,干了大半年,他辞职了,说要搞编程,我没在意,觉得编程离我太远和我没有交集,又是将近半年过去了,我和他联系,他说他已经上班干开发了税后除去社保7K,我才开始和他聊这行,我也心动了。他说他自己就是自学的,大学专业搭点边,学了一点编程,但都忘了。他说他辞职后在家天天学习,除了吃饭就是学习,这点我是相信的,之前和他一个公司他也确实做事很认真。我后来不是也准备入行编程,我也想着学他自学,真正开始后,才知道人和人是有差距的,我心静不下,学一个小时就看不下去,所以我后来报了班。


这个问题,我的总结就是:

①自学可以也可行,关键看你有没有那毅力,每天能学8小时以上,并且是真正有效率的学了8小时,那你可以自学,网上资料都全,不会的可以查资料百度,或者花点小钱让别的大神帮你看看。


②自制力不行,又想入这行的,培训班也是一个选择,只是学费不便宜,成本大。培训班肯定是有用的,能学到东西,系统化都给你规划好了,资源齐全,讲的也细,也会讲很多企业实际开发需要注意的东西,练习题和项目都恰到好处的提升自己,不会不懂的可以随时问老师,最后模拟面试、指导简历什么都安排好了,确实能做到速成。不然也不会这么多培训出来的占满了这行业,使这行越来越卷。


③如果报班了,最好选个靠外那座位坐,不要坐里面,我就是坐里面靠墙,问老师问题都不好问,很坑。如果同桌是个技术很好的,那你就很幸运了,一个技术好的同桌太重要了。还有就是多问老师问题,你是花钱的,有问题就问,不要怕。


3、我在培训这两个多月后现在学的咋样?


我这一共四个阶段,我现在刚好学完第二个阶段,第一阶段基础javase,第二阶段javaweb,刚刚结束第二阶段做完项目,每个阶段结束都会有将近一个星期写项目。这次项目是小组一起开发,使用SVN工具小组一起自己分工一个写一个模块,最后整合,模拟企业开发。项目还可以,刚开始觉得很难,熟悉后就好了,难点不多,大都是crud,我感觉思路很重要,不要一上来就噼里啪啦开始写,先分析好,后面会越来越顺。等写完真的有成就感,项目确实很能锻炼自己,升华自己,查漏补缺。放几张照片看看我写的项目吧


页面显示效果截选:


image.png


后端代码截选:
image.png
前端代码截选:
image.png


结束语


我相信大家入行这个的,应该都和我一样,觉得工资还可以,工作看起来还体面。但入这行越久了解越深,就知道也有很多不容易,要付出很大的努力。如果刚踏入这行开始学的,一定要好好学,基础蛮重要,可能学着学着会迷茫,不要怀疑自己,多学多敲多思考,没有学不会的。最后送大家一句诗:路漫漫其修远兮,吾将上下而求索。


作者:学习编程的小江
来源:juejin.cn/post/7203294201312657469
收起阅读 »

改行后我在做什么?(2022-9-19日晚)

闲言碎语 今天回了趟家里,陪父母一起吃了个饭。父母照例是在唠叨,这个年纪了还不结婚,也没个稳定的工作,巴拉巴拉的一大堆。吃完饭我匆匆的就回到了我租住的地方。在现阶段,其实我对于父母所诉说的很多东西,我都是认同的。 但在我这个年纪,这个阶段,看似有很多选择...
继续阅读 »

闲言碎语



今天回了趟家里,陪父母一起吃了个饭。父母照例是在唠叨,这个年纪了还不结婚,也没个稳定的工作,巴拉巴拉的一大堆。吃完饭我匆匆的就回到了我租住的地方。在现阶段,其实我对于父母所诉说的很多东西,我都是认同的。




但在我这个年纪,这个阶段,看似有很多选择,但其实我没有选择。能做的也只是多挣点钱。




在这个信息爆炸的时代,我们知道更高的地方在哪里。但当你想要再往上走一步的时候,你发现你的上限,其实从出生或从你毕业的那一刻就已经注定了。可能少部分人通过自身的努力,的确能突破壁垒达到理想的高度。但这只是小概率事件罢了。在我看来整个社会的发展,其实早就已经陷入了一种怪圈。




在我,早些年刚刚进入社会的时候。那时的想法特别简单。就想着努力工作,努力提升自身的专业素养。被老板赏识,升职加薪成为一名管理者。如果,被淘汰了那应该是自己不够优秀,不够努力,专业技能不过硬,自己为人处事不够圆滑啥的。




内卷这个词语引爆网络的时候;当35岁被裁员成为常态的时候。再回头看我以前的那些想法那真的是一个笑话。(我觉得我可能是在为自己被淘汰找借口)



当前的状态



游戏工作室的项目,目前基本处于停滞的状态。我不敢加机器也不敢关机。有时候我都在想,是不是全中国那3-4亿的人都在搞这个?一个国外的游戏,金价直接拉成这个逼样。




汽配这边的话,只能说喝口稀饭。(我花了太多精力在游戏工作室上了)



梦想破灭咯



其实按照正常情况来说,游戏工作室最开始的阶段,我应该是能够稍微挣点钱的。我感觉我天时、地利、人和。我都占的。现在来看的话,其实我只占了人和。我自己可以编码,脚本还是从驱动层模拟键鼠,写的一套脚本。这样我都没赚钱,我擦勒。



接下来干嘛



接下来准备进厂打螺丝。(开玩笑的)
还是老老实实跟着我弟学着做生意吧。老老实实做汽配吧!在这个时代,好像有一技之长(尤其是IT)的人,好像并不能活得很好。除非,你这一技之长,特别特别长。(当下的中国不需要太多的这类专业技术人员吧。)



我感受到的大环境



我身边有蛮多的大牛。从他们的口中和我自己看到的。我感觉在IT这个领域,国内的环境太恶劣了。在前端,除开UI库,我用到的很多多的库全是老外的。为什么没有国人开源呢?因为,国人都忙着996了。我们可以在什么都不知道的情况下,通过复制粘贴,全局搜索解决大部分问题。 机械视觉、大数据分析、人工智能 等很多东西。这一切的基石很多年前就有了,为什么没人去研究他?为什么我们这波人,不断的在学习:这样、那样的框架。搭积木虽然很好玩。但创造一个积木,不应该也是一件更有挑战性的事情么?




在招聘网站还有一个特别奇怪的现象。看起来这家公司是在招人,但其实是培训机构。 看起来这家公司正儿八经是在招聘兼职,但其实只想骗你去办什么兼职卡。看起来是在招送快递,送外卖的,招聘司机的,但其实只是想套路你买车。我擦勒。这是怎样的一个恶劣的生存环境。这些个B人就不能干点,正经事?




卖菜的、拉车的、搞电商的、搞短视频、搞贷款的、卖保险的、这些个公司市值几百亿。很难看到一些靠创新,靠创造,靠产品质量,发展起来的公司。


作者:wjt
来源:juejin.cn/post/7144770465741946894

收起阅读 »

前端已死?铜三铁四?你收到offer了吗?

背景 今年是应届生就业最难的一年。说实话,每一届毕业生都这么说,而且每一届毕业生说的都没有问题。疫情刚开始那一年,王兴说过一句话 2019 年可能会是过去十年最差的一年,却是未来十年里最好的一年。因为难,所以很多人将目光放向了金三银四,无论是应届的,还是找新机...
继续阅读 »

背景


今年是应届生就业最难的一年。说实话,每一届毕业生都这么说,而且每一届毕业生说的都没有问题。疫情刚开始那一年,王兴说过一句话 2019 年可能会是过去十年最差的一年,却是未来十年里最好的一年。因为难,所以很多人将目光放向了金三银四,无论是应届的,还是找新机会的。


金三银四就是往年最好的求职时期。三四月份刚好又是春招的时期,过年后,每个企业又刚好制定好下一年的计划。刚发完年终奖,职场的小同学们又蠢蠢欲动,空出来不少位置。


现况


但是对于今年来说,金三银四就是纯骗局。即使你通过了很多简历初选,发现最后拿到手没有什么好offer,你发现好像同样的岗位,去年学长学姐,硬件指标不需要这么严格。辞职前聊的好好的offer,裸辞之后就被缩紧了。


我之前看过一段话,我一直觉得欧洲特别拉胯,今天搞游行,明天搞罢工,昨天嫌工作时间多了,今天嫌假期少了。直到有一天,我改变了看法,我毕业了。我们以为疫情过去,所有的一切都会好转,因为这是艰难的最主要来源。但是好像不是这样。因为疫情指很多深层问题的表面借口罢了。


原因


疫情只是一方面。国内资源开发过度,房地产集体不拿地,导致房企上下游的企业、广告公司、活动公司、印刷公司、工程公司对外招聘收紧。国际局势紧张,投资愈加谨慎,金融行业都卷得飞起,依赖投资的入不敷出的互联网公司,更无法支出如此大的人力成本。由此牵扯的行业计算机产品、自媒体运营、招聘收紧。教育本来就人走茶凉,牵扯出来的行业也多的不行。甚至俄乌战争能通过大量蝴蝶效应影响着我们。


那我们能怎么办呢?


混乱的背景,只会使富人更富,穷人更穷。没办法了吗?那我们能怎么办呢?


我们无法改变局势,我们只能在夹缝中求生存。但我们起码要成为在这个环境下人群中的最优解。求职也好,职业规划也好,面对现在困境,主要有两个生存的角度避坑主动措施


避坑


想要避免被坑,就得了解面试官和公司。他们到底怎么想的?


这两年最主要的坑分别是赛马机制表面繁荣白嫖逻辑


赛马机制


面试公司让你以为你很优秀,其实你已经掉入公司的陷阱了。赛马机制就是强势烘托起所有人的竞争欲,最后选出最优秀的一匹马。赛马本无问题,但是大面积的赛马是对求职者的极其不负责任。以前的公司经常会搞 PUA 这一套来实现控制员工的目的。现在公司用的方法更加高级 NLP 教练技巧。 NLP 教练技巧可以理解为正向PUA。


你以为面试官在夸你?你以为公司很器重你?


但你已经掉进公司糖衣炮弹的陷阱了。 NLP 本来是良性的引导,但在大面积的竞争驱使下,赛马机制应运而生。 NLP 带来的自我催眠会让你适应恶劣的竞争,像养蛊一样愿意吃掉所有的竞争者。


如何判断一个公司是否在赛马?


最简单的逻辑是



  1. 第一、看是否是需要通过试用期多人的竞争来确定留用。不用可惜这样子的机会,因为转正后一定会迎来更为内卷的赛马机制。

  2. 第二、 不是面试前,而是所有面试后还有一堆面试官加你微信的,大概率是想拉着你再赛马几次,或者我只能请你保护好自己的私生活。

  3. 第三、 画饼的公司必然在赛马。


就业难在哪里?因为人力资源充沛这件事既是红利也是诅咒。人力资源看起来充沛,就会带来第二个坑,


表面繁荣,


实际上企业现阶段根本没有什么需求,裁员都来不及呢。这和你们现在面对的很多情况是类似的。一个岗位有超多人竞聘,很多人认为这个岗位热门就是行业趋势了。其实并不是,其实只是只是企业可能需要到面率等一系列人力资源指标,为了让这个看起来很繁荣罢了。这也是为什么你们很多人通过简历关,但是最后都拿不到 offer 的原因


如何避免?


几乎无法避免,毕竟海头是你我们常干的事情。但是可以做好心理预设,就是招聘人数需求很大的岗位,不要对这种岗位抱有太高的希望,避免影响自己招聘热情和状态。


白嫖逻辑


当你跟面试官运筹帷幄,展示自己的专业性时,你已经失去了工作的机会。公司招不起人才,但想白嫖。人才的创意和专业知识,


怎么嫖?让人才参加面试?


我认识的一个大厂的面试官跟我聊天,说今年他们的招生名额少了很多,但是面试数量增加很多。我很好奇的问他,逻辑有点矛盾,他贱兮兮的跟我说,他们内部叫做给奖励,主要给那些很厉害的人奖励,但是并不会招他们。比如一些 35 岁以上很专业的人,比如有一些硬伤但真的有东西的人。这些人在求职市场处处碰壁,给的奖励就是面试的机会。他们刚好也可以从这些面试者那里了解到一些打破信息壁垒的专业知识或信息,顺便给一些刚入职的人或者项目经理培训,但是他们肯定是不会招的。说实话,我听到这里已经开始气了。应届生常见的类似的坑,就是拿一些内部案例作为面试题进行面试。本质就是白嫖,却堂而皇之的说是奖励,谁稀罕你的奖励。所以,如果你碰到公司,一拿非常具体的案例来去进行考核,让你演绎操作细节的。并且不断询问你对行业的认识,跟你讨论战略并显得他毫无理解的。或者面试官相较于你过于年轻的这一类公司,扭头就走就好了


相反的,如一个公司不断的给你输出他们的信息,并且真实的拿这些信息和你比对,这类公司大概率是比较靠谱的。


其实听你看完上面的,你基本能面对在金三银四的大粪坑了,还有一些很明显的坑,大部分你在网上也能搜索到,我就不扩展讲了。但是下面你要仔细看了,因为这是你在避坑之后能够有可能找到工作的重要手段。


主动措施


我们如果把找工作分成找工作前、找工作中和找工作后,我们分别要做的东西就是信息获取个人展示职业规划。我不断在文章里面强调信息的重要性。各个公司官网的 drop description 一定需要好好看看。如果可以用爬虫把很多公司的求职信息 down 下来,可以在他们的官网,也可以在智联招聘一类的网站,不用担心太难。你在 b 站或者其他平台搜索一下。爬虫找工作。现在已经有很多打包的工具或者软件,


金三银四


还有金三银四,不是三四月份开始,春节后就已经开启了。非要再说一些信息,新能源医药现在形势的确不错,按照之前教给你们的思维,他们的上下游求职都会比较顺利。应面试之前去企查查天眼查之类的,好好查一下公司的相关情况,什么情况,成立时间,公司规模,组织架构,法律风险是否存在信誉问题,股东信息是否正常,是否有财务纠纷。查完了,门清了你再冲,不然给你拐缅北去。再看一圈。脉脉拉钩,牛客网、看准网之类的,里面有大量吐槽到起飞的评价,可以让种草的你立马拔草。还有一些关于签署协议、劳动合同、三方协议等等一系列你需要了解,保护自己权益的相关信息,


个人展示


重要的大家理解的还是简历。简历其实针对不同的行业,需要针对定向的简历。因为你要展示的东西暴露问题是不一样的。如果你没有简历模板,或者简历做得很拉,可以使用木及简历,他是一款免费的简历模板网站。还可以使用Markdown编辑特别方便,不要用网上那些花里胡哨的剪辑模板,谁用谁死。往年我们在各大网站搜索找工作,都是各种干货方法。今年你在知乎搜一下 2023 找工作试试。只有一个统一的话题 2023 找工作好难。


你要准备无非是从找工作的环节入手。简历、笔试、面试、二面、终面。简历跟大家说了,笔试自己准备,唯一能准备的就是面试了。牛客网有不少念经,可以去看看,剩下的就是最后一个。


心态


最重要的心态随缘。我不是让大家摆烂。很多公司会组织无领导小组面试,很多公司会有压力面。如果让我给你讲分别,有什么技巧,我是能讲很多的,毕竟我也参加过招聘招聘。但是没必要随缘这个词很重要,因为它恰恰是器中了面试的核心表现状态。当你随缘的时候,无领导小组面试就没必要非要去争取leader,压力面也不会有什么压力,我不会。要知道 leader 通过率并不会比其他角色高。争取表现机会的行为其实并不会帮到什么。很多人总跟你讲放平心态,什么叫做放平心态?随缘就好。工作暂时找不到,并不会饿死并不是你一个人现在这么艰难。削弱焦虑还没到最后一刻


最后职业规划在这里。我只想跟应届生和已经工作的同学说两条。



  • 一、应届生转行并没有什么壁垒,去现在好一些的行业。

  • 二、别跳槽,市场太不景气了。不要觉得疫情过去,一切都好了。求职很重要,只是人生的一小步,并不会因为你应届的求职受挫而影响那么深远。从大厂离开的决定,那一刻,如果你也不想找工作,就就当你给自己放个长假。最重要的是要
    作者:zayyo
    来源:juejin.cn/post/7207314488243585081
    开心。

收起阅读 »

我本可以忍受黑暗,如果我未曾见过光明

随想录】我本可以忍受黑暗,如果我未曾见过光明 随想录 这是师叔对自我现状的剖析和寻找了一些 “新的方向” “新的视角” 来重新审视自我的思想录,希望我的家银们在文章中得到思想启发或以我为鉴,不去做无谓思想内耗! 老文章? 这篇文章大体结构早已在我语雀...
继续阅读 »

随想录】我本可以忍受黑暗,如果我未曾见过光明



随想录


这是师叔对自我现状的剖析和寻找了一些 “新的方向” “新的视角” 来重新审视自我的思想录,希望我的家银们在文章中得到思想启发以我为鉴,不去做无谓思想内耗



老文章?


这篇文章大体结构早已在我语雀里写完了很久很久~~~


假期就有构思了,现在埋坑


因为这篇文章写的时候太过于冲劲十足,太过于理想主义,但是反顾现实我当时正在经历考试挂科,没错,就是你理解的大三挂科了(这也就意味着我开学要经历补考,如果没过的话,可能大四不能实习,还要和下一届同学一起上课,而且下一届还是我带的班级,想想那种感觉“咦,武哥你怎么在这上课”而我,内心qs:杀了我把,太羞辱了,脚指头已经扣除一套四合院了)


朋友问我成绩,当时孩子都傻了


所以这段时间我正在经历自我内耗,就向是欠了谁东西,到了deadline,到了审判的日子才能释怀!也至于最近心理一直在想着这个事情,导致最近焦虑的一批,最近几天自己都不正常了,但是终于结束了~~~(非常感谢老师)



言归正传


好了好了,又跑题了,书归正题,你可能会疑惑我为什么用这个标题,难道我经历了什么涩会黑暗,被潜规则,被PUA......(给你个大逼斗子,停止瞎想,继续向下看)



这篇文章灵感来源于我很喜欢的B站一位高中语文老师讲解《琵琶行》,突然我被这个短短 3分51秒的视频搞得愣住了,直接神游五行外,大脑开始快速的回顾自己最近的生活~~~(再次表白真的很爱这摸温柔的语文老师,他的课真的让我感觉到什么叫“腹有诗书气自华”)



视频链接:https://www.bilibili.com/video/BV1bW4y1j7Un/
复制代码

最爱的语文老师


其实人生当中很残忍的一个事儿是什么呢?就是你一直以为未来有无限可能的时候,就像琵琶女觉得她能够过上那样的生活一直下去。一直被“五陵年少争缠头”,一直被簇拥着的时候,突然有一天你意识到好像这辈子就只能这样,就只能去来江头守空船,守着这一这艘空船,默默的度过慢慢的长夜。
就是如果如果你不曾体验过那样的生活,你会觉得好像“我”最终嫁给了一个商人,然后至少衣食不愁,至少也能活得下去,好像也还算幸福。但是如果我曾经经历过那样的生活,我此刻内心多多少少是有些不甘的。


很喜欢的一幅油画


亦或者是像白居易,如果他是从平民起身,然后一直一步一步做到了江州司马可能觉得也还是不错,但是你要知道他在起点就是在京城为官,所以这里其实是有很明显的,一种落差。那也同样,如果此刻你回到我们说所有的文学都是在读自己,你想想看你自己,此刻你可能没有这种感觉。


30公里鲜啤



哈哈哈,兄弟们不要emo啊,让我们珍惜当下,还是那句话,我们还年轻,谁都不怕。(但是遇到刀枪棍棒还是躲一躲呀,毕竟还是血肉之躯)



其实反思反思人生中最大的挑战,就是接受自己生来平凡。自己没有出色的外表,我也没有过人的才华,我可能也少了些许少年时的锐意。但是这个emo点我并不care,因为我还在拥有选择的阶段,我也在尝试探索不一样的人生,这也许就是喜欢记录生活和写下灵机一动时候想法的意义。但是也就向UP主@peach味的桃子记录自己第44次开学,也是最后一次开学表达自己点点滴滴,也同样是不同的感受;我们同样有应届生的迷茫,但是想想也没什么可怕,还在学习,还在向目标奔跑,也还在享受校园生活~~~


打卡老馆子-群乐饭店


啊呀,好像又唠跑偏了,就是说我对这个视频那么的不一样,尤其是这个主题,因为自己的寒假的实习给我带来了新的视野,哦不,应该是旷野,很有幸能去华为在我们省份的办事处,又被出差派往华为在一个某市分部工作了半个月。这短短的实习经历,让我在大三这个迷茫的时期多了份坚定,在这个期间和大佬们一起工作,真的看到了人家的企业文化和那种行动力,最主要被军团的大佬们很牛掰技术折服,在相处这段时间真的知道了什么是向往的生活,这个学历门槛迈过去,你将会迎来什么样的明天~~~


(谁说我去卖手机去了,我揍他啊[凶狠])


游客打卡照


所以我可能对之前年终总结看法有了些改变,我之前年终总结写到,薪资又不会增加多少,浪费三年那不纯属XX嘛,没错,今天我被打脸了,为我之前的幼稚想法感到可笑;写到这里脑子已经开始疼了,最近甲流,朋友圈注意身体,这个东西真的会影响我们的战斗力,好吧,这也只是一个随想录,留点内容给年中总结,要不到时候就词穷了,哈哈~~


很nice的江景房


近期反思


其实每个人的出发点不一样不能一概而论,就向我自己出发,一个来自十八线农村的孩子,父母通过自己一代人的努力从农村到乡镇,而我就通过自己的求学之路一直到,貌似能够在这个省份的省会立足,这也就是我能做的进步,不管怎么说,我们都是从自身出发,其实谈到这个问题,我自身也很矛盾,小城市就真的不好吗,人的一生除了衣食无忧,在向下追求的不就是快乐,如果真的能和一个爱的人,在做一些自己喜欢做的事情,难道不就是“人生赢家”,城市在这种维度下考虑貌似也不重要~~(如果你想diss这种想法,没有考虑子女的教育问题,其实我想到了,但是我目前的年龄和所处的位置吧,感觉很片面,所以就不对这个点展开讨论了)


过度劳累,小酌一杯


回复问题


有人怕别人看到自己以往的文章写的很幼稚,就不想写了,我有不同的看法,只有看到曾经的对事情的看法和处理方式幼稚了,才能证明自己的成长呀,谁能一下子从孩子成为一个大人!(但是某些时候谁还是不是一个孩子[挑眉])



作者:武师叔
链接:https://juejin.cn/post/7208476031136792631
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
收起阅读 »

你没有必要完全辞去工作

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

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


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


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


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


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


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 小时来研究他们认为有吸引力的想法,并逐渐增加,直到你处于一个可以让他们全职工作的地方。将你的生命线(你的工作)与你的项目分开,这种精神上的清醒可能是最健康和最周到的做法。


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


作者:宇宙之一粟
链接:https://juejin.cn/post/7208750099836289079
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
收起阅读 »

想退更多税?看完这篇就够了

前言 最近又到了一年一度的退税了,最近发了一个沸点,发现大家都是和我之前一样不知道如何能退更多税,我也是无意中和小伙伴聊的时候才发现这个,如何能退更多税取决于 专项附加扣除,这个合计值越多,退的也会更多,下面咱们来详细说说这个专项附加扣除,怎么能够让这个合计值...
继续阅读 »

前言


最近又到了一年一度的退税了,最近发了一个沸点,发现大家都是和我之前一样不知道如何能退更多税,我也是无意中和小伙伴聊的时候才发现这个,如何能退更多税取决于 专项附加扣除,这个合计值越多,退的也会更多,下面咱们来详细说说这个专项附加扣除,怎么能够让这个合计值变多。


image.png


专项附加扣除填报


首先打开个人所得税APP,点击下面的tabbar办税,然后点击专项附加扣除填报,就会出现如下图,通过填报上面的这些去进行增加专项附加扣除合计值。


0b957f5ecc7afa419053f890511d9aa.jpg


租房租金(和房贷只能二选一)



  • 要求:工作租房子了 (不需要合同也能填哦)

  • 扣除标准:省会或者直辖市 1500 / 月,二线城市 1100 /月,小城市 800 /月

  • 年总计:省会或者直辖市 18000,二线城市 13200,小城市 9600

  • 划重点: 多段租房经历可以多填几个租房,一定要填满!!!,一定要填,没租房子也可以填,随便填一个地址也行,这个不需要租房合同,也无法追查到的,但是和贷款只能二选一,具体选哪个请继续看。


image.png


住房贷款利息(和租房只能二选一)



  • 要求:首套房贷款

  • 扣除标准:1000/月

  • 年总计:12000

  • 划重点: 和租房二选一哦,具体选哪个看你所在的城市,哪个钱多选哪个~


image.png


子女教育



  • 要求:子女处于全日制学历教育阶段(幼儿园+小学+中学+大学),年龄>3岁。

  • 扣除标准:每人每月 1000 元 (两个孩子是一个月2000哦)

  • 年总计:12000(一个孩子的情况下)


image.png


继续教育



  • 要求:考证或者学历提升

  • 扣除标准:考证拿到证的当年一次性扣除:3600,学历提升 400/月

  • 年总计:考证:3600,学历提升:4800

  • 划重点: 这里的证必须是收录在 国家资格目录 的证书哦~


image.png


大病医疗


如果可以,我希望这个没有人申请,身体健康比什么都重要。



  • 要求:医保报销后个人花费15k+

  • 扣除标准:8w内根据你个人花费,花多少这个就是多少。

  • 年总计:根据实际。


image.png


赡养老人



  • 要求:父母 60 岁以上

  • 扣除标准:独生子女2000/月,非独生子女:和兄弟姐妹分摊 2000

  • 年总计:独生子女:24000,非独生子女: 0 ~ 12000


image.png


3岁以下婴幼儿照护



  • 要求:孩子 3 岁以下

  • 扣除标准:每月每人 1000 (两个孩子就是2000/月哦)

  • 年总计:12000(一个孩子的情况下)


如何能退更多的税


打开个人所得税APP → 我要查询 → 申报查询 → 已完成→ 选择当年的综合年度汇算→ 点击专项附加扣除合计,查看自己当年的专项附加扣除合计,可以简单计算下自己填报的专项附加扣除是否都已经填写。



PS:画重点!!!注意检查时间,我开始就是租房没填满,只写了一段租房经历,所以差点错过好几个亿,如果是2023年的填报,一定要注意你专项附加扣除是否涵盖整个2022年的日期。



113b48e415b80b8861261f3b3d961ab.jpg


有年终奖的情况


可能有些小伙伴公司会发年终奖 (如果和我一样没发年终奖,那这里可以跳过了,发年终奖的公司给我来一打),最好选择单独计税,不过都可以试一下,综合并入和单独合计,哪个退的多用哪个。


历史申报


以前的申报如果有没补充的,现在还是可以填哦,快去看看之前的申报,说不定会有惊喜哦。


最后


如果是需要补税的情况,如果少于400是不需要补的哦,当然如果大于400,一定要快点去缴纳哦,国家都留有档案,防止影响以后征信,哈哈哈,祝大家都能退几个亿~


作者:我亚索贼六丶
链接:https://juejin.cn/post/7208793045479522364
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
收起阅读 »

临近研三毕业的一些思考

秋招 2023届秋招可谓是诸神之战,算法岗、开发岗、数据分析岗等都是岗位紧缺,但却有一堆985高校毕业生来竞争。我海投了接近150家公司,最终收获了3个offer:一个上海创业公司(年薪43万元)、一个半国企(年薪25万元)以及一个真正的国企(年薪15-18万...
继续阅读 »

秋招


2023届秋招可谓是诸神之战,算法岗、开发岗、数据分析岗等都是岗位紧缺,但却有一堆985高校毕业生来竞争。我海投了接近150家公司,最终收获了3个offer:一个上海创业公司(年薪43万元)、一个半国企(年薪25万元)以及一个真正的国企(年薪15-18万元)。


在找工作方面,实力占据30%,而运气和机遇则占据了70%。即便是同一家公司,不同的面试官也有着不同的面试风格,因此会影响不同的结果。虽然运气很重要,但是实力永远都是基础。没有实力,就没有后续的好运气和机遇。


秋招的准备流程大体上包括以下几个步骤:刷题、背诵八股、准备项目、深入挖掘项目难点、准备简历、投递简历、面试复盘、简历修订以及谈薪水。每一个过程都十分重要,缺一不可。


春招


我已经签了一个半国企的offer,因此就没有再关注其他公司的信息。我基本上可以称为放弃了春招。一方面,如果我拿到了大厂的offer,我担心自己会承受不住试用期,或者会面临毕业的问题。另一方面,如果我拿到了银行的offer,我也不喜欢银行死板的工作氛围、轮岗的机制以及勾心斗角的同事关系。我参加过一次国考,但是基本上是裸考,完全没有复习。虽然在国家体制内工作很好,但是对于经济条件不好的家庭来说,去体制内不是最优的选择。


毕业季


在毕业前,我开始思考自己的第一份工作。实际上,我更多的是感到焦虑,因为放弃了年薪43万元的offer需要很大的勇气。我一直在思考如何弥补自己失去这份工作的损失。因此,我萌生了一些想法:


想法一:接私活


接外包项目对于程序员来说可能相对较为简单,因为这类项目通常技术含量较低,但是与此同时,与客户的沟通和协商则显得比较繁琐。但是,这种方式往往容易让人陷入代码的搬运中,短期收益是可观的,可以轻松获得外快薪资,但从长远来看,这种做法得不偿失。


想法二:转型产品经理


也许是看多了脉脉,认为程序员35岁危机是必然存在的,但是各行各业都存在淘汰现象。比较幼稚的想法是觉得产品经理生命周期更长,更稳定,在咨询相关学长后才知道,我才发现,原来产品经理的竞争比技术岗还要激烈,失业后重新获得一份工作的几率要比技术岗更低。


想法三:技术积淀,做自媒体


有些人会认为,做自媒体的目的就是要从中牟利,尽管这种想法在大部分人中很普遍。但实际上,成功的自媒体人通常是因为一开始就热爱分享或热爱自己所从事的行业,最终才获得了第二桶金。虽然技术积淀很重要,但如果抱着功利性的心态去做自媒体,那么注定会经历种种落差、打击以及困难。


如何破局?


思来想去,无法得知后续的解决方法,于是想到了《刻意练习》这本书,当我遇到一个无法解决问题的时候,我应该把我的问题和不成熟解决方案向教练反馈,让有经验的教练来指导。我联系了实验室优秀的师兄,师兄给出了很有建设性的意见:


意见一:技术是生存之道


进入公司,要多看技术文档,多看源码,理解原理,刚开始要多写、多思考。只有思考,才能成长起来。互联网是有35危机,但是大部分行业都有35危机,你有技能,就算被毕业,也会找到一个不错的工作。


意见二:要有全局思维


在接到一个需求时,我们不能简单地完成它,而应该深入思考这个需求为什么被提出,采用什么方式解决会更好。一个高价值的程序员不应该以编写的代码量为标准来衡量,而应该根据他在团队中不可或缺的地位来衡量。从了解业务到产品,从产品到自己负责的模块,我们应该对整个公司的架构有粗粒度和细粒度的理解。在未来,我们也将独当一面,成为负责人。因此,我们要为自己工作,而不是做一个单纯的打工仔。公司的转正述职报告是一个很好的机会,我们可以在这个机会中展示我们所学的一切,不仅限于我们负责的模块。


意见三:真诚的职场态度


互联网有嫡系的说法,那么为甚么会存在嫡系呢???存在即合理,肯定有背后的原因。假如,你有一个能力强、有主见、会沟通的的下属,你会不会青睐他?让他升职为你创造更多的业绩呢。答案是肯定的。师兄谈到了怎么样成为嫡系的方法,总结来说就是真诚的职场态度。第一,交代的任务要有责任感,能完成的不能完成的,都要带着结果和理由汇报,这是工作,不是随便搞一搞,那么怎么才能算是认真的完成呢?要知道任务背后的目的,任务背后蕴含的底层实现或者原理,这块任务交给你,你对这个任务的理解应该比谁都要透彻;第二,要主动汇报,可以两周或者一周就和上级交流自己的工作任务情况自己的难点等等,和优秀的人交流你才能进步。程序员的通病也许就是太沉迷于自己的代码世界,而忘记了和上级和其它业务部门交流,导致你做的和老板想要的根本不是一回事;第三,多和其它部门的人沟通,不要占用人家的工作时间,可以茶余饭后聊聊天,了解一下人家在做什么,沟通也是一个重要技能。


总结


师兄给的建议非常perfect,让我醍醐灌顶。未来的道路还很长,我想避免焦虑的最好办法,就是每天进步一点点,每个阶段都能朝着规划前进一步。最后,希望

作者:Javan Lu
来源:juejin.cn/post/7208359036273098811
顺利毕业,未来可期。

收起阅读 »

中年程序员写给36岁的自己

笔者是一名程序员老司机,局限于笔者文笔一般,想到哪写到哪__胡乱写一通,篇幅较长 _,希望通过文章的方式简单的回顾过去、总结现在和展望未来,顺便记录一下,方便以后总结。_ 回顾  忙忙碌碌又一年,看着自己的发量在逐渐的减少,深感焦虑,今天终于有时间可以回顾自己...
继续阅读 »

笔者是一名程序员老司机,局限于笔者文笔一般,想到哪写到哪__胡乱写一通,篇幅较长


_,希望通过文章的方式简单的回顾过去、总结现在和展望未来,顺便记录一下,方便以后总结。_


回顾 


忙忙碌碌又一年,看着自己的发量在逐渐的减少,深感焦虑,今天终于有时间可以回顾自己过去一年的得与失,去年是写给35岁的自己,今年该+1了,还是随笔的方式,想到哪写到哪。


2022年1月30日的时候 ,给自己过去的工作做一次简单的总结,主要还是写给自己,就像现在的时候可以回过头去看,也收获了许多朋友的关注,回去看一年前写的文章,以及大家的留言反馈,深有感触。


回看去年的flag,首先需要检讨一下,基本上都没有完成,但是自己也朝着这个目标在做,收获也是有的:



读书


每个月一本书,一年完成至少10本书的学习计划,学以致用,而不是读完就忘。


写文章


一周完成一篇原创文章,不限类别


早睡早起


每天不晚于11:30休息



关于读书


上半年的时候,自己也是有点焦虑和迷茫,想成长想进步,所以焦虑心情自然就会出现,所以看了一些鸡汤书籍,什么《被讨厌的勇气》、《程序员的自我修养》、《情商》等等。实话说看完之后,确实能够缓解缓解内心的焦虑情绪,但是这些书籍能给到自己的,更多是一些方式和方法,对于内心的空洞和不充实带来的焦虑是没办法缓解的。


所以还需要对症下药,我自己所感受到的空洞和不充实,很多是来自自己对技术知识技能的缺乏和退步,说白了就是作为技术人,不能把技术给弄丢了 ,同样也想不断的跟上时代的步伐。


想要快速解决这种“焦虑”,我需要快速的制定一个短期、中期、长期的目标,围绕着目标去充实自己的知识体系。这里所说的目标还是比较容易制定的,毕竟是关乎自己的成长,也就是自己接下来想要成为什么样的人,什么样的知识体系能够让自己在当前以及未来几年的工作中都有帮助。从这个方面去想,首先未来还是想从事前端,所以我给自己制定的短期目标是算法成长 、中期目标是计算机图形学方面的知识掌握、长期目标是成为一名地图领域的技术专家(ps:说到这里先立个flag,我后面想写一个小册,专门关于地图领域相关的,我也是比较期待自己能写出来什么样的小册,不为别的,就是想把自己的知识沉淀下来)。


讲讲为什么要这么去规划目标,算法算是现在任何技术面试都会涉及的,但是我不是为了面试去看,而是为了提升自己在团队内部的技术影响力,《算法图解》这本书写的简单好理解,作者的思路非常清晰 ,看完之后给团队内部的同学分享,不仅能提升自己,还能带动团队一起学习,一举多得。计算机图形学知识是目前工作中会碰到的,比如渲染、大数据可视化、自动驾驶等等都会涉及,这一部分不建议大家先去看书,没有一本书能够说明白,推荐大家去搜《闫令琪》,非常厉害的大佬,上班路上每天花半个小时-1小时足够了,一个月基本上能够学完,之后再运用到工作中,融会贯通。


单独再讲讲长远目标,我之前并不是搞地图方向的,但是近期这份工作有机会接触到了这方面的工作,让我又重新燃起了工作中的那种欲望,很久没有工作中的那种成就感,这也许是10年前才会有的那种热情,所以我比较坚信未来几年自己希望能够深入投入这个方向,不一定是地图,但一定是和这个方向相关的领域,因为知识都是想通的。


关于写文章


写文章这件事情,我非常佩服一位前同事,也或许是因为我没有做到 ,但是别人坚持每天每日的在做 ,他连续两年每天都能产出一篇原创,关于各个方面的,这是值得我学习的地方,今年争取突破自己。


关于早睡


头发卡卡掉,感觉都是因为没有按时睡觉引起的,还是在能有条件的时候,尽量早睡。


工作


今年的工作可以用“黑暗”、“光明”两个词来概括。


黑暗


2022年经历疫情最严重的一年,大部分时间都是居家办公状态,这也导致和同事们的交流变得很少,很多想要推进的工作变得没那么顺利,徒增了不少压力。


2022年也是“财源滚滚”的一年,看着同事一个个离开,也有不少同事询问工作机会,也确实给自己内心带来不小的冲击,同时危机感也很明显。


在一个地方工作一段时间之后,多少都会遇到各种各样的问题,技术上是最省心的问题,解决就好。有江湖的地方就会有各种复杂到不敢想的关系网,谁是谁的小弟,谁是谁的心腹、谁是大老板招来的等等,遇到这种问题我更多的是做好自己,但我更多还是更愿意沉浸在技术的知识中,享受解决问题带来的快感。面对频繁换老板,技术人的通病,不善于抱大腿,当然我也不想在这方便再去做过多改变或者违背内心去做一些事情,保持好内心的底线,不突破我的底线则相安无事。


光明


呵护好内心的明灯


今年工作最大的动力是来自于自身能力的成长,规划的短中长目标基本上都在按照正确的方向在行进,这也是在排除各种各样的干扰后带来的好的结果,也是抱着一种积极向上的心态在努力,工作中最让人糟心的,无非就是背锅、背指标、裁员,最坏的情况也就这样了,守好内心的方向,做自己想做的事情就对了,自己左右不了的事情不去想太多,行业不景气的时候,我基本上是以这种心态在工作,人生并不是只有工作。


人情往来


工作中


今年在和外部部门的合作当中,收获了许多的认可,也建立了许多新的人脉关系,这也是人生中比较宝贵的资源。与合作方合作共赢一直都是我做事的指导方法 ,提前思考好双方的目标和边界,剩下的就是努力合作完成目标了。相信他人,他人也会给予你同样的信任。


生活中


生活中的关系会比工作中的关系更加的牢靠,当然工作中的关系发展的好的话,也可以沉淀到生活中,而不是换个工作全没了,今年工作中积累的关系,确实是可以有这方面的转换的,这也是一种收获。


技术成长


我一直都不太赞成技术人转纯管理这个方向,管好人其实可以很简单,丑话在前,用心对待,以诚相待,能做好这三点感觉都不会有太大问题,但技术丢了就很难再捡起来了,切记切记。


今年反尝试不直接带团队,更多的是以技术顾问、专家视角,甚至是一线coding的方式在工作,看似管人但又不管人,所以在技术上成长也是非常快的,少了很多其他的琐事,能够更加投入。


渲染


第一次接触这个词的时候是在2021年,公司专门配了一个渲染团队做这个事情,用前端白话讲,就是能把各种各样的图像画到canvas上,一个好的渲染引擎可以呈现任何想要呈现的物体。


为了学习渲染是做什么的,怎么做,当时把简单的数学知识重新学习了一下,看闫令琪大佬的课,看openGL、webGPU等等相关的知识,过程是比较辛苦的,但收获也是很多的。现在再看一些框架就能够理解为什么代码会这么写了,比如Threejs、deckgl等等,我们自己也用c++实现了一套底层的跨端渲染框架,虽然不全面,但内部够用同时也能提升自身技术水平。


架构


架构能力是随着工作中不断积累起来能力,当然这也需要在工作中不断的打磨和锻炼,如果一直是以完成任务的心态在工作那是很难练出来的。我所推崇的架构能力是以解决业务问题为主,提升产研的效率为辅。所以在工作中不会刻意去做架构,而是围绕着如何解决问题去架构,如何才能控制好不至于过度设计。


举个简单例子,假如我们已经有各种完善的点餐业务,需要做一个邀请大家一起喝奶茶的这么一个功能,从业务上我们先考虑两个核心逻辑:


1、用户点餐之后回到邀请页面,点完的所以人实时能看到其他人下单状态
2、队长确认所有人点完之后,下单付款,所有人的页面切换到送餐状态

如果是快速实现这个功能的话,其实是比较简单的,起一个轮询任务实时问服务端要数据,拿到数据后,根据状态决定下一步显示什么状态的页面


但是随着业务发展,会加入很多奇怪的逻辑,比如要支持修改、删除、踢人等等,这就会导致这个页面逻辑及其的复杂起来,如果不去思考的话,很容易就写出一堆面条代码,最后自己都不愿意去改。


所以针对这个功能  ,我自己会抽象成几部分去思考:


1、store该如何拆解,拆成几个,每个store对应哪个组件
2、store该如何去更新
3、与服务端如何通信,websocket、轮询都可以,看当下实际情况,保证稳定性即可
4、可以写几个js类去做这个事情,每个类的职责是什么

我觉得思考完这几个问题 ,大家对于这个页面该怎么去写应该能有一个很清晰的架构图在脑海中了吧,这里我就不过多展开了 ,有兴趣的话私聊,核心是要说架构其实也可以很简单。


总结


今年就不立flag了,目标能把去年的flag实现好,2023年是疫情结束的一年 ,我认为这是一个好的开始,努力工作是一方面,享受生活我认为也同样重要,今年更需要做好工作和生活的平衡,工作以外能有一些其他的成就。


写给36岁的自己,简单地回顾过去、总结现在、展望未来,希望当37岁的自己回过头来看的时候,能够鄙视现在的自己,写出更好的《写给37岁的自己》。


附上去年总结《写给35岁的自己》

trong>

收起阅读 »

回顾下小城市十年的经历:努力过,躺平过。

【回顾】 十年,目睹了时代的改变,也见证了技术的迭代。 【2011】大学毕业前的实习 这一年,大学即将毕业毕业,寒假回到了家乡的小县城,歪打正着的找了一份家乡县级市ZF的实习工作(合同工)。 技术:Ps Html Css 内容:内网新闻专题 薪资:150...
继续阅读 »

【回顾】



十年,目睹了时代的改变,也见证了技术的迭代。



【2011】大学毕业前的实习


这一年,大学即将毕业毕业,寒假回到了家乡的小县城,歪打正着的找了一份家乡县级市ZF的实习工作(合同工)。



  • 技术:Ps Html Css

  • 内容:内网新闻专题

  • 薪资:1500

  • 房价:3000/平


【2012】大学毕业了


这一年,大学毕业了,毕业那天喝了很多,并豪情壮志的和室友预定了四个五年计划。(一五:年薪10万。二五,年薪20万,三五,年薪30万,四五,财富自由。)


于是我放弃了ZF的安稳,只身来到了当地的十八线小城市,为了安身立命,于是随便找了一家只有2人的公司做网站~



  • 职位:美工

  • 技术:Ps Html Css Asp

  • 内容:企业网站

  • 薪资:1000

  • 房租:600

  • 房价:3500/平


这段时间,由于工资过低,每天只吃1-2顿饭,而且每天熬夜学习,体重从大学期间的100Kg降到了65Kg。


终于,在2012年的下半年找到了自己的第一份正式工作--所在城市日报集团。



  • 职位:美工

  • 技术:Ps Html Css JQ PHP

  • 门户网站、专题、企业网站

  • 薪资:3500

  • 房租:0(包吃住)

  • 房价:3500/平


【2014】开始学H5+C3


由于不知道多少线的小城市,技术需求极低,大部分工作内容还要考虑IE6的兼容性。技术部老大跟我说H5和C3咱们一时半会是用不到的。但我还是学了,我觉得早晚会用到。



  • 职位:美工

  • 技术:Ps Html Css JQ PHP

  • 门户网站、专题、企业网站

  • 薪资:3800

  • 房租:0(包吃住)

  • 房价:3500/平


【2015】辞职-新工作-公司解散-新工作


公司来了新领导,开始大刀阔斧的改革,并要求技术部承担经营任务,技术部老大一气之下带着我和另外一个程序W 离职了,大家决定自己干!


老大带我们组个个外包团队,包了一个公司的H5封装APP的活,签了3年的外包合同。我负责H5页面,W负责程序,老大负责服务器。我们仨找了个孵化器开始干了起来。



  • 职位:美工?前端?

  • 技术:Ps Html5 Css3 JQ

  • H5封装APP

  • 薪资:7000

  • 房租:500

  • 房价:5500/平


三个月后甲方撤资了~~ 突如其来的大家没了收入。老大还在努力的找新单子,我们也发现这不是长久之计,于是边接小单子边找新的出路。


新工作来的很意外,之前报社的老领导去了临市的大众网记者站当副站长,又被调回我们城市成立新的记者站。于是老领导找到了我,他们需要一个全栈员工。老领导于我也算是有知遇之恩,所以我决定去帮帮她。虽然给了我主任级别的待遇,但是工资依然不高。



  • 职位:全栈

  • 技术:Ps Html5 Css3 JQ 内部cms

  • 门户网站、专题、企业网站 微信H5

  • 薪资:4000

  • 房租:500

  • 房价:5500/平


【2016】 微信小程序来了


这一年,微信小程序的风吹进了我们这座小城市,开始有人问我会不会做。于是开始学习,并成功为一个经典做了一个卖票小程序,赚了3000.



  • 职位:全栈

  • 技术:Ps Html5 Css3 JQ 内部cms

  • 门户网站、专题、企业网站 微信H5

  • 薪资:4500

  • 房租:500

  • 房价:6500/平


【2018】结婚-辞职-新工作


这一年,和相恋5年的女朋友结婚了。忽然之间有了责任的压力,看看工资卡的工资,现在的工作显然是不行了,于是我决定辞职。


当我决定辞职之后我收到了两个橄榄枝,分别是老东家报社,和老同事W的。


老东家的一个同事已经升为主任,邀请我回去,工资开到了7500,在一个报社这样的单位我知道这是她的极限了。


W则是在我们三人组解散之后去了一家小公司,老板是个富二代,人也很好。现在业务增多想要叫我过去。


最终我选择了W的公司



  • 职位:美工?前端?

  • 技术:Ps Html5 Css3 JQ PHP

  • 商城类网站

  • 薪资:13000

  • 房租:0(买房了,朋友的顶账房,没贷款欠朋友的,慢慢还。)

  • 房价:8000/平


【2019】vue来了我却躺平了


这一年,老婆的公司开始使用VUE2了,老婆让我跟她一起学,我却沉迷游戏躺平了。


现在公司的环境很好,老板有钱人也很好。技术部的电脑都是i9-11代的处理器+2060的显卡,这哪里是公司简直是网吧。


公司也是经常几周甚至一个月没有新的业务,只要保证手里的几个网站正常运行就可以了,于是大家开始沉沦,每天上班也几乎都是在看电影和打游戏,还有免费的零食和饮料。


大家每天也都是在讨论哪个3A大作发售了,哪个电影上映了,很少能听到关于技术的讨论了。



  • 职位:美工?前端?

  • 技术:Ps Html5 Css3 JQ PHP

  • 商城类网站

  • 薪资:15000

  • 房价:9000/平


【2020】疫情来了,小天使来了,危机也在慢慢靠近。


这一年,疫情开始蔓延,小宝宝也降生了。


公司还是一如既往,虽然我们知道业务在下滑,但是老板有钱,工资不降反升。


老婆打算辞掉工作专心把孩子带到3岁再工作。我考量了一下我的收入,觉得在这个不知道多少线的小城也算可以,就同意了。



  • 职位:美工?前端?

  • 技术:Ps Html5 Css3 JQ PHP

  • 商城类网站

  • 薪资:17000

  • 房价:10000/平


【2021】终于开始学VUE和React


这一年,终于开始学习VUE和React,虽然公司依然没有使用新框架的打算,主要是因为后端不想写接口。想继续使用现在的程序。好像大家都躺平了,也可能是小城市的惬意。



  • 职位:美工?前端?

  • 技术:Ps Html5 Css3 JQ PHP

  • 商城类网站

  • 薪资:18000

  • 房价:9000/平


【2022-上】听说大厂裁员,我们老板“毕业”了。


这一年,听说大厂都在裁员,小城市却依然风平浪静。大家日复一日的摸鱼。


某一天,噩耗传来,老板进去了,公司解散。WTF。


晴天霹雳,没想到我们还没毕业,老板却“毕业”了



  • 职位:无

  • 薪资:0

  • 房价:9000/平


【2022-中】现实的社会和迟到的技术


2022精彩的一年,被狠狠的从舒适圈里踢了出来。一脸懵逼。


开始重新找工作却发现,自己的技术早已落伍,不得已又要从头学起。


无奈重新学了Vue2和Vue3,学了node.js,学了webpack,又学了ES6和TypeScript。


终于补完了前两年欠下的学习,却发现这个城市的前端工资普遍在6K-9K


落差感又一次让我一脸懵逼


【2022-下】焦虑和心虚


最终我进入了一家实体企业,HR看着我的简历对我十年的工作经验还算满意,我却很心虚。


总觉得自己这十年的工作经验水分很大。


看着比我年轻的同事熟练的使用着各种框架,而我却还在查着各种API。


我陷入了深深的自我怀疑,我是不是蹉跎了我的青春。



  • 职位:前端

  • 技术:Html5 Css3 Vue2

  • 内部平台系统、微信小程序

  • 薪资:9000

  • 房价:9000/平


【总结】



小城市没有那么多的技术需求,也没有那么多的996,大家朝九晚五,周末双休过得很惬意。



刚毕业那会用着Table切图用着Asp做后台,大家只知道你是做网站的,公司招人也是招美工,要求设计、切图、程序都会一些。小城市就是要求你什么都会一点,但不用很精通,够用就行。


慢慢的随着技术的发展前端才被定义出来,但是很多公司招聘的时候写着需要使用Vue或者React,但事实上还是干这设计切图的活,前后端不分家。


小城市技术渗透的慢,但是依然在渗透,四年的惬意生活,让我慢慢的忘记自己最初的梦想,惊醒的时候却发现我已经掉队了。


【未来可期】



被踢出舒适圈,也被踢醒了



想想大学时期的四个五年计划一个也没实现,还剩最后一个,或许还能抢救一下,虽然很不切实际,但是总有个盼头。


重新规划自己的未来,躺也躺过了,现在想想躺平的日子也就那样。虽然自己已经30+但是还是可以继续搏一搏的。


重新定制一个三年计划吧



  • 继续学习、阅读源码,做1-2个长期维护的项目。

  • 研究下混合基金,适量投入。

  • 看一些游戏开发相关的书,研究下Unreal引擎,争取做出一个游戏Demo。(游戏剧本已经写好了2个)。


作者:不知君
来源:juejin.cn/post/7143404185738805262
收起阅读 »

想退更多税?看完这篇就够了

前言 最近又到了一年一度的退税了,最近发了一个沸点,发现大家都是和我之前一样不知道如何能退更多税,我也是无意中和小伙伴聊的时候才发现这个,如何能退更多税取决于 专项附加扣除,这个合计值越多,退的也会更多,下面咱们来详细说说这个专项附加扣除,怎么能够让这个合计值...
继续阅读 »

前言


最近又到了一年一度的退税了,最近发了一个沸点,发现大家都是和我之前一样不知道如何能退更多税,我也是无意中和小伙伴聊的时候才发现这个,如何能退更多税取决于 专项附加扣除,这个合计值越多,退的也会更多,下面咱们来详细说说这个专项附加扣除,怎么能够让这个合计值变多。


image.png


专项附加扣除填报


首先打开个人所得税APP,点击下面的tabbar办税,然后点击专项附加扣除填报,就会出现如下图,通过填报上面的这些去进行增加专项附加扣除合计值。


0b957f5ecc7afa419053f890511d9aa.jpg


租房租金(和房贷只能二选一)



  • 要求:工作租房子了 (不需要合同也能填哦)

  • 扣除标准:省会或者直辖市 1500 / 月,二线城市 1100 /月,小城市 800 /月

  • 年总计:省会或者直辖市 18000,二线城市 13200,小城市 9600

  • 划重点: 多段租房经历可以多填几个租房,一定要填满!!!,一定要填,没租房子也可以填,随便填一个地址也行,这个不需要租房合同,也无法追查到的,但是和贷款只能二选一,具体选哪个请继续看。


image.png


住房贷款利息(和租房只能二选一)



  • 要求:首套房贷款

  • 扣除标准:1000/月

  • 年总计:12000

  • 划重点: 和租房二选一哦,具体选哪个看你所在的城市,哪个钱多选哪个~


image.png


子女教育



  • 要求:子女处于全日制学历教育阶段(幼儿园+小学+中学+大学),年龄>3岁。

  • 扣除标准:每人每月 1000 元 (两个孩子是一个月2000哦)

  • 年总计:12000(一个孩子的情况下)


image.png


继续教育



  • 要求:考证或者学历提升

  • 扣除标准:考证拿到证的当年一次性扣除:3600,学历提升 400/月

  • 年总计:考证:3600,学历提升:4800

  • 划重点: 这里的证必须是收录在 国家资格目录 的证书哦~


image.png


大病医疗


如果可以,我希望这个没有人申请,身体健康比什么都重要。



  • 要求:医保报销后个人花费15k+

  • 扣除标准:8w内根据你个人花费,花多少这个就是多少。

  • 年总计:根据实际。


image.png


赡养老人



  • 要求:父母 60 岁以上

  • 扣除标准:独生子女2000/月,非独生子女:和兄弟姐妹分摊 2000

  • 年总计:独生子女:24000,非独生子女: 0 ~ 12000


image.png


3岁以下婴幼儿照护



  • 要求:孩子 3 岁以下

  • 扣除标准:每月每人 1000 (两个孩子就是2000/月哦)

  • 年总计:12000(一个孩子的情况下)


如何能退更多的税


打开个人所得税APP → 我要查询 → 申报查询 → 已完成→ 选择当年的综合年度汇算→ 点击专项附加扣除合计,查看自己当年的专项附加扣除合计,可以简单计算下自己填报的专项附加扣除是否都已经填写。



PS:画重点!!!注意检查时间,我开始就是租房没填满,只写了一段租房经历,所以差点错过好几个亿,如果是2023年的填报,一定要注意你专项附加扣除是否涵盖整个2022年的日期。



113b48e415b80b8861261f3b3d961ab.jpg


有年终奖的情况


可能有些小伙伴公司会发年终奖 (如果和我一样没发年终奖,那这里可以跳过了,发年终奖的公司给我来一打),最好选择单独计税,不过都可以试一下,综合并入和单独合计,哪个退的多用哪个。


历史申报


以前的申报如果有没补充的,现在还是可以填哦,快去看看之前的申报,说不定会有惊喜哦。


最后


如果是需要补税的情况,如果少于400是不需要补的哦,当然如果大于400,一定要快点去缴纳哦,国家都留有档案,防止影响以后征信,哈哈哈,祝大家都能退几个亿~



作者:我亚索贼六丶
来源:juejin.cn/post/7208793045479522364
收起阅读 »

从技术到管理:我是如何教导技术总监做事的?

很多朋友都知道我技术很强,但实际上除了技术之外我的管理能力同样很出众。 虽然我年纪不大,但做了很多年实际的技术管理相关的工作。 前段时间李哥向我付费取经,他已经 30 多岁了,工作了很多年,技术也很强。但今年却刚当上公司的技术总监。原来他是技术部三把手,升职的...
继续阅读 »

很多朋友都知道我技术很强,但实际上除了技术之外我的管理能力同样很出众。


虽然我年纪不大,但做了很多年实际的技术管理相关的工作。


前段时间李哥向我付费取经,他已经 30 多岁了,工作了很多年,技术也很强。但今年却刚当上公司的技术总监。原来他是技术部三把手,升职的原因是前任技术总监带着副总监一起创业去了。


因为吸收了教训,老板就找到李哥,允诺给李哥一段时间的考察期,让李哥管理整个技术团队。通过考察期后会给李哥一些股份,让李哥成为技术合伙人。李哥在这家公司干了好几年了,技术能力有目共睹,确实不错,但管理经验确实比较缺乏。老板选择他,一个是出于信任,另一个也是想培养李哥。


现在李哥虽然管着几十号人,可他并没有多少实际管理经验。很多事情总觉得做得很吃力,力不从心。


所以我就和他分享了一些自己从过去的实际操作中获得的经验。


授权


第一点就是,怎么授权?


很多刚做技术管理者的人并不喜欢放权,李哥就是这类人。


这么做有几个原因。


第一个原因是怕下属能力强,功高盖主抢风头。


第二是原因是贪权,掌控欲强,什么事都要过问。


第三个原因是怕下属能力差,怕下属做砸了。


这样就会导致一个现象,很多人拿着很高的工资,担任很高的职位,却担负不了多少责任。


李哥公司每周二、周四是发布日。发布会由李哥主持,每次发布完都要等两三个小时的线上人工验证。发布完后,李哥还要担惊受怕,生怕线上出问题。


这种事不应该让李哥具体负责,因为即使哪个服务出现故障,李哥又不懂具体的业务,也做不了什么。


李哥手底下副总监、研发经理、组长十几号人,这事应该分派下去。


所有的事情都集中到了企业主要的几个负责人身上,很容易出事。


而底下的人很容易习惯这种作风,事事找领导,没有主见和主动性。


甚至于有一次李哥不在,负责的研发经理取消了发布日当天的发布计划,因为他怕发布出问题但责任。


权利高度集中,人人不作为的公司,一定会逐渐走向衰败。


所以,权利收得太紧,就会死。


那该怎么放权?


其实很简单。


员工职责内的事情要放,员工职责外的事情不要放。


就像一个员工请半天假去医院做核酸,先汇报组长,组长通过后汇报到研发经理,再汇报到技术副总监,再报备到人事专员,同时抄送人力总监和技术总监。


这么长的流程有什么用呢?


可以我直接让李哥把流程改成员工汇报给组长,组长同步给人事专员。


出事了,直接找组长,因为人是组长带的,组长要负责。


流成越复杂,就越容易扯皮甩锅撇清责任。最后背锅的估计就是李哥这个大领导。


发布的事情也是这样,谁负责的项目,什么时候发,发布过程可能出现的问题,发布失败的后果。都应该由他承担。


这样就能做到责任清晰、效率高、权利透明。


但这样不是没有隐患,组长可能不负责任,乱批假、乱报销等等。


所以权利放得太松,就容易乱。


那如何找到合适的、对工作负责的人担任组长呢?这又是一个新的问题。我后面再讲。


激励


第二点是,怎么激励?


很多新晋管理人很容易忽略激励这一点,其实它非常重要。


团队人气的高低会直接影响工作效率和工作质量。


给大家激励,让大家朝着一个方向努力,实现共同的目标很有意义和价值。虽然它不是很明显的投入,但隐形利益真的非常巨大。


那该如何激励呢?很简单,给员工争取自己能力范围内最大的福利。


简单粗暴的说,就是奖钱。


项目提前结束,给公司节省资源。


客户满意,按时付款,没有拖欠款项。


客户非常满意,计划签订下一个合作项目的合同。


这些都是给公司赚钱。


而这些赚到的钱再拿出一部分奖励给员工,本来就合情合理。


同时还可以形成良性循环。


但也不是每个老板都愿意付出这一部分钱。


有些情况下,团队加班加点、辛苦付出完成了项目。但老板就是不愿意给大家一些奖励怎么办?


精神奖励,虽然画饼差不多,但有效。


就像学生的奖状、小红花、三好学生、优秀标兵。


这是一种荣誉。


组织部门举行一场表彰会,定制个优秀员工奖牌、奖状。也花不了多少钱。


被表扬的人当真就当真,不当真也没什么。


这也谈不上忽悠人。做得好,被表扬,被夸奖,本来就是正常的事。


但是这种激励有时也能有意想不到的效果。


奖罚分明


第三点是,怎么奖罚分明?


激励对应的就是惩罚。


哪些事该奖?哪些事不该奖?


哪些事该罚?哪些事不该罚?


分不清楚这些事就很容易出事。


很多年前刚做管理不太懂事,因为迟到处罚问题失去了一个非常优秀的下属。


技术部门的工作职责其实很明确,他是生产型的岗位,按时保质保量完成任务就可以,很多事情都没必要管理的那么死。


比如李哥公司的制度是九七五,但前技术总监给大家培养了一个潜规则。就是九九五,即使很多人早就完成了工作也不能回家,不然第二个月指定被扣绩效。


按照公司规定,加班超过三个小时才有加班费。但这多出来的两个小时就等于白干了。


而且很多人这两个小时并不是真的在干活,而是在摸鱼、刷短视频,或者楼下抽烟。


所以我让李哥和老板商量,公司改成弹性制度。


按工作产出计算绩效,而不是工时。


李哥公司有个运行多年的老系统,负责处理订单和支付的。但由于年久失修,没人愿意去改。因为稍有不慎就可能导致公司金钱受损。


所以我就告诉李哥,这事必须得有人干。而且只奖不罚。


搞砸了也不能罚,甚至还得发些安慰奖。


为什么这么做?


因为这是个烂摊子,出力不讨好的事。安排人去做,不奖就等于罚了。


干好了没奖励,干不好还得被罚。谁愿意干呢?


难用就难用些,出了问题用脚本修复下数据。


这也是这个系统这么些年一直勉勉强强运行,而无人敢修改的原因。


难的事,没人敢做的事,一定不能拖着。付出大代价也得完成。


另外,李哥公司里面工时最长的几个员工会得到劳模奖和全勤奖。


但这里面有人比较混,仗着家里公司近,下班不打卡,回家吃个饭,溜个弯,到十一点多再来公司打个下班卡。而且这货不经常这么干,按照公司 OA 系统的工时,正好把自己工时卡在前三名。


影响很不好,但又不好说他。


我让李哥直接让技术部门改变奖励方式,还是按照绩效和产出发奖,同时对 Bug 最多、产出最低的员工进行处罚,即使他工时最长。


因为正常上下班只是员工的分内之事。


这种事情不该奖励。


总结来说,就是分内的事、简单的事,不能奖、只能罚。分外的事、难的事,只能奖、不能罚。


篇幅有限,先记录以上三点。


希望对你有所帮助。


作者:代码与野兽
来源:juejin.cn/post/7209914417641996343

未完待续。


收起阅读 »

你代码的异味是故意的还是不小心?是故意的!

一、代码竟会有“气味” 食物在腐烂之际,会散发出异味,提醒人食物已经坏掉了,需要处理。同样,如果代码中某处出现了问题,也会有一些症状。这些症状,被称之为“代码异味”(Code smell,也译作“代码味道”)。与食物腐败发出的味道不同的是,代码异味并非真正的气...
继续阅读 »

一、代码竟会有“气味”


食物在腐烂之际,会散发出异味,提醒人食物已经坏掉了,需要处理。同样,如果代码中某处出现了问题,也会有一些症状。这些症状,被称之为“代码异味”(Code smell,也译作“代码味道”)。与食物腐败发出的味道不同的是,代码异味并非真正的气味,而是一种“暗示”,暗示我们代码可能有问题,提示程序员需要对项目设计进行更进一步的查看。


代码异味一词最初是由Kent Beck在帮助Martin Fowler在编写《重构:改善既有代码的设计》一书时创造的。Martin Fowler对代码异味的定义是:代码异味是一种表象,它通常对应于系统中更深层次的问题。


代码异味的产生原因跟厨师的“清洗过程中故意保留”不一样,它更多地并非刻意为之,创造者也未必“品尝”过自己所写的代码,它更多地是由于设计缺陷或不良编码习惯而导致的不良代码症状。


这种异味也并非来自一种有据可查的标准,更多的是来自程序员的直觉。尤其是经验丰富和知识渊博的程序员,他们无需思考,只要通过查看代码或一段设计就可以立马对这个代码质量产生这种“感觉”,能对代码设计的优劣有一个大致的判断。这有点类似我们英语学到一定程度后,即便不能完全看懂文章,但凭借语感也能选出正确答案。


二、 代码异味的影响


对于代码异味的出现我们其实无需过度紧张,因为在整个程序中代码异味是无处不在的。


一般情况下,有“异味”的代码也依旧能运行得很好。只是倘若重视不够,没有适当地维护或改进代码,代码质量就会下降,系统也会开始变得难以维护和扩展,同时也会增加技术债务。这就像做出有异味的九转大肠的的小胖厨师,在前期准备中对评委的建议置若罔闻,一意孤行,做出来的菜连自己都难以下咽。


所以团队应尽可能地做有质量的代码,减少甚至避免这些问题,产生高效益的成果。


三、 如何辨别代码异味



代码是否存在代码异味,通常是靠程序员的主观判断,但由于语言、开发者、开发理论的不同,对代码异味的判断也会存在差异。


所以要想更精准地识别代码异味,获得更高的代码质量,程序员需要大量的实践和经验。不过,前辈们总结的经验也可以让我们少走一些弯路。Martin Fowler在《重构:改善既有代码的设计》一书中,列举了最常见的24种代码异味,可以帮助我们轻松识别,便于处理和改善它们:


1) 过大的类(Large Class)


一个类包含许多字段、方法或者代码行,并逐渐变得臃肿。


2) 数据泥团(Data Clumps)


代码的不同部分包含了相同的变量组,且这些数据总是绑在一起出现。


3) 过长参数列表(Long Parameter List)


指一个方法的参数超过了三个或四个。出现这种情况一般是将几种类型的算法合并到一个方法之后。


4) 基本类型偏执(Primitive Obsession)


创建一个原始字段比创建一个全新的类要容易得多,所以对于具有意义的业务概念如钱、坐标、范围等,很多程序员不愿意进行建模,而是使用基本数据类型进行表示,进而导致代码内聚性差、可读性差。


5) 神秘命名(Mysterious Name)


在编程中,命名是一件非常恼人的事情。一些可能只有自己看懂的命名,无疑加大了代码可读性的难度,有时甚至自己也会忘记这些命名的含义。


6) 重复代码(Duplicated Code)


这几乎是最常见的异味。当多个程序员同时处理同一程序的不同部分时,通常会发生这种情况。


7) 过长的函数(Long Function)


根据Martin Fowler的经验,通常活得最长、最好的程序,其中的函数都比较短。函数越长,就越难理解。


8) 全局数据(Global Data)


这是一个非常可怕且刺鼻的异味代码。因为从代码库的任何一个角落都可以修改它,而且没有任何机制可以探测出到底是哪段代码做出了修改。全局数据造成一次又一次的诡异Bug,让我们很难找出出错的代码。


9) 可变数据(Mutable Data)


如果可变数据的变量的作用域越大, 越容易出现问题。变量是可以更改的,但我们可能不知道是哪里改变了它。


10) 发散式变化(Divergent Change)


是指一个类受到多种变化的影响。


11) 霰弹式修改(Shotgun Surgery)


是指一种变化引发多个类相应修改。


12) 依恋情结(Feature Envy)


一个类使用另一个类的内部字段和方法的数据多于它自己的数据。


13) 重复的switch(Repeated Switch)


在不同的地方反复使用switch逻辑。这带来的问题就是当我们想要增加一个选择分支时,就必须找到所有的switch,并逐一更新。


14) 循环语句(Loops)


在编程语言中,循环一直是程序设计的核心要素。在《重构》中,Martin Fowler认为它是一种代码异味,因为他们觉得如今的循环已经有点过时了。他们提出“以管道取代循环”,这样可以帮助我们更快看清被处理的元素以及处理它们的动作。


15) 冗赘的元素(Lazy Element)


这是几乎无用的组件。我们在设计代码时有时为了未来的功能设计出“预备”代码,但实际上从未实现;又或者这个类本来有用但随着重构,越来越小,最后只剩下一个函数。无论哪种,它们都是冗赘无用的。


16) 推测的通用性(Speculative Generality)


是指为了“以防万一”,支持预期的未来功能,但这些功能并未被实现,这些类、方法、字段或参数也从未被使用,结果导致代码变得难以理解和支持。


17) 临时字段(Temporary Field)


创建临时字段以用于需要大量输入的算法。但这些字段仅在算法中使用,其余时间不使用。


18) 过长的消息链(Message Chains)


当客户端请求另一个对象,该对象又请求另一个对象,依此类推时,就会出现过长的消息链。这些链意味着客户端依赖于类结构的导航。一旦发生更改,客户端也要跟着修改。


19) 中间人(Middle Man)


指一个类只执行一个动作,但将工作委托给另一个类,这种委托属于过度委托。该类也可能只是一个空壳,只负责委托且只有一件事。


20) 内幕交易(Insider Trading)


指模块之间大量地交换数据,增加模块之间的耦合。


21) 异曲同工的类(Alternative Classes with Different Interface)


是指两个类执行了相同的功能但具有不同的方法名称。


22) 纯数据类(Data Class)


指包含字段和访问它们的粗略方法(getter 和 setter)的类。这些只是其他类使用的数据容器。这些类不包含任何附加功能,并且不能独立操作它们拥有的数据。


23) 被拒绝的遗赠(Refused Bequest)


指如果子类复用了超类的行为,但又不愿意支持超类的接口的情况。


24) 注释(Comments)


程序员将其作为一种“除臭剂”使用情况下的行为。比如:一段代码有着长长的注释,但这段长注释的存在是因为代码很糟糕。


四、 如何对代码“除臭”



1)重构


上述代码异味没有优先级一说,所以对于程序员而言,只能依靠直觉和经验去决定是否需要重构。


重构,一言以蔽之,就是在不改变外部行为的前提下,有条不紊地改善代码。是实现敏捷性的最重要的技术因素之一。是程序员根据已识别出的气味然后将代码分成更小的部分的过程,再决定要么删除它们,要么用更好的代码替换它们,如此循环重复这个过程,直到异味消失,这样可能会提高代码质量并让代码变得更具简单性、灵活性和可理解性。


2)使用代码检测工具



识别和消除代码异味是一个令人厌烦且不确定的过程,而且也不可能手动查找到和删除掉所有异味,尤其是面对一个有着上千行异味的代码的时候。所以使用一些代码检测工具可以辅助我们进行快速大量地审查,帮助我们节约时间来做更为重要的工作,比如能专注于代码高层面的设计原则问题。


好了,关于代码异味的知识,算是讲了个清楚,那么让我们相约下一次代码评审吧!



作者:禅道程序猿
链接:https://juejin.cn/post/7207617774633123896
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
收起阅读 »

码农如何提高自己的品味

前言 软件研发工程师俗称程序员经常对业界外的人自谦作码农,一来给自己不菲的收入找个不错的说辞(像农民伯伯那样辛勤耕耘挣来的血汗钱),二来也是自嘲这个行业确实辛苦,辛苦得没时间捯饬,甚至没有驼背、脱发加持都说不过去。不过时间久了,行外人还真就相信了程序员就是一帮...
继续阅读 »

前言


软件研发工程师俗称程序员经常对业界外的人自谦作码农,一来给自己不菲的收入找个不错的说辞(像农民伯伯那样辛勤耕耘挣来的血汗钱),二来也是自嘲这个行业确实辛苦,辛苦得没时间捯饬,甚至没有驼背、脱发加持都说不过去。不过时间久了,行外人还真就相信了程序员就是一帮没品味,木讷的low货,大部分的文艺作品中也都是这么表现程序员的。可是我今天要说一下我的感受,编程是个艺术活,程序员是最聪明的一群人,我们的品味也可以像艺术家一样。


言归正转,你是不是以为我今天要教你穿搭?不不不,这依然是一篇技术文章,想学穿搭女士学陈舒婷(《狂飙》中的大嫂),男士找陈舒婷那样的女朋友就好了。笔者今天教你怎样有“品味”的写代码。



以下几点可提升“品味”


说明:以下是笔者的经验之谈具有部分主观性,不赞同的欢迎拍砖,要想体系化提升编码功底建议读《XX公司Java编码规范》、《Effective Java》、《代码整洁之道》。以下几点部分具有通用性,部分仅限于java语言,其它语言的同学绕过即可。


优雅防重


关于成体系的防重讲解,笔者之后打算写一篇文章介绍,今天只讲一种优雅的方式:


如果你的业务场景满足以下两个条件:


1 业务接口重复调用的概率不是很高


2 入参有明确业务主键如:订单ID,商品ID,文章ID,运单ID等


在这种场景下,非常适合乐观防重,思路就是代码处理不主动做防重,只在监测到重复提交后做相应处理。


如何监测到重复提交呢?MySQL唯一索引 + org.springframework.dao.DuplicateKeyException


代码如下:


public int createContent(ContentOverviewEntity contentEntity) {
try{
return contentOverviewRepository.createContent(contentEntity);
}catch (DuplicateKeyException dke){
log.warn("repeat content:{}",contentEntity.toString());
}
return 0;
}

用好lambda表达式


lambda表达式已经是一个老生常谈的话题了,笔者认为,初级程序员向中级进阶的必经之路就是攻克lambda表达式,lambda表达式和面向对象编程是两个编程理念,《架构整洁之道》里曾提到有三种编程范式,结构化编程(面向过程编程)、面向对象编程、函数式编程。初次接触lambda表达式肯定特别不适应,但如果熟悉以后你将打开一个编程方式的新思路。本文不讲lambda,只讲如下例子:


比如你想把一个二维表数据进行分组,可采用以下一行代码实现


List<ActionAggregation> actAggs = ....
Map<String, List<ActionAggregation>> collect =
actAggs.stream()
.collect(Collectors.groupingBy(ActionAggregation :: containWoNosStr,LinkedHashMap::new,Collectors.toList()));

用好卫语句


各个大场的JAVA编程规范里基本都有这条建议,但我见过的代码里,把它用好的不多,卫语句对提升代码的可维护性有着很大的作用,想像一下,在一个10层if 缩进的接口里找代码逻辑是一件多么痛苦的事情,有人说,哪有10层的缩进啊,别说,笔者还真的在一个微服务里的一个核心接口看到了这种代码,该接口被过多的人接手导致了这样的局面。系统接手人过多以后,代码腐化的速度超出你的想像。


下面举例说明:


没有用卫语句的代码,很多层缩进


if (title.equals(newTitle)){
if (...) {
if (...) {
if (...) {

}
}else{

}
}else{

}
}

使用了卫语句的代码,缩进很少


if (!title.equals(newTitle)) {
return xxx;
}
if (...) {
return xxx;
}else{
return yyy;
}
if (...) {
return zzz;
}

避免双重循环


简单说双重循环会将代码逻辑的时间复杂度扩大至O(n^2)


如果有按key匹配两个列表的场景建议使用以下方式:


1 将列表1 进行map化


2 循环列表2,从map中获取值


代码示例如下:


List<WorkOrderChain> allPre = ...
List<WorkOrderChain> chains = ...
Map<String, WorkOrderChain> preMap = allPre.stream().collect(Collectors.toMap(WorkOrderChain::getWoNext, item -> item,(v1, v2)->v1));
chains.forEach(item->{
WorkOrderChain preWo = preMap.get(item.getWoNo());
if (preWo!=null){
item.setIsHead(1);
}else{
item.setIsHead(0);
}
});

@see @link来设计RPC的API


程序员们还经常自嘲的几个词有:API工程师,中间件装配工等,既然咱平时写API写的比较多,那种就把它写到极致**@see @link**的作用是让使用方可以方便的链接到枚举类型的对象上,方便阅读


示例如下:


@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ContentProcessDto implements Serializable {
/**
* 内容ID
*/
private String contentId;
/**
* @see com.jd.jr.community.common.enums.ContentTypeEnum
*/
private Integer contentType;
/**
* @see com.jd.jr.community.common.enums.ContentQualityGradeEnum
*/
private Integer qualityGrade;
}

日志打印避免只打整个参数


研发经常为了省事,直接将入参这样打印


log.info("operateRelationParam:{}", JSONObject.toJSONString(request));

该日志进了日志系统后,研发在搜索日志的时候,很难根据业务主键排查问题


如果改进成以下方式,便可方便的进行日志搜索


log.info("operateRelationParam,id:{},req:{}", request.getId(),JSONObject.toJSONString(request));

如上:只需要全词匹配“operateRelationParam,id:111”,即可找到业务主键111的业务日志。


用异常捕获替代方法参数传递


我们经常面对的一种情况是:从子方法中获取返回的值来标识程序接下来的走向,这种方式笔者认为不够优雅。


举例:以下代码paramCheck和deleteContent方法,返回了这两个方法的执行结果,调用方通过返回结果判断程序走向


public RpcResult<String> deleteContent(ContentOptDto contentOptDto) {
log.info("deleteContentParam:{}", contentOptDto.toString());
try{
RpcResult<?> paramCheckRet = this.paramCheck(contentOptDto);
if (paramCheckRet.isSgmFail()){
return RpcResult.getSgmFail("非法参数:"+paramCheckRet.getMsg());
}
ContentOverviewEntity contentEntity = DozerMapperUtil.map(contentOptDto,ContentOverviewEntity.class);
RpcResult<?> delRet = contentEventHandleAbility.deleteContent(contentEntity);
if (delRet.isSgmFail()){
return RpcResult.getSgmFail("业务处理异常:"+delRet.getMsg());
}
}catch (Exception e){
log.error("deleteContent exception:",e);
return RpcResult.getSgmFail("内部处理错误");
}
return RpcResult.getSgmSuccess();
}



我们可以通过自定义异常的方式解决:子方法抛出不同的异常,调用方catch不同异常以便进行不同逻辑的处理,这样调用方特别清爽,不必做返回结果判断


代码示例如下:


public RpcResult<String> deleteContent(ContentOptDto contentOptDto) {
log.info("deleteContentParam:{}", contentOptDto.toString());
try{
this.paramCheck(contentOptDto);
ContentOverviewEntity contentEntity = DozerMapperUtil.map(contentOptDto,ContentOverviewEntity.class);
contentEventHandleAbility.deleteContent(contentEntity);
}catch(IllegalStateException pe){
log.error("deleteContentParam error:"+pe.getMessage(),pe);
return RpcResult.getSgmFail("非法参数:"+pe.getMessage());
}catch(BusinessException be){
log.error("deleteContentBusiness error:"+be.getMessage(),be);
return RpcResult.getSgmFail("业务处理异常:"+be.getMessage());
}catch (Exception e){
log.error("deleteContent exception:",e);
return RpcResult.getSgmFail("内部处理错误");
}
return RpcResult.getSgmSuccess();
}

自定义SpringBoot的Banner


别再让你的Spring Boot启动banner千篇一律,spring 支持自定义banner,该技能对业务功能实现没任何卵用,但会给枯燥的编程生活添加一点乐趣。


以下是官方文档的说明: docs.spring.io/spring-boot…


另外你还需要ASCII艺术字生成工具: tools.kalvinbg.cn/txt/ascii


效果如下:


   _ _                   _                     _                 _       
(_|_)_ __ __ _ __| | ___ _ __ __ _ | |__ ___ ___ | |_ ___
| | | '_ \ / _` | / _` |/ _ \| '_ \ / _` | | '_ \ / _ \ / _ \| __/ __|
| | | | | | (_| | | (_| | (_) | | | | (_| | | |_) | (_) | (_) | |_\__ \
_/ |_|_| |_|\__, | \__,_|\___/|_| |_|\__, | |_.__/ \___/ \___/ \__|___/
|__/ |___/ |___/

多用Java语法糖


编程语言中java的语法是相对繁琐的,用过golang的或scala的人感觉特别明显。java提供了10多种语法糖,写代码常使用语法糖,给人一种 “这哥们java用得通透” 的感觉。


举例:try-with-resource语法,当一个外部资源的句柄对象实现了AutoCloseable接口,JDK7中便可以利用try-with-resource语法更优雅的关闭资源,消除板式代码。


try (FileInputStream inputStream = new FileInputStream(new File("test"))) {
System.out.println(inputStream.read());
} catch (IOException e) {
throw new RuntimeException(e.getMessage(), e);
}

利用链式编程


链式编程,也叫级联式编程,调用对象的函数时返回一个this对象指向对象本身,达到链式效果,可以级联调用。链式编程的优点是:编程性强、可读性强、代码简洁。


举例:假如觉得官方提供的容器不够方便,可以自定义,代码如下,但更建议使用开源的经过验证的类库如guava包中的工具类


/**
链式map
*/
public class ChainMap<K,V> {
private Map<K,V> innerMap = new HashMap<>();
public V get(K key) {
return innerMap.get(key);
}

public ChainMap<K,V> chainPut(K key, V value) {
innerMap.put(key, value);
return this;
}

public static void main(String[] args) {
ChainMap<String,Object> chainMap = new ChainMap<>();
chainMap.chainPut("a","1")
.chainPut("b","2")
.chainPut("c","3");
}
}

作者:京东云开发者
链接:https://juejin.cn/post/7197604280705908793
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
收起阅读 »