程序员被开除,老板:“有你参与的项目全黄了!”
我现在所在的公司是一家专注于做机器视觉的公司,简单点解释就是像车牌号识别、工厂工件自动质检、摄像头抓拍盯梢等等这一类的功能,我们公司都是可以做的。而我在公司内是负责ERP模块的,大多数还是负责流程模块的开发。对图像进行识别处理的功能,则需要公司另外一批专攻算法、图像识别的同事去解决,然后我直接拿他们给的结果就行,这样的同事我们称之为“算法同事”。
而我发现,之前跟我对接算法的同事好像很久都没有来了,因为我们公司程序员经常有出差的安排,所以我也没当回事。直到有一次,我在跟经理汇报工作的时候,因为算法部分还有部分功能有待完善,我就提了下之前跟我对接的算法同事。
结果我经理跟我说:“他已经被老板开除了!”。
听到这话我着实有些惊讶,因为这位被开除了的算法同事我之前一直以为他在公司的地位是很高的,想不到他竟然被开除了,于是我就问经理他被开除的原因。
经理回答说:“基本上有他参与的项目都黄了,所以老板找他谈了下,后来就直接把他开除了!”。
事情经过简单地讲就是:
这个同事来了公司快三年了,也算公司的老员工了,大大小小的项目也做了不少,但是只要是他参与的项目,算法部分总是会出现各种问题。基本上解决一个旧的问题,新的问题就又来了。因为我们的项目大多数都涉及到自动化,所以,项目总是出问题的话,甲方就不会放心项目在无人值守的情况下运行,就得安排人手。这样一来,自动化的意义何在?所以很多甲方就不愿意去验收项目。
而为了项目能够顺利验收,我们公司就得派专人去客户现场调试,然后对项目中存在的问题进行反馈。这样一来,如果问题始终得不到解决,公司派去的调试人员就无法回来。用我经理的话讲:“曾经有个同事在客户那待了三个多月,硬是没解决问题,最后项目黄了才不得不回来!”。
我听我们经理这么一说,还蛮惊讶,因为我觉得之前跟那个算法同事对接的时候,感觉到他身上有一股子“大牛”程序员的气质,想不到他竟然是个“马大哈”!
老板觉得是这个算法同事的问题,白白搭进去近三年的工资,还有那么多人力物力,这都不算什么,主要是大多数的项目黄了都是因为验收不过关导致的。公司不光损失了客户,还损失了大把的时间。于是,最后决定把这个算法同事开除!
其实看到这里,也许有一部分人会觉得老板的做法有点草率,感觉是这个算法同事“背锅”了。其实我开始也这么觉得,但是最后了解了事情的原委以后,我觉得老板的想法并不是毫无根据,反而我觉得这个算法同事被开除,其实一点也不冤!
我们公司的研发部门结构还算完整,从产品设计到项目研发,然后到测试到实施其实都是有专人负责的。只不过在测试和实施阶段需要在客户现场进行,所以如果一个研发人员做事不细心的话,就会拖累测试和实施的同时。
而其他管项目中算法部分的同事在以往的项目当中,均没有出现太大纰漏,大部分项目都能够正常验收。而我们公司的项目中,算法和图像处理看似占比不多,但却是软件当中一个重要的环节,其他环节只是为了辅助算法和图像处理而已。所以,如果算法和图像处理部分没做好,即使其他部分做得再好也是徒劳的。
最后老板将问题定位在这个算法同事身上,其实也是比较合理的。
其实对于这个同事被开除,我觉得可能存在两方面的原因:
第一点就是可能这个算法同事的能力有问题导致的!简单地打个比方,比如一个摄像头在抓拍到车牌号以后,能够正确识别,那就没什么问题。但是,如果这个算法同事在分析摄像头抓拍到的图片的时候,在相机和其他设备都没有问题的情况下,始终无法稳定的获得图像识别结果,那可能就是这个同事的能力问题了。
第二点可能就是这个算法同事的做事态度问题!因为常见的图像识别目前都有公开的解决方案,在此基础上做一些个性化的修改,无可厚非。但是,当一些常见的解决方案放在他手上的时候,他如果做事不细心,总是在小的地方出纰漏,那么即使把代码照搬给他,在他手上都可能会出问题。其实这个也是很多程序员虽然能力看似很强,但对于代码总是不去自查,不先过自己那关,给人的感觉就很不靠谱,他们写的代码让人很不放心的原因。
但不管是哪种原因,被开除总是一个不太好的经历。希望这个算法同事经过这个事情也能弥补自己能力上的不足,端正自己的工作态度。
而且,我觉得公司也存在一些问题。因为近三年在一个人的手上的项目总是无法验收的时候,公司应该要做一些事情来避免这种事情的发生,并不是说把一个人开除了就能够解决根本问题了。虽然我对公司没有什么太好的建议,但是我还是希望公司在未来能够避免这种情况发生,毕竟少一单生意,对于公司和员工都是损失!
来源:http://www.163.com/dy/article/HJBBCM5R0552RA7X.html
收起阅读 »程序员转行做运营,降薪降得心甘情愿
自2019年末新冠疫情爆发以来,近三年的就业形势一直不太乐观,大厂裁员的消息接踵而至。身边的朋友都在感慨:现阶段能保住工作就不错了,新工作就算了。
但,就是在这样严峻的大环境下,我的前同事不三不仅跳槽还转岗,1年的转行之路,经受了各种磨难。通过小摹的热情邀请,和不三聊了聊程序员转运营过程中的经验与心得。
小摹把这份干货分享出来,希望能为每一位即将转行的伙伴提供动力支撑,也能给其他岗位的朋友新增一些不同视角的思考。
试用期差点被劝退
小摹:从事前端四年,是什么让你下定决心转行?
不三:后续有创业的打算,所以希望自己在了解产品研发的基础上,也多了解一下市场,为自己创业做准备吧。
小摹:你做的是哪方面的运营呢?这一年的感触如何?
不三:运营岗位细分很多:新媒体运营、产品运营、用户运营、活动运营、市场推广等,我所从事的是内容运营和用户运营。
公司是SaaS通信云服务提供商,对于之前从未接触过这方面工作的我而言,门槛比较高。为了能尽快熟悉产品业务,也能让我更了解用户,为后续用户运营和内容运营打基础,领导安排我前期先接触和客户相关的工作。
我试用期大部分的工作都涉及到和用户打交道,他们总会反馈给我们各种产品的需求和bug,我基本都冲在第一线安抚用户。Bug提交给开发后或许还能尽快修复,而需求反馈过去后,只能等到那句再熟悉不过的话“等排期吧”。
刚做运营的前三个月,提给开发的需求大多都被驳回了,要么做出来的东西无法达到预期。那段时间,每天上班心态濒临崩溃,颇有打道回府之意。
转正之前,领导找我谈了一次话,让我醍醐灌顶:
运营身为提需求大户,你连需求都没规划好,想一出是一出,产品开发为啥会帮你做?
你之前是前端,设身处地的想,是不是非常反感产品或运营给你提莫名其妙的需求?不注重用户体验、忽略了产品的长远发展,即便当下你的KPI完成了,你有获得真正的成长,产品有迭代得更好吗?
在和领导沟通的过程中慢慢意识到,我把自己的位置摆错了,即使运营是结果驱动,但我直面用户,所以我必须要学会洞察用户的心理,重视产品的长远发展,这样才能让我有所进度。
跟领导聊完之后,我便开始调整了工作状态和节奏,明白了自己的不足,接下来就是有目标、有计划的解决问题。
回到岗位后,我梳理了公司的业务方向,写好MRD(市场需求报告),重新制定了我的运营策略,提交给了领导。
三天后,人事找到我:我通过了试用期,成功转正了。
我很感谢我的领导,尽管试用期我做得很烂,但他仍然愿意给我机会,让我转正,继续工作。现在回过头看这一年,试用期阶段很痛苦,找不到工作的方向,但后来越来越熟悉了解后,也能更快上手了。
小摹:你认为一名优秀的运营要具备什么样的特质?
不三:现在的我只能说刚刚入门,我发现身边的运营大佬身上有以下特点,我希望自己能尽快向他靠拢。
用户体感:所有的产品研发出来后,面向对象一定是用户,那么产品的使用体验、页面设计、活动机制、规则设定是否都能满足用户的胃口。
如果只是冲着所谓的KPI目标,而忽略了用户体验,或许你会收获万人骂的情况。
例如,随时随地朋友圈砍一刀的拼夕夕。
把控热点能力:无论做什么方向的运营,都逃不了蹭热点,你可以说蹭热点low,但不可否认它会给自己和产品带来新机遇。
例如,写一篇文章蹭了热点之后,爆的几率更大;疫情刚出现时,异地办公、社区团购也随之应运而生。
产品思维:互联网运营和产品经理的联系是非常紧密的,所以在推广的过程中,需要和产品部门多多碰撞。这样不仅能收获创意灵感,还能学到不少的产品思维。
在需求迭代时,应该站在更高的层次思考问题,一味给产品做加法,根本行不通。
数据思维:运营以结果为导向,从数据中发现不足,从数据中发现增长点,弥补缺陷,让增长幅度更大。程序员比较有优势,可以写SQL导数据,但拿到数据只是第一步,还要懂得分析才行。
抵御公关风险:例如我们在做活动时,我们要提前考虑活动的风险有哪些,如何积极应对,当有别有用心的人利用规则薅羊毛时,也应该有相应的解决方案。
这段简单且干货的采访随着烧烤啤酒的上桌步入了尾声。最后不三给我说到:
一年前我调整了自己的职业方向,从前端步入运营,苦涩欢笑并存,有时看着达到目标很是激动,有时苦于KPI的折磨。一年间,我经历了人生的成长,思想也更加成熟。但我还没有达到最终目的地,现在的一切只是为了以后的创业蓄力。我不想一辈子为别人打工,也想为自己活一次。
===
后记
小摹见过太多转行失败的案例,所以很为不三感到高兴,不仅仅是为他的转行成功,更多的是他坚定人生的方向,并为之做出了各种努力而高兴。
给大家分享这段采访经历,是希望大家能尽早对自己的职业生涯有所规划,有了目标后,再细分到某一阶段,这样工作起来积极性也会更高。停止摆烂,对自己负责!
人生之难,一山又一山,愿你我共赴远山。
作者:摹客
来源:juejin.cn/post/7158734145575714853
三个多月,被现实雪藏了的锐气
距离 7.15 已经过去了三个多月。体内的热情不能说熄灭,但不足以点燃残留的激情。三个多月不算长,没能把梦想耗尽,遗憾变少;也不算短,没能让想法付出实践,自由变得可贵。回看自己的脚印,有延续,也有分叉,但只有少数几步能够留下青草的芳香,大部分脚印风干后让人难以辨认,甚至不相信是从前的自己。像溅到了油渍的白衬衫,但不同的是,白衬衫还有机会回到出厂时的样子。
二十多岁也不是一个少不经事的年纪了,随着自我意识变强,属于自己的世界观正在构建。慢慢的对生活、工作、理想有了自己的看法。当发现课本上所教授的和社会需要你所掌握的相差甚远,自己也就有了想逃避的情绪。不愿随波逐流,像片枯黄的叶子飘落在水中,没有方向。路人不会因为一片叶子而驻足,或许有少部分人会感叹,在寒冬里积极汲取的养分敌不过春去秋来的自然规律和经典力学中的万有引力。
手的一个作用就是捂住耳朵,隔绝噪音
三个多月的时间,锻炼了写作,结识了新朋友,捡起了读书时最爱的篮球,经历疫情,重温友情,放空自己。
惊喜
写作是带来惊喜最大的尝试,分享技术的同时加深了对于某项知识点的理解,并且还能提升自己的文笔,让自己在面试中多一个加分项。在这个过程中,自己还加了一位远在厦门独立开发者的微信,大家分享想法,交流行业的运作和进程,交换资源,挺好。虽然写作没能带来实际的收益,但也让我在点滴生活中找到一点满足感。在这也想问下,大家最近是都成了 优秀毕业生吗 ?两个多月前写的一篇 一位 98 年程序员离职后 的阅读量和点赞量最近又多了起来,是不是当看到 离职 这个字眼,都想点进去看两眼。当然我也希望各位能从中找到了一些方向和归属感,让自己疲惫的心能得到片刻的缓解。毕竟大家在两微一抖上看到了很多的精英人士,觉得全世界都在挣着自己的钱。
友情
联系了初中同学、大学同学。先说说初中同学,距今认识已超过 10 年。初中时,在同一屋檐下共同生活了三年,也有幸 “同床异梦” 过。到现在也还记得初中时那啼笑皆非的日子,一起罚站过,像展品一样立在操场被路过的人打量;一起挑灯夜聊,讲着班里的女生和男生,调侃授课老师,一遍遍模仿着他们略带喜感的动作和回荡在耳边的经典语录;期末前在宿舍厕所嚼着白加黑,背着让人痛不欲生的课文;上午的最后一声下课铃响后,等在对方的桌前或课室外,一起走向校园中承载了不少话题量的饭堂。
毕业后的初中同学也还是会有联系。前些日子和他们吃了几顿饭。我想想啊,有东南亚菜、江浙菜、新疆菜、顺德菜、粤菜。对这几个菜系排序,粤菜 = 顺德菜 > 东南亚菜 > 新疆菜 > 江浙菜。
西湖龙井虾,姿色不错,口感上个人认为没什么很特别的
顺德醉鹅,肉多,对得起这价
新疆烤包子,牛肉馅的,皮薄馅多,不错
罗布泊烤鱼,唯一一道让我们产生分歧的菜,只因我只吃了我面前的那面,他吃另一面
咕噜肉,酸甜的口感,不腻
一个进入了广告业,刚找到了工作,结束了家里蹲的日子;另一个成了编导,不加班,目前积累作品中;而我正试图通过写作和运动摆脱焦虑和迷茫带来的副作用。
大学同学当了两年兵,九月份退伍回来。外表变化不大,但性格变了挺多。大学做事时会想的比较多,属于那种给了机会都要思前想后的,现在呢?没有机会,创造机会都要上,胆子大了不少。在兵营里不仅身体得到了锻炼,心态更是被蹂躏到需要推倒重建。跟他交流时,能感觉到和社会脱离的有点久,有些事情想的过于简单。但对朋友,他还像从前那样。
篮球
女篮世界杯夺得了第二名的好成绩,国庆在家看了世界杯的几场比赛。比男篮强的不是一星半点,不管是队内的配合、队员的基本功、防守和进攻的态度都让我感觉女篮未来可期。这次世界杯也让我回忆起以前那块让我无比留恋的场地,不管是水泥地还是塑胶地,篮架是崭新还是磨损,边界是清晰还是模糊,这些元素加起来都足以让那时的我顶着烈日,不厌其烦的追逐着那颗用青春编织起的篮球,一上一下也像极了年轻人那有力的心跳。
我追过的人不多,但追过的球,不少
上班后打球的时间呈指数级下降。原以为对篮球的热爱就到这了,但把手从键盘放到篮球上时,体内有关它的一切都被唤醒了。
灯光一点都不耀眼
疫情后踏上球场,竟然有种疫情从未发生过的错觉。不用戴口罩,每个人分享着球权,对抗时肌肉之间的碰撞让人忘记了在这两年里不停被提起的一米安全线。如果有读者也在广州,也爱打球,可以私信我约场球,让自己痛快一场,酣畅淋漓。
放空自己
脑子空着的时候,大部分想的是创业的东西。创业这个想法从大学时期就有了,但不具备所需的条件,于是一门心思的想横向扩展。结果出来后又开始纠正大学时的想法,横向扩展行不通,个人认为一万小时定律忽略了实际环境对结果的影响,于是决定踹开这扇门。鉴于本人对于创业还是萌新一个,就不花篇幅了。有兴趣的,私下交流。
放空自己的时候,除了想创业,也想过其他东西。比如,自己的优势是啥,如何能把优势更好的发挥出来,如何说服自己目前是个平凡人的事实,为啥 boss 直聘上一堆已读未回等等。
作者:对方正在输入
来源:juejin.cn/post/7158817364467777550
离职交接,心态要好
话说今年经历了几次项目交接?主动和被动的都算!
01
实在是没想到,都到年底快收尾的时候,还要突然接手离职人员的项目;
不断拉扯和管理内心情绪,避免原地裂开;
年度中再次经历突发的交接事宜,并且团队要在极短的时间内完成所有事项的交接流程;
毫无征兆的变动必然会引起一系列问题,最直接的就是影响团队现有节奏进度,需要重新调整和规划;
人员的小规模变动,对部门甚至公司产生的影响是显而易见的,道理都懂;
但是从理性上思考,这个问题并非是无解的,是可以在各个团队中,进行内部消化的;
而人力减少带来的成本降低,以及确保公司的可持续,这是极具确定性的,也是核心目的;
所以感性上说,这个梦幻的职场,可能真的是"爱了";
02
如果是常规情况下的离职流程,交接并不是一件复杂的事情,因为有时间有心情来处理这事,好聚好散;
然而最骚的是,奇袭一般的裁员手段,几分钟谈话结束直接走人;
丝毫不顾及由此带来的影响,认定留下的人应该兜底相应的责任,实现无缝接坑;
当然并不是什么公司都有底气这么做的,大部分还是在裁员通知后,留有一定的时间处理交接事项;
对于交的过程是否有质量,完全看接的一方是否聪明;
从感性上分析,都已经被裁了自然要牢牢把握摸鱼的机会,根本不会在意交出的事项谁来维护,不反越防线就不错了;
而压力会直接传送后闪现到接的人正上方;
03
面对被动离职的交接,确实很难妥善处理,情绪化容易导致事情变质,能真正理性对待的并不多;
交接涉及到三方的核心利益:公司、交出人、接手人,不同角度对待这件事件,态度完全不同;
公司,并不关心交接的质量,只要项目有人兜底即可;
交出方,感性上说直接敷衍交接单上的流程即可,并不在意后续的影响;
接手方,项目交接完成后的第一责任人,可能会关心项目的质量状况;
至于说接手的人能否有时间,有能力,有心情接下这种天降大任,可能除了自己以外,不到出问题的时候关注的很少;
因为项目交接过程没有处理好,从而导致后续的事故与甩锅,情绪化的现象并不少见;
如果是在内部矛盾突出的团队中,由此引发的离职效应也并不少见;
04
人的情绪真的是很奇怪,能让复杂的事情变的简单,也能让简单的事情变的离谱;
情绪上头的时候,事情本身是否真的复杂就已经不太重要了;
接手方最大的问题在于吃力不讨好,如果接了一个质量奇差的项目,意味之后很长一段时间内,工作状态都会陷入混乱的节奏中;
对于大部分研发团队来说,都是存在排期规划的,如果被交接的项目横插一脚,重新调规划影响面又偏大;
向上反馈,多半是回答一句:自行消化;
何谓自行消化,就是占用空闲时间处理,比如下班后,比如周末,比如摸鱼,这些都是对工作情绪的持续伤害;
最终兜底的个人或者团队,可能需要带着夜宵去公司搬砖;
05
吐槽归吐槽,裂开归裂开,成熟的搬砖人不该表现出明显的情绪化;
先捋一捋在面对离职交接时的注意事项,虽然说离职后有一个过渡期,但是真正涉及交接的时间通常一周左右;
作为接手一方,自然期待的是各种文档齐全,对于坑坑洼洼的描述足够清楚;
然而对于被离职的交出方,会带着若隐若现的情绪化状态,很难用心处理交接事项,能不挖坑就已经是良心队友了;
接手方作为后续的兜底人员,兜不住就是一地鸡毛;
如果兜住了呢?那是职责所在、理所应当、不要多想、安心搬砖;
06
面对项目交接,这种隔三差五个月就会突发的事,完全可以用一套固定的模式和节奏去执行;
强烈建议:不排斥、不积极、不情绪化;
但是在处理的过程中要理性且严谨,这样可以规避掉许多可能出现的麻烦,毕竟签了交接单,从此该项目问题根本甩不开;
职场几年,在多次"交"与"接"的角色转换过程中,总结以下几点是研发需要注意的;
P1:文档,信息的核心载体;
不管项目涉及多少文档,照单全收;
如果文档严重缺失甚至没有,直接在交接单上写明情况,并且得加粗划重点展示;
文档和项目的维护极有可能是线性不相关,但是手有文档心里不慌,因为方便后续再把项目交接给其他人;
所以,敷衍一时爽,出事火葬场;
07
P2:代码工程,坑与不坑全看此间;
接到手里的项目,是否会导致情绪崩塌,全看项目代码工程的质量,遇上一堆烂摊子,心情会持续的跌跌跌,然后裂开;
直接把人打包送走的情况也并不少见;
如果代码工程质量极高,架构设计稳定,组件集成比较常规,分包井然有序,悬着的情绪可以适当下落;
P3:库表设计,就怕没注释;
对于数据库层面的设计,与代码工程和业务文档三者相辅相成,把握其中的主线逻辑即可;
但前提是表的设计得有清晰的注释,如果是纯中式英文混搭拼音,且缺乏注释,必然会成为解决问题的最佳卡点;
P4:核心接口,应当关注细节;
从项目的核心业务中选出2-3个复杂的接口读一读;需要将注意点放在细节逻辑上,给内心积蓄一丢丢解决问题的底气;
熟悉接口的基本思路:请求从客户端发出,业务服务的处理逻辑,对数据层面的影响,最终响应的主体;
08
P5:遗留问题,考验职场关系的时候到了;
公司一片祥和的时候,员工之间还可以做做样子;
但是已经走到了一别两宽的地步,从感性上来说只要不藏着掖着就行,还想窥探别人安稳摸鱼的秘密,确实想的不错;
老练的开发常干的事,为了解决某个问题临时上线一段代码,处理好后关闭触发的入口,但是会保留代码主体;
这还算常规操作,最骚的是在本地写一段脚本工具解决线上的问题;
这些隐藏的接口和脚本只有开发的人自己清楚,如果不给个说明文档,这不单是挖坑,还顺手倒了一定比例的水进行混合;
P6:结尾事项,寒暄几句还是要的;
安全意识好的公司,会对员工的账号权限做好备份,以便离职时快速处理,不会留下风险隐患;
在所有权限关闭之后,接手人就可以在交接单上完成签字仪式;
交接完成后还是得适当的寒暄几句,万一接了个坑,转头就得再联系也不稀奇,所以职场留一线方便语音再连线;
09
年度收到的离职交接,已经累计好几份,对这种事情彻底麻了;
事来了先兜着,等兜不住的时候自然会有解决办法;
抗拒与烦躁都不会影响流程的持续推进,这种心态需要自己用清醒的意识不断的说服自己;
最后想探讨一个话题,跟项目前负责人联系,用什么话术请教问题,才能显得不卑不亢?
作者:知了一笑
来源:juejin.cn/post/7157651258046677029
我爸53岁了,居然还能找到年薪25万的管理岗位,突然很羡慕传统行业!
在35岁焦虑席卷许多打工人的时候,一位53岁的老父亲竟然找到了年薪25万的管理岗位,他的儿子不禁感叹“突然有点羡慕传统行业”!
有人问楼主父亲是什么行业?
楼主回答:造船。
楼主说,父亲之前在央企做项目经理,年薪也有四十几万,后来得罪人被降职,辞职后失业两年,尝试过很多职业,经历了这么大落差,心态还这么好,真的很佩服他。
许多网友纷纷出来爆料自己的家人也有类似经历,大多都是五六十岁还能找到不错的工作,或者挣的钱比自己还多。
网友感叹:治好了自己的精神内耗。
有人说,这才是正常的,在一个行业耕耘多年,有经验的人不该失业,在传统行业里,三四十岁正是挑大梁的时候,年龄越大挣得越多。
有人说,深耕一个领域的人不缺offer ,因为有不可替代性。打铁还需自身硬,只要是人才,走到哪里都是人才。
有人建议应届生选一个能在一个赛道做久的行业,不要因为一点涨幅就频繁换行业。
但也有人说,就算年薪25万,应届生依然不愿意去一些行业,因为传统行业真的很苦。
不是每一个行业都是吃青春饭,也不是每一个行业都有35岁红线,相反,许多行业是越老越值钱,比如医生、教师、律师、会计、制造等。在这些行业里,年龄大意味着更丰富的经验和阅历,可以担当更重要的责任,承担更重要的工作,自然也能拿到更高的薪资。
可能是互联网行业的声音更容易被听到,时间久了,人们觉得高薪和大龄被裁是所有行业的现状。其实在我们不注意的地方,在许多低调的传统行业里,那些大龄打工人也生活得很好,甚至比互联网行业从业者还好。
所以,在选择行业和赛道时,别总盯着眼前的一亩三分地,多去了解了解那些不起眼的行业,说不定会有意外之喜。
作者:行者
来源:devabc
收起阅读 »随机裁员?Meta用算法随机裁掉60名“劳务派遣”员工
Facebook 母公司 Meta 最近使用算法“随机”解雇了 60 名来自埃森哲的劳务派遣人员。
此前 Meta 与埃森哲签订了近 5 亿美元的合同,由隶属于后者的劳务派遣人员到 Meta 位于奥斯汀的办公室工作,主要开展内容审核和商业诚信等业务。
Meta 通过视频电话会议告知被裁的 60 名员工,裁员将于 9 月 2 日正式生效,10 月 3 日结束工资发放。除了明确是“随机”选择之外,Meta 没有给出裁员的具体原因。
埃森哲没有立即向这些劳务派遣人员提供其他工作机会,但这些员工被告知可以在未来两周内重新申请新职位。
在今年 6 月 30 日公司举行的一次全体员工大会上,Meta 首席执行官马克・扎克伯格(Mark Zuckerberg)警告员工,最近的市场低迷“可能是我们近年来看到的最严峻的挑战之一”,因此需要通过“积极的业绩评估”来淘汰表现不佳的员工。从扎克伯格的话来看,这次裁员也许并不令人意外。
扎克伯格说:“实际上,公司里可能有很多人不该留在这里。”
扎克伯格补充道:“通过提高期望值,制定更有进取心的目标,并稍微加大压力,我想这可能会让你们中的一些人觉得这个地方不适合自己。我觉得这种自我选择没问题。”
在举行这次全员大会之时,Meta 已经采取了冻结招聘和其他削减成本措施,主要是因为公司股票今年以来已经下跌过半。
就在 Meta 裁减劳务派遣人员几天前,苹果解雇了 100 名负责招聘新员工的人事专员。苹果此前确实警告称,公司将控制支出并放缓招聘。
去年 8 月份,游戏行业支付处理公司 Xsolla 也使用算法裁掉了 150 名员工,所以让机器人解雇员工可能是未来的一种趋势。
来源:IT之家
收起阅读 »1024程序员节,别人家的公司真香!羡慕ing~
今天是传说中属于程序猿的节日,各大互联网公司已经开整,小编已经在朋友圈里感受到了不同氛围的节日氛围,为大家整合了以下几类:
一、掏心窝子型
有哪个程序员能对漂亮小姐姐说不?!天天在办公室撸代码的码农而言,在黑白的代码间,小姐姐就是天使一样的存在~
没看错,是真人女仆出现了。
我见过好事成双, 却没想过能站在女团中央~
还有献舞的小姐姐,一起蹦虾咔啦咔
同时还有男人的终极梦想,你相信光吗?
二、驱魔保命型
程序员的梦想是什么 No Code No Bug,此符居家旅行,建议常备。
虽说是防bug,可这猫仔何意?防BUG灵兽?
三、紧张兮兮型
不是所有的符都有用,比如这块氛围感糖饼的出现,让舒缓神经再次紧绷起来,瞬间觉得手里的符咒不香了。
如果有比这个还让人紧张的,那就是抠破了~
这个拔河游戏,看得D哥虎躯一震,往前一步是孤独,退后一步是幸福
四、扎得不行型
开开心心过节不行吗?这波操作,扎疼了码农的心。
比如:这个平平无奇的小黑盒竟读懂了我的内心,不过这个应该送给老板吧
泪崩,你以为我不想有个对象吗?
谁能拒绝一个奔三的秃头小宝贝?爱护头顶,从防脱开始,所以接下来是防脱专场:
单瓶装:防脱就防脱,旁边的青春永驻,是何意?
礼盒装:防脱产品都是成双成对,你呢?
套装:我宣布,今年这篇头顶被我承包了
嗯嗯,终于明白,霸王才是真真的程序员之友。
五、“特殊”服务型
肩颈不适是程序员们的通病,一顿贴心的按摩服务,也能让程序员朋友短暂放松,看这架势,专业~
不过,有些公司的定制化服务,简直服务到工位,反手就是一个赞~
其实,舒不舒服不重要,就是想体验差别化服务。
六、斗智斗勇型
不少公司开启游园会项目,打卡所有项目,就能兑换礼品,游戏项目包括但不限于:
穿越火线(这游戏搁夜市必火)
赌场风云(赌啥,KPI吗?)
数字coding(呵呵,怕这个就枉为程序猿)
也可窥见,很多人事绞尽脑汁,只为大家欢愉一刻,这个必须加鸡腿儿。
七、吃饱喝足型
不少公司准备了精致下午茶,慰藉代码兄弟们,昨天已经被朋友圈投喂饱了,独乐乐不如众乐乐,上图(菜):
精致可口的甜品,琳琅满目的零食,啧啧啧···
零食就算了,大闸蟹就过分了!
八、彰显身份型
一些公司虽然准备的是日常用品,但是····我们一定要透过现象看本质,体味公司的一番深意,比如:
公司送衬衣,称(衬)心如意(衣)。好兆头,这么正式的衣服,恨不能现在就穿上,感受节日氛围。
公司送双肩包,寓意:双减(双肩)别想了,但保(包)你有饭吃。
公司送键盘,沉吟片刻,我悟到了:见(键)一个,盘一个,淦!
礼物或大或小,心意或深或浅,1024,希望大家都能1G棒~
欢迎评论区留言,说出你的程序员礼物~
注:文章素材来源于网络。如侵,请联系删除
死磕操作系统!谷歌重磅发布开源KataOS,网友:「谷歌坟场」喜+1
谷歌又发布新系统了!
等等,我为什么要说「又」?
出走半生,谷歌的操作系统之心始终不死。对于全新推出的KataOS,谷歌计划让它成为一个「可证明的安全平台」,并针对运行机器学习应用的嵌入式设备进行充分的优化。
有趣的是,文章发布之后,虽然陆续有了不少报道,但并没有激起什么水花。
没想到,就在这两天,竟然同时登上了知乎和Reddit的热榜。
不过,网友们的观点都出奇的一致——早晚得黄……
KataOS:用Rust写的「安全操作系统」
在博客中,谷歌解释了开发这个系统的理由。
当我们被越来越多收集和处理环境信息的智能设备所包围时,我们比任何时候都更需要一个简单的解决方案,来为嵌入式硬件构建可验证的安全系统。
如果我们的设备不能证明自己能保证数据的安全,那么它们收集的个人身份识别数据——如人的图像和声音的记录——就可能被恶意软件获取。
不幸的是,系统安全通常被视为添加到现有系统,或通过额外的ASIC硬件解决的软件功能——这远远不够。
针对这个问题,谷歌希望建立一个可证明的安全平台,为运行ML应用程序的嵌入式设备进行优化。
现在,谷歌已经在GitHub上开放了KataOS的几个组件,并且已经与Antmicro合作开发了Renode模拟器和相关框架。
这个新操作系统以seL4作为微内核。谷歌给出的理由是:「因为它把安全放在第一位;它在数学上被证明是安全的,具有保证保密性、完整性和可用性。」
为什么KataOS的安全性这么高呢?
谷歌解释说,因为从逻辑上讲,应用程序不可能破坏内核的硬件安全保护,并且系统组件是可验证安全的。
同时,KataOS也几乎完全由Rust实现,这更是加了一层buff,因为Rust消除了整类错误,比如逐一错误和缓冲区溢出。
目前的GitHub版本,已经涵盖了大部分KataOS的核心部分,包括用于Rust的框架(如sel4-sys crate,用于让seL4系统调用API),一个用Rust编写的备用根服务器(用于全系统的动态内存管理),以及对seL4的内核修改,用于回收根服务器使用的内存。
在内部,KataOS也能够动态地加载和运行CAmkES框架之外的第三方应用程序。
目前,Github上的代码不包括运行这些应用程序所需的组件,这些功能可能会在不久后发布。
同时,谷歌还为KataOS建立一个名为Sparrow的参考实现,它让KataOS与安全的硬件平台结合起来。
除了逻辑安全的操作系统内核外,Sparrow还包括一个在RISC-V架构上用OpenTitan构建的逻辑安全的信任根。对于最初的版本,谷歌的目标是建立一个用QEMU模拟运行的更标准的64位ARM平台。
谷歌希望在以后将Sparrow的全部内容开源,包括所有的硬件和软件设计。
而现在,谷歌发出号召,希望大家能共建「智能环境ML系统值得信赖的未来。」
KataOS的横空出世,又会掀起怎样的波澜?
国外网友:坐等被弃
对此,Reddit网友表示:Abandon是早晚的事儿!
另有扎心回复:「不懂就问,是已经宣布关闭日期了吗?」讽刺值瞬间拉满。
可以说,抛弃现有项目,转而支持那些还没成熟的半成品新项目,是谷歌20多年来的「传统艺能」了。
他们会支付数十亿美元,招揽全球的顶尖人才,花费数年打磨一个项目,制造出昂贵的东西,然后再丢掉。
于是,在外界看来,谷歌的方向完全可以用俩字来形容——「混乱」。
对于游戏领域,他们是三心二意,在大量的项目中手忙脚乱。前脚大举进军,后脚就狠心抛弃。
在硬件方面,前几年收购Fitibt之后,直到现在都没有把它很好地集成到Google Fit里。
对于谷歌一言不合就砍项目的操作,有网友调侃道:
「我们决定关掉『Google Existential」。我们仍然会坚信这个概念,但我们觉得它从未达到期望的高度。」
「那个服务是做什么的?」
「我们还没决定呢。」
至于这次推出的KataOS,知乎答主「星辰」表示:
知乎答主「亚东」也表示,谷歌做出来操作系统还能保它不挂,主要就是太有钱了。无数的古早系统,都死在了沙滩上。
取代安卓没下文,任职10年高管走人
说到谷歌的操作系统,除了大名鼎鼎的「Android」之外,还有一个相当神秘的「Fuchsia OS」。
而Fuchasia OS的命运,或许可以给KataOS做个参考。
要知道,曾经一度,Fuchasia OS可是被宣传为能取代Android的操作系统。
2016年8月,GitHub上的一组神秘源码,指向了谷歌正在开发的一个名为「Fuchsia OS」的全新操作系统。
代码显示,Fuchsia OS能够跨平台运行,包括「汽车的娱乐媒体系统和嵌入式设备,如手表、手机、平板以及电脑等等」。
2018年1月,谷歌允许开发者以Google Pixelbook为目标设备,下载Fuchsia OS进行开发与测试。
2019年6月,Fuchsia OS的开发者网站Fuchsia.dev上线。
2020年12月,首度在Google Open Source 博亮相,吁开发者来做贡献。
2021年5月,谷歌员工证实,Fuchsia OS首次实现了消费市场的部署。在对预览版设备进行第一波更新后,Fuchsia OS于2021年8月被推送至所有Nest Hub设备。
来源:雲爸
最初大家还在猜测,谷歌开发Fuchsia OS的目的是希望以单一平台统一移动操作系统生态系。
然而,谷歌至今都未曾说明Fuchsia OS的产品定位。
除了应用在了新款的Nest Hub上之外,并未像先前说明的那样,应用在手机、平板、电脑,甚至众多物联网设备上。
时间来到2022年3月,Fuchsia OS团队的负责人Chris McKillop,宣布自己已经离开任职10年的谷歌,加入到了微软Xbox团队。
不过比较起来,Fuchsia和KataOS还是有区别的。
KataOS/Sparrow似乎在一开始就明确了自己的计划——低功耗嵌入式设备。
从Github项目里可以看到,Sparrow最初的目标总内存为4MiB。
谷歌坟场:那些年被「杀死」的项目们
那么,为啥网友们清一色的表示谷歌早晚要「Abandon」呢?
看看那些被腰斩的项目就知道了。
据统计,这个数量至今已经达到了275个。2023年还没到,就已经预定了4个。
在这片触目惊心的「谷歌坟场」,你可以按年份搜索它「死」去的项目——2022年,23个;2021年,31个;2020年,25个……
项目地址:https://killedbygoogle.com/
这不,就在上个月,谷歌便官宣了云游戏服务平台Stadia正式下线的消息。
时间回到3年前,谷歌在推出Stadia时声称,只要一台普通电脑,装个Chrome,就能畅玩游戏大作。
然而,这几年以来,用户反馈并不好,甚至可以用糟糕来形容。
用户不买账,游戏阵容迟迟起不来,这业务又挺烧钱的,那就砍了吧。
不过,今年早些时候,谷歌还专门针对Stadia要黄的传言发推特澄清过:「Stadia没有关闭。请放心,我们一直在努力为平台和Stadia Pro带来更多优秀的游戏」。
结果过了两个月就官宣了Stadia下线的消息......
目前来看,反正谷歌财大气粗闲钱多,所以试一试KataOS和Rust也不是什么大事。
大不了,进展不顺利了再砍掉,就像以前无数被拍死在沙滩上的谷歌项目一样。
参考资料:
https://opensource.googleblog.com/2022/10/announcing-kataos-and-sparrow.html
https://www.reddit.com/r/programming/comments/y7noit/google_announces_a_new_os_written_in_rust/
https://www.zhihu.com/question/560937437
来源:好困 Aeneas | 新智元
收起阅读 »前端的焦虑,你想过30岁以后的前端路怎么走吗?
曾几何时,我总会很庆幸自己进了前端这个行业。因为在这个职业范畴里面,我如鱼得水,成长很快,成就感满满。然而,随着年龄和工龄的增长,渐渐发现自己的瓶颈越来越明显了,我感觉自己似乎碰到了前端的天花板。
原因何在
1.从客观原因来看,前端相对于后端的入门门槛确实低了不少。公司对前端的需求量虽然很旺盛,但是对前端的技术能力要求却不是很高,特别是一些小公司或者不是技术驱动的公司。这给人一种错觉,好像只需要懂一些js,会一般的html+css就能完成前端的工作。也由于这种原因,前端总是处于技术鄙视链的最底层。
2.从主观原因来说,前端平时基本都是和页面和看得到的UI打交道居多,对于后端的服务,数据存储,运维,部署等等懂得的不多,也导致了领导我们的往往都是后端。在大多数的情况下,你基本很难看到前端去统筹大局,统领前后端。
3.从个人原因来总结,前端经验上去了,工作年限上去了,但是职级却没有上去。归根结底,主要是因为自己的后端知识薄弱,前端深度不够。还有前端管理的职位僧多粥少导致的。
居于上述的原因,前端的天花板来得比别的技术栈更早。这也是导致我们焦虑的主要原因。既然有原因,那就可以找相应的解决方法。
解决方法
1.对症下药,哪里缺乏补哪里。前端的进阶,总离不开对后端的认知。我们不能把自己限死在前端这个范畴里面。业务驱动技术,而不是技术引导业务。不懂数据库,补数据库。不懂服务端,补服务端。幸好现在有nodeJs这个利器。 我们完全可以借用nodejs,去切入后端的世界,了解和学习后端的知识。做到不受语言的限制,学习应用,也就能突破自己的瓶颈。 除了node,php也是一个不错的选择。
2.主动创造条件。很多时候,选择比努力更重要。如果你发现你在一个地方再怎么努力也改变不了现状,这个时候你就应该出去别的地方看看,或者想想怎样改变现状。如果你无法升管理,那你可以尝试去别的地方当管理;如果你总是厌倦天天的无止境的切图和coding,但是又有很多想法,转岗去尝试当产品也是一个选择。
3.大前端和全栈是以后前端的一个趋势,懂后端的前端,懂各端的前端更加具有竞争力,以后可以往这个方向靠拢。
现在脑补一下前端知识体系的脑图。
注:脑图来自 ouvens/frontend-system-map
接下来再总结一下前端以后的路怎么走。
选择一:前端——高级前端——全栈——前端架构师(前端专家)
选择这条路的童鞋,最好就是技术迷,热爱前端,对技术有说不出的热情。喜欢专研,不管现在,还是将来,都乐于接受新事物新知识。
这条路的优点:一直都能呆在自己喜欢的领域,踏踏实实的敲代码,薪水也能不断提高。
这条路的缺点:30多岁还要各种敲代码,难免要被其他人管着,疲于各种公司的需求。
选择二:前端——高级前端——前端主管——前端经理
这条路,可能是大部分前端,都渴望走的路,都会理所当然的以为自己以后会走上的路。这个时候问题来了?哪里来这么多的前端主管和前端经理给你啊?
这条路的优点:一步一脚印,人生不断往上爬。成为高富帅,赢取白富美,登上事业的高峰。
这条路的缺点:就拿广州来说,不要说前端经理,就是前端主管这个职位,估计也没有多少公司是存在的。很多人上到前端经理也算到顶了。这里是想说明一点,路是有的,但是选择很少。万一有一天你要跳槽了,你真的不一定能找到下一间公司,又能当会前端主管的。 我所在的公司,当得上主管或者组长这个职位的人,真的两只手就可以数完。
ps:本人其实也想走这条路,但是我很唠叨的再强调一遍,30几岁之后,你未必能找到喜欢的公司的这个职位。僧多粥少啊。最后的结果会沦为,继续当码农。
选择三:前端——高级前端——转后台——高级后台——后台经理
这也是不少有实力的前端走的一条路。毕竟,在大多的公司,在大多的时候,都是后台统领着前台。说一句不好听的话,前端是一个习惯被领导的职位。 后台引导统筹项目的开发,估计大家都看得多了。前端统领后台,统筹项目开发你听过没有(除了张云龙)? 很少。至少我是没接触过的。
这条路的优点:华丽转岗,前后通杀,也能走出一辈子码农的死循环,当上经理,做管理层。
这条路的缺点:前端转后台,这明显不是一条好走的路,需要熬很多苦,学很多后台的东西,再慢慢成长起来。简单概括就是成本高,前期很辛苦。熬过了,上路了,就有机会走上更高的台阶;熬不过了,浪费了青春,继续当个二流的后台开发,继续码农。
选择四:前端——高级前端——转产品——产品经理——高级产品经理
这条路本人觉得也是一条不错的出路。在这个最好又最坏的年代,人人都是产品经理。在前端界打滚了这么多年,自然有不少产品的基础和思想。所以前端转产品,也是一条相对不会很吃力的路。
这条路的优点:有一定的基础,产品经理需求量大,以后的选择很多。
这条路的缺点:半路出家,前期也会很吃力地转型,转产品需要自身很有想法。懒于思考的人儿不适合。
选择五:前端——高级前端——其他行业,创业等等
这条路就是现在的我,总是憧憬着以后有一份不错的生意,然后有白富美,有车有楼,财务自由的一条路。
这条路的优点:未知性很大,不用再整天敲代码,可能还真的很赚钱。
这条路的缺点:正因为未知性太大,所以前途未卜。选择走这条路的童鞋,要早早地想好要干什么,干的事情需要具备什么技能,趁早学。
总结:学无止境,祝大家都能突破自己的瓶颈。可能还有其他的路,欢迎补充。 ps:以上所说带有强烈的个人主观意愿,可能有失客观事实,望体谅。
作者:Alone381
来源:juejin.cn/post/6844903615681806344
公司没钱了,工资发不出来,作为员工怎么办?
公司没钱了,工资发不出来,作为员工怎么办?
现在大环境不好,很多公司都会遇到一些困难。如果公司真的有现金流还好,如果没有,还等着客户回款。那么就有点难办了。很多公司会采取延期发工资,先发80%、50%工资这样的操作。
员工遇到这种情况,无非以下几种选择。
认同公司的决策,愿意跟公司共同进退。
不认同公司的决策,我要离职。
不认同公司的决策,但感觉自己反对也没用。所以嘴上先答应,事后会准备去找新的工作机会。
不认同公司的决策,我也不主动离职。准备跟公司battle,”你们这么做是不合法滴“
你可以代入这个场景看看自己是哪一类。首先由于每个人遇到的真实情况不一样,所以所有的选择只有适合自己的,并没有对错之分。
我自己的应对思路是,抛开存量,看增量。存量就是我在公司多少多少年了,公司开除我要给我N+1的补偿。公司之前对我特别特别好,老板对我有知遇之恩等等。你就当做自己已经不在公司了,现在公司给你发了offer,现在的你是否愿意接受公司开给你的条件?如果愿意,那么你可以选择方案一。如果不愿意,那么你就可以选择方案三。现在这环境,骑驴找马,否则离职后还要自己交社保。还不如先苟着。
为什么不选择方案四?因为不值得,如果公司属于违法操作,你先苟着,后面离职后还是可以找劳动局仲裁的。这样既不耽误你换工作,也不耽误你要赔偿。如果公司是正规操作,那么闹腾也没用,白浪费自己的时间。
离职赔偿还是比较清晰明确的,如果是散伙那可能会牵扯到更多利益。我自己的经验是,不能什么都想着要。当最优解挺难获得的时候,拿个次优解也可以。当然,不管你选择的哪个,我都有一个建议。那就是当一天和尚,敲一天钟。在职期间,还是要把事情干好的,用心并不全是为了公司,更多是为了自己。人生最大的投资是投资自己的工作和事业,浪费时间就是浪费生命。哪怕公司没有事情安排给你做,也要学会自己找事情做。
如果公司后面没钱了,欠的工资还拿得到吗?
我们作为员工是很难知道公司财务状况的,所以出了这样的事就直接去仲裁,最好是跟同事凑齐十个人去,据说会优先处理。公司如果还要做生意,一般会在仲裁前选择和解,大概是分几个月归还欠款。如果公司不管,那么仲裁后,会冻结公司公账。但有没有钱就看情况了。
如果公司账上没钱且股东已经实缴了股本金,那么公司是可以直接破产清算的。公司破产得话,基本上欠员工的钱就没有了。如果没有实缴,那么股东还需要按照股份比例偿还债务。
作者:石云升
来源:juejin.cn/post/7156242740034928671
入职东北国企做程序员一个月,感受如何?
不知不觉入职新公司快一个月了,突然心血来潮想跟大家唠唠,在新公司上班的感受。有好有坏,喜忧参半吧。
工作环境
我新入职的公司是哈尔滨的一家国企下的二级子公司,新成立的研发公司,目前还处于蓬勃发展的阶段,业务水准也算的上是不错了。
人
目前人数100多个,但是却五脏俱全。单说研发部门,从产品,UI,研发,测试,运维,甚至运营人员都很完善,人员只需要根据自己的职责去负责自己的事情就好。
办公环境可以分为两个环境,分别是“职能部门”和“研发部门”:
* 职能部门比较正式,工位、装修以及员工着装都比较正规。
* 研发部门较为随意一些,无论是工位还是桌椅什么的,有些东拼西凑的感觉,但是整体还是可以接受。
复制代码
另外可能是因为国企的原因,所有的工位都是大隔断那种,如果换成现在公司常见的大通桌,估计人数还能多做十好几个,毕竟我刚来的时候还没有正式工位坐呢。
吃
相比于在其他公司上班,可能在这最大的体会就是不用考虑吃什么。公司有食堂,提供午饭,菜不能选,但是每天四菜一汤,加水果或酸奶。相比于每天纠结的选择外卖,我对这个很满意。
晚上如果加班的话,公司会统一订餐,大概一餐的费用也在20至30块之间吧,当然也没法选择吃什么,有啥吃啥被。
早餐为什么最后说,因为公司的早餐在早上八点之前供应,八点半上班。。。有点难受啊。
幸好公司提供简单的零食,面包、火腿肠、泡面等等,虽然偶尔会被大家抢空,但是总比没有强吧。
行
上家公司离我家只有1公里的距离,所以从回到哈尔滨也没有买车,每天不行上班,还挺惬意的。
现在不行了,新公司距离家里有十好几公里,当然我也暂时没有选择买车,地铁出行,快捷方便,还省心,唯一的缺点就是要走个1.5公里吧。
在晚上八点之后打车可以报销的,但是只能是网约车,可能是出租车的票,粘贴太过麻烦了吧。反正我是不打车,因为我嫌报销麻烦。
工具
啥是工具呢,对程序员来说就是电脑了,公司提供电脑,但是性能就一般。可以自己去购买,提供发票到公司,然后按月返钱。但是电脑价格档位要达到10000以上,我是直呼好家伙。我的电脑才5700块买的啊,这是报不了。不过也无所以为了,毕竟我用不习惯苹果!(其实我还没用过)
公司的会议室设施还是不错的,各种投屏等等,比较先进,完全摒弃了传统的投影仪等等,这还让我对公司有种另眼相看的感觉。
还提供显示器什么的,自己申请就好了。
入职感受
我面试的岗位是java开发,常规的java框架使用起来都没有问题。面试过程还是比较简单的,主要是常用的一些组件,简单的实现原理等等,所以顺利通过了。
但是比较遗憾的公司给我砍了一些,但是比原本提高了大概20%吧,定位的职级也不是很高。说实话我还是有点难受的,毕竟整个面试过程,和我对个人的能力认知还是比较清楚地。
但是当我入职后我明白了,这里毕竟是哈尔滨,收入和年龄还是有很大的关系的。部门内有好几个大哥,年龄都是35+了,他们也只比我高了一个级别,想想也就释然了,在其位谋其政吧,他们的工作确实我我接下来要做的繁琐。希望日后能够慢慢的升职加薪吧。
总体来说,东北人还是敞亮,有事直接提,工作也没啥拐弯抹角的,干就完了。我才刚来公司第一天,就给我把工作安排上了,一点不拿我当外人啊。
工作感受
既然谈到工作了,就展开说说。
我第一天到公司,找了个临时工位,领导们各种git账号、禅道账号就给我创建好,一个项目扔给我,本月中期要求做完。。我当时内心的想法真的是:东北人果然是好相处啊,整的跟老同事似的。我能怎么办,干就完了啊。
项目还是很简单的,常规的springboot + mybatis + vue2的小项目,大概也没到月中期,一个礼拜就完事了。
比较让我惊喜的是部署的环节。居然使用的是devops工具KubeSphere。我只说这一句你们可能不理解,这是我在哈尔滨的第三家公司,从来没有一家公司说使用过k8s,甚至相关的devops工具。只能说是哈尔滨软件行业的云化程度还是太低了。唯一在上家公司的jenkins还是因为我想偷懒搭建的。
不过运维相关的内容都把握在运维人员手里,所以想要料及并且掌握先关的知识还是要自己私下去学习的。
项目其实都是小项目,以web端和app为主,基本都是前后端分离的单体架构。唯一我接触到的微服务架构应该就是公司的中台,提供统一的权限配置和登录认证,整体还是很不错的。
虽然公司的项目很多,工作看起来很忙碌,但实际还是比较轻松愉快的,我还能应付自如。每天晚上为了蹭一顿晚饭,通常会加班到七点半。用晚上这个时间更更文,也挺好的。
从体来说,是我比较喜欢的工作节奏。
个人分析
我是一个不太安定的人,长期干一件事会让我比较容易失去兴趣,还是挺享受刚换工作时,这段适应环境的感觉。也有可能更喜欢这种有一定挑战的感觉。
和上一家公司相比,这家公司在公司的时间明显多出很多,也没有那么悠闲了,但是我却觉得这更适合我,毕竟我是一个闲不住的人,安逸的环境让我感到格外的焦虑,忙碌的生活会让自己感到生活很充实。
记得之前的文章说过自己的身体健健的不太好,但是最近不知道是上班的路程变远,导致运动量的增加,之前不适的症状似乎都小时了。真闲出病来了!
作者:我犟不过你
来源:juejin.cn/post/7125627005407592462
程序界鄙视链的终点
前言
不知道是大数据惹的祸,还是我的被迫害妄想症犯了,总是刷到一些哭笑不得的内行笑话系列,想反驳又觉得不该年轻气盛,憋了很久,还是觉得系统性的抒发一下,今天要聊的是关于程序界的鄙视链话题,各位老哥,如果有涉及程序语言部分,欢迎来杠。
主流鄙视链
语言
🍺鄙视链的话题由来已久也一直存在,原本只是体现在适用性和从业选择方向上,像是之前有游戏梦想的基本主攻C、C++、MFC、DirectX、MFC、 QT, C# 以PC市场为主,后来的网页应用市场php、VB.NET、perl、asp.net、jsp、flex、flash应用鼎盛时期也占据半壁江山,塞班系统,塞班开发,以及手机市场昙花一现的各种手机应用开发语言,数据库也从sqlserve,oracle,mysql感觉是一段时间之后才慢慢进入视野,mogodb,时序库InfluxDB等等,后来的JQ、node、glup、boostrap、H5、canvas、angular、react、vue,、icon、antd、elment-ui再到混合开发多端应用,再到Objective-C、python、Goland、rust、deno等等等等。
编译器
🍺编译工具从TurboC、VC6、Dreamweaver、VS2005-VS2022、Eclipse、MyEclipse、idea、Android Studio、WebStorm、vscode、HBuilder X,编辑器换了好几轮。
个体挣扎
🍺很难想象短短的10几年时间里,经历了这么多轮换血和语言转换,很多过了鼎盛期已经被淘汰,很多半死不过的存续着,相信很多从业者也经历过某个语言从生到死的过程,一直都秉持着技多不压身的准则,一常备、一学习、一了解,虽然很多人都在杠,那个语言更底层,那个语言常青藤,那个语言生命周期最长,入门最难,我能理解,从事某一个语言耕耘良久突然宣告没有市场那种失落感,但这就跟历史一样,有其发展规律,历史框架下的人,都是规律的适应者,并非一成不变的,语言的高度也因其活跃度,主流面临解决的问题相关,所以其实跟绝大多数从业者半毛钱关系都没有,我们也只是受益者,并不代表你的高度到了那个层级,语言鄙视的说法就好像登山的人在嘲笑下山的人,不置可否。
上清下沉
🍺在google还没离场,淘宝还没发家的前夜,微博、金山、PC端游还火爆,工具大神,搜狐还红的时候,还没有什么大厂、外包的提法,都是搞软件的,只是主攻方向不同,能成长能学习就行,公司好有些光环,解决问题是最重要的,后来,我听过一个理论,学历和大厂,至少能保证从业者是优质里面的顶尖部分,乍一听觉得没道理,后来想想,当面试那关的能力划等号,我是选硕士更充门脸还是选专科,用脚也能做出选择,长此以往的上清下沉,盘古开天,辅助以各种奇葩的企业文化,企业鄙视链的说法也就不足为奇了。
价值化
🍺 “更好的值得更高的待遇”,工资待遇标签化,跟房子有了商业化属性一样,我比你拿的多,说明我方方面面碾压你,即使你不想被贴标签,也会被动的贴上标签,记得我从中型互联网转到传统企业时就被强制贴了一波标签,相信很多人摆平心态,也有这种无奈的体验,体验更差就是从出了名的外包场出来的,相信体感更差,如果你真的有计较,争论着低人一等,干同样的事儿,被区别对待,就跟秀才考功能,跟人攀比吃穿用度有什么差异。
乱象
🍗 有大神在买课,20多岁的架构师、一问缘由,算上加班,工作10年,之前一直是把这个东西当作调侃,没想到有人正儿八经的说出来了,听说现在软件培训费用就要几万,比上个大学还贵,教人在线面试,美化简历等等乱想,“我能有啥害人的心思呢,我只是想帮你”,我只是看上了你荷包里面跳动的money。
🍗 有人在孜孜不倦的教人python爬虫,“线上从入门到进去”,美化点的叫法叫数据采集、预处理,至于高端点儿的识别预测,算法类的东西,tensorflow一般人先不论你的机器跟不跟得上,学历已经卡出去大半人了,如果是测试自动化,稍微还好点儿,其他的真的就有点儿居心叵测了。
🍗 前几年直播编程号称几天0观看,后几年突然就多了,我始终理解不了,看视频能学到啥东西,正儿八经,有目标的实现某个功能目标,不才是正途吗?不知道是不是我太肤浅了。
🍗可能我不分端太久了,换了环境稍稍有点儿不适应,按理说,即使技术有语言有局限性,也不该分不清楚一些常规的状态码和逻辑主次关系,活脱脱完全限制了自己,把自己封印在了一个区域,这还是工作7-8年的,语言的多样性,会让我们的世界变的更大,当你不接受外部的内容,总耕耘在自己熟悉的领域,培养傲慢的同时,也会丧失敬畏。
🍗我不清楚这是不是普遍现象,前端面试多数只会问技术,不会涉及到功能闭环和业务,面了好几个,可能做的事情比较边角,也不会去试图理解做某一个应用的含义,完整性闭合性都说不出来,难道面的姿势不对,没有把准备的东西发挥出来,一到业务就避而不谈或者就说只做功能不涉及到业务。
🍗其后也莫名其妙面了报价30-40的,应该是30多,研究生,天然条件很好,其他的不论,只以面试论,我诧异的是,岗位属于业务擅长,着重点该在业务上,却神奇的写了一些技术,占了很大篇幅,问到具体的业务,条理分明的胡扯,或者涉密,问到技术又开始顾左右而言他。
🍗再有就是我很难相信,一个面试时综合能力还可以的人,业务能力为0的情况,可能王者天生爱执行吧。
🍗以上并不针对个人,只是想说明,做软件,很多人其实只是把它当作糊口的工具,本身其实并不喜欢这份工作,只是恰好工资相对较高,而且每个人对技术的追求分阶段不同,想法认知不同,很多情况要学会保留意见停止争论,待认知线在同一水准后,再适时决定,程序做久了要适当的学会拐弯,不然人为的屏障会越来越让你放弃沟通交流。
我的经历
接触
🍺细算下来我最早涉及到编程接触的第一门语言是java,那会刚考上大学,得知被调剂到了软件,无所事事跑到网吧了解了一哈啥是编程,跑了个java计算器的例子,第一次有种掌控的感觉,也许这就是编程带来的魅力之一,掌控感,后来上学微机原理,TurboC 输出了第一个程序标配Hello World, 我记得看过一段话,一笔一划码出一个世界,我想我原本应该就是热爱编程的,爱泡图书馆看些软件杂书,记得因为上课在看机器人人工智能算法,被老师注意到,莫名其妙的神经网络BP,从C,C++,C#薅了三遍,后面连带又薅了一波人工智能动态寻路directx渲染的规避,最终没能成功去做游戏,感觉血亏。
过程
🍺其后的工作经历之前也又提到过,无非就是遇山开山遇水开河,值得骄傲的是从来没因工作的地狱级难度退缩过,正儿八经外头的私活也整了又10年左右了,可能驳杂的技术体系也缘于此,心态比较重要,只要是能成长的都可以去学,熟悉的多了,就不会有恐惧感,我的很多技能点都属于外部创新,工作深挖实践过来的,信心需要培养,不知道你有没有这种中二的经历,每次解决一个疑难杂症,我总是不由自主的喊出来 “我TN真是个天才”,乐此不疲,也许这就是别人说的掌控感。
接触
🍺我看到很多人在说在中国不过20年,没看到过35岁之后还搞程序的,我本能的忽略了年龄这个问题,其实之前我确确实实看到过一个老哥60岁了,还在搞C++,烟瘾特别大,几乎很短实践就搞出了包含算法预处理的专业软件,当时可能还在自我膨胀中,没有意识到这项工作从0-1的难度有好大,之后也和一个60岁的老哥相处过一段,可能是年龄大了,有些不受招呼,风评不咋好,一块聊过一段,给我们讲了他的当年,合伙创业,失败就业,总之也是波澜壮阔,还有之前我们的总监,40多了长得跟个20多岁的人一样,为人随和,可能相处下来,感受不到年龄的隔阂,给我一种感觉,大家都差不多,提笔回顾,恍惚之间才意识到,当然现在特别是今年,经济不好,再加上各种企业文化,我对我能持续多久有过担忧,但尽最大的努力,留最小的遗憾,是我一直以来,对事儿的态度,如果沉浸在焦虑中,会错过很多风景,反而是在焦虑中浪费了时光.
▨▨▨没什么具体的该怎么做,只能说,适当的多放下身段,多听听周围不同岗位的人对实现具体某一件事情,别人的认知和评判是怎样的,和自己的认知背离是什么原因造成的,自己的原因多补充相关知识,别人的原因多吸取经验教训,如果同一件事情,自己认为很难,充满抱怨,别人觉得简单,思路清晰的解决了问题,该是你充分学习经验的时候
悟道
🍺戾气重的环境,让我们忘记了回溯,忘记了思考,很多的事情本能的忽略,软件"工具人"的称呼我并不排斥,但之前看贴的时候,看到很多人对这个称谓很不忿,觉得很恶心,但本质上,外包、中型厂、大厂“研发资源”的叫法会更好听吗?不是别人怎么叫,而是我们要认清不足,继续抵足前行,外部的杂音不足挂齿,内心的修炼与自身能力的强大才是我们该争取的,不想当将军的士兵,必然成不了将军,但想当将军的士兵,最终不一定会成为将军,只能说,行进的策略一直让我们时刻准备,时刻充实着,可能这是精神充实的一种“信仰”,但这不妨碍我时刻划定标准在进步着,所以忙着和别人攀比比较有什么意义呢,相较于环境与别人,改变自己才是最容易的吧。
原因刨析
💪关于大厂小厂之前一番讨论:
Me:事实上、有个很严重的分歧点在于,小厂更注重的是全面性,巴不得你从业务、前后端、框架、学习能力、设计能力、甚至商务以及交付能力都具备。往往从技术到支持都是考虑最低成本实现的,需要很强的灵活性和变通能力,而且很多业务都是在软件能力之上有行业经验要求的、所以降工资是一方面,还得适应变态的差异化开发习惯、
另外前段时间面试的时候发现个问题,纯前端有个很严重的弊端,最接近业务,却最不了解业务、问业务都不了解或者说不清楚闭环、
还有就是即便是技术专家、普遍的诉求其实当下不是开拓性市场、屠龙技需要平台才施展的开
前端早早聊:很有道理,大厂面试你的屠龙技,进去后拧 180 米长的复杂螺丝,不好拧,小厂面试你的螺丝功,进去后要求你用屠龙技,一个人全套搞定空间站,全能全干,两边点亮的技能点大有不同,需要的心态也大大不同
💪鄙视链的问题
语言鄙视
很多讨论其实集中在语言的入门难易度,应用层级的问题,其实跟用这门语言的人关系不大,最接近的关系我能一直用这门语言存续多久,也就是我的语言技能会不会随着实践继续升值。 后端、前端的问题,这个本质是技术局限性引发的,很多事情不去做,只是评价的话,这和你嘲讽搞PPT的人,外行指导内行有什么差别。
年龄鄙视
之前看到怪谈,通过不写注释,故意错乱结构来提高自己的存在价值,就事论事,能力是能力的问题,有些行为准则是人的问题,好多论调在说过了35岁,谁还需要去投简历,投简历的都是能力不行,还有别人已经挣够了,讲真的,靠打工致富毕竟是少数,都是机缘巧合,绝大部分人还是该忧虑就忧虑,"农民想象当皇帝用金锄头",放开眼界,总有不一样的精彩。
学历鄙视
早先的一段面试经历,感觉有震撼到我,我没想到还有公司会这么玩,找相关领域的开源作者挨个打电话,他们找到了一位开源作者,当时面我的作者也体验了一把被标签化,他说过一段 “语言只是工具,以实现功能为目的” ,听人力小姐姐介绍情况说,这个开源作者的神奇经历,高中辍学,一直是自由开发者,看了开源内容,质量很高,起点可能比很多人要差,但通过另外一种名片找到了归属,所以能力是真的会闪光,贵在坚持,至于卡学历等等的境遇,那也只说明你和这家公司的八字不合、换家便是。
技术鄙视
大到社会,小到公司,我们都是职能链上被需要的,很多技术经验丰富的去做架构设计,但厌恶循环往复的业务调整,很多对工作推进执行做的很好的,却没法理解架构设计中一些“脱裤子放屁”的举动,团队中成员可以被替换,但职能分工是必须的,难不成要搞一堆技术大佬天天干仗不成。
待遇鄙视
我们要为自己的选择负责,最终选定的工作,要么因为待遇高、要么因为压力小,如果你不慎踩坑,实在无法适应,多了解了解别人坚持下去的动机是啥、看到很多在抱怨“死都不去外包,侮辱人格,低人一等”,多想想能力和待遇插值,再有就是精神压力等等之类的,也比抱怨来的实在,大厂诉说着各种福利待遇,至于最终是其内里的红线、精神压力和健康付出状况,各种技术成长之类的,若真剔除自身的向上进取,于工作层面真有那么多高端的技术需要你去钻营嘛,就稳定性而言,我反而觉得大厂是最不受控的,因为真无关你的价值和能力,所以我觉得这个问题应该论证着看,并没有绝对的定性。
你的追求是什么?
我曾梦想着用代码改变世界,结果我改变了我的代码,我梦想竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生快意恩仇,潇洒江湖,结果只能护住身前一尺一个家。我梦想达则兼济天下,穷则独善其身,结果我依然穷着,却做不到独善其身,事到如今,我还是会经常想起我的梦想,却也不愤恨自己平凡的半生,无非是,我做着自己喜欢做的事情,这个事情恰巧又是我的工作,我用它支撑着我弱不惊风的家,仅此而已,但也不仅限于此,至少我还在我代码的江湖,追逐着...
结束吧
有点儿跑题了,最近实在是看到了很多怪像,希望留下你的经历,形成讨论,便于形成良性的参考价值,期待你的加入!!
PPS
本来吐槽居多,后来枚举语言更替的时候,忽然觉得,历经这么多变迁,每个挣扎着的程序员,其实也在无奈中成就了平凡的伟大,心态开阔,多点儿包容!!!
作者:沈二到不行
来源:juejin.cn/post/7129868233900818468
三十岁前端的破冰尝试
大多数人没有意识到精力的有限而盲目学习,从没有停下来认真咀嚼已有的东西。
本人简介
JavaScrip码农,今年三十,宿主是非互联网类型的外企,提供的内存虽然不大,但也基本够存活。
工作之余,我的主题就是咸鱼。但或许是我的咸度不够,最近开始腐烂了,尤其是夜深人静,主要的信息输入被关闭之后,我就感觉内在的信息流在脑海里乱窜,各种健康指数开始飙升。就像是一台老旧的电脑,非要带最新的显卡游戏,发出嘤嘤嘤的EMO声,最后在卡死在昏睡页面。
大多时候醒来会一切安好,像是被删去了前一晚的日志。但有时也会存有一些没删除干净的缓存,它们就像是病毒,随着第二天的重启复苏。我会感到无比的寒冷,冷到我哪怕是饥饿也不敢出门,只有戴上口罩会给我一丝丝的勇气。
这种寒冷会刺激着我无病呻吟,我会感到惊恐和害怕,害怕某天被宿主的回收机制发现这里的不正常,然后被文明的光辉抹除,就如新冠背后那鲜红的死亡人数一样。
或许是幼年求学寄人篱下时烙下的病根,但那时候心田干涸了还可以哭泣。如今呢,心田之上早已是白雪皑皑。
这些年也有人帮助过我,我也努力挣扎过,但大多时候毫无章法,不仅伤了别人的心,也盲目地消耗着心中的热血,愧疚与自责的泪水最终只是让冰层越积越深。
今天也不知哪根筋抽抽了,想着破冰。
嗯,就是字面上的意思,满脑子都是“破冰”二字……
破冰项目
发表这个稿子算是破冰的第一步~
项目的组织架构初步定为凌凌漆,敏捷周期为一周,其中周日进行复盘和制定新计划,其余作为执行日。由于项目长期且紧迫,年假就不予考虑了,病假可以另算,津贴方面目前只考虑早餐,其他看项目发展情况再做调整。
硬件层面
目前作息相当紊乱,供电稳定性差,从近几年的硬件体验报告可以看出,总体运行还算正常,但小毛病层出不穷,电压不稳是当前主要矛盾。OKR如下:
O:保持一个良好的作息
KR1: 保证每天八小时的睡眠。
KR2:保证每天凌晨前关灯睡下。
KR3:保证每天早上九点前起床。
软件层面
英语是硬伤,其次是底层算法需要重写,不然跑着跑着还是会宕机。
翻译是个不错的路子,但数据源是个头痛的问题……肯定得找和技术相关的东西来翻译,并且可以有反馈。嗯…… 想到可以找掘金里已经有的翻译文章,截取其中一小段来进行快速试错。
至于底层算法的问题,此前在leetcode练过一段时间,但仅停留在已知的变得熟练,未知的依旧不会。
因此我觉得有必要先梳理出关于算法的个人认知的知识体系……
总结下来下一阶段任务:
选择一篇翻译文章,找到其原文,选其中完整的一段进行翻译。
根据当前认知画个关于算法的思维导图。
下周日会出这周的运行报告以及新一期的计划表。
最后随想
若是觉得我这样的尝试也想试一试,欢迎在评论附上自己的链接,一起尝试,相互借鉴,共同进步~
作者:行僧
来源:juejin.cn/post/7152143987225133086
小城市的程序员该如何生存
前言
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
收起阅读 »我从大厂被裁,再通过外包回去,只要我不尴尬,尴尬的就是别人!
为了进大厂,有些人选择“曲线救国”,以正式员工身份被裁,又以外包员工身份回去,只是这样的迂回方式是否可行?是否只要你不尴尬,尴尬的就是别人?
这是一位网友的疑问:
网友却说,人生哪有那么多观众?做你想做的就行。
有人说,都是打工挣快钱,谁管你哪里来哪里去,大家都在操心自己的事情。
有人说,赚钱不寒碜,没什么尴尬的,努力的人都是值得尊敬的。
有人说,都是在私营企业,没什么区别。
所以,只要你自己心理过关就行。
还有人说,看样子楼主对公司是真爱了。
有人说,哪里跌倒在哪里爬起来,说不定外包转正编。
有人说,还有人主动从正式转外包,因为外包轻松。
不过也有人说,转外包一般工资比较低。
一位腾讯员工说,大厂有什么好?别陷在围城里,自己巴不得能找到出去的路。
还有人说,士可杀不可辱,千万不能回去!
虽说职业不分高低贵贱,但有一点我们不得不承认,正式员工和外包员工的确在福利待遇和身份地位上有诸多差别,这也是许多人不愿意做外包员工的原因。
可我们工作是为了什么?除了理想、信念、价值等原因,其实最重要的就是生存,是挣钱。挣钱就是目的,生存就是王道,只要能达到这个目标,其他的都可以放到一边。外包员工怎么了?没有人是宇宙中心,没人会时时刻刻盯着你,做好你的工作,过好你的生活,顾好你的家庭,你就是一个成功的人。
何况外包员工并非一无是处,一样签劳动合同,一样有五险一金,一样是打工人,别给自己加那么多戏。
作者:行者
来源:devabc
源码被外包误上传到 GitHub,丰田近 30 万数据遭泄露?
不久前,据路透社报道,丰田的 T-Connect 服务中的约 296,019 条客户信息可能遭到了泄露,引发了不少车主的恐慌。对此,丰田最新发公告证实了这一事件的真实性,并表示「对于给您带来的不便和担忧,我们深感歉意」,而泄露的来源或许与第三方外包公司有关。
1 源码被发布到了 GitHub
首先值得注意的是,丰田 T-Connect 是这家汽车制造商的官方连接应用程序,它的主要功能是可以让丰田汽车车主将自己的智能手机与车辆的信息娱乐系统连接,可以共享电话、音乐、导航、通知、驾驶数据、发送机状态和油耗等功能。
2022 年 9 月 15 日,丰田发现 T-Connect 用户站点的某些源代码在 GitHub 平台发布,这些源代码包含了对数据服务器的访问密钥,而这些密钥用于访问存储在数据服务器上的电子邮件地址和客户管理号码。
这使得未经授权的第三方可以在 2017 年 12 月至 2022 年 9 月 15 日期间访问 296,019 名的客户的详细信息。
不过,就在这一天,丰田紧急对 GitHub 存储库的访问设置限制,并在 9 月 17 日对数据服务器访问密钥进行了更改,清除了未经授权的第三方的所有潜在访问。
2 这一次外包不是“背锅侠”
在发现泄露事件的同时,丰田公司也即刻做出了排查,发现在 2017 年 12 月,T-Connect 网站开发外包公司违反处理规则,错误地将部分源代码上传到 GitHub 上,但是直到 2022 年 9 月 15 日才发现。
这也意味着,用户信息在这五年间都有外泄的风险。为此,丰田解释,客户姓名、信用卡数据和电话号码等信息未受到泄露,因为它们没有存储在公开的数据库中,不过“由于开发外包公司对源代码的处理不当,我们将与外包公司一起努力加强对客户个人信息处理的管理,并加强其安全功能。”
不过,虽然数据没有被盗用的迹象,丰田也提醒道,无法完全排除有人访问和窃取数据的可能性。
其说道,“安全专家的调查表明,尽管我们无法根据存储客户电子邮件地址和客户管理号码的数据服务器的访问历史记录来确认第三方的访问,但同时,我们不能完全否认它(会被第三方盗用的可能性)。”
因此,对于可能泄露了电子邮件地址和客户管理号码的客户,丰田公司称,分别向注册的电子邮件地址发送道歉信和通知。
3 人为因素是最大的变数
值得庆幸的是,存储在服务器上的客户管理号码对第三方来说用处并不大,但是也会有不法分子会通过邮件等形式以丰田公司的名义发送一些钓鱼网站。为此,丰田公司表示,提供了一个专用表单( https://www.toyota.co.jp/cmpnform/pub/co/contact-tconnect)并建立了专门的呼叫中心,以回答客户的问题和疑虑。同时,其建议所有在 2017 年 7 月至 2022 年 9 月之间注册的 T-Connect 用户保持警惕,并避免打开来自声称是丰田的未知发件人的电子邮件及附件。
与此同时,据《每日经济新闻》报道,丰田中国相关负责人回应道,这个情况是在日本发生的,不涉及中国用户,主要是使用 T-connect 服务的客户的邮箱地址和内部管理的号码有被窃取的可能,别的信息都不受影响。
至此,虽然“暴露”在外长达五年的漏洞侥幸没有造成太大的影响,但这类屡见不鲜的事件也时刻警醒着处于信息化时代下的各家公司。
据外媒 BleepingComputer 报道,在今年 9 月,赛门铁克的安全分析师曾公布,近 2000 个 iOS 和 Android 应用程序在其代码中包含硬编码的 AWS 凭证。造成这种情况的,往往是开发者的疏忽大意,他会经常在代码中存储凭证,以便在测试多个应用迭代中快速且轻松地获取资产、访问服务和更新配置。
按理来说,当软件准备好进行实际部署时,这些凭证应该被删除的,但是很多开发者总是会忽略,从而造成数据泄露。
另一边,为了减少漏洞的出现,全球最大的代码托管平台 GitHub 也在近年间致力于改进这一方面。去年 6 月,GitHub 宣布其将自动扫描公开 PyPI 和 RubyGems 机密的存储库,如凭据和 API 令牌。简单来看,当 GitHub 发现密码、API 令牌、私有 SSH 密钥或公共存储库中公开的其他受支持的机密时,它会通知注册表维护者。在今年,GitHub 还推出了一项由机器学习驱动的新代码扫描分析功能,该代码扫描功能可以针对站点脚本 (XSS)、路径注入、NoSQL 注入和 SQL 注入四种常见漏洞模式显示警报。
不过,归根究底,开发者在自身开发的时候需要具备足够强的技术能力同时,也需要有强烈的网络、系统等安全意识。
参考链接:
https://global.toyota/jp/newsroom/corporate/38095972.html
整理 | 苏宓
出品 | CSDN(ID:CSDNnews)
这个外包公司太恶心了。。进去请三思!
从ZH离开时,准备写点东西揭露下ZH对外包的一系列恶心措施,但是感觉蚍蜉撼树,什么也改变不了,自己倒霉就认了,最近流行向前看吗。
但是今天又听到有同事被离场,心中光有怒火,还是无可奈何。思来想去,决定写点东西,如果能给那些准备去ZH(合肥)做外包的提个醒,也不算坏事。
换句话说,ZH这个坑我只想竖个警示标志,跳不跳悉听尊便。
一、ZH的包工头有哪些:
文*辉
软*力
京*方
北*诚
联*通
宇*信
还有很多。。。。
他们或许在其他地方有项目,但是在合肥纯属ZH的包工头。如果还不确定是不是人头外包,直接问HR是项目外包还是人力外包,这几家HR还算比较诚实。
二、ZH对外包的管理:
外包各行各业都有,地主家的活干不完,农忙的时候会请临时工,富裕的地主还会长期养几个工人,简称长工。当然地主里面分善良和刻薄的,其他地主暂且不表,ZH可以说是银行里最刻薄和恶心的。
随便说几条
1、迟到晚一秒,半天工时(银行和包工头们之间的结算单位,一般按小时)没有,晚上下班忘打卡,不好意思,一天白干。
2、食堂吃饭,等地主家儿子们(行内人员)吃完长工,临时工才能去,提前去会被查刷卡记录,通报甚至离场(=开除)。现在不存在这个问题了,干活都不在地主院里了,被赶到租得场地(ODC)去了,吃饭自理。
3、不能带私人电脑,面向百度编程的码农们只有手机搜索,但是地主又规定,不能长时间看手机。
4、360无死角摄像头,监控工人们的一举一动,不是摆设,等地主准备赶你走的时候,没有人能禁的住调摄像头查。
5、近400个工人,四个厕所,加一起8个坑位,男女各四个坑位,如果你要拉肚子,那就祈祷你自己憋得住。
如果以上种种你都表示理解,恭喜你,有了做长工得觉悟。“拿工人得钱,好好干活不拉到了,别老想着翻身农奴把歌唱,养家糊口要紧”。好像这么想也有道理。
但是接着往下看:
地主要求把地里麦子割了,一人两亩,当天完成。有人加班加点,半天割完了,有人慢条斯理磨磨蹭蹭,刚好下班干完。按道理工作提前完成,在下一批任务到来前,时间可以相对自由安排吧,不好意思,不行!!学习看书也不行,必须对着电脑!!!
你想提高自己技术,回家看去,你想学习,回家去学,拿工资得时候不能干与工作无关得任何事情!
三、想赶你走,你连呼吸都是错的
哪天地主家得地里活差不多忙完得时候,这么多长工怎么办呢,找理由开呗。
1、玩手机超过半小时,开~。
2、中午午睡到上班点还在打瞌睡,开~
3、桌子上有与工作无关得书,查查监控是不是看了,看了就开~
4、脖子上挂个耳机,再听歌?开~
5、什么把柄都抓不到?不可能,我听儿子们反应哪个工人难沟通,开~
6…
包工头们接到老板得命令,找你谈话,希望你自己提离职,不要闹得不愉快,补偿是没有得!
什么?你要仲裁,走法律途径?你看看合同上是不是规定自己原因被地主开除得后果自负?是不是规定工作地不知这块地,还有可能到外省干活,你要去不了就不能怪我们了啊…
四.上证据!!
这里得每一句话都可以成为开除你的理由!
四个人一齐被开除:两个玩手机,两个看书。
带耳机被开除:
HR:恶心略有耳闻。
结论:如果看到这,你依然准备跳到这个坑了,我先敬你是条汉子,最后让我猜测你是属于那种类型:
A:培训班或者自学成才,苦无单位接受,混个工作经验
B.职业规划不重要,先挣点钱再说
C.年龄太大,被其他公司优化了
D.大专毕业又想干码农混个经验
以上都不是得话,那你要想想为啥还在坑了呆着。
来源:news.sohu.com/a/591098103_121124367
聊一聊前端程序员的现状与挑战
前端这一块,得益于日益更新的前端框架降低了入门门槛,得益于目前全自动、半自动化的开发、测试、上线流程,也得益于目前越来越标准的产品设计流程和规范,等等这些都会让你的开发效率和工作量评估更加透明化。
可能让某些类别的前端工作逐步从一个脑力工作者变为劳动密集型的体力工作者。
前端是一个很广很大的领域,有一定的广度和深度;但是不可否认,也许80%的工作都是简单与单调的,随着技术的升级、技术门槛的降低,经过一些简单快速的培训,越来越多的人可以从事这80%的工作 => 整体看,前端的从业人员越来越多,好像越来越卷了。
但是剩余20%的具有一定复杂性、创造性、创新性、架构设计性、挑战性的工作,却不会受到太多影响,大部分情况,也正是这大约20%的工作,决定了一个产品、一个公司、一个团队的关键部分,所以如何具有足够的能力、经验和理论来承担、组织更具有价值和挑战性的这20%的工作,伴随解决挑战性问题的实战积累更多的经验和解决问题的能力,进入一个正向循环是在开发过程中不断成长和晋升的关键。
所以,前端的入门门槛低了,原本对你来说已经掌握技术的和不容易实现的内容,现在大家也许跳一跳就能伸手够到了。那么自然会要求你也不能安于现状,要学习和掌握更多东西,知识的更新周期也要缩短,才能时刻保持前端技术的领先性。
难点一:快
"前"端,顾名思义,是冲在"前"面的,好比直接服务于群众的派出所和整体把控的市局、省厅,跑在前面的派出所在响应突发事件和执行任务上的反应速度和周期都有更高的要求。
前端的"快",体现在用户需求变化快,技术更新迭代快,和开发响应需要快等方面,都要求你不得不"快"起来。
1.1 用户需求变化快
用户使用的大部分产品的都是具有前端页面的产品,自然相关需求大部分是面向前端的。
后端可能开发一个接口,输入输出保持足够的通用性,只要没有大的变动,几周或者几个月不用变化,更多关注性能和扩展性。
从 需求 => 原型 => 设计 => 实现 的几个环节,前端也是研发岗位中更多和需求打交道的岗位。
所以需要有足够的经验和技术积累,能够对产品经理/客户提供足够灵活和可行(技术可行,时间可行,成本可行)的技术方案,来响应快速变化的需求。
1.2 技术更新迭代快
硬件升级速度快 => 客户需求变化快,相对于后端,大数据,运维,前端的技术更新迭代快是必然的。
一个接一个的框架,一个接一个的版本,今年还在用的16.7,明年发现已经过时了,17.0的生产力和便利度提升一大截。
所以要时刻保持技术的新鲜度,才能保持自身的领先性。
否则很可能一个新框架,新技术的产生,生产力直接翻倍,你学的稍微慢一点,差上半年一年,可能就让新人弯道超车了。
1.3 开发响应需要快
同样,需求要求快,技术迭代快,生产力提升快,自然开发、上线、测试、发布的周期也更加快,而前端是最受这个影响的。
因为看得到,摸得着,你的工作量是透明的,所以你的工期是可预估的。
也许下面的场景会经常出现:
上午出设计,预估开发6小时,测试0.5小时,那么今晚上线
11点测试出bug,预计修复半小时,12:00 之前要修复上线
难点二: 广
前端是一个同时具有广度和深度的领域,要解决的问题种类和范围覆盖面过于广,所以即使你的数据结构算法掌握的不够牢固、代码基本功不够扎实、对操作系统、线程、并发的概念理解的不够深入,但如果你能够具有一定前端知识的广度和经验,也能够让你在能够让你在部分的前端开发场景中游刃有余,而这里面的每一个知识和经验也许并不需要太多的技术积累,知道了就是知道了,不知道就是不知道,所以前端的积累很重要。
临时想到的一些比如,数不完,且不同领域用到的都会不一样
基础类: 常见的开发框架(React, Vue, Angular)有什么不同,开发框架的不同版本有什么特性(Vue 2-3, React 16-17-18), ECMAScript 2021,2022最近更新了什么特性等等
基础组件: 数据持久化, 数据状态管理, 路由管理, UI框架等
部署与发布: 打包过程控制, 依赖管理, web服务搭建, SEO, 性能优化等
布局类: 不同的CSS框架, 常见布局设计模式等
通信/协议类: HTTP1&2, HTTPS, RESTful, 常见认证协议, CORS, 长连接, SSO, DNS, TCP等
可视化: 2D, 3D, 常见可视化组件使用熟练度, canvas, webGL, 基础/进阶动画效果等
多媒体: 视频播放, 地图, 支付, 分享, 埋点, 兼容性, 声音等
框架/大前端: 微前端, 常见native开发框架, 小程序等
开发流程: 常用测试框架, 常见设计框架, 产品设计流程, 软件工程等
开源细节能力积累: 日期, 二维码, 水印, 动效, 加密, 压缩等
难点三: 深
如果你接触的产品日活达到数十万人,如果你开发的模块是团队内的公共模块,如果你要负责一条核心产品线前端整体开发把控,如果你要负责企业多个前端团队的系统开发的多条产品线,会遇到更多样,更复杂,更具有挑战性的前端问题,简单总结起来大致有如下几点。
3.1 代码基本功与设计模式: 能够处理复杂的数据状态与程序逻辑
这个属于所有程序员都需要面对和掌握的基本功,但这一块近几年由于框架的兴起,很多人投身于前端新知识的学习和普通功能页面的开发上,认为能够开发出来就行,从而忽视了作为程序员最基本的要素:代码。
但是要知道,框架、新的语法糖、新的语言会一直在变的,重要的和不变的还是代码基本功(涵盖很多方面),因为这个很大程度上可能会决定了你的发展上限,在关键时刻是你和别人拉开差距的关键,以及你的开发效率,开发质量,表现出的靠谱程度,能够同时掌控的产品线数量,都和你的代码基本功息息相关。
3.2 具有丰富表现能力的可视化效果
既然是前端,另一块不可忽视的就是可视化效果,这里说的不是表格,表单,按钮,弹框,css样式这种基础的可视化,目前的文档完善程度和强大的搜索引擎,都应该能够让你很快按照设计稿完成静态页面的样式渲染。
这里的可视化效果是通过使用svg, canva, webGL等技术进行更加灵活的可视化渲染的方案,可以说在前端开发中是很独立也很不同的一块。
将这些技术和相关的技术框架echarts, d3.js, three.js用活用好具有一定的挑战和理论知识,也十分也场景相关,但是这一块的熟练人才目前在市场上还是稀缺的,很多高阶的开源组件和大型产品的核心页面,都少不了这些技术的加持。
3.3 具有合理设计的前端公共组件
这一块其实也可以算代码基本功,也可以算设计模式与面向对象思想。当你接触到中大型项目或者企业中的多个团队都需要使用你的组件时,你需要对组件的设计、接口、内部实现进行充分的考虑和设计:是否符合企业统一的设计风格,是否在不同浏览器不同分辨率上都能正常显示,是否兼容不同的框架版本,源码是否容易维护是否可以内部/外部开源,组件调用接口是否合理是否足够灵活易于维护,如何安装与升级等等等等。
就好比要大家可能经常用的Ant Design或者其他UI框架的table组件,一般说明文档就十几页,对应背后的程序要经过更加精细的设计与实现。
3.4 前端架构设计 & 工作流程把控
当你负责多条产线的前端研发时,面对相对频繁的人员流动,面对日新月异的技术框架,面对公司内部的安全、部署、风格、规范要求,面对第三方测评公司或者合作单位的技术要求时,你可能会发现,如果没有一个统一的,良好设计的前端架构,会给团队之间的切换、合作、新人的培训、技术方案的统一带来很多麻烦,直接影响就是人效不足,分支混乱,经过一段时间以上的代码难以维护,好像狗熊掰棒子一样,好像都很忙,但只会越来越忙丝毫得不到改善。
这就需要一个更大的框架设计和工作流程定义,这个既依赖你的技术深度,也依赖你的技术经验广度;你的技术和经验要能够服众,你的方案要足够灵活能够适应互联网和企业的发展,在你定义的框架下前端整体的效率、质量能够得到保障与提升。
作者:JosiahZhao
来源:juejin.cn/post/7113560877067927560
2022 经历裁员之后的感受
序
第一次经历裁员(已经提前知道的情况下,毕竟信息都共享),说实话 老大之前找我 1V1 聊天
老大:
“你最近感觉怎么样 ”
我:
“没什么意思,问题和改进意见和具体的调研都做完了,但是不给排期做,我已经放弃了,听老大的安排 ”
老大:
“那你愿意去带别的项目么 ”
“聊天到这,我其实早就 已经对公司不抱什么希望了,如果报希望 我也不能这么说了。。。说实话 我对老大已经失望了,所以早在3个月之前 我就开始准备了 ”
1 我的工作经历
1.1 鞍山工作
我非计算机专业,自学的java 第一份工作找了很多家,鞍山的公司 基本都是 外派鞍钢 (因为鞍山就是一个鞍钢)
当时进鞍山公司 还是因为听话 哈哈,毕竟什么都不会。刚开始碰到的第一个女领导,所有问题 只允许问一次,第二次问就不回答了,让自己领悟。 那是一段黑暗时光,我们总共3个人一起来的,因为他 我们3个都打算跑,本来就不会,还自己领悟。。。 我打算走的时候 一个男领导 (这里叫A) 来总公司找人去他项目组 干活,很幸运 挑中了我。
我当时不会抽烟,但是和A的交集 因为实际情况,只能找抽烟时间 多问问 多学学。跟着试着抽烟 哈哈 很无奈,但是跟 A 确实学了很多东西,算是我的第一个领路人
“那为什么去沈阳呢? ”
鞍山只有几个公司,都是外派鞍钢,我想出去闯闯,我应该去一线城市,但是本人母亲岁数大,所以因为实际情况 我只能选择 沈阳这个离鞍山 比较近 ,相对有发展的城市。
1.2 沈阳工作
我从17年 一直工作到2021年的城市 我经历了几家公司,其中印象最深的是 杭州珍林 (沈阳研发中心) ,我在这 认识了皓哥 帅哥 青橘 等人,一直到现在 我都感觉 氛围和工作 都很适合
“如果要说 为什么感觉杭州珍林 好的原因? ”
皓哥 能根据 每个人的性格 和能力 ,给你分配 适当的活,帮你指定你的 职业规划。这是你在别的公司没有的,而且皓哥 是 真正的 有管理能力,而不是依靠技术能力,这里第一次让我知道了 什么是 真正的管理能力 因为之前 我一直以为 程序员的发展路线
1.2.1 程序员发展路线
1 初级程序员 (依靠别人带着干活)
2 可以独立完成任务
3 可以独立完成任务 并且可以优化 bug少,业务理解良好
4 带少数几个人 完成小模块、小项目
5 这里根据 技术、业务、管理 走不同的分支 这里就不细说了
皓哥让我感觉到除了上面的发展路径,可以单纯依靠 管理能力 来带着团队往前走 ,印象很深
“既然你在 杭州珍林 这么好 为什么要去北京呢? ”
说到这,说实话 我是没办法,我在沈阳买了房子,随着父母岁数大,我的压力加大,我睡觉的时候 会想到父母以后的养老问题,我不想因为自己的 没能力 导致父母 没有钱治病 (我妈说过 如果以后病重了 就不治了。我当时心里 咯噔一下,我现在都记得当时的情景) 当时我就怪自己的 没能力
当时从沈阳到北京 我当时工资变成了 3倍,当然有运气的成分,但是我还是有些底气的。
1 我从 16年毕业开始 就从指定月计划 ,到周计划,再到 日计划 把每天的时间都安排满。强迫自己学、实践 东西。
2 从2020年 我就开始准备了,因为我不是计算机专业 ,数据结构和算法 是我比较费劲的,我花了半年的时候 学了3遍,写代码 练习。(说到这 很有意思的是 有一家北京公司 面试,出了一个力扣的 难度为困难的题当 面试题,很不巧,我还真写过,直接掏出手机 一顿写 哈哈,面试官给20分钟, 我5分钟交活,给他讲,说明准备还是有用的)
1.3 北京开课吧 裁员
当时在做offer 选择的时候 我有多个offer 从业务/技术(消息中间件) 做选择 ,当时因为 没去过人数过千的公司 ,选择了开课吧 做业务
提前2个月知道裁员消息,集体欠薪,不给交社保 这是我第一次面临裁员
因为我不想跟着那个老大(开课吧老大 这里叫B) ,本来就想借着这次机会跑,所以我 还挺高兴的,本来以为能多给点赔偿,哈哈 但是很尴尬 集体公司都不开工资,让大家 去仲裁 摆烂 员工,学员去找 都不给
1.4 新公司
我算是知道了 我还是老实干 基础组件,我不适合做完全业务的。从开课吧走 10天左右 就确定了offer,现在做基础组件,还是很适应,比纯业务 更适合自己。
总结
1 学习方法 要添加总结时间 自己说出来你 今天学的东西,你要把自己说明白,有不会的就立刻去学习去
2 根据你喜欢的工作内容 选择 你的公司/offer
3 老大是很关键的,面试 是一个双向选择的,你要看你和 你这个未来的老大 合不合的来。合不来 不要去
4 做事情要有计划,想到什么,立刻去做 保持冲劲。 男人至死是少年
5 希望大家都好 互勉
疑问
我有时候 迷茫 ,同时有很多事要做,但是我只能选择 其中有一到两件事做,到底做那件事呢?
我现在的答案是 做有复利的事情
希望 大家都能努力工作的同时,把父母/伴侣 都照顾好
作者:雨夜之寂
来源:juejin.cn/post/7126779834541277191
年薪最高21万?哈哈想去杜蕾斯公司应聘了
来源:xhs@🌵
昔日内地首富,快发不起员工工资了……
时来天地皆同力,运去英雄不自由!
那个曾被誉为「商界枭雄」的黄光裕,最近陷入了舆论漩涡。曾经的首富,现在连员工的工资都快发不起了。
近日,据财新报道称,有国美员工表示其被通知今年8月份工资将延迟发放,但具体发放时间和比例均不清晰,此前拖欠员工的半年绩效也未发放。
谁曾想到,曾经的「美苏争霸」如今却如过眼烟云,一个被全球追债惶惶如丧家之犬,一个拖欠员工工资不复当年一掷千金之勇。
很明显,属于两位电器霸主的时代过去了!
1 重蹈苏宁覆辙?
曾几何时,国美与苏宁也是先进商业模式的「两个代表」,依靠巨大的门店出货量带来的渠道议价能力,国美和苏宁做到了大规模集中采购,一件电器能够比市面价便宜很多。
加之彼时房地产行业的快速起飞,家电需求激增,国美和苏宁因此扶摇而上成为了「商界炸子鸡」。
2004年前后,苏宁和国美先后上市,黄光裕的个人资产更是突破百亿,一跃成为内地首富。
相较而言;黄光裕和张近东这两个狠人,前者要更狠一些,2005年,黄光裕意气风发地将国美的旗舰店开到了苏宁总部的对面。
2008年,国美的GMV已经突破1200亿元,苏宁渐渐在「美苏争霸」开始乏力。然而,一切都随着黄光裕的入狱戛然而止,因为涉嫌操纵股价,黄光裕被关了12年。
在黄光裕入狱前,国美销量破千亿,旗下资本矩阵估值也超千亿,当年的国美,估值几乎可以和「腾讯+阿里」极限一换一,而当时的京东GMV不过10亿元,都没有国美的零头多。
看上去苏宁笑到了最后,遗憾的是,张近东没把握住机会,生生荒废了12年。
失去了对手的苏宁,开启了互联网转型的步伐。如果转型成功,现在的互联网江湖,可能就是另一番模样了。
然而,成就自己的却也限制了自己,苏宁还是舍弃不下线下门店,结果就是苏宁的转型「一顿操作猛如虎,回头一看原地杵」。
12年过去了,苏宁耗光了自己账面的现金流。一个月前,张近东父子更是陷入了被全球追债的漩涡。
有网友戏谑称,黄光裕蹲了12年牢,最后还是赢了张近东和他的苏宁。
「力争用未来的18个月时间,恢复原有市场地位。」
去年4月,出狱不久的黄光裕依然不改张狂本色,一番狂言可谓「鸡血」效果十足。黄光裕正式获释后,国美零售股价甚至一度达到2.55港元/股的高点。
然而,18个月过去了,黄光裕的豪言壮语似乎并未实现。
2真快乐?真头疼!
在黄光裕出狱前一个月,国美将旗下电商平台改名「真快乐」,在不少人眼中,曾经的「价格屠夫」强势归来。
「真快乐」,像极了黄光裕本人的心声。
出狱后的他,斥巨资打造了「娱乐化零售平台」的概念,先后推出了「真快乐」、「打扮家」和「折上折」三款产品,并在抖音、小红书等社交网络平台买了不少流量。
此外,黄光裕也没忘记自己的成名绝技——价格战。
2021年五一,国美宣布「真快乐」App平台的上万款商品全部保证全网底价。
最开始,国美的「引流+低价」策略效果确实不错,去年4月,黄光裕曾表示,「真快乐」App的GMV同比增长近4倍,月活稳定在4000万规模,活动单日日活近千万。
但后来很长一段时间,数据停留在这个水平上徘徊不前。根据国美今年4月发布的全年财报显示,真快乐APP在2021年全年的平均月活仅为4244万。
一番操作下来,国美的市场份额几乎没有一丁点儿变化。
黄老板懵了,怎么这世道变了吗?还有砸钱搞不定的事情?
作为曾经的「商界第一狠人」,黄光裕觉得是员工没了狼性,已经忘了如何打仗。
于是,在2021年11月,一份来自国美控股集团有限公司的内部文件被曝光,这份文件披露了「摸鱼」员工的情况,针对员工的网络流量使用情况详细地罗列出员工所在部门和办公室,并给予了警告和清退等处罚。
然而,这一切引来的却是网友的无情嘲讽。
更关键的是,在互联网流量红利见顶,用户增速放缓的时候,国美发力布局电商,颇有些“49年入国军”的味道。
这不禁让不少人怀疑,12年的铁窗泪,是否让黄光裕连最基本的商业嗅觉都丧失殆尽了呢?国美的打法仿佛是黄老板报了个互联网短期补习班做出来的大杂烩,根本看不到战略层面的新思路。
当然,老板是永远不会错的,错也应该是高管的错。
于是,国美从互联网公司挖来的一众高管,陆续离开。曾经百度的二号人物向海龙加盟国美并出任国美在线CEO一年后离职。来自阿里的曹成智、丁薇和胡冠中也在加入后不久先后离开。
频繁的折腾,让国美本不富裕的现金流雪上加霜。
根据财报,2021年国美零售营收为464.84亿元,同比增长了5.36%,但净利润亏损44.02亿元。更要命的是,截至2021年上半年末,国美账期为157天,年末升至175天,2022年上半年则大幅增加至301天。
这哪里是真快乐,是“真头疼”。
3 3年计划or缓兵之计?
现金流枯竭,最大的问题是供应商和员工的利益受到损失。
今年4月,国美与多家供应商的合作传出负面消息。
国美济南分部的员工被爆出殴打美的旗下员工,美的发函表示将撤出该分部、并宣布停止供货。
无独有偶,惠而浦亦因国美拖欠其约8000万货款,宣布与后者分道扬镳。 此外,据经济观察报报道,部分给国美真快乐做拉新服务的代理商也未收到结算款。
现在,员工的工资发放也变得困难起来。
9月26日,国美方面对界面新闻回应称,本月临时调整只是短期、阶段性应急举措,企业经营一旦好转,将第一时间给员工补足薪资,同时兑现离职员工相应补偿。
目前来看,这个「一旦」好转,还不如等朱一旦好转更实际。
在内外交困之下,狠人黄光裕终于示弱了,「我们对执行的困难预料不足,加之疫情长时间扰动,导致现实与这一目标有一定差距。」
18个月的豪言壮语逐个破灭后,黄光裕又祭出了新的三年战略。
黄光裕在对外的公开信中承诺,「我作为大股东将促使管理团队实现未来较好业绩的承诺对赌,实现『1+1+1』的三年战略发展目标:在2023年实现较高盈利并达到以往较高水平,2024年达到历史最好水平,2025年明显超越历史最好水平。」
就在三年战略推出的同时,黄老板似乎也开始给自己留后路了。
此前,国美零售在港交所发布公告称,为了提升盈利能力,将从黄光裕手中买下两块物业,一个是建筑面积达52.46万平方米的国美商都,一个是建筑面积为13.05万平方米的湘江玖号。
国美零售称,交易价格很优惠,不会增加上市公司的资金压力。
此外,黄光裕、杜鹃夫妇今年1月到9月,进行过10次减持操作,累计卖出45.98亿股。据经济观察网统计,黄光裕夫妇套现金额达9.6亿港元。
在黄光裕出狱的时候,人们希望他成为下一个褚时健,上演一幕王者归来。然而这位潮汕狠人,在现实中却跟老对手张近东越走越近。
现在的国美,用国足那句非著名座右铭来形容似乎最恰当不过了,「留给黄光裕的时间,不多了!」
来源:功夫财经-老谢
收起阅读 »上班做“副业”被抓,惨遭解雇,还要退还所有工资
摘要:做副业的程序员并不少见,但一般情况下很少会有人在工作时间做,一是没时间,二是的确不太合适。然而,有个人在公司工作了十个月,最终被发现在上班时间做个人项目惨遭解雇,结果还被要求退还这十个月的工资,这是对是错?
很多程序员在忙碌的全职工作之余还会做一些兼职工作,比如从事一些自由职业项目。如果说合同上写明了允许做兼职,那么肯定没有任何问题。
然而,并非所有科技公司都会如此大度。我有一个朋友就职于德国谷歌。他告诉我,根据雇佣协议,他不能从事任何外部工作。在就职期间,他编写的任何代码都归谷歌所有。
听到这里,我感到很惊讶。不过,后来我才知道,谷歌在不同的国家和区域有着不同的规定。
但一般情况下,公司会在签订合同之前与你协商,而你也可以和他们谈判。当遇到特殊情况,合同并没有具体写明,就只能诉诸法律了。然而,打官司可不是喜闻乐见的事儿。
我不打算在此详细讨论相关的法律条文,我只想谈一谈此次事件本身。
被抓现形
我的这位同事在一个月内两次未能在截止期限之前顺利完成工作。他的主管非常恼火,因为分配给他的任务并没有那么复杂,不至于一拖再拖。
另外,如果一个团队不能按时完成项目,那么整个团队的业绩考核都会受到影响。所以,整个团队都对他很不满。后来有一天,一名团队成员(匿名)向项目经理打小报告说,他经常在办公时间内做个人项目。这有可能是他未能在截止期限之前顺利完成工作的原因之一。
听了这话,项目经理顿时火冒三丈。但他没有声张,因为他想获取一些真凭实据。后来,我的这位同事真的被经理当场抓获。于是,经理立即向上级汇报。
惩一儆百
很快,我的同事就被解雇了。原本事情到此就告一段落了,然而公司想将他树成典型,惩一儆百。
由于每家公司招聘开发人员都需要付出高额的成本,如果开发人员在几个月后辞职或被解雇,那么对公司来说就是一个重大的损失。因此,公司觉得只是解雇他还不够。
我的这位同事在这家公司工作了十个月。如今公司解雇了他,还要求他退还十个月的工资,否则就要对他发起诉讼。
这明显有违法律条规,而且也非常不道德。然而,我的这位同事只是一名初级开发人员,他不希望自己将来的事业发展受影响,于是悄悄地交了罚款,然后离开了公司。
对还是错?
我不打算在此讨论此次事件涉及的个人与公司,我们来谈谈开发人员是否可以在办公时间内做其他项目。
开发人员可以在办公时间内做其他项目吗?我认为不可以,即便他们在办公时间内无事可做也不应该做其他项目。开发人员应该看一看自己的就业合同;如果合同中没有明确规定,那么就应该看一看当地的法律法规。如果合同或法律条文不允许,那么就没什么好说的。
既然雇主支付了工资,那么就意味着你的工作时间归公司支配,除非这是一份合同工,你只需要交付成果物。
如果公司允许,那当然也没任何问题。
另一方面,我认为公司也不应该强迫开发人员加班,却不支付任何费用。
就开发人员能否在工作时间从事其他项目,大多数国家或地区的法律条文都站在雇主一方。举个例子,根据美国加利福尼亚州的法律,如果以下任何一种情况属实,则所有知识产权都归公司或雇主所有。
如果你使用了公司的资源;
公司的计算机、笔记本电脑或任何设备;
公司的手机;
公司的办公场所;
还有办公时间。这一点很重要,因为我的这位同事就是占用了办公时间。
使用公司的任何资源都是有风险的,因为你开发的产品的知识产权统统归公司所有。如果你看过美剧《硅谷》,相信对类似的情况并不陌生。
总结
我个人有一个非常简单的规则,不做任何复杂的个人项目。有时我会做一些简单的项目,但仅限周末和个人的笔记本电脑。所以,我认为我是安全的,但我也知道公司不一定满意我的这种做法。
但作为一名员工,我认为我有这个权利。我可以利用业余时间赚一些外快。我不会利用公司做宣传,我会尊重公司提供的资源,在办公时间内认真工作,并按时完成公司分配给我的任务。如果时间紧迫,我也可以适当地加班。
对此,你怎么看呢?留言区聊聊呗
来源:程序人生
收起阅读 »在寒冬里,不要丧失斗志
前言
或许出来工作久了,见的事情多了,经历的事情多了,打交道的人多了,就会发现自己的渺小,容易emo。我记得看过一个视频,里头有人讲了一句话:眼界开了有时也是一件糟糕的事,因为很多事情其实是无能为力,但是你又看到了,明白是那么回事,但是就是办不到。
其实这是很正常的现象,导致的因素有很多,比如说大环境经济的不景气,各种大厂在削减自身的开支,即使前几年行情还不错,就会流行内卷的说法,还有一些原因是在外头看的事情多了,人都会有攀比的心理(这是人性),当各种社交媒体一直鼓吹这些美好的东西的时候,会让人不自觉的感觉自己好像很差劲。
就像马斯克讲的:
社交媒体有时比较糟糕的,就是每个人都在上面发表自己美好的一面,导致大家觉得每个人都过得很好,你却过得很糟糕,需要理性去看待社交媒体。
寒冬
从今年开始,作为互联网的小伙伴都可以感受到这股寒意,身边很多朋友裁员的裁员,内卷的内卷,有些晚上10点下班,大厂也频频爆出各种财报也是不理想的,更别说中小企业。我相信在当前市场各种人才济济,我一个朋友在大厂当面试官的,他说一个岗位放出来,很多阿里的投进去,你知道竞争有多大了吧~
在寒冬里,不要丧失斗志
是啊,很多时候危机也孕育着机会,历史也向我们展示了很多绝地反击,更有很多抄底神迹,那都源于自身独特的眼光。
在前几天翻微信的时候,发现之前一个请教过我的小伙子,今年刚刚毕业,从他之前朋友圈来看,是一个比较积极进取的人,他在大学参与各种开源社区的那种夏令营,其实就是社区会有一些小任务,你在导师的指导下完成了就有一些奖章,甚至有些优秀的直接被鹅厂录取了。
我看他前几天发的一个秋招的情况,挺厉害的,至少比我当年强很多很多,我也羡慕不已。他本身学历不错,加上学习各种技能也还行,挺优秀的。
不得不感叹,学历是个好东西,当初我一个高中师兄在北航,一毕业就拿了10几个offer~
回归正题,并不是为了炫别人多厉害多厉害,其实这背后给了我一剂强心剂,市场岗位是有的,只是你需要更优秀,更突出,更有价值。
自我成长
不管什么时候,自我成长是一个一生的话题,而懒惰真是我们需要对抗的,这种懒惰不仅包括身体上,还有精神上的懒惰。
1、体力上的懒惰,可能平时坐享其成,不想去付出,然后自己满足当下,没有其他追求。
2、精神上的懒惰,举个例子,比如说有些事的处理方式不对的,但是却一直按照旧的方法去解决,懒得动脑筋去思考,那么人也是在这个时候停止进步
当然并不是给大家灌鸡汤,就是我们需要多努力,多拼命干嘛,其实我们需要的是每天进步一点点
古人云:士别三日,需刮目相待。是啊,就是能否每次都比上一次做得更好,每天有一丢丢的进步,日积月累下来,那进步的非常可观的~
所以国庆那会我也在家好好规划下自己的职业生活
作为互联网打工人
发展方向不外乎几个:
1、技术能力
2、管理能力(项目、人)
3、工程思维
4、软能力
前两点大家都很好理解,第三点其实是技术推动生产力,比如说一些云产品,可伸缩扩容缩容,通过技术手段来减少成本。或者说有一些方案,通过技术手段解决人工的问题,机械手,代替以为人工的作业。
第四点:在我这一年接触的工作内容,会涉及越来越多的软能力,包括沟通能力,文档表达能力、ppt能力,这些能力最终目的也是为了实现目的,完成我们任务。
如果让我排成长方向的权重的话,技术能力 我会打4分,软能力 打3分,管理能力 打2分,工程思维 打1分。
当自己能力还有水平,以及工作年限到达一定程度,他们之间的占比也是会不同的。
广东入秋了,大家多添衣~
作者:大鸡腿同学
来源:https://juejin.cn/post/7152530211127427086
分析了1011个程序员的裁员情况后得出的启示
大家应该能明显感觉到最近几个月求职环境不太好,但究竟有多不好,具体的情况是什么样的?
为了分析程序员职场现状,我进行了裁员情况调查,一共有1011位程序员朋友参与。
本文会根据调查结果,为大家带来一些启示(如果不想看分析过程,可以直接跳到文末看结论)。
裁员真的多么?
按工作职级来看,受访者中初级工程师的裁员比例最少(可能是因为工资相对最低,裁员收益不大),而专家及以上最多,但整体差别不大。
平均来看,受访者中有19%经历了裁员。
按公司中技术团队人数来定义公司规模,技术团队只有几人的小公司裁员最严重,其他更大些的企业差距则不大。
可能是因为太小的企业还没有跑通业务变现的逻辑,老板抗风险能力也更差。
对我们的启示是 —— 为了工作稳定,不一定要去大厂(毕竟裁员比例也不低),而应该尽量选择有稳定业务的企业。
你觉得这个裁员比例高吗?
大家都从事什么工作?
很多做业务的程序员会觉得做架构比较高大上。从工作职级来看看,随着职级与能力的提升,确实有越来越多的程序员从事架构工作:
从技术团队规模来看,一线大厂(技术团队千人以上)从事架构工作的程序员比例最高,但整体差别不大。
平均来看,约有17%的程序员从事架构工作。
给我们的启示是 —— 在求职架构岗位时,可以打听下公司从事架构岗位的程序员比例,如果高于17%,可能没有多少让你施展拳脚的地方。
同时,从上述两个分析看,架构工作既有难度(职级越高,从事架构工作的比例越高),又有稀缺性(公司平均只有17%的程序员从事架构工作)。
那程序员推崇架构工作就不难理解了 —— 因为更难,也更少。
如果业务不赚钱,那么业务线被砍,做业务的程序员被裁,这个逻辑是很好理解的。而做架构一般有通用性。
那么,面对裁员的浪潮,做架构真的比做业务有更高的抗风险能力么?
做架构还是做业务?
按工作职级来看从事架构工作的裁员比例,会发现 —— 随着职级上升,架构工作的裁员比例显著提升。
对于立志在架构方面长期发展的程序员,肯定不想随着自己职级提升,被裁的风险越来越高吧。
相对应的,随着职级提升,做业务的程序员被裁的比例会逐渐降低。
虽然不同职级做架构的裁员比例都低于做业务,但诚如上文提到,公司平均只有17%的程序员从事架构工作。显然做业务的工作机会远远多于做架构。
这对我们的启示是 —— 经济下行时期,程序员规划职业发展时,尽量向离钱近(做业务)的领域发展。
大厂是救命稻草?
尽量往大厂卷是不是可以减少被裁的风险?
按公司规模来看架构、业务工作的裁员比例,在技术团队只有几人的公司被裁的风险确实是最大的。但是一线大厂(技术团队千人以上)裁员比例也很高。
风险相对较小的,是技术团队几十人的公司。这样的公司可能自身有稳定的业务,也不盲目扩张,所以裁员规模相对较小。
从表中还发现个有趣的情况 —— 随着公司规模变大,架构岗被裁的比例显著增大。
大家都想去大厂做架构,但大厂架构是被裁的最多的。这是不是侧面印证了,很多大厂搞的高大上的轮子,并没有什么价值?
大家心里也这么想?
上面的很多分析结果,都对架构的同学不友好(尤其是大厂)。那么,大家听到的情况也是这样么?
我统计了你听说你司被裁程序员都是做什么的,其中从事架构岗位的比例如下:
可见,不仅参与调查的当事人的数据汇总后显示 —— 不要去大厂做架构。
大家听说的公司的情况汇总后也在印证这一观点。
那么大家意识到在大厂做架构可能并不是个好选择了么?下面是没有被裁员,且认为自己发展前景好的程序员中从事业务、架构的比例:
先不管这样的认知是否正确(觉得自己前景好)。单从比例看,不管是小厂大厂,做业务的同学们的认知比例趋于一致。
而大厂做架构的同学显然对自己的前景有极高的预期(不知道他们知不知道,他们也是被裁的比例最高的?)
为什么对于在大厂做架构的同学来说,预期会与实际有这么大差距呢?都是什么职级的同学会觉得公司架构岗被裁的比例更多呢?
下面是按工作职级划分的,谁听说的公司中架构岗被裁的比较多:
没有初级工程师觉得公司架构岗被裁的更多,而有56%的专家及以上认为架构岗裁员更多。
年轻人还是太年轻,不愿相信事实。专家们早已看穿了现实。
总结
本次调查为我们带来了几条启示:
大厂裁员比例也不低。为了工作稳定,应该尽量选择有稳定业务的企业
在求职架构岗位时,可以打听下公司从事架构岗位的程序员比例,最好低于17%
不要迷信技术。在经济下行时期,应该尽量选择离钱近的业务
不要去大厂做架构。实际情况与大部分程序员预期完全不符
不管是做架构还是做业务,我们都要明白 —— 技术是为了创造价值。那么什么是价值?
对于好的年景,能够为业务赋能的架构是有价值的。而在不好的年景,价值直接与能赚多少钱划等号,离钱越近的业务,价值就越大。
而这一切,都与技术本身的难度无关。
所以,为了稳定的职业发展,更应该着眼于业务本身,而不是深究技术。
作者:魔术师卡颂
来源:juejin.cn/post/7142674429649109000
又一款知名APP宣布停运:上线12年,全国2亿人在用
日前,#百度糯米APP停运#的话题突然引发热议。
近日,百度糯米官网发布公告称,因公司业务调整,百度糯米APP将停止服务与运营,预计将于2022年12月正式停止相关服务。
目前在苹果应用商店和大部分安卓应用商店均已搜索不到百度糯米APP。
据联商网报道,百度客服人员表示:“百度糯米已经没有商家了,已下线并停止服务。”
对于年轻一代来说,百度糯米是一个陌生的名字,有不少“00后”网友表示:“听都没听说过”。
但对于不少经历过团购网大战的网友而言,百度糯米承载着他们不少记忆。
作为多年前“千团大战”中的一大巨头,百度糯米曾一度与美团网、大众点评形成三足鼎立的格局。
有网友评论称:“那时候每周六有6.6的电影票,都是在糯米买的”。
时间回到2010年,那时候是团购业务发展最巅峰的时期,全网至少有5000家网站在做团购服务。
百度糯米,前身为人人旗下的糯米网。糯米网是国内最早的一批团购网站,比现在的“巨无霸”美团,也就晚上线3个月而已。
2011年,人人公司纽交所上市后,糯米网甚至还成了国内首家“上市”的团购网站。
2014年,百度全资收购糯米网,并在2014年3月6日将其更名为百度糯米。
服务覆盖美食、电影、酒店、旅游、充值、外卖等,合作本地商户超过200万家。
这时候的千团大战也愈演愈烈,百度、美团、大众点评三家公司占据九成左右的市场份额。
多家团购平台轮番进行补贴轰炸,市场价格越来越卷。
以至于经历过当年千团大战的小伙伴们,可能对天天吃霸王餐的日子都记忆犹新。
2015年,百度集团宣布将200亿投入百度糯米,李彦宏曾放下豪言:“砸200亿也得把糯米做好”。
当年还有报道称,百度糯米单日流水冲破3.5亿大关,一时间风光无两。
然而令人没想到的是,就在同一年,美团和大众点评宣布合并,合并之后的美团与大众点评一举占领了超过八成的市场份额。
千团大战就此逐渐落幕。
直到2016年,人工智能技术迎来大爆发,国内外的巨头们纷纷入场。
2017年,百度战略转向“All in AI”,百度糯米等也陷入沉寂。
七年后的今天,本地生活服务领域已然被美团和饿了么占据了几乎全部市场,后起之秀如抖音和快手也在虎视眈眈。
不过,百度糯米最终关停,并不代表百度放弃布局本地生活服务。
目前在百度app页面,“惠生活”入口已经汇集了大量本地生活服务,包括美团外卖、电影票、机票酒店等。
业内相关人士表示,对百度糯米关停并不意外,“百度现在的重心是人工智能,百度APP、百度地图都在承接本地生活服务,没有再单独运营一个APP的必要了”。
来源:扩展迷Extfans
收起阅读 »《羊了个羊》创始人被母校制成展牌
《羊了个羊》全网爆火,创始人张佳旭顺带着也大火了一把。
就连他的母校长治学院也开始整花活儿了——
在最近的迎新日上,把张佳旭的履历制成2米 x 1.5米的大型展牌。
可以说是very very的显眼,引发了无数学生的围观。
△图源:网络
然后随着这事的曝光,相关话题又双叒叕成了热议焦点。
母校如此花活儿,被网友直呼“招生的活广告啊”!
“活广告”再引争议
在这张大型展牌中,张佳旭的头像和个人简历格外醒目。
从图片中的信息来看,张佳旭此前就读于长治学院计算机系网络工程1101班。
在2017年至2021年期间,他在北京豪腾嘉科科技有限公司担任游戏制作人。
2021年,张佳旭创业成立了北京简游科技有限公司,并于2022年推出游戏《羊了个羊》。
而占据展牌另一半的内容,便都是与《羊了个羊》相关的了。
但也正是张佳旭母校这一波“活广告”的操作,让相关话题再次被热议了起来。
虽然从流露出来的视频中,长治学院的学生有表示“为学长感到骄傲”的,但话题之下舆论风向却并非如此:
网友们如此评论,直接原因便是认为校方在蹭张佳旭的热度。
但根本上是认为“《羊了个羊》这款游戏‘德不配位’,不适合当做‘校园榜样’”。
甚至还有网友直言道:这算是招生“减”章了吧!
除了被吐槽得最厉害的“就是为了赚广告费”之外,大家普遍觉得这个游戏有抄袭的嫌疑。
其一,不少人指出:“羊”的画风和模式都很像3Tiles,不过3Tiles有多重关卡,难度是层层递进的那种。
△左为《羊了个羊“截图,右为《3 Tiles》截图
不过张佳旭否认了这种说法,并表示他们采用的就是最基础的“三消”玩法,类似的游戏非常多。
其二,不光是游戏模式和界面,“羊”的背景音乐也颇受争议——
很多人在玩这个游戏的时候觉得这个BGM怎么这么耳熟,结果一搜才发现:这不就是洛天依和言和的《普通Disco》吗?(没有人声罢了)
除了批评这个游戏本身,有人甚至从《羊了个羊》上升到我国的游戏产业,觉得这种粗糙的换皮游戏屡屡出现居然还屡屡成功,打击了不少精细做游戏者的雄心。
在网友们纷纷表达不满的同时,一位长治校友却指出,其实在“羊”蹿红之前,学校每年迎新都会为张佳旭做版面,因为他自己创业做公司。
所以,这次张佳旭登上迎新牌子其实是学校的常规操作而已,并不是有意炒作。
这位校友还提到同样毕业于长治学院的“七一勋章”获得者、“时代楷模”黄文秀。
黄文秀本科就读于长治学院,后以北京师范大学哲学学院读研究生的身份毕业,并到广西壮族自治区百色市乐业县新化镇百坭村担任驻村第一书记。可惜黄在2019年遭遇山洪因公殉职,年仅30岁。
对于这所二本院校而言,他们的优秀校友本来就比不上985、211那般灿若繁星。所以从某种角度来看,张佳旭和黄文秀都算学校的“名人”了,这些可能确实有助于学校宣传。
当然话说回来,《羊了个羊》,似乎从爆火的当天开始,就没有摆脱过舆论的压力。
而面对种种质疑,张佳旭也给出了他的说法。
走红的背后:3个人3个月
最初,《羊了个羊》的研发团队仅有3人,总共开发的时长也只有3个月之久;其它组的人员构成也是颇有意思。
例如有从行政转到游戏策划的;有从Android、IOS转的creator开发;甚至还有自学服务器搭建的。
但在此之前,成立于2021年1月的简游科技并不是说没经历过大日活(DAU)的产品。
像《海盗来了》的DAU最高达到了2500万,《成语小秀才》也有过900万的DAU。
但《羊了个羊》能火成这样,用张佳旭在与北青报交流时的话说就是“(DAU)数据已经完全超出我的认知了”。
至于走红的原因,张佳旭表示前期并没有在社交平台上进行宣发。
主要还是因为其第二关难以突破,还有诸如“有任何一个人不玩《羊了个羊》我都会伤心的”等话题的出现,“口口相传”效应就开始了。
于是乎大批玩家便陆陆续续涌入并发起挑战。
而正所谓树大招风,随着《羊了个羊》的走红,一张“营收数据”首当其冲地在网络上也传了起来。
对此,张佳旭表示:
那些都是假的。我们在这个项目上没有开放banner窗口。正常来说banner收入可以占到运营收入的很大一部分。
这一点上,网上众多消息称马化腾也出来辟谣——“是PS伪造的”。
除了营收之外,“招聘技术人员”也成了相关热议话题。
但张佳旭对此是这么解释的:
我们一直在招人,只是出名之前没有人看得上。
“游戏寒冬”嘛,小公司随时可能关门。
甚至张佳旭还自嘲回忆说,之前有人来面试发出感慨“啊!这么小的公司啊!”
而在《羊了个羊》火了之后,通宵工作成了团队技术人员的常态。
他们的主要工作内容现在就是抵御攻击:
这几天我们一直被攻击,因为有很多盗版游戏已经上线了,它们想把我们攻击掉,自己蹭这波热度。
除此之外,张佳旭表示现在最希望看到的结果,就是“热度能降下来”。
One More Thing
就在最近,《羊了个羊》通关截图在朋友圈刷屏。
不仅是卡片的堆叠方式发生了改变,相同卡片的出现率也大幅提高。
而在体验过后,不少玩家纷纷表示“难度降低了”;从各省“羊群”通关人数上来看,也是比此前要高出不少。
但除此之外,还有个比较有意思的现象。
在一款名叫《三国哈哈哈》的游戏里,第48关内嵌了一个叫《马了个马》的小游戏。
虽然玩法和《羊了个羊》一模一样,都是三消游戏,但它却提供了一个硬核消除大法——
选个炸弹,洗一次牌,再依次选木桩、2个轮子和一个炮筒,然后就会升级成一个大炮。
“轰的一下”,过关……
然后在“羊”、“马”之后,这不“牛了个牛”又来了……
据这位博主表示,他是被《羊了个羊》气到了,所以“亲手花了8小时开发了自己的小游戏”……
啊这……打不赢就自己造的节奏啊。
参考链接:
[1]http://weibo.com/7575030448/M7m0yECN4?type=comment
[2]http://www.zhihu.com/question/555490265
[3]http://baijiahao.baidu.com/s?id=1744942269985078514&wfr=spider&for=pc
[4]http://mp.weixin.qq.com/s/lu2xN3IjGY_zKzlfWje2pg
[5]http://mp.weixin.qq.com/s/y_oMa4WJRsythUNtweQa4Q
来源:来源:量子位 | 公众号 QbitAI
收起阅读 »连你家电器的算力都不放过,新发现Linux恶意软件用IoT设备挖矿,大小仅376字节
继电脑和手机后,挖矿病毒也盯上了IoT设备。
无论是智能冰箱、彩电还是洗衣机,但凡有点算力的(物联网和端侧)设备都可能被这种病毒感染,用于挖掘加密货币等。
AT&T Alien Labs新发现的Linux恶意软件Shikitega就是一例。
相比之前的一些IoT设备,Shikitega更加隐蔽,总共只有376字节,其中代码占了300字节。
那么,这个新型恶意软件究竟是如何感染设备的?
利用加壳技术“隐身”
具体来说,Shikitega核心是一个很小的ELF文件(Linux系统可执行文件格式)。
这个ELF文件加了动态壳,以规避一些安全防护软件的查杀。
加壳,指利用特殊算法压缩可执行文件中的资源,但压缩后的文件可以独立运行,且解压过程完全隐蔽,全部在内存中完成。
动态壳则是加壳里面更加强力的一种手段。
从整体过程来看,Shikitega会对端侧和IoT设备实施多阶段感染,控制系统并执行其他恶意活动,包括加密货币的挖掘(这里Shikitega的目标是门罗币):
通过漏洞利用框架Metasploit中最流行的编码器Shikata Ga Nai(SGN),Shikitega会运行多个解码循环,每一个循环解码下一层。
最终,Shikitega中的有效载荷(恶意软件的核心部分,如执行恶意行为的蠕虫或病毒、删除数据、发送垃圾邮件等的代码)会被完全解码并执行。
这个恶意软件利用的是CVE-2021-4034和CVE-2021-3493两个Linux漏洞,虽然目前已经有修复补丁,但如果IoT设备上的旧版Linux系统没更新,就可能被感染。
事实上,像Shikitega这样感染IoT设备的恶意软件已经很常见了。
例如在今年三月,AT&T Alien Labs同样发现了一个用Go编写的恶意软件BotenaGo,用于创建在各种设备上运行的僵尸网络(Botnets)。
对此有不少网友吐槽,IoT设备的安全性堪忧:
也有网友认为,IoT设备应该搞WiFi隔离,不然就会给病毒“可乘之机”:
而除了IoT设备,更多人的关注点则放在了Linux系统的安全上。
Linux恶意软件数量飙升650%
这几年来,Linux恶意软件的多样性和数量都上升了。
根据AV-ATLAS团队提供的数据,新的Linux恶意软件的数量在2022年上半年达到了历史新高,发现了近170万个。
与去年同期(226324个恶意软件)相比,新的Linux恶意软件数量飙升了近650%。
除了Shikitega,近来发现的流行Linux恶意软件也变得更加多样,已知的包括BPFDoor、Symbiote、Syslogk、OrBit和Lightning Framework等。
△图源AV-ATLAS
对此有网友提出疑惑,正因为Linux开源,它似乎无论如何都会面临病毒和恶意软件的泛滥?
有网友回应称,一方面,虽然旧的Linux系统可能充满漏洞、成为病毒的“温床”,但它在经过升级、打了补丁之后就会变好。
另一方面,开发恶意软件本身也不是“有手就能做”的事情。
毕竟安全研究人员会不断修复并堵上所有漏洞,而恶意软件开发者必须在他们修复前找到漏洞、开发出恶意软件,还得让它们“大流行”,最终实现自己的目的。
要是你家还有在用老旧Linux系统的设备,要注意及时升级or做好网络隔离等安全措施~
参考链接:
[1]https://cybersecurity.att.com/blogs/labs-research/shikitega-new-stealthy-malware-targeting-linux
[2]https://arstechnica.com/information-technology/2022/09/new-linux-malware-combines-unusual-stealth-with-a-full-suite-of-capabilities/
[3]https://www.reddit.com/r/technews/comments/xc6nrn/new_linux_malware_combines_unusual_stealth_with_a/
来源:萧箫 发自 凹非寺
收起阅读 »做 Android 你后悔了吗
我是个后知后觉的人。
糊里糊涂地入场
2011 年 12 月份,学校已经没有课,让我们出去找工作,那个时候我是迷茫的,各种海投,不知道如何找工作,更不知道自己职场方向是什么,学校学的是 JavaEE,投的主要 JavaEE,简历上有提学过 Android,糊里糊涂接到 Android 岗位电话,糊里糊涂拿到了 offer,糊里糊涂开始做了 Android,其实那会儿我还不知道有安卓手机,更对 Android 没概念。
想着为什么不是做后端
刚刚工作,因为什么都不懂,我又很急,希望马上就会,上班写代码,下班也在写,而且项目不少,加班家常便饭,我觉得工作之初就应该这样,项目中才能成长的更快。业余时间泡安卓巴士和 eoe,混了版主,相见恨晚世界同性交流的网站 GitHub 也开源了几个库。随着我的技术日渐成长,我能单挡一面,开始一个人干一个项目。
做 Android 时间久了,发现 Android 更多是写业务,画页面,调用接口,我这个人是有很强{忧患意识|瞎担忧},Android 这样被后端“牵制着”,为什么不是做后端,掌握更多的话语权,但没等到做后端,被 Android 内部瓦解了,Android 迎来了跨平台,16 年声音尤为强烈,“Android 没人要了”。
16 年我换工作,面试时在问我是做原生的 Android 吗?我一脸懵,事后才知道跨平台已经很火了。
做系统,为什么要转?
18 年 Android 应用我感觉做到头,需要做点改变,想往系统层开发走走,正好朋友他们在招系统开发,我就想一试,没想到转过去当初是如此之难。
Framework 我相当于从零开始,就是感觉自己菜,自信心也几乎碎了一地,甚至自卑了起来,我是不能接受一个工作 6 年的干不过应届生,18 年,部门有些不稳定,我一年内做了性能优化、系统开发、通讯,就是那种刚有点感觉,就换模块了,干的活应届生也能干,特失败的感觉,这一年没什么技术积累。
情绪低落时想着为什么要转行,以前做应用信手拈来,现在却跟应届生菜鸟互啄,甚至还干不过他们!
幸好 19 年部门开始细分模式,我做了显示服务,之前做的应用没白费,我的优势逐渐显示出来,职场也逐渐起色,也晋级了成了公司的骨干。
研发思维,转岗?
随着年纪越来越大,感觉一直做开发不是个事,内心也一直有个声音,要转管理,我一直在等这个机会。
是的,就在今年 3 月份,我竞聘成功了成了经理,我这个时间点很尴尬,金三银四,跳槽高峰期,我首要任务是留着组员及招人,是的,招人啦,招人啦,我组招人,我们是无锡华勤。
说到无锡,无锡是个好地方,如果您想选择在江苏发展,首选无锡,相对南京和苏州,无锡还是更加宜居买房的。
无锡也是个旅游的好去处,很多湿地公园,如长广溪国家湿地公园、蠡湖国家湿地公园、贡湖湾湿地公园等都是免费的,可以工作之余带着家人走走,有鼋头渚、梅园、蠡园、锡惠名胜区等一张园林卡(198 元一年)就可以畅玩,还有拈花湾,风格仿古,以禅意为主题的小镇;灵山胜境,中国最为完整、也是唯一集中展示释迦牟尼成就的佛教文化主题园区,是个感受佛教文化的好地方;大规模古建筑群,三国水浒城;如果时间够充分,无锡范围内的宜兴张公洞、善卷洞和龙背山森林公园,江阴的华西村也不妨一同造访,还有很多很多,原谅我词汇表达有限。
说到华勤,总部在上海,有上海、无锡、西安、南昌、东莞五大研发中心,南昌、东莞两大国内制造基地,印度、印尼、越南三大海外制造基地,做智能手机、平板、电脑、智能穿戴等。无锡华勤坐落在无锡市新吴区清源路 28 号,有自己的园区,一期已于 20 年 8 月投入使用,二期正在建。
说回我这个组,有显示服务、显示驱动(LCD)、TP、编解码四个模块,显示服务和编解码是 Framework 开发, LCD 和 TP 是驱动开发,目前我需要招 LCD/TP,和显示服务,说下岗位要求:
LCD/TP:
1.电子、计算机及相关专业,英语 CET4 及以上。
2.熟练掌握 C/C++编程,熟悉基本硬件电路原理,了解 Linux 内核、底层驱动开发,有一年以上相关开发经验。
3.思维清晰、敏捷,良好的学习能力,良好的沟通能力和团队协作精神。
显示服务:
1.计算机机相关理工类专业。
2.熟练掌握 Java/C++编程,有一年以上 Android 应用开发经验。
3.思维清晰、敏捷,良好的学习能力,良好的沟通能力和团队协作精神。
Base 无锡,薪资 10-15K*15 薪,还有餐补,交通补,延时补助,弹性上下班,员工旅游等常规福利,有意向跳槽加我微信(微信号:wuxiaolongtongxue)详聊,加好友请备注“跳槽”。
结语
做 Android 我后悔了吗?其实没什么后悔的,不管做什么只是一直谋生的手段罢了。做 Android 应用时,觉得应用最牛,做 Android 系统开发,觉得比应用好很多,殊不知还有 Android 驱动开发,还有硬件工程师...哎,我的格局啊。
但我必须要感谢 Android,我一没什么好的学历,二没有名企的经历,还在二线城市,是 Android 给了一张职业入场券。
作者:吴小龙同學
来源:juejin.cn/post/7077172809201352741
外包仔的自我救赎
本人96年后端Javaer一枚,现在在某知名大厂做外包仔(一入外包深似海,从此自研是路人)。
为什么做外包仔?
开始是没得选
毕业的第三年,通过培训班转行Java,包装了两年经验。非科班出身又是半路出家,当时也不懂外包的概念,于是就糊里糊涂进了外包公司。第一家公司只干了三个多月就跑路了,一方面是工资太低(8K),另一方面是技术比较老旧(SSH)。第二家公司也是外包,但是项目还不错(spring cloud),薪资也可以接受(12K)。
后来是给的多
做开发工作的第二年,跳槽时本来想着找一家自研公司,但是没忍住外包公司开的价格,一时脑热又进了外包,也就是现在这家大厂外包。薪资比较满意(18K),项目也很不错(toC业务,各种技术都有涉及)。
下定决心跳出外包
为什么要离开
干过外包的小伙伴们多多少少会有一些低人一等的感觉,说实话笔者自己也有。就感觉你虽然在大厂,但你是这里身份最低的存在,很多东西是需要权限才能接触到的。再者就是没有归属感,没有年会、没有团建、甚至不知道自己公司领导叫什么(只跟甲方主管和外包公司交付经理有接触)。
潜心修炼技术
在最近这个项目里确实学到了很多生产经验,自己写的接口也确实发生过线上故障,不再是单单的CRUD,也会参与一些接口性能的优化。对业务有了一定的的理解,技术上也有了一定的提升,大厂的开发流程、开发规范确实比较健全。
背诵八股文
三月份开始就在为跳槽做准备,先后学习了并发编程、spring源码、Mysql优化、JVM优化、RocketMQ以及分布式相关的内容(分布式缓存、分布式事务、分布式锁、分布式ID等)。学到后面居然又把前面的忘了。
大环境行情和现状
大范围裁员
今年从金三银四开始,各大互联网公司就都在裁员,直到现在还有公司在裁员,说是互联网的寒冬也不为过。笔者所在的厂也是裁员的重灾区,包括笔者自己(做外包都会被优化,说是压缩预算)也遭重了,但是外包公司给换了另外一个项目组(从北京换到了杭州)。
招聘网站行情
笔者八月份先在北京投了一波简历(自研公司,外包不考虑了),三十多家公司只有一家公司给了回应(做了一道算法笔试题,然后说笔者占用内存太多就没有后续了),九月中旬又在杭州投了一波简历(也是只投自研),六十多家公司回复也是寥寥无几,甚至没约到面试(有大把的外包私聊在下,是被打上外包仔的标签了吗)。
如何度过这个寒冬
继续努力
工作之余(摸鱼的时候),笔者仍然坚持学习,今天不学习,明天变垃圾。虽然身在外包,但是笔者仍有一颗向往自研的心,仍然想把自己学到的技术运用到实际生产中(现在项目用到的技术都是甲方说了算,当然我也会思考哪些场景适合哪些技术)。
千万不要辞职
现在的项目组做的是内部业务,并发几乎没有,但是业务相对复杂。笔者只能继续狗着(简历还是接着投,期望降低一些),希望互联网的寒冬早日结束,希望笔者和正在找工作的小伙伴们早日找到心仪的公司(respect)。
作者:我一定有办法
来源:https://juejin.cn/post/7146220688800481294
付费上班,你听说过吗?
众所周知,打工人上班是要拿工资的,哪怕工资再少,也是对打工人劳动的报酬。
然而,最近职场上出现了一个新概念,叫做“付费上班”。什么意思呢?你在公司给老板打工,老板不但不需要给你钱,你反倒要给老板“发工资”。
有谁会傻到上班还要倒贴钱?这不是滑天下之大稽吗?
最近,由于国内宏观经济形势不太乐观,上千万大学生的就业比较困难。在这样的背景下,还真有一位专家在微博上提出了“付费加班”的建议:
好一个两全其美!这条微博一出来,立刻招来了网友们的激烈嘲讽:
“上班不拿工资,还要倒贴钱给老板,那我们打工到底图什么?嫌家里钱太多吗?”
如果大家觉得,“付费加班”只是某些脑子进水的专家的天方夜谭,根本不可能在现实社会中出现,那就有些天真了。
在今年6月,某著名网络游戏公司,就曾经开设过一个“付费上班”项目:支付17800元,即可参加完美技术中心参与开发的一款无缝大世界多人在线生存类网络游戏。
项目参与者进入工作组后,需在理解项目核心玩法的基础之上,完成策划、原画、3D建模、动作、特效等一系列工作。根据游戏项目开发进度,实践时间将长达三个月或以上,超过三个月部分不再额外收费。
后来,这个项目在社会上引起较大的争议,终于被叫停了。
究竟是怎样的原因,才会滋生出“付费上班”这样畸形的职场模式呢?
我觉得原因主要有三点:
1. 高校的教学内容偏重理论,和实际工作脱节,使得应届毕业生无法快速满足职场需求。
2. 今年国内的经济形势不容乐观,用人单位对外招聘的岗位数量都在缩减。
3. 部分在校大学生自身也存在一定问题,要么选择了并不感兴趣的专业,要么没有很好地学习专业知识、为自己的职业发展做准备。(包括当年的我自己)
说起付费上班,小灰也不禁回想起了我当年刚毕业时候的黑历史。
小灰本科毕业是在2008年,那年正好赶上了全球经济危机,当年的应届毕业生普遍难就业。同时小灰对所学的专业(电气自动化)也不大感兴趣,大学四年整天翘课在网吧里打游戏,一学期下来,连课程老师长什么样都不知道。
转眼到了大四那年,小灰面试了好多家公司,都没有人要。最后,在一次机缘巧合之下,小灰去面试了一个只有30多人的小公司,其主营业务是航空维修。
面试官考察我专业知识,小灰基本上啥也不会,但公司老板娘看小灰比较可爱,就留下了我。就这样,小灰在公司做了半年维修工作,每天拧螺丝焊电路板,月工资只有可怜的2000元。
再后来,小灰报了一个IT培训班,培训了一年编程技术,最后总算是转行做了一名程序员。
这段经历很曲折,同时也教会了小灰,年轻时候的不学无术,早晚是要还债的。
那么,抛开情绪层面,让我们来理性看待一下“付费上班”的现象。
当今就业形势严峻,这是客观事实,只是一味在网上发泄,并不能真正解决问题。
如果用人单位真的能够用心培养应届毕业生,在不存在欺诈的前提下,那些竞争力较差的应届毕业生暂时花费一些金钱换取工作经验,也并非完全不可取。
暂时的投入,只是为了在未来更好地挣钱,这是可以理解的。
但是,“付费上班”这种模式也仅仅是非常时期的一种临时解决方案,**绝对不可以常态化**。
最后,小灰提醒广大的年轻朋友们,务必在学生时代为自己的前途做好规划,千万不要随意挥霍宝贵的青春年华。毕竟,机会都是留给有准备的人。
同时,也祝愿大家早日找到满意的工作,走上人生的正规。
来源:程序员小灰
收起阅读 »5年前端,我学会接受自己的平凡
前言
前端工作之余,回顾了一下自己的职业生涯,感慨万千,每当经历过一些事,对个人对工作以及这份职业都会有新的感悟,只希望以一个过来人的经验和感悟,与诸君共勉~
青春岁月
本人17年毕业于某211高校,和很多大学生一样,每天基本3点一线,当我现在回首我的大学时光,是快乐的,但也有后悔的地方,就是花费了很多时间在lol上,上课就是玩手机,下课就是看视频玩游戏,当时觉得很快乐,现在觉得错失了很多的时光,每到学期末,就开始读书复习,幸运的是,大学4年都没有挂科,除了论文答辩坎坷了点,第二次答辩顺利结业了。
毕业
我一共有过3个工作经历,说起第一段工作经历,那真是很怀念,邻近毕业了,没打算考研,就一股脑去找工作了,当时互联网比较火热,外加计算机课学过js基础,就开始拿了一本红宝书进行学习,那会才开始写下第一行代码console.log('hello world~'),这算是入行的一个契机;
就这样看了1个月的书,就开始写简历,跑各种各样的宣讲会,那会经常跑中大和华工去参加宣讲会,记忆犹新的有两个事,有一次去参加一个游戏公司的宣讲会,现场面试,我投递的是测试岗位,我现在记得问了我什么是黑盒什么是白盒测试,我一无所知,后面他问我程序设计学的怎么样,年轻的我说才刚开始学,他说如果我想走写代码这条路,就要坚持下去,不要转投其他的岗位。或许,这坚定了我选择前端的决心。
第二个记忆犹新的事,是在一个酒店,参加唯品会的校招面试,笔试貌似是线上的,当时我还记得面试官问了我盒子模型是什么,margin属性的设置规则(上右下左),这些我统统答不上来,后面他聊起了公司伙食好,他发福了好多哈哈哈~
总的来说,我的校招并不顺利,从并不知道自己能做什么,找什么样的工作,以及后面找到想做的事了,但是因为没有准备,也错过了很多的机会,导致了我秋招没找到像样的工作。
秋招
就这样,秋招快结束了,焦虑过彷徨过,后面又参加了一个在天河华师的宣讲会,现场笔试面试,终于拿到了offer,如果我没记错的话,当时的薪资是6500一个月,放到如今的现在,比90%的毕业生的现在薪水都要低,但那是我最快乐的一年,穷并快乐着。
工作
后面开始就是疯狂的吸收学习成长,在业务中成长,第二年开始跳到c厂,工资翻倍涨到13k,在c厂体验到了大公司的开发规范,先进的基础设施,学习成长很多,于是一呆又是2年。
工作3年后,面临着异地问题,于是双双从广州,顺德,一起奔赴深圳,也就是在工作的第四年,薪资终于涨到了20k,也是很多毕业生刚毕业就能拿到的薪资。
但是时代变化的太快了,13年上学,17年毕业参加工作,在我的青春读书的岁月里,人们谈论最多的并不是买房,房价也还没变成勒死年轻人的绳索,彼时互联网还是新兴产业,朝阳崛起,没有现在的反垄断和中概股暴跌。
于是乎到了现在,虽然收入每年都在增长,但是我已经不再是当年那个满口“路飞,橡胶橡胶xxx”的快乐的少年,焦虑焦虑还是焦虑
思考
其实,对于前端这份工作,我一直以来的心态就是平凡,我干的这份职业,并不值得对亲朋好友吹嘘,我干的这份工作,也仅仅是一份工作,他并不比扫大街送外卖这份职业高等好多,因为总归到头,我们都是一个大城市里的打工人。
我甚至觉得这份工作,只要正常念完中学的孩子,进培训班培训半年,也一样能做,所以我们没有资格对这份工作报以骄傲。
总有亲朋好友说:谁谁小孩进了字节,谁谁小孩进了腾讯,好像就能高人一等了,殊不知公司体量越大,裁员也会越多,谁都有生涯到头的时候吧。
最后,我想以一个平凡人的角度,希望正在挣扎的你能接受自己平凡
因为,很多的这样的你我,都是一样的平凡人
我们注定成不了金字塔里的顶尖
我们注定成不了行业中的翘楚
我们注定成不了传说中的扫地僧
我们注定成不了技术中的大拿
不管你究竟付出了多大的努力,也是如此。
所以,我希望这样的你,能宽恕自己的平凡,花更多的时间在陪伴家人,拓展社交,培养兴趣爱好,甚至是可以去养花花草草,有机会的话,多发展发展副业,人脉,如果能学会投资理财,这是最好的。
年近30,才有所这样的领悟,只是希望技术不要成为你的唯一,毕竟生活和健康,才是你真正需要拥有的东西
年近30,我接受这样平凡的自己
就像许巍的歌“曾梦想仗剑走天涯,看一看世界的繁华”
我也曾拥有每个前端人的那个最初的梦想“努力钻研技术,出任公司ceo,赢取白富美,走上人生巅峰”
但是繁华过后,确是生活的平凡和美好
作者:lemonwater
来源:https://juejin.cn/post/7145022995172425741
收起阅读 »我在 Shopee 毕业了
大家好,2022年 9 月 19 日,我成为了一名前 Shopee 员工,是的,我毕业了。
2022年 9 月 19 日可以被「转名」为 Shoppe 黑色星期一,原因很简单,Shopee 全公司开启大规模裁员,当然今天不会是最后一天,在接下来的几天可能还会持续裁员。
早上刚到公司,同组的同事都在开玩笑说「虾皮大群发不了消息了,群禁言了,这难道是要裁员了」,当时大家都不以为然,以为真是一个玩笑。
然后没有过多久,大约 10点半左右,开启了一个全员线上会议,会议全程 7 分钟左右。会议由 CEO David 主持,会议直接进入主题,这次 David 没有往昔的和颜悦色,全程只有 David,败家大佬 YC 并没有出现。之前这样的会议都是至少一个小时起步的,今天只有短短的几分钟,内容很简单,总结一句话就是:「我们将开启裁员行动」。
会议结束后,行动立即开始,是的,立即开始。会议刚结束,同组成员就马上收到 HRBP 的邀请,1 VS 1 面谈,面谈最长 10 分钟,快的同学 5 分钟 over。
面谈只谈补偿,不谈其他无用的,在 Shopee 这么久,从来没有一个会议这么高效。面谈完,不需要任何的交接,交还电脑和工牌,直接收拾东西走人即可。
整个流程快速高效,不拖泥带水。
「毕业」前的叮铃
中秋前就有风声说中秋后会有大动作,还算人性的是,让大家拿了中秋礼盒过一个好的中秋之后在裁员。中秋节来之后,就收到了全员邮件「降本」,缩减成本,12~18月内会有更多的措施。还有机智的同学提前让老 leader 拉一把转组了去了波及小的团队。
「毕业」先前条件
leader 上报维护系统,必须人员/模块负责人/组内人员排名。
hr 根据条件1,以及裁员成本,人力成本制定排名。
极少高潜应届生留存。
项目组确定裁员数量。
「毕业」优先级
综合先前上面四点,裁员优先级大致:
非高潜应届生
试用期
年限短拿过c
年限长拿过c
年限短没拿过a/非核心
年现长没拿过a
年限短拿过a
年限长拿过a/非核心
基本团灭
「毕业」补偿
n + 2,base = 总包 / 12
股票未归属部分,按时间进行归属,9月底可拿
年假也会转换为钱进行补偿
「毕业」重灾区
IM
金融
支付
供应链
...
这部分业务裁员比较严重,我在的业务团队裁员 60 %。裁员少的团队15%~30%,裁员多的团队100%。
最后
「毕业」对我个人来说,感觉也不是一个坏事,无车、无房、无贷款、无娃,没有任何的压力,并且我还拿了钱,拿钱走人也不见得是不好的事,转换一个思路,作为打工人的我们本来的工作就是拿钱办事!
塞翁失马焉知非福,对于裁员这种事情看开点,洗洗睡,明天还是新的一天。放平心态,很多事情不是我们能决定的,所以不用给自己太多的压力。
大家要切记切记:社保不能断哈,这个是重点!
拿着补偿先在家休息一段时间,做一些在想做的事情,因为现在最多的就是时间。
接下里几天持续更新最新消息,大家一起吃瓜,😁。
作者:拜小白
来源:juejin.cn/post/7145282164932739109
代码中被植入了恶意删除操作,太狠了!
背景
在交接的代码中做手脚进行删库等操作,之前只是网上听说的段子,没想到上周还真遇到了,并且亲自参与帮忙解决。
事情是这样的,一老板接手了一套系统,可能因为双方在交接时出现了什么不愉快的事情,对方不提供源代码,只是把生产环境的服务器打了一个镜像给到对方。
对方拿到镜像恢复之后,系统起来怎么也无法正常处理业务,于是就找到我帮忙看是什么原因。经过排查,原来交接的人在镜像中做了多处手脚,多处删除核心数据及jar包操作。下面来给大家细细分析排查过程。
排查过程
由于只提供了镜像文件,导致到底启动哪些服务都是问题。好在是Linux操作系统,镜像恢复之后,通过history命令可以查看曾经执行了哪些命令,能够找到都需要启动哪些服务。但服务启动之后,业务无法正常处理,很多业务都处于中间态。
原本系统是可以正常跑业务的,打个镜像之后再恢复就不可以了?这就奇怪了。于是对项目(jar包或war)文件进行排查,查看它们的修改时间。
在文件的修改时间上还真找到了一些问题,发现在打镜像的两个小时前,项目中一个多个项目底层依赖的jar包被修改过,另外还有两个class文件被修改过。
于是,就对它们进行了重点排查。首先反编译了那两个被修改过的class文件,在代码中找到了可疑的地方。
在两个被修改的类中都有上述代码。最开始没太留意这段代码,但直觉告诉我不太对,一个查询业务里面怎么可能出现删除操作呢?这太不符合常理了。
于是仔细阅读上述代码,发现上述红框中的代码无论何时执行最终的结果都是id=1
。你是否看出来了?问题就出在三目表达式上,无论id是否为null,id被赋的值都是1。看到这里,也感慨对方是用心了。为了隐藏这个目的,前面写了那么多无用的代码。
但只有这个还不是什么问题,毕竟如果只是删除id为1的值,也只是删除了一条记录,影响范围应该有限。
紧接着反编译了被修改的jar包,依次去找上述删除方法的底层实现,看到如下代码:
原来前面传递的id=1
是为了配合where
条件语句啊,当id=1
被传递进来之后,就形成了where 1=1
的条件语句。这个大家在mybatis中拼接多条件语句时经常用到。结果就是一旦执行了上述业务逻辑,就会触发删除T_QUART_DATA
全表数据的操作。
而T_QUART_DATA
表中是用于存储触发定时任务的表达式,到这里也就明白了,为啥前面的业务跑不起来,全部是中间态了。因为一旦在业务逻辑中触发开关,把定时任务的cron表达式全部删除,十多个定时任务全部歇菜,业务也就跑步起来了。
找到了问题的根源,解决起来就不是啥事了,由于没有源代码,稍微费劲的是只能把原项目整个反编译出来,然后将改修改地方进行了修改。
又起波折
本以为到此问题已经解决完毕了,没想到第二天又出现问题了,项目又跑不起来了。经过多方排查和定位,感觉还有定时任务再进行暗箱操作。
于是通过Linux的crontab命令查看是否有定时任务在执行,执行crontab -e
或crontab -l
,还真看到有三个定时任务在执行。跟踪到定时任务执行的脚本中,而且明目张胆的起名deleteXXX:
而在具体的脚本中,有如下执行操作:
这下找到为什么项目中第二天为啥跑不起来了,原来Linux的定时任务将核心依赖包删除了,并且还会去重启服务。
为了搞破坏,真是煞费苦心啊。还好的是这个jar包在前一天已经反编译出来了,也算有了备份。
小结
原本以为程序员在代码中进行删库操作或做一些其他小手脚只是网络上的段子,大多数人出于职业操守或个人品质是不会做的。没想到这还真遇到了,而且对方为了隐藏删除操作,还做了一些小伪装,真的是煞费苦心啊。如果有这样的能力和心思,用在写出更优秀的代码或系统上或许更好。
当然,不知道他们在交接的过程中到底发生了什么,竟然用这样的方式对待昔日合作的伙伴。之所以写这篇文章,是想让大家学习如何排查代码问题的过程,毕竟用到了不少知识点和技能,但这并不是教大家如何去做手脚。无论怎样,最起码的职业操守还是要有的,这点不接受反驳。
作者:程序新视界
来源:juejin.cn/post/7140066341469290532
奶奶个腿!来了个40岁的项目经理,给人整自闭了
我开发的第一个正式的系统,是我做得最难受的一个系统,难受的地方,来自项目经理。
第一个项目
第一个正式的开发任务,是在我正式参加工作的第二周接到的,公司准备做一个内部的考勤管理系统。
在这之前,我只做过毕业设计之类的小项目,开发模式基本是:自己提需求,自己完成。
考勤系统,算是第一个正式的、有用户使用的系统。
功能大致包括考勤、请假、工资结算、各种内部的报表功能...
项目的人员配备:1个项目经理、2个中级开发、2个实习生,我就是其中的实习生之一。
由于是第一个项目,当时经验还十分欠缺,连“业务”二字是什么意思都搞不明白,项目用到的技术栈也不熟悉(即便在这之前给了一周的时间给新人做培训)。
并且没有前端开发人员,所以前端代码也需要自己写,一时间貌似要学很多的东西,压力还是挺大的。
最开始是一名中级开发带着我做,相当于找了个“师傅”带带,他会给我分配一些简单的开发任务,很多不明白的地方他都会给我讲,所以虽然感觉到比较艰难,但也不是扛不住。
但是情况在一个月后发生了变化,随着工期越来越紧,大家工作量都开始加大。
很多业务和设计上的问题,这位中级开发也不清楚,就让我直接去对接项目经理,直接和负责人沟通。
由于不是核心项目,公司在人员配比上没有安排产品经理,所以系统界面风格、操作流程,全都是项目经理一个人负责把控。
当实习生直面项目经理的时候,问题就出现了... ...
我听不懂他在说啥
项目经理大概有四十岁左右,看上去比较严肃,据说以前是做C++的,后来才转的Java,从事开发很多年了。
他给我分配任务的方式,和之前带我的“师傅”,就有些不一样。
每次我听他给我讲完之后,我基本不知道该怎么动手。
在这之前,“师傅”会给我讲,这个功能需要做哪几个页面,可参考哪里的功能、需要有增删改、还需要加几个xx功能的弹框,大概需要用到哪些表。
听完这些,我就能自己鼓捣出一个大概的功能雏形,完成之后再找“师傅”看一看,不对的地方再修改,完全可以正常推进工作。
而项目经理就讲得粗糙一些,他会给我讲:这个功能未来谁会使用、需求是谁提出来的、最后要达到什么效果,基本上到这里就结束了。
用到的表,我需要自己根据文档、数据库、相关功能,去连蒙带猜自己找,界面功能应该是怎样的操作流程也不清楚,只能根据系统的整体风格,按照自己的想法来做。
通常一个功能,需要前前后后调整很多次,开发起来非常难受。
我印象非常深刻的一次是,当时遇到一个不清楚的问题:界面上某个内容输入到底是用下拉框
还是输入框
?如果是下拉框,相关参数我应该从哪里获取?
我就去询问项目经理,这位老大哥听完我的问题之后,就开始给我讲这个需求是谁提的,这个功能是做什么用的,相关联的功能大概有哪些,最终要方便使用人员达到什么目的...
一通讲述下来,二十分钟过去了,我回到工位上的时候,脑子都是蒙的:他给我讲的啥?咋没听懂?xxx又是一个什么新的概念?
本来我已经知道那个功能应该怎么做了,听他一番话之后,我突然不明白他希望我做些什么。
他给我讲那些内容,对于我的开发工作有帮助吗?
而且,我只想问一下,界面上如果用下拉框,那么下拉框的数据从哪里获取。
他完全没有回答我,我去问了个寂寞。
是不是我的理解能力有些问题?我忍不住开始怀疑自己的理解能力。
不止我听不懂
这时候,我把困惑给另一个实习生讲了一下,他就坐在我旁边,我俩交流很多。
“头疼,我之前也问了xx,也听不懂他在说什么,给我扯一大堆。”他这样回答我。
我当时松了一口气,貌似... 不是我的问题呀。
后来这个系统缝缝补补、修修改改,折腾了好几个月。
最后连带我的“师傅”,也开始抱怨难搞呀。
那段时间,几乎就是靠熬,硬撑过去的。
大家在一个没有做到把控全局的项目经理的带领下,都感觉到了艰难,系统应该怎么做,似乎他也不太清楚。
需求没有理清楚、操作流程没有想清楚、给下面的成员讲不清楚...
这就导致了开发时间的大量浪费,返工很多。
这就是我印象里,做的第一个系统,可以说非常难受了。
其实这位老大哥只是不怎么会项目管理,他自己干活还是非常多的,一点都不偷懒,但就是没有把这个小项目给统筹好。
这件事给我的启发是:除了提升硬实力,软技能也不容忽视,别只知道埋头工作,也要抽时间补一补自己的短板呀。
好啦,今天就唠到这里,咱们下期见~
来源:了不起的程序员(ID:great_developer)
收起阅读 »程序员的坏习惯
前言
每位开发人员在自己的职业生涯、学习经历中,都会出一些坏习惯,本文将列举开发人员常犯的坏习惯。希望大家能够意识和改变这些坏习惯。
不遵循项目规范
每个公司都会定义一套代码规范、代码格式规范、提交规范等,但是有些开发人员就是不遵循相关的 规范,命名不规范、魔鬼数字、提交代码覆盖他人代码等问题经常发生,如果大家能够遵循相关规范,这些问题都可以避免。
用复杂SQL语句来解决问题
程序员在开发功能时,总想着是否能用一条SQL语句来完成这个功能,于是实现的SQL语句写的非常复杂,包含各种子查询嵌套,函数转换等。这样的SQL语句一旦出现了性能问题,很难进行相关优化。
缺少全局把控思维,只关注某一块业务
新增新功能只关注某一小块业务,不考虑系统整体的扩展性,其他模块已经有相关的实现了,却又重复实现,导致重复代码严重。修改功能不考虑对其他模块的影响。
函数复杂冗长,逻辑混乱
一个函数几百行,复杂函数不做拆分,导致代码变得越来月臃肿,最后谁也不敢动。函数还是要遵循设计模式的单一职责,一个函数只做一件事情。如果函数逻辑确实复杂,需要进行拆分,保证逻辑清晰。
缺乏主动思考,拿来主义
实现相关功能,先网上百度一下,拷贝相关的代码,能够运行成功认为万事大吉。到了生产却出现了各种各样的问题,因为网上的demo程序和实际项目的在场景使用上有区别,尤其是相关的参数配置,一定要弄清楚具体的含义,不同场景下,设置参数的值不同。
核心业务逻辑,缺少相关日志和注释
很多核心的业务逻辑实现,整个方法几乎没看到相关注释和日志打印,除了自己能看懂代码逻辑,其他人根本看不懂。一旦生产出了问题,找不到有效的日志输出,问题根本无法定位。
修改代码,缺少必要测试
很多人都会存在侥幸心里,认为只是改了一个变量或者只修改一行代码,不用自测了应该没有问题,殊不知就是因为改一行代码导致了严重的bug。所以修改代码一定要进行自测。
需求没理清,直接写代码
很多程序员在接到需求后,不怎么思考就开始写代码,写着写着发现自己的理解与实际的需求有偏差,造成无意义返工。所以需要多花些时间梳理需求,整理相关思路,能规避很多不合理的问题。
讨论问题,表达没有逻辑、没有重点
讨论问题不交代背景,上来就说自己的方案,别人听得云里雾里,让你从头描述你又讲不明。需要学会沟通和表达,才能进行有效的沟通和合作。
不能从错误中吸取教训
作为一位开发人员,你会犯很多错误,这不可避免也没什么大不了的。但如果你总是犯同样的错误,不能从中吸取教训,那态度就出现问题了。
总结
关于这些坏习惯,你是否中招了,大家应该尽早规避这些坏习惯,成为一名优秀的程序员。
作者:剑圣无痕
来源:juejin.cn/post/7136455796979662862
错的不是世界,是我
本人是95前端菜鸟一枚,目前在广州打工混口饭吃。刚好换了工作,感觉生活节奏变得慢了下来,打了这么多年工总觉得想纪录些什么,怕以后自己老了忘记自己还有这么一些风流往事。书接上回。
楔子
"咕咚,咕咚,咕咚",随着桶装水一个个气泡涌上来,我的水杯虽已装满,但摸鱼太久的我却似木头般木讷,溢出的水从杯口流了下来,弄湿了我的new balance
。问:此处描写代表了作者什么心情(5分)
。
阳春三月,摸鱼的好季节,我拿起水杯小抿了一口,还是那个甘甜的味道。怡宝,永远的神
。这个公司虽然没人陪我说话,工作量也不饱和,但是只要它一天不换怡宝,我便一直誓死效忠这个公司。我的水杯是个小杯,这样每次便能迅速喝完水走去装水,提高装水频率,极大提升摸鱼时长,我不自暗叹我真是一个大聪明
。装水回到座位还没坐下,leader便带来一个新来的前端给每位组员介绍,我刚入职三个月,便又来了一位新人。leader瞥了我一眼,跟新人介绍说我也是刚入职的前端开发做题家,我看了新人一眼,脑海闪过几句诗词——眼明正似琉璃瓶,心荡秋水横波清
,面如凝脂,眼如点漆
,她呆呆的看着我,我向她点头示意,说了声,你好。她的名字,叫作小薇小月。
天眼
"小饿,过来天若有情
找我一下",钉钉弹出来一条消息,正是HRBP红姐发来的,我的心里咯噔了一下,我正在做核酸,跟她同步后她让我做完核酸找她。其实下楼做核酸的时候我看到跟我负责同个项目的队友被红姐拉去谈话,公司找我聊天,除了四年前技术leader莫名奇妙帮我加薪有兴趣可看往期文章
,其他都没有发生过好事。我的心里其实已经隐隐约约知道了什么事情,一边做着核酸一边想着对策,一边惶恐一边又有几分惊喜,心里想着不会又要拿大礼包了吧,靠着拿大礼包发家致富不是梦啊
。
来到天若有情
会议室,我收拾了一下心情,走了进去,"坐吧"。红姐冷冷的说了一声,我腿一软
便坐了下来。"知道我找你是什么原因吗?"红姐率先发问,"公司是要裁员吗?"我直球回击。红姐有点出乎意料笑了一下,"啪"
的一声,很快,我大意了,没有闪。一堆文件直接拍到了桌面,就犹如拍在我的脸上。"这是你上个月的离开工作位置时长,你自己核对一下,签个名"。
我震惊
。没想到对面一上来就放大。我自己的情况我是知道的,早上拉个屎,下午喝杯茶,悠然混一日
。加上嘘嘘偶尔做做核酸每天离开工作岗位大约2个小时左右。"为什么呀,你入职的时候表现不是这样子的呀,为什么会变成这样呢?是被带坏了吗?没有需求吗?还是个人原因?"。既然你诚心诚意发问,那我就大发慈悲告诉你吧。
为什么呢?
从入职新公司后,我的心感觉就不属于这里,公司指派的任务都有尽心尽责完成,但是来了公司大半年,做了一个项目上线后没落地便夭折,另外一个项目做了一半被公司业务投诉也立刻中断,我没有产出,公司当我太子一样供着。自己从上家公司拿了大礼包后,机缘巧合又能快速进入新的公司,其实自己是有点膨胀的,到了新公司完成任务空闲时便会到掘金写写小说,晚上回家杀杀狼人。有时动一下腰椎,也会传来噼里啪啦的声响,似乎提醒我该去走走了。不过不学无术,游手好闲,的确是我自己的问题。每天摸两小时,资本家看了也会流泪。当然,这些都是马后炮自己事后总结的
。
"是我个人原因"。虽说极大部分归于没有需求做,但是没有需求做也不代表着能去摸鱼,而且更不能害了leader,我心里明白,这次是我错了。太子被废了
。我在"犯罪记录"
上面签了字,问了句如何处理,回复我说看上面安排。我出来后发现有两个同事也来询问我情况,我也一五一十说了,发现大家都是相同问题。我默默上百度查了下摸鱼被裁的话题,发现之前tx也有过一次案例,虽然前两次都是败诉,最后又胜诉了。
我晚上回去躺在床上翻来覆去睡不着觉,心中似乎知道结局,避无可避,但错在我身,这次的事件就当做是一个教训,我能接受,挨打立正。闲来无事打开BOSS刷了又刷,岗位寥寥无几,打开脉脉,第一条便是广州找工作怎么这么难啊
,下面跟着一大群脉友互相抱团取暖,互相安慰,在寒冬下,大家都知道不容易,大家都互相鼓励,互相给出希望,希望就像一道道暖风,吹走压在骆驼身上的稻草,让我们在时间的流逝下找到花明
。
第二天,红姐让我去江湖再见
会议室。"其实是个坏消息啦,X总容忍不了,这是离职协议,签一下吧"。我看了厚厚的离职协议,默不作声,"签个人原因离职后背调也可以来找我,我这边来协助安排"。弦外之音声声割心,但其实我心里也明白,我也没有底气,不如利索点出来后看看能不能尽快找个工作。
晚宴
leader知道我们几个明天last day后,拉个小群请我们吃饭。也是在这次宴席中,leader透露出他也会跟着我们一起走,我大为吃惊,随后leader便娓娓道来,我知道了很多不为人知的秘密。这次总共走了四个人,都是前端,其中涉及了帮派的斗争,而我们也成为斗争中的牺牲品。我一边听着leader诉说公司的前尘往事,一边给各位小伙伴倒茶,心里也明白,就算内斗,如果自己本身没有犯错,没有被抓到把柄,其实也不会惹祸上身。leader也跟我说因为他个人原因太忙没有分配给我适合的工作量,导致我的确太闲,也让我给简历给他帮忙内推各种大厂,我心里十分感激。
期间有位小伙伴拍着我肩膀说,"我知道你是个很好的写手,但是这些东西最好不要写出来"。我一愣,他接着说,之前有位前端老员工识别到是你的文章,发出来了。凉了,怪不得我变成砧板的鱼肉,原来我的太子爽文都有可能传到老板手里了
。我突然心里一惊,问了一句不会是因为的Best 30 年中总结征文大赛
才导致大家今晚这场盛宴吧?leader罢了罢手,说我想多了。我也万万想不到,我的杰作被流传出去,可能点赞的人里面都藏着CEO
。就怕太子爽文帮我拿到了电热锅,却把我饭碗给弄丢了。不过我相信,上帝为你关上一扇门,会为你打开一扇窗。
不过掘金的奖牌着实漂亮,谢谢大家的点赞,基层程序员一个,写的文章让大家有所动容,有所共鸣,实乃吾之大幸。
天窗
自愿离职
后的我开始准备简历,准备复习资料,同时老东家也传来裁员消息。心里不禁感叹,老东家这两次裁员名单,都有我的名字。我刷了下boss,投了一份简历,便准备面试题去了,因为我觉得我的简历很能打,但是面试的机会不多,每一次面试都是一个黄金机会,不能再像上次一样错过。当天一整天都很down,朋友约出来玩,我也拒绝了,但是朋友边邀请边骂边安慰我,我想了一下就当放松一下了,于是便出去浪了一天。第二天睡醒发现两个未接来电,回拨过去后是我投递简历的公司打来的,虽然我没有看什么面试题,但是好在狼人杀玩的够多,面对着几位面试官夸夸其谈,聊东南西北,最终也成功拿下offer。虽然offer一般,但在这个行情下,我一心求稳,便同意入职,所以也相当于无缝衔接。对这位朋友也心怀感激,上次也是他的鼓励,让我走出心中的灰暗,这次也是让我在沮丧中不迷失自我。那天我玩的很开心,让我明白工作没了可以再找,错误犯了可以改回来,但人一旦没了信心迷失方向,便容易坠入深渊。
THE END
其实很多人都跟我说,互联网公司只要结果,这次其实我没犯啥毛病,大家都会去摸鱼。我经过几天思考我也明白,不过,有时候真要从自己身上找下原因,知道问题根本所在,避免日后无论是在工作还是生活中,都能避免在同一个地方再次跌倒。其实大多时候,错的不是世界,而是我
。
过了几天,leader请了前端组吃一顿他的散伙饭,因为他交接比较多,所以他走的比较晚
。菜式十分丰富,其中有道羊排深得我心,肥而不腻,口有余香,难以言喻
。小月坐在我的隔壁,在一块羊排上用海南青金桔压榨滴了几滴,拍了拍我的肩膀,让我试一下。我将这块羊排放入口中,金桔的微酸带苦,孜然的点点辛辣,羊排本身浓郁的甜味,原来,这就是人生啊。仔细品尝后,我对小月点了点头,说了声谢谢。
作者:很饿的男朋友
来源:juejin.cn/post/7138117808516235300
是时候改变了,日本政府决定将停止使用软盘和光盘
什么?日本要向软盘宣战了?
该国数字大臣河野太郎在推特上公开表示:
日本政府有太多业务都需要人们通过软盘、CD等老设备来提交表格和申请了,数量高达1900个!
现在,他们要更改规定,弃用软盘,让大家进行在线提交!
我没看错吧?
2022年了,软盘这种东西早就成为了时代的眼泪。
怎么日本——
一个堂堂的发达国家,以电子产业、机器人技术乃至赛博文化等标签闻名,还在用这东西?
软盘居然还在日本活着
是的,你没看错。
在日本政府,目前还有需要各方商业伙伴用软盘、CD等老式存储介质来传输数据。
最近日本也确实发生了几起软盘丢失的事件,侧面证明此事一点不假。
比如去年12月27日,日本警视厅对外承认:他们丢失了38位公民的个人数据。
这些公民申请了东京都下辖目黑区的公共住房,政府需要与警方确认申请人中是否与犯罪集团有关联。
在调查中,他们就是靠软盘传送申请人数据。
谁知软盘不慎丢失,申请人的个人信息也没了。
此事一出,全球网友都看傻了,有人甚至怀疑这是假新闻。
当然一些日本网友也表示很震惊,没想到自己国家的政务机构还在用这种老古董。
除了政府,软盘也被银行体系大量使用。
日经新闻去年的一篇消息就指出,仅山形银行,一个月内就有1000多家客户在使用软盘传输职工的工资数据。
当然,这些客户中,还是以政府和中小企业居多,尤其是政府。
而在几天前,日本的一个组织对300名15至29岁的人群做了一个小调查——
结果发现还是有近20%的年轻人用过软盘,没错,真的在「用」,相比下,中国00后们认识软盘的都不多…
事实上,日本人与软盘还有些渊源。
该产品1971年就诞生了。当时它还有足足32寸,因携带不方便,被IBM改到了8寸。
真正将其发扬光大的正是日本名企,索尼。
1981年,索尼首次推出了经典款3.5英寸盘,后被广泛生产使用,1984年苹果那款知名的MAC,就带有3.5英寸软盘的驱动。
到90年代,软盘盛极一时,在1996年就有50亿张软盘被使用。
但很快,内存只有1.44MB、容易损坏的软盘被更大容量、更可靠的产品(比如U盘等)迅速取代。
2011年,索尼就已停止生产这种风靡一时的产品。
如今,十一年过去,日本社会对软盘依赖还这么高,或许索尼高层也没想到(手动狗头)。
可是,为什么软盘内存小、效率低,还是不摒弃?
究其原因,有当地网友认为,是因为软盘更安全。
它的存储空间很小,大多病毒都不足以容身,也不用担心网络攻击。
当然,也有更清奇的思路表示——
正因为它被用得少,即便被捡到了,对方也难以找到专门的读取设备。那么最终只能落回政府和机构手里。
但更为重要的也许是,很多使用者们自己不愿改变习惯。
日本官僚群体在软盘使用上一直比较坚持。某负责公共资金管理的政府工作者就曾对日经新闻一再强调软盘的可靠性,称它「几乎从未损坏和丢失数据」。
不光政府官僚。也有金融行业从事技术的工程师指出,他们20年前就在劝说客户改换存储媒介,但怎么说都劝不动。
对于银行、政府等服务机构来说,若有客户坚持认为邮寄软盘比网络传输更安全,作为服务方,他们也只能「向下兼容」,保留相应设备。
由此,也就造成软盘在日本“苟活”到今天。
其实……也早想抛弃
当然,还是有人考虑到现实因素,提出弃用软盘。
比如软盘读取设备停产导致无法处理数据的问题。
已有银行觉得专门的读取和归还软盘的费用很高,实在不想忍了,决定在承接软盘相关业务时收取每月5万日元 (约合2477元人民币)费用。
有些银行则已经开始摒弃软盘业务,将数据转移到其他在线存储格式。
也有一些政府机构也开始这种数字化转型,不过它们可能要到2026年才全面停止使用。
这回,雷厉风行的数字化大臣河野太郎上任后,就一直在公开场合敦促同僚们「走进发达社会」——
终于在这两天在社交网站正式用「宣战」一词,开启全面的抛弃软盘行动。
根据已披露的信息,数字厅将推动更多行政程序以在线方式完成,而非用邮寄软盘、CD、U盘等方式传数据。此外,他们还会敦促各部门机构自我审查,计划在年底发布更具体的政策。
那么,对河野太郎的宣战,各方反馈如何?
拍手称快的日本网友不少,还有一位在日本工作的印度人表示:
顺便也管管日本银行的工作效率吧。
比如你们那个瑞穗(日本三大行之一),每次办丁点儿业务都要去线下分行操作。在我们印度都不这样了,线上搞定一切!
另一方面,“唱衰”的声音仍然存在。
就比如有位朋友就说了:
谢谢您老的建议。
2022:软盘战 ;2052:网络安全打击战
你就等着瞧吧~
再去日网上一看,这种声音还并非个例。
关于河野太郎为什么会遇到较大阻力,身在中国的我们可能难以理解——
一位留学日本,并对该国文化有长期观察的媒体朋友分享了她的看法:
日本是全球第一个进入超高龄社会的国家,老年人又是最积极的投票群体,因此从对选票负责的角度来讲,日本政府需要尽可能地维持老年人所熟悉的社会,而不是迅速改变它。
并且,日本政府系统身居高位的人,绝大多数都是老年人。很多大臣连电脑都用不明白,更别说意识到数字化的重要性了。
翻盖手机等老古董同样流行
其实不止软盘,日本在IT方面总体都比较「怀旧」,或者说保守。
比如一些中小企业和政府机关还在用传真而不是E-mail发文件。
有人进行电商发货时,还要在快递里的清单上盖上每个负责人的印章。
由此,也诞生了一个名为“昭和三大遗物”的戏称,指的就是这俩玩意以及前文所说的软盘。
(嗯,昭和时代可是1926年-1989年了。)
此外,显示器习惯用古老的VGA接口,笔记本坚持用网线接口上网……这种情况在日本也不算稀罕。
还有,一些国际公司的网站一到日本就会改成上个世纪的设计。
比如当地重要门户雅虎,完全是00年代风:
B站日本兄弟站niconico,也还是有种多年前味道:
除了上面这些,还不得不提另一个在日本仍然焕发生命的老古董——
翻盖手机。
在咱们国家,大部分老年人基本都不用这种产品,而在该国,市场上每年都还有好几款新翻盖机上市,比如夏普、日本电信公司KDDI这些公司就在出。
(不过日本的翻盖机在智能化上确实做的很好。
和国内的老年机/功能机不同,它们在2003年刚普及的时候,就被陆续附上了wifi、扫码、移动支付、视频等功能。
现在更是早就普及了安卓系统,一些常用App都可以安装。)
曾在日留学的95后同事也分享了她的奇葩见闻——
在其就读的学校,40岁以上的日本老师都不用智能手机,都是翻盖手机挂脖子上,他们自己还觉得挺方便。
此外,学校办公方面也相对「原始」,当时都2017年了,还没有电子选课系统,而是纸质申请选课。
她还特别强调了支付方式方面,「他们一直在用硬币这种东西…就知道他们有多不怕麻烦了…」
……
看完上述现象,你是不是能理解日本人为什么不愿放弃软盘了……
最后,你觉得日本向软盘「宣战」能成功么?
来源:丰色 詹士 发自 凹非寺
收起阅读 »前端四年,迷茫、无激情、躺平的人生,路在何方?
前途一片迷茫,路在何方? 今天我来分享一下我的职业囧途,借此告诫新人,少走弯路,多想出路。
我是2018年普通本科软件工程毕业,算上实习已经工作五年了。大学期间教的课程都是后台语言,C语言、C++、Java、ASP.NET等。但是教程安排的不太合理,本来大学期间很喜欢Java(大二第一学期),后面一整年时间都没Java相关的课程,教的是ASP、MFC和安卓等。以至于我到大四出来实习还没选好就业方向,胡乱海投简历,面试过Java、ASP.NET和前端岗位。最后选了某家居企业担任前端开发一职(月薪5-7k),虽然仅在此工作一年,但我还是很怀念那里,在那里学到挺多知识(基础差,学得多),认识很多小伙伴(现在还天天联系)。PS:刚出来工作打基础阶段找前端岗位多的平台,可以相互学习,共同进步。一定要多学多问,多做事。
2019年年初裸辞,回家结婚,瞬间感觉肩上的负担重了很多。那时候心想一定要努力学习,好好工作争取拿到高薪。3月中出广州找工作,那时候比较容易找吧!都是企业HR找上门,约面试。自己投的中大厂毫无音信,简历石沉大海。然后去面了两家自己找上门的公司,一家是港资(7-8k),一家就是目前工作这家(8k),也是家居行业的。港资那家其实我比较喜欢的(香港李某某儿子的公司),但是技术栈是Jquery+Node,我学的和做的大多数是Vue相关的,而且还要去香港出差。后面拒绝了(过了几天就后悔了,起码是中大厂背景呀!)。刚开始入职时候只有我一个前端,问组长会不会继续招前端,他说计划再招一个(忽悠的)。一个人硬着头皮干吧!开始遇到很多没做过的项目,VR 720°全景漫游,做了整个试用期才成功上线。头半年虽然是一个人在拼搏,没人教,没共同语言(他们都是后台),不懂就百度,慢慢摸索,工期不急,收获了挺多干货。PS:找工作有条件优先选择规模大背景好的企业。换好工作涨薪更容易。
2022年跑了一半了,我还是在原来的那家公司(3.5年),还是我一个前端,因为公司的项目更多的偏向于后端,前端工作我一个人就能处理完。工资相比入职那时涨了75%,我都不敢看掘金/抖音/小红书大佬们评论的工资了,感觉你们年薪最低都二三十万。我承认,严重拖后腿了。这三年多项目做得挺多挺杂的,有APP(HBuilder打包的)、微信小程序、公众号、网站、桌面应用(Electron套壳)、VR全景图(Three.js)、看板(Echart.js)、PDA/扫码枪相关的项目,还有最最最烦的ERP系统,因为它是开发了好几年的老旧系统,用Jquery开发,当时是后台做的,他们没有模块化的概念,公共组件、公共函数、公共样式啥都没有。MVC的开发模式,自我感觉,对自身职业发展毛用都没。我颓了,由于很多项目的前端都是我独自完成的,没有团队的意识,为了追求速度,没用Eslint代码规范,没用git建分支,没有代码冲突的体验。我目前的技术栈主要是Vue相关的(可以看我发的文章),React/Koa/TypeScript有学习但是工作上没用到,隔几个月就忘记了。平时逛掘金经常看到某某某一两年经验面试心得,那些面试题我看得一脸懵逼,很多题都是表面上知道,但是都不会作答的。我沉思了,心里想我现在都比不上刚出社会的实习生了吗?我跳槽出去还能找到工作吗?不如待在原公司做到退休吧(30+)??? 由于疫情影响,今年很多以前的同事都说公司裁员,大环境不好,有工作就不错了,铺天盖地的消极论。我上有老,下有小,老婆在家带娃,真的不敢跳出舒适圈。今年公司跟我签了第二次合同(5年),这家没年终奖,工作基本能胜任,绰绰有余那种,好处就是每年加一次薪(最少1k)。而我上家公司的前端同事,经过自身不断地努力都找到比较好的平台。一位去了某办公软件,听说年薪 有三四十W,真心羡慕呀! PS:如果你年轻,还没结婚,建议您尽快跳出舒适圈,找一个更好更大的平台深造。年轻是资本,错过了没有回头路,且行且珍惜
我现在好迷茫,没有了刚出社会那种冲劲,一直求稳,没太多的学习热情,很容易分心。每天闲余时间都会刷刷文章,但是没认真思考,没实操,没做笔记,过一段时间又忘了。这就是我毕业到现在的职业生涯。希望看到的新人能以此为鉴,避坑,少走弯路。
前段时间带老婆小孩去海陵岛玩了几天,心情愉悦了很多。最近老婆说她去上班赚钱减轻我的负担,其实我不太想她出去上班的,等小孩读幼儿园再去也不迟。这段时间思考了许久,下定决心,下半年要恶补一下技术,待大环境好点,找份高薪能学到更多技术的平台。希望掘金平台的大佬们能指引一下学习方向,我会努力向你们学习。
前路漫漫,道阻且长,行则将至,做则必成!愿未来无忧,心之所向,身之所往,终至所归!
作者:陌上花開等雨來
来源:juejin.cn/post/7115699180571459620
裸辞回家遇见了她
22年,连续跳了二三家公司,辗转七八个城市。
可能还是太年轻,工作上特别急躁,加班太多会觉得太累,没事情做又觉得无聊烦躁。去年年末回老家过年因为一些巧合遇见了她。年初就润,回到了老家。当时因为苏州疫情就没回去,就开始在老家这边的坎坷之旅。
年初千里见网友
说起来也是缘分,去年年末的时候,一个人加了我微信,当时也是一头雾水,还以为是传销或者什么。一看名字微信名:“xxx”,也不像是啊。当时没放在心上就随便聊了聊,也没咋放心上。后来我朋友告诉我他推的(因为觉得我挺清秀人品也还行),就把她推给了我。但是我这人自卑又社恐,加上她在我老家那边,就想反正自己好多年也不想回老家那个地方。现在即使网恋也是耽误人家,后面就没咋搭理她。
到过年的时候,我和我妈匆匆忙忙回到了老家,当时家里宅基地刚好重建装修完,背了一屁股的债务,当时很多人劝我不要建房子在老家,有钱直接在省会那边付个首付也比老家强,可我一直觉得这个房子是我奶奶心心念念了一辈子的事情,一辈人有一辈人的使命。最多就是自己在多奋斗几年就没多去计较。
后面过年期间,我和她某明奇妙的聊起来了,可能是我觉得离她近了就有一丝丝念想吧,当时因为一些特殊原因,过年的时候她也在上班。那几天基本每天从早聊到晚,稍微有点暧昧,之后还一起玩游戏,玩了几局,我也很菜没能赢。这样算是更深一步了解她吧,当时也不好断定她是怎样的人。就觉得她很温柔、活泼、可爱、直爽,后面想了想好像很久好久没用遇到这样的女孩子了吧,前几年也遇到不少女孩子都没有这种感觉。是不是自己单身太久产生的幻觉。经过一段时间的发酵我向我朋友打听了下她。
我朋友说人品没问题,就是有点矮,我想着女孩子没啥影响,反正我也矮。就决定去见见她,她也没拒绝我。缘分到了如果不抓住的话也不知道下一次是什么时候。其实那时候我们还只是看过照片,彼此感觉都是那种一般人,到了这个年纪(毕业二三年)其实都不是太在乎颜值,只有不是丑得不能见人(颜值好的话肯定是加分项)。虽然我们都在老家她兼职那边还是有点远,需要转很多车,但也没什么,也许这就是大多数人奔现的样子吧(但我心里是比较排斥这个词的)。
那天早上一大早我就急冲冲起来了,洗个了头,吹了个自认为很帅的发型,戴上小围巾就出发了(那晚上其实下了很大的雪)。因为老家比较远我都比较害怕那边没有班车,因为当时才大年初三,我们那边的习俗是过年几天不跑车,跑车一年的财运都会受影响。果然没让我失望,路上一辆车都没有。也是运气好,我前几天刚好听到我表姐说要去城里,我就问了问,果真就今天去(就觉得很巧合,跟剧本一样),他们把我送到高铁站,道了个谢,就跑去赶了最早一班的高铁。
怀着忐忑的心情出发了,那时差不多路上就是这个样子吧(手机里视频传不上去)。
在路上的时候她一直强调说自己这样不行,那样不可以怕我嫌弃,我当时倒是不自卑,直接对人家就是一顿安慰。到了省会那边,又辗转几个地方去买花,那时过年基本没什么花店开门。转了几个大的花店市场才发现一家花店,订了一束不大不小的花, 又去超市买了个玩偶和巧克力,放了几颗德芙在衣服包里面(小心机)。前前后后忙完这些已经下午一点了,对比下行程,可能有点赶不上车了。匆忙坐了班车到了她上班那个市区 ,本以为一切都会很顺利,结果到了那边转车的班车停运了,当时其实是迷茫的。不知道要不要住宿等到第二天。
那时我想起本来就是一腔热情才跑过来的,也许过了那个劲就不会有那个动力去面对了,心里默想:“所爱隔山海,山海皆可平”。心疼的打了个车花了差不多五百块(大冤种过年被宰)。就这样踏上最后一段路程。路上见到不一样的山峰,矮而尖而且很密集,那个司机天眼好像就是建筑在这边吧,我想着:即使人家见了我嫌弃我这段旅行也算很划算的吧。最终晚上七点到达了目的地,下车了还是有点紧张,我害怕她不喜欢我这样的,毕竟了解不多,也许就是你一厢情愿的认为这就是缘分和命运的安排。
终将相遇
最后一刻,我都还在想,她会不会看到我就跑了,然后不来见我。但应该不至于此,毕竟我相信我的老朋友(七年死党),也相信她的人品。我看见一个人从前面走来我还以为是她,都准备迎上去了,走近一看咋是个阿姨(吓我一跳还以为被骗了),等我反应过来那个阿姨已经走远了。然后一个声音从我对面传来:“我在这,我在这边”,我转头过去惊艳到我了,这这这是本人吗?短发到肩部,用蝴蝶结将一些头发丝束起,一身长白棉袄,精致的脸蛋。我还来不及细想,我就迎了过去,提前想好的台词都没有说出来,倒是显得有一些尴尬。
当时就开始自卑觉得,自己配不上她。寒暄了几句我将花递给她,没有惊喜的表情,只有一句:我都没给你准备什么礼物,你这样我会很不好意思的,她这样说我该是开心还是难过呢?我心里觉得大概要凉了。就怕一句:你是个好人,我们就这样吧。其实当时我们也没说啥喜欢啥的就是有点暧昧。所幸没有发生她嫌弃我的事情,我们延着路边一路闲聊下去,一开始我还有点拘谨,毕竟常年当程序员社交能力就不是很行。
慢慢的,我们说了很多很多,她请我吃了个饭(之前说过请她没倔过她),一路走着走着,说着大学的事,小时候的事,已经工作的事,一时间显得我们不是陌生人,而是多年未见的好友,一下子就觉得很轻松很幸福,反正我已经深深的迷上她的人美心善。她也说了离家老远跑来这边上班的原因(不方便透露)。走着走着我发现她的手有点红,就说道:我还给你准备了个惊喜,把手伸进我衣服包里吧,我在里面放了几颗糖,上班那么辛苦有点糖就不苦了。后面我有点唐突抓住她的手,我说给她暖一下太冰了。她说放我包里就暖和了,我看她脸都红了,也觉得有点唐突了。后面发现还是太冰了,没多想就用牵住了她,嘿嘿!她直接害羞的低下了头。一下子幸福感就涌上来了。
后面很晚的时候要分别了,送他回了宿舍,并把包里的玩偶,剩下的零食一并给了她。她说第二天来送我。
第二天我们两随便吃了点东西(依旧很害羞没敢坐我对面);就送我上车了,临走时送了我一个发带,并对我说:我们有缘再见。也许是想着我在苏州她在遵义太远了吧,可能就是最后一面了,有点伤心也没多问。
感情生活波折
回去的第二天我便回到苏州那边,但是很久之前就谋划着辞职,一方面是觉得在这边技术得不到提升,一方面是觉得想换个环境吧,毕竟这边太闲了让我找不到价值。可能年轻急躁当时没多想就直接裸辞了,期间我对她说:我辞职后来看她,她有点不愿意(说感觉我们的感情有点空中楼阁),可能觉得一面不足以确定什么吧,我可能觉得给不了他幸福也舍不得割舍吧。
后面裸辞后,蹭着苏州没有因为疫情封禁,直接带了二件衣服就回了老家。(具体细节不说了)
第二次见她,可能觉得有点陌生吧,不过慢慢的就过了那个尴尬期,我们一起去逛公园、去逛街、彼此送小礼物、一起吃饭,即使现在回来依旧觉得很美好。但是我依旧没有表白,可能我觉得这些事顺理成章的不需要。一次巧合我去了她家帮她做家务、洗头、做饭。哈哈哈,像一个家庭主男一样。可能就是那次她才真的喜欢上我的吧。
有一次见面之后因为一些很严重的事我们吵架了,本来以为就要在此结束了。后来我又去见她了,我觉得女孩子有什么顾虑很正常的,也许是不够喜欢啥的,准备最后见一面吧,但见面之后准备好的说辞一句没说还是像原来那样相处,一下子心里就有点矛盾,后面敞开心扉说开了心里纠结的问题也就解决了。慢慢的我们也彼此接受了,从一见钟情到建立关系,真的经历很多东西。不管是少了那一段经历我和她都不会有以后。我的果决她的温柔都是缺一不可的。
后续
她考研上岸,我离开苏州在贵阳上班。我们依旧还有很长一段路要走。后续把工作篇发出来(干web前端的)
作者:辰酒
来源:juejin.cn/post/7137973046563831838
只想做开源项目、技术项目,不想做业务,有办法吗?
连续两期视频都有朋友问类似问题:“我只对开源项目、技术项目感兴趣,不想做业务,怎么办?”。
这种工作可能是所有人梦寐以求的,又能提升自己前端技术,又能提升社区知名度,还不用被业务左右。这么好的工作怎么找?今天我们来分析分析~
为什么公司需要做技术项目
首先我们从公司角度看看,为什么公司需要做技术项目?
我们需要先明确一点,公司是逐利的,不管是做技术项目,还是做业务,一定是要给公司带来价值的。业务的价值就不必说了,那技术项目能给公司带来什么价值?
举个知名开源库 ant design 的例子吧~
公司有几千个中后台应用,antd design 组件库的诞生,统一了此类应用的设计风格,同时极大提升了开发效率,对公司来讲,节省了极大的人力成本,这就是技术项目给公司带来的实打实的价值。
技术项目的价值一般是要这么计算的:覆盖了 xx 项目,提升了 xx% 效率,为公司节省了 xx 人力。
你不会以为做 ant design,最终汇报的时候,就是说自己做了 xx 个组件吧~
你不会以为做 ahooks,最终汇报的时候,就是说自己做了 xx 个 Hooks 吧~
所以公司为什么要做技术项目?那就是技术项目能给公司节省成本,带来价值。
为什么公司要把技术项目开源
答案很简单,因为开源能给公司带来价值。那价值是什么?
还是举 ant design 的例子,公司把 ant design 开源之后,收益至少有两部分
借社区无穷的力量,打磨 ant design 组件库,把它里面隐藏的 bug 都捉出来
吸引人才。君不见多少优秀的前端是被 ant design 吸引进去的?
技术项目是怎么诞生的
举几个我熟悉的开源项目,让大家看看技术项目都是怎么诞生的吧。
ahooks
最开始我负责了 N 个中后台项目,整天就是 CRUD,表格表单一把梭。
随着 React Hooks 的诞生,我开始在项目中引入 Hooks,我发现表格的逻辑、网络请求的逻辑都是类似的,可以封装起来,然后就封装了几个原始的 Hooks,在我的 N 个项目中复用。
后来我在组内组外分享了一下,发现大家都有同类诉求,还是很乐意尝试用用我封装的东西的。
再然后我就开始基于我的业务经验,封装了更多好用的 Hooks,一步一步走到了今天。
qiankun
再来讲讲著名微前端框架 qiankun 的诞生故事吧。
大概就是 qiankun 作者负责了一个比较特殊的项目,需要把几十个前端项目组合到一起,类似阿里云那样。这几十个项目都使用不同的域名,切换之后域名变来变去,浏览器还会刷新白屏,用户体验贼差。
为了解决这个问题,大佬怒而创造了一套微前端架构,解决前端项目组合问题。解决了自己的问题之后,他把通用能力抽取出来,就成为了我们看到的 qiankun~
从以上两个技术项目中,大家发现了什么共同点?那就是技术项目都是从业务中诞生出来的!
如果没有深入做过几年业务,都不知道业务的痛点在什么地方,怎么造轮子?万地高楼平地起,空中楼阁不可取。
很多朋友向我抱怨业务太多,整天 CRUD 没意思,其实你们在守着金矿,试着挖掘一下!
细想一下,如果现在你来负责 ahooks,你会加入哪些新的功能?如果你没做业务,你都没有输入来源。
另外我还要打击你的一点就是,公司内大部分有开源项目的同学,仍然有 60% 以上时间是做业务的,基本上很少很少有人全职做技术项目的(至少我没见过)。
建议
基于以上内容,我的建议是:多做业务,多做业务,多做业务!业务做的多,痛点自然有了,那技术项目自然而然就来了。
不做业务,只造轮子,先问问自己做什么轮子?做出来给谁用?
番外
当然啦,还是有一类岗位是比较适合这个朋友诉求的,那就是前端基建团队,比如 Web IDE、Serverless、前端流程管控平台、低代码等。这种项目不同于我们常见的业务,它们的目标用户是前端开发人员。
这类项目的一般都是前端开发一把梭,深度使用 Node.js,可以极大提升前端技能。
但这类项目做起来其实很难,可能做了好多年,发现投入产出比极低,没有给公司带来价值。
最终我还是建议先深入做几年业务,发现业务痛点,去解决它,技术项目、开源项目自然而然就来了!
作者:brickspert
来源:juejin.cn/post/7136893477681381407
我好像,正在经历职场PUA……
怎么别人都能干,你连这点小事都做不好?
经常加班是因为你的工作方法不对,效率太低了。
怎么现在的你和面试的时候相差了这么多,你太让我失望了……
上述这些话觉不觉得似曾相识呢?
如果有过,别怀疑,TA在PUA你!!
PUA,原本泛指恋爱关系中的一方通过精神打压等方式,对另一方进行情感控制,使他们对其迷恋,从而心甘情愿地为其付出。
说白了就是“我骂你,但你爱我”。
衍生到现在,PUA早已不局限在爱情里。
职场PUA、亲情PUA、友情PUA…应有尽有。
根据智联招聘发布的《2021年白领生活状况调研报告》显示,63.65%的受访者表示遭遇过职场PUA。
今天带大家从一次漂亮的回怼开始,向PUA说不可能!
一、偶遇渣男/渣女篇
感情中如果遇到PUA你的渣男/渣女,别客气,直接怼回去,然后就分手!
总之,小摹劝各位小伙伴一句,在感情中,一旦发现有PUA的苗头就要及时遏制住,找自己需要的爱情才对~
二、甲方爸爸PUA篇
面对甲方爸爸时,我们总不能硬碰硬的回怼,所以就得体现咱们说话的艺术啦~
甲方爸爸毕竟是金主,当然得说好听的话供着了!
三、回怼公司PUA篇
当你遇到了职场PUA,千万别忍着,否则别人只会认为你好欺负,一定要怼!回!去!
在此,小摹想提醒各位一句,职场PUA和要求严格最大的区别在于究竟是对事还是对人。
要求严格是对事不对人,希望你能将事情做好;职场PUA是对人不对事,针对你个人下结论。愿大家能珍惜对你严格的领导,远离PUA你的领导~
四、反PUA指南
对于正在遭受PUA的伙伴们,我也给大家整理了3个摆脱的方法,希望可以有所帮助:
设定边界,坚定自己的原则的底线;
学会用正确的方式疏导/释放自己的情绪;
敢于说不,及时向家人/朋友/外界寻求帮助。
最后,我想说,别让工资/依赖成为精神补偿,无论你在遭受职场or情感PUA,要么反击,要么离去!
作者:摹客
来源:juejin.cn/post/7133038800766566437
一个普通而立之年的女猿 の 年中总结
古人说,三十而立,意思是30岁可以自立于世,即做事合于礼,言行都很得当。
反观自己,真是一点边不沾,做事莽撞易炸毛,言行冒昧不妥帖。
先把个人问题放一边,以职业为口子,聊聊年中总结。
不得不说的裁员
现在互联网裁员越来越年轻化了,以前说35岁危机,现在看来,每天都可能有危机,特别是疫情这几年,动不动一条产品线没了,动不动项目开发完成但是由于X种原因不能上线了,动不动行业暴雷了。
认识一个朋友,同前端,再北京工作6年,换了5份工作,第一份试用期没过被裁,第二份被裁,第三份裁员时候庆幸自己留下来了,最后先被裁的都有了补偿,留下的拖欠了工资,直到倒闭也没有发出来,开始仲裁路,回老家休养生息1年。再次来北京,第四份干了一年多又被裁,第五份躲过了裁员潮,现在每天加班到十点以后。。
说实话,我挺佩服他,屡战屡败,越战越勇,最后也坚持下来了。好像在北京,没有裁员过的人生也是不完整的,多数人都有被裁员的经历。
还认识一个朋友,聪明且勤奋,在小厂磨砺3年,从bug满天飞,到没有一个bug,从部门被人吐槽的开发走到了领导者,工资一路涨,最后跳槽去了大厂,反而在大厂难以出头,最后平平无奇郁郁寡欢呆了2年,带着大厂光环进入小厂找到了存在感,确实能力强者。
还有一个朋友,就是平平无奇的我自己,6年换了2份工作,无大厂光环,每份薪水都处于平局线,没有被裁过,也没有光辉过。
我们,都同岁,有着不同的24岁到30岁,有着不同的三十而立。也是漂在北京的同龄人的缩影。
今年所在的公司由于黑天鹅事件踩雷被迫开始裁员,很多同事都领了大礼包,风波还在继续,指不定什么时候就轮到自己,早就做好心里准备,等待着这一天到来,然后拿着大礼包出去玩,年纪再大,也得学会排解自己。
以前找工作,hr总问,你住哪里?公司离你住所比较远,这点你怎么考虑?我都会说:房子么,也不是自己的,以工作为主,搬个家就可以了。
现在80后建议,买房子一定要买离工作单位近的,上下班方便,我都会说:工作么,早晚都会被裁的,还是以家庭为主。
就好像看的多了,格局就打开了,裁员不丢人,且干且珍惜,希望真轮到自己的时候也能这么豁达。
回顾年初立的flag
年初的时候立了几个flag
晋升
看书*5
源码
考证
减肥
出去玩
存款
晋升
晋升完成,这个属于意料之内,不出意外的正常发生(当然也有planB,就是头也不回的滚蛋)。
毕竟入职满一年,做的业务项目业绩不错,做的技术项目效果还行,给过去忙碌的一年一个交代。也有可能是因为这个,躲过了前2波的裁员。
这里还是给 年轻人点建议,踏踏实实巩固自己的技术基础,有能力的多了解下流行框架设计思想与底层原理,很多看似很难解决的bug,对基础和原理了解的多,很容易就解决了,我来的做的第一个技术项目就是这样,这里困扰fe很久的编译问题,其实知道原理和基础,200行代码就解决了,所以才给大家留下了印象。
说实话我不是聪明的那个人,只是努力做到普通罢了。
看书
《底层逻辑》--------done
《认知红利》—-—---done
《进化的力量》——--done
《你的灯还亮着吗》—done
《向上生长》—done
《跃迁:成为高手的技术》-ing
这里看的都是闲书,扩展下自己的思维,也不能说自己理解的多透彻,不细说了,都是好书,值得二刷,三刷。
感兴趣的可以评论,再出读后感。
这里分享几句我划线的句子。
人脉,不是能帮到你的人,而是你能帮到的人。 --《进化的力量》
在学习的前期,一个人是没有方向,没有思路,没有全局感的,最重要的就是不断地投入时间,过一段时间就会突然清晰了。很多人学习新技能一无所成,就是死在了这个时间点前。--《向上生长》
这个时代真正的高手,几乎都有一个特点———他们既懂得如何驱动自己持续地努力和积累,也懂得借助社会和科技趋势放大自己努力的收益。所有这些取得重大成就的人,最明显的共同特点,就是阶段性的非线性成长,跃迁式的上升,每隔几年,他们突然上一个台阶,眼界、想法、能力、调用的资源和身价都完全不同,这就是利用规律放大个人努力的结果。 --《跃迁:成为高手的技术》
源码
这可是一个跨越3年的flag,每次牟足了劲看一段时间,工作比较忙又搁置了一段时间,进度缓慢,看的没有忘得快。今年努努力吧~
考证
公司是做金融的,建议考《基金从业资格证》,除了买书,无进展。
大概率也不会有啥进展了,工作日没时间看,周末就像泄了气的皮球,懒到没边,所以这里应该相信我真的只是努力做到普通罢了。
减肥
掉了5斤,等于没有成功,因为虚胖,少吃几顿5斤就下来了,一直来来回回,反反复复,拉拉扯扯,都是这5斤。
不成功,能怎么办?
谁让这世界有这么多好吃的,我大概是不会抑郁的,不高兴的时候就会吃东西,吃东西就会发胖,胖了就会不高兴。 如此循环,如何享瘦?
出去玩
青春有几年,疫情占3年。
各地防疫政策比女生翻脸还快,一不小心就容易被隔离在外地,别说出去玩了,就连过年回家都得各种打报告。
好不容易到了兜里有点款子,范围内可以浪一浪的阶段,但是疫情确告诉你,年轻的时候没钱见的人,现在有钱了你也见不到。
疫情下的民生,有丑态毕露,也有温暖涌现,不能一句话去总结这人间万象,所以别去想,踏踏实实过好这现在的日子吧。
对下半年说点什么?
对下半年说点什么?我也不知道哎。
大概率还是跟过去的180几天一样。
计划永远赶不上变化,但是重要的几步还是要走,比如回家看父母,比如和男朋友规划未来。
还是要多看书,多锻炼,未完成的跨年falg继续,减肥继续,学习继续。
想到哪,说到哪吧~
留不留?
现在想法比较多的是,到底在这个公司死磕直到领一个丰厚的大礼包,还是少赚点钱去一个7点前下班的公司,毕竟,要考虑成家了,男朋友也是程序员,总的有一个顾家的。
在这说实话是有点压力的,被裁的人里面也有我觉得能力很强的人,之所以被裁,我觉得可能是敢于对不懂技术的领导的命令给予反抗,还有的是不爱出风头的,只知道门头干活的高t。
所以说,在一个公司长久,真的是一件缘分(dddd)。
还是两手准备吧
你们觉得呢?
来源:范小饭 juejin.cn/post/7119052137589375012
收起阅读 »前端好还是后端好,看看7年前端和后端怎么说
本篇文章是 B 站视频《# 前端好还是后端好,看看7年前端和后端怎么说》的文字版。
有朋友在上一期视频评论区问 “选前端好,还是选后端好”。这个问题我自己也挺好奇,如果我当初选了后端,现在是什么样子?
回答这个问题最好的方式,就是找两个有比较长工作经验的前端和后端,让他们来讲讲各自的从业感受,对比下发展现状。当然,前提是尽量减少他们的其它差异。
嘿,正好,我有一个非常好的朋友青果,我俩除了他做后端,我做前端之外,其它变量都高度一致。一致到什么程度呢?
我俩都是山西人,11 年考入杭州的大学,我俩一个专业,一个班级,一个寝室,头对头睡了 4 年。
14 年我俩一起去面试了同一家小公司,一起去实习,一起入职,每天一起上下班,一起在这个公司工作了 4 年,我俩在这个公司的薪资也一模一样。
我俩唯一的区别就是,他实习就做 JAVA,然后一直坚持在做,他一开始就认准了方向,即使公司让他做 PHP、做前端,他也是拒绝的。
相比之下,我就没主见了,先做 JAVA,然后公司需要 PHP,就去做了一年多 PHP,然后公司需要前端了,就去做了一年多前端,最终误打误撞进入了前端行业。
18 年前后,他离职去了杭州某中大厂,继续做了四年后端开发。
几个月之后,我也离职去了另外一个大厂,继续做了四年前端开发。
到目前为止,我们工作了 7 年多,站在这个节点上,正好对比一下,看看各自的从业感受,我也挺好奇结果的。
接下来,我会准备一些问题,我俩分别来回答一下。
1. 你后悔选 前端/后端 了吗?
砖家回答:
不后悔,我还挺庆幸当初转成前端的,在我的前端生涯发展中,虽然有磕绊,但整体上还是挺顺利的,前端带给了我很多东西,并且整体上来看,前端社区会更活泼一点。
如果现在让我回去 7 年前,我还会无脑选前端的。
青果回答:
谈不上后悔不后悔吧,选择总是基于当下的认知以及结合自身情况。因为当时自学过一段时间安卓开发,且后端体系比较庞大,个人觉得后续的发展空间可能更大,就一直坚持了后端工作。
现在后悔的是,大学期间心智开的太晚,在休闲娱乐上浪费了不少时间。
2. 你觉得 前端/后端 的技术发展快吗?需要一直学新东西吗?
砖家回答:
前端这些年发展太快了,天天出新东西,三个月不学习就落后了,一年不学习就已经不会写了,真正的是活到老学到老。
刚毕业的时候我还快乐的使用 jQuery,然后发展成 Angular,然后发展成 React、Vue 的天下,最近 Vercel 等新势力又冒出来了。框架层还算慢的,各种小的解决方案,那真的是层出不穷。
构建工具从 gulp 到 webpack,再到 esbuild、vite,真的是跟不上了。css 解决方案也是一大堆:css modules、styled-components、tailwind css 等等。
总之,前端最近几年的发展是坐火箭一样的,想不学习吃老本是不行的。另外发展快也有好处,就是机会多,可以造各种轮子。
青果回答:
技术总是推陈出新的,作为开发人员感知到的快与慢,跟能否及时在实际工作中使用新技术、新特性有关。
公司拥抱新技术,会从稳定性、收益成本等多角度考虑,规模越大的公司顾虑越多,也就越难使用新技术。比如各大厂还在大规模使用 2014 年发行的 java 8,而 java 现在已经进化到第 17 个版本了;后端框架仍然还是 SSM(Spring、Spring MVC、Mybatis)为主流。所以站在这个角度,即便技术更迭再快,后端业务开发能接触到的新技术也是很有限的。
在这套”陈旧“的技术上,一般 1、2 年就能驾轻就熟的实现各种业务。如果不持续学习底层原理、核心设计,很容易只停留在知道、会用的境地,当遇到技术难题时,就会不知从何下手。
3. 你推荐自己的好朋友学前端还是后端?
砖家回答:
如果他喜欢和数据打交道,那我可能推荐他去学后端。
大部分情况下,我还是会推荐他学前端,因为前端入门简单,并且上限也不低。 另外就是前端总是和用户交互界面打交道,会比较活泼一点~
青果回答:
如果是纯 IT 小白,可以先从前端找找感觉,入门相对简单,也能及时带来成就感。如果是科班出身的朋友,可以从其他几个问题上综合考量。
4. 你觉得现在市场上 前端/后端 饱和了吗?前端/后端 好找工作吗?
砖家回答:
我自己感觉,前端市场远远没有饱和,还是比较好找工作的,尤其是优质前端更缺。
大家可以想想,以前前端只是做网页的,但现在 IOS 开发、Android 开发、桌面端应用都逐渐使用前端技术栈开发了,前端已经吃掉了部分客户端开发同学的机会。
并且随着浏览器性能提升,前端能做的事情更多了,各种 3D、游戏都可以用前端技术做了。
所以我觉得前端还是有非常大的市场的。
青果回答:
实话实说,今年市场行情是工作以来最差的一年,很多战友都被动离开了,再加上后端从业人数大,想在这么多人中脱颖而出,找到一份称心的工作,确实比以往更难。
但我认为数字化浪潮还没有褪去,未来还有很多机会,个人努力培养核心竞争力,仍然能够如鱼得水。
5. 你觉得前端和后端的薪资差别大吗?
砖家回答:
因为工资一般在公司属于机密,所以大家都不会交流的,但是我感觉前端和后端工资都差不多的。
青果回答:
前期的话,总体来说薪资是差不多的,可以从各大招聘网站上了解各个职级的薪资水平。后期就要看自己的造化了,个人认为主要是决策力、不可替代性、能力影响范围等会提升你的薪水。
6. 你觉得 前端/后端 的发展上限高吗?你碰到瓶颈了吗?
砖家回答:
大部分前端都是业务开发,发展路线大概是这样的:
先跟着别人做业务
自己能独立承担业务开发
能虚线带一两个同学承担多个业务开发
带团队
带更大的团队
当然也有专门做技术,不靠带团队晋升到很高级别的,但真的比较少。
以我目前的阶段看,我目前的阶段还属于比较初级的,前面的人有非常非常非常多,所以并没有达到瓶颈。
然后我觉得前端的上限对我们普通人来说,是足够高的,两辈子可能都走不到头。
青果回答:
后端的上限肯定是高的,重点是如何不断突破自己的上限。
现代企业都需要复合型人才,也就是”T”型人才。作为后端开发,纵向需要培养解决疑难问题、设计复杂系统的能力,把技术向下做深、做透;横向需需要培养产品思维、业务分析、领导力等。如果个人遇到了瓶颈,可以参考《工程师职级胜任力框架》,去看看下个职级需要重点培养什么能力。
7. 你觉得 前端/后端 容易学吗?
砖家回答:
我觉得前端算是比较好学的,上手非常简单,可能学个几天就会写页面了。
然后说实话,前端的技术没有太多高深的东西,只要肯下功夫,是一定能掌握的,这是一个确定的事情。
青果回答:
我认为学习最难的,就是认知半径限制了应该去学啥,即不知道“应该学啥”。没有目标,不会检索,就很难学。
java 作为发展了接近 30 年的语言,世面上的学习资料可太多了,所以从“应该学啥”的角度,java 还是容易的。
8. 你觉得前端需要会一点后端吗?你觉得后端要会一点前端吗?
砖家回答:
我觉得是的,前端需要掌握一定的后端知识。
因为工作内外,我们可能都有独立开发一个小工具的诉求,后端知识必不可少的,虽然前端学学 Node.js 还是挺简单的,但是对 nginx、数据库、负载均衡 等后端知识也是要有一定涉猎的。
青果回答:
技术人员了解软件工程的全流程是大有裨益的,不光是要会一点前端,还要从业务分析和建模、编码和测试、上线和运营等多维度拓宽知识的边界,不仅利于与各职能之间的沟通协作,也给自己带来更高的看问题视角。这也是思特沃克中国区 CTO——徐昊比较推崇的,我们要努力成为全流工程师,感兴趣的可以去看看。
9. 你觉得你能做一辈子前端/后端吗?
砖家回答:
目前来看,是的,前端是可以做一辈子的,现在转行也没任何必要。并且我也不讨厌前端,挺好玩的还!这碗饭我吃定了~
青果回答:
首先不会限定自己只做后端,现在的物联网等行业也不存在所谓的前后端之分。
IT 这个行业是要做一辈子的,主要是个人的性格确实适合这个行业。如果你还在犹豫是否要从事这个行业,可以去做做 MBTI 测试。
10. 你有什么想对新人程序员,或者即将从业程序员的同学嘱咐的吗?
砖家回答:
工作前几年,不要太着急限定自己的发展方向,可以都尝试尝试,工作两年之后再做选择。
这个在小公司比较好实施,在大公司一进来工种基本就限定了。
另外就是,迷茫是正常的,是大家都会经历的,可以多找前辈聊一聊,可能会豁然开朗。
青果回答:
保持好奇心。
不要过早的给自己设限。
尽早搭建个人知识体系,可以通过思维导图构建技能树,补齐短板。
11. 你有什么想对对方讲的吗?
砖家回答:
缘分妙不可言,期待未来还有机会共事。这顿饭我请定了,但是下一顿得你请我。😄
青果回答:
没有,下一个问题。 开个玩笑,手动狗头,希望有机会向你学习前端技术。
总结
做这期内容,付出了一顿饭的代价,希望能给大家带来帮助,尤其是新人程序员。
也许不能带来实质性的帮助,但让大家看到了真实的工作了 7 年的前端和后端同学的想法。同时在看这篇内容的朋友也藏龙卧虎,大家也可以各抒己见,说说自己对当前工种的看法,给新同学一点帮助。
最后欢迎大家关注我,大家有任何问题,都可以在评论区留言,简单的我就直接回复了,复杂的我会记在小本本上,后面会专门做内容来回复!
来源:brickspert juejin.cn/post/7134283105627537444
收起阅读 »裁员、结婚、买房、赡养父母.....即将30岁,焦虑扑面而来
前言:
大家好,我是春风。
不知道你是否有过这样的经历,就是在临近30岁的这几年,可能是28,可能是29,会突然有一天,你就不得不以一个顶梁柱的角色去审视自己。
就算此时你还没有结婚,但面对即将不得不结婚的压力,面对已经老去的父母。时间突然就变得紧迫起来,你也突然就不再属于你自己,我们会不自觉的扮演起家庭的依靠,而且还是唯一的依靠。这种压力完全是在自己还没准备的时候就突袭了你。
就像我这一周都是在这种压力和焦虑中度过...
失眠
我不知道自己为什么会突然一下就想这么多,但年龄就像一个雷管,突然就炸开了赤裸裸的现实,或者是按下了一个倒计时。我不自觉的去想家庭,去想父母,去想我30岁40岁50|岁是什么样子。
这周的每天晚上我想着这些都失眠到三四点,当然如果这个时候你还像我一样去看下确切时间,你很大可能会失眠到五点。
尝试心理学
所以这几天上班也是一行代码都没敲,幸好需求不多。最后我迫切的觉得我应该找个办法解决一下,索性今天摸鱼一天,听了一天的心理学讲座的音频。
果然,心病还需心药医!!!
下面我给大家分享一下自己的治疗过程,希望也能对焦虑的你有所启发。
一、我为什么焦虑
解决焦虑的第一步就是先要弄清楚我们为什么焦虑?我们究竟在焦虑什么?可能很多人都是焦虑经济,焦虑结婚,焦虑生活中的各种琐事。
但我们也可以试着站在上帝视角,更深层次的解剖一下自己。
1. 焦虑多年努力没有换来想要的生活
比如我,我最大的焦虑也是钱,我从农村出来,没有任何背景,毕业到现在已经工作六年,20年在广州买房上车,但好巧不巧买的是恒大的房子,买完就暴雷,现在每个月有房贷,还要结婚。
所以我总是在想,这些年我算努力吗,为什么还是没有挣到钱。
三十而立近在眼前,可我这些年究竟立了什么呢?遥想刚毕业那会给自己定下的目标,虽然是天方夜谭,但对比现在,也太天方夜谭了吧。
不是说好的天道酬勤吗?不是说努力就会有收获吗?
所以我焦虑,我表面是焦虑钱,但何尝不是在焦虑自己这么多年的努力却没有得到我想要的结果呢?
2. 攀比带来的自我嫌弃
我们都知道攀比是不好的,尤其是在这个动辄年薪百万年薪的互联网世界,但也是这些网络信息的无孔不入,让我们不得不攀比,不得不怀疑自己是为什么会差这么多。
我承认自己是一个争强好胜的人,我会在读书时非常想要好的名次,因为我体验过那种胜利感一次之后,便会上瘾。所以现在工作,我也时常不自觉的攀比起来,因此,我也深深陷入了自我怀疑和自我嫌弃的枣泥。
为什么我努力学习,辛苦工作,一年下来却不如人家卖一个月炒饭,为什么那个做销售的同学两三个月就赚到了我两年的财富,为什么我工作六年攒下的钱,却还不及人家父母一个月的收租?
和我一样没背景的比我赚的多,有背景的赚的更多。这种怀疑病入膏肓的时候,我都会病态的想,那些富二代肯定都是花花公子,懒惰而不自知,毕竟电影里不都这样演吗?但现实是,别人会比你接受更好的家庭教育,环境教育。别人谈吐自如还努力学习。不仅赢在了起跑线,还比你努力。就是这种对比,越来越让我们自己嫌弃自己,厌恶自己。所以也就总是想要求自己必须去做更好的自己。
二、生命的意义
应该所有人都思考过这个问题吧,来这人间一趟,可都不想白来一趟。我们都想在这个世界留下点什么,就像战国时士人对君主,知道会被烹杀却勇于进言,只为留下一个劝谏名士的美名。人活一世,究竟为了什么呢?生前获利?死后留名?
但对于我们大多数的普通人呢?
待我们死去,我们的名字最多就被孙子辈的人知道,等到他们也故去,那这个世界还会有你来过的痕迹吗?
人生代代无穷已,江月年年望相似。
所以夜深人静的时候,我们总会在想,自己生命的意义?似乎一切都没有意义,我们注定就是会拥有一个低价值甚至无价值的人生。
三、结婚的压力
我们九零后,比零零后环境是不是更好不确定,但对比八零后,肯定要差,八零后结婚,印象里还不太谈房子,车子,但我们结婚,确是一个必考题。
所以我们结婚率低,不仅有不婚族,还有现在的丁克族。
我自己来自农村,我们那里男女比例就严重失衡,村里的男孩子结婚的不超过一半。但是我爸着急,不知道你们是否有过这种催婚的经历,父母会反复的告诉你大龄剩男剩女有多丢人,你们的不婚不仅是你自己的问题,还会让家里人都抬不起头。是的,父母含辛茹苦养育了你们,现在因为你,让他们在别人面前抬不起头来,失去了自尊。
四、知道该做什么,但拖延没做后就会更加的自我嫌弃
我们擅长给自己定下很多目标,但有时候就是逃不过人性,孔子说,食色性也。我们在被创造的时候就是被设计为不断的追求多巴胺的动物。所以我们沉迷游戏,沉迷追剧。总是在周五的晚上选择放松自己。而不会因为定下了目标就去学习。
总之,我们的目标定的越美好,我们的行动往往越低效。最后,两者的差距越来越远。我们离自己期望中的那个自己判若两人。
我们又会厌恶自己,嫌弃自己。甚至痛骂自己的不自律。
以上是我分析的自己的焦虑点。相信很多也是屏幕前的你曾经或者当下也有的吧。接下来,就看看我是怎么在心理学上找到解决的办法的吧!
给自己的建议
关于攀比、努力没有想要的结果、不自律等等带来的自我嫌弃。我们或许应该这样看
1、承认自己的普通
有远大报负,有远大理想。追求自由和生命的绚丽是我们每个人都会有也应该有的念想。但当暂时还没有结果的时候。我们不应该及早否定自己。而是勇于承认自己的普通。我们都想成为这个世界上独一无二的人。事实上从某种意义上来说。我们也是独一无二的人。但从金钱,名望这些大家公认的层面来看。99.99%的人都是普通人。我们这一生很大可能就会这样平凡的过完一生。接受自己的普通,活在当下。这才是体验这趟生命之旅最应该有的态度。只要今天比昨天好。我们不就是在进步吗?
为什么一定要有个结果??
人生最大的悲哀就是跨越知道和做到的鸿沟,当一个人承认自己是个普通人的时候,他才是人格完整,真正成熟的时候。
我们追求美好的事物,追求自己喜欢的东西,金钱也好,名望也罢,这都是无可厚非的。因为人就是需要被不断满足的,人因为有欲望才会想活下去。但是当暂时没有结果的时候。我们也不应该为此感到自责和焦虑。一旦我们队美好事物的追求变成了一种压力。我们就会陷入一种有负担的内缩状态,反而会跑不快。
我们都害怕浪费生命,因为生命只有一次。我们想让自己的生命在这个世界留下来过的痕迹。所以我们追寻那些热爱的东西,但其实追求的过程才是最应该留下的痕迹,结果反而只是别人眼里的痕迹。
当然也有一种理解认为活在当下就是躺平。恰好现在网络上也是躺平之语频频入耳。我想说关于是努力追求理想还是躺平的一点观点。
在禅宗里有这样一句话说的非常好:身无所住而生其心。
这里的住 代表的就是追求的一种执念。
身无所住而生其心,说的就是要避免有执和无执的两种极端状态。有执就是我们我都要要要。我要钱 我要名 我要豪车豪宅。无执就是觉得什么都没有意义。生命终会归于尘土。所以努力追求的再多,又有什么用呢?大多数人生命注定是无意义的。这也是很多人躺平的一部分原因吧!
但是就该这样躺平的度过一生吗?每天都陷入低价值的人生?
身无所住而生其心。我们的生命不应该陷入有执和无执这两种极端。花开了,虽然它终会化作春泥。但花开的此刻,它是真美啊!
2、关于结婚生子
关于结婚生子,为什么我要在所有人都结婚的年龄就结婚,为什么三十岁生孩子就是没出息。生育这个问题,其实是为了什么 我爸老说,你不生小孩或者很晚生小孩,到时候老了都没人照顾你,那养儿真的就是为了防老吗?其实这是一个伪命题,先还不说到时候,儿女孝不孝顺的问题,就说我爸,这么多年,他为了倾其所有,花我身上的钱不说几千万也有上百万了,如果真是要防老,那这个钱存银行,每年光吃利息就有几十万,几十万在一个农村来说晚年怎么都富足了,两三个人照顾你都够,而我到现在每年有给过我爸几十万吗?
再说养儿为了到时候不孤独,能享受天伦之乐,这算是感情上的需求吧。那既然这样,我在准备好的节奏里欣然的生育,不比我在年龄和周遭看法的压力下强行生育更加的好吗,当我想体验一下为人父的生命体验了,我顺其自然的要小孩儿,快快乐乐的养育他,而不是我已经三十岁了,别人小孩儿都打酱油了,大家都在说是不是我有问题,所以即使我现在经济,心理,精力上都没准备好,我也必须要一个小孩儿。
所以大人们说的并不是真正的理由,而人类或者动物,之所以热衷繁衍,最原始的动力是想把自己的基因流下去,是想在这个世界上留下一点记忆。
为别人而活。尤其是在农村,很多人一辈子就认识村里那些人,祖祖辈辈就只见过那些活法,在他们眼里,多少岁结婚,多少岁生孩子,这辈子就这么过去了。但是但凡有一点出格,那在其他人眼里就会抬不起头,因为,其他人出现意外的时候,自己也是这样看其他人的。所以大家都只为活在别人眼里而活,打个比方,我现在很想很想吃一个红薯,明明我吃完这个红薯,内心就会得到满足,但是我不会,因为别人会觉得我是不是穷,都只能吃红薯,这不单单是大家说的死要面子活受罪,其实是我们很多人骨子里的自卑,尤其是我们农村,经济条件都不好,没有什么值得炫耀的,所以我们就尽可能找大家能达成共识的去炫耀。很简单的一个例子。假如一个亿万富翁去到农村,他的身价已经足够自信了,即使他不结婚生子,其他人会看不起他吗?
结尾:
1、心理学是治愈,也是哲学上的思考。这种思考很多都能跳脱出现实而给到我们解决现实中问题的办法
2、再重复一遍:身无所住而生其心!
3、要爱具体的人,不要爱抽象的人,要爱生活,不要爱生活的意义。
来源:程序员春风 juejin.cn/post/7119863033920225287
收起阅读 »1 亿巨资开发的防疫 APP,两年多只找到 2 例确诊
2020 年 4 月,澳政府斥巨资打造防疫 APP“COVIDSafe”。两年多过去了,这款曾被寄予厚望、当作通向防疫成功“门票”的 APP 寿命将近,于当地时间 8 月 9 日宣布将在不久后停用。澳大利亚卫生部长巴特勒(Mark Butler)10 日直言,这款由前任政府研发的 APP 根本没啥用,还烧钱。
他透露,至今为止,“COVIDSafe”浪费了纳税人足足 2100 万澳元(约合 1 亿元人民币),但只追踪到了两例未被发现的新冠阳性病例。
澳媒报道截图
据澳大利亚卫生部网站介绍,“COVIDSafe”手机应用程序是在新冠疫情早期(即 2020 年 4 月)开发的,是一款帮助识别暴露在新冠病毒前、有感染风险人群的工具,有助于“保护自己、家人和朋友”。
澳前总理莫里森曾对这款 APP 寄予厚望,称“COVIDSafe”将是澳大利亚摆脱疫情封城、通向正常生活的“门票”。莫里森还将该 APP 比作“防晒霜”。他说:“如果你想在阳光灿烂的时候外出,你就必须涂上防晒霜。(这款 APP)也是这么一回事。”
两年多过去了,“COVIDSafe”走向终结。从 8 月 9 日起,每一个澳大利亚用户打开“COVIDSafe”后便会收到一个提醒信息:“请卸载 COVIDSafe(Please uninstall COVIDSafe)”。
澳卫生部介绍,“COVIDSafe”有助于识别有感染风险的人群
值得注意的是,这不是因为“COVIDSafe”已经完成使命、带领澳大利亚取得了防疫成功,而是因为这款 APP“太烧钱,还没用”。
据《悉尼先驱晨报》和澳大利亚新闻网(ABC)报道,当地时间 8 月 10 日,澳卫生部长巴特勒表示:“很明显,这款 APP 作为一项公共卫生措施失败了,这就是我们采取行动删除它的原因。”他还说,“COVIDSafe”至今已经浪费了纳税人超 2100 万澳元(约合 1 亿元人民币)。
巴特勒还援引数据指出,虽然有 790 万澳大利亚人使用“COVIDSafe”,但只有不到 800 名用户同意数据分享权限。这也导致,自 2020 年 4 月至今,这款 APP 只追踪到了两例未被发现的新冠阳性病例。
其实,早在推广使用之初,“COVIDSafe”便因其高昂的研发和维护费用饱受诟病。ABC 报道称,莫里森政府投入 1000 万澳元用于应用的开发工作,另外 700 万澳元用于广告和营销、210 万澳元用于维护工作、超 200 万澳元用于支付员工费用。
此外,还有媒体和专家质疑该 APP 在追踪、识别阳性病例上的有效性。
去年 8 月,澳卫生部发布的一份报告显示,“COVIDSafe”只记录相距 1.5 米以内的两个用户之间至少 15 分钟的接触时间,这使得它无法满足跟踪德尔塔等变异毒株的需要。且自 2020 年 4 月至去年 5 月期间,“COVIDSafe”只收集到 779 名新冠病毒检测呈阳性的用户的信息,其中仅有 44 名用户共享信息。
今年 4 月,澳大利亚新冠疫情“最终报告特别委员会”将“COVIDSafe”定性为“代价高昂的失败之作”,并建议澳政府停止在此应用上进一步支出公共资金。
8 月 10 日,澳卫生部长巴特勒宣布,自此,卫生部停止通过“COVIDSafe”收集数据,且迄今为止通过该 APP 收集的数据将被尽快删除。“COVIDSafe”已于 8 月 16 日正式停用。
来源:观察网
收起阅读 »那些HR不会告诉你的面试“潜规则”
今年的金三银四虽较之往年有些暗淡,但是也不乏一些小伙伴迎难而上,寻求新机遇,尝试跳槽,并得到几家意向公司的面试机会。机会难得,面试时更要好好把握。
从公司的角度来说,总会有一些不会明确表达的“潜规则”,因此,提前知道有助于我们通过面试。
简历筛选,关键词很重要
HR是用关键词做简历筛选的,如果你的简历含有这些词,就更加容易被搜索到,得到更多曝光机会。
比如运营岗,有些公司直接叫做运营,还有些公司叫做“企划”“策划”“督导”等等,不管你的职位在公司内部被怎么定义,简历里,你最好使用通用名称,并且在工作描述时,多使用相关描述的词。
销售岗是一般公司招聘最多的职位,有经验的HR不仅仅使用“销售”这个词搜索简历,还会使用“销售专员”、“销售助理”、“销售主管”、“营销经理”、“销售顾问”等词扩大搜索范围。
而在简历描述中,包含“有销售经验”、“有强烈赚钱欲望”、“乐观外向学习力强”等符合职位要求的词语,更容易通过筛选。
大部分人的简历,要么过于简单,要么长篇大论、没有重点的,非常关注的信息一定要在简历中写清楚,比如双休、五险一金、不接受晚班、薪资要求范围等,最好直接在简历中写明白,避免接到许多不合适公司的电话。尤其是个人居住小区最好也在简历中标注出来,写在能接受的工作范围内,因为某些区域的范围是很大的,如果直接写能接受的范围,可能出现以下状况:距离太远,或者虽然不远却需要转车,这就浪费了双方的时间,还有可能使你错过附近的好公司。
而HR一般都会看一下求职者的距离,尽量邀请通勤时间在一定时间内的求职者,同样的条件下优先选择住在附近的,因此,明确的居住地址有利于双方节省时间。
综合以上,HR还倾向于重点关注自己筛选出来的简历,而不是投递的简历,正像一个道理说的那样:“你若盛开,清风自来”,用你的优秀简历吸引HR,比主动投递简历更有效果。
电话沟通“三要三不要”
当简历通过筛选以后,你将会接到大致符合你要求的公司电话,如何沟通更有效?
三要
首先要了解对方公司招聘的岗位,避免一些不负责任的HR给你推荐不合适的工作。比如你想求职设计经理,对方却给你推荐项目经理,因为岗位内容有一部分交叉,对方就以为你会感兴趣,而你一通介绍之后,才发现双方根本不合适,既浪费时间又非常尴尬。
了解到是你感兴趣的岗位以后,你要再次确认一下这个岗位的要求,避免白跑一趟。你可以说“相信贵公司已经看过我的简历了,我真的符合贵公司的要求吗?比如性别年龄学历这些”,有些岗位是有性别要求的,比如一般人认为行政都要女性,有些公司却只招男性,因为业务原因,偶尔需要行政干一些体力活,如果招女孩子就不合适了。而某些求职者的名字看不出性别。
最后要简单的介绍一下自己及过往工作经历,重点表达你与这个岗位匹配的地方,你的优势,以及你对这个岗位感兴趣,如:有过相应的管理经验,你是一个熟悉财务知识的销售。表达你的兴趣,是释放“有机会进一步发展”的电波,让对方“吃下定心丸”,从而进一步得到面试邀请。
三不要
电话沟通时,最好不要问详细的薪资数目,因为很多岗位是根据面试者的能力面议薪资的,问也只能得到一个范围的回答,而对方看过你的薪资要求后,还联系你,就说明薪资范围是符合你的要求的,多此一问反而显得你太看重钱,虽说找工作就是为了钱,但是说出来就拉低你的层次了。
也不要问特别详细的工作内容,不一定非得一听就会,到了公司边看边做不是什么难事,电话里抠细节会让人觉得你能力一般,没自信。
最后一个要避免问的,就是公司一年能做多少业务、赚多少钱,我真的遇到过问这种问题的憨憨,我只能说“不好意思,这是公司机密,我不方便告诉你”。
以上三个问题,不是不该问,而是不要在电话里问,要么得不到明确的回复,要么三言两语说不清楚,到了面试现场环节,再详细沟通即可。
面试时大方得体的表达自己
收到面试邀请后,看一下公司地址,提前规划好路线和出发时间,比预约时间提前5-10分钟到达即可。
到得太早,会给对方留下你过于急切和很想得到这个机会的印象,从而怀疑你的能力。
觉得优秀的人有很多机会的,能力一般的人才会过于重视每一次邀请,这就是人性。
到得太晚,对方又会认为你不重视承诺、没有时间意识。
两者都需要避免。
到达面试现场后,就是正常的面试流程,无需多说。需要注意的是,表现要大方得体,不要紧张,声音不要太低,如果面对以后的同事你都是如此“不专业”,不免让人担心你往后的工作表现,从而不敢把这份工作交给你。
等待结果时积极行动
在等待结果的时候,也并非什么都不能做,可以跟联系的人事提一个简单而无伤大雅的问题,善于沟通在哪里都是加分项,而且会使对方尽快回复你面试结果。
想一想“富兰克林”效应你就明白了,帮助过你的人会再次帮助你,跟你有过联系的人也会倾向于第一个联系你。
掌握以上4个面试“潜规则”,就能帮助你更快找到工作。
作者丨轻舞飞莹
编辑丨职伴君
我,研究生,绝不和普通本科生谈恋爱。
程序员最容易读错的单词,听到status我炸了
最近在跟同事讨论问题的时候,他突然对我说。。。
这个死太丢死不太对,需要改一下。。。
我当时应该是愣住了,然后想了一下,你说的是 status 吗???
看着他疑惑不解的眼神,我当时的表情。。。
好吧,好吧,我承认我低估了我们理科同志们的文科英语水平,以至于我发现,我这些年不也是这样水深火热的过来的嘛。
于是,带着好奇、疑惑和忐忑的心情,我重新 Google、百度了一遍那些我觉得不太确认的单词到底怎么读,结果简直颠覆了我的三观。。。
我不想直接贴个列表给大家看,我要带你们一个一个,一个两个,一个三个的仔细看看他喵的怎么读的。。。
status
这玩意儿你以为我嘲讽了同事吗?
不是,我是嘲讽了自己的无知。
他娘的,他不读死太丢死,也不读死特丢死。
他读,【ˈstæɾəs】或者是【ˈsteɪtəs】 ,不会读,但是我相信大家音标还是看的明白的。
这里就请原谅我无法用文字来读出声音给大家。
Mysql
OK,请看下一题,我想这个读音大家好像约定俗称了一样,就是卖色扣。
其实,我觉得他跟app这玩意儿一样啊,有些人非要读啊扑也无所谓,我就一个个单词读A,P,P你咬我呢。
Mysql性质也差不多,你读卖S Q L我觉得也没毛病。
但,官方的意思和APP这玩意儿一样,希望大家读的是My Sequel。
Linux
这个我估摸着也是重灾区,因为我一直读了好多年的力扭克思,这一条中了的请扣一波1111111。
实际上,别人真不这么读,我还是被一个刚读大一的朋友纠正的。。
正确读音:【'lɪnəks】,力呢渴死。
Integer
好了,这个读音我相信你的同事之中可能就没几个读对的。。。
因太哥儿、因特哥儿。。。
正确读音:【'ɪntɪdʒə】,因题绝儿。
我非常相信,你现在知道了怎么读,明天又会回到原来的样子,因为就在刚才我又自己读成了因特绝儿。。。
OK,OK
好了,好了,剩下的我就不一一再说了,我直接列几个吧,我觉得很多人估计得疯了,和我一样!
height:这玩意儿hi特,别读黑特,这个错的人不多,讲道理。
width:这个有点离谱了,大家应该都读歪思,好嘛,人家读【wɪtθ】,和with差不多,我直到今天才知道我错了。
margin:这个但凡接触过前端的都懂啊,马哥因对吧,好点的会连读,但是也错了,读【'mɑːdʒɪn】,马军。。。
maven:别读马文了,读meɪvn,读美文。
Deque:你以为和队列 queue 一样,读地Q吗,人家读【'dek】德克。
facade:这个真的因为可能看起来太奇怪了,所以好像没什么人读错,【fə'sɑːd】门面装配。
safari:这个读音真的很奇怪啊,中国人普遍读萨佛来,其实应该读【sə'fɑːrɪ】,别说了,就是拗口,我大概是改不过来了。。。
... ...
好了,好了,就这样吧,其实我觉得除了读死太丢死真的就泥马离谱之外,其他的我我觉得都问题不大!
别说那些了,就说最简单的,Java你读对了吗?
作者:艾小仙
来源:juejin.cn/post/7134344758268264478
为什么有些蛮厉害的人,后来都不咋样了
前言
写这篇文章目的是之前在一篇文章中谈到,我实习那会有个老哥很牛皮,业务能力嘎嘎厉害,但是后面发展一般般,这引起我的思考,最近有个同事发了篇腾讯pcg的同学关于review 相关的文章,里面也谈到架构师的层次,也再次引起我关于架构师的相关思考,接下来我们展开聊聊吧~
摆正初心
我写这篇文章,初心是为了找到导致这样结果的原因,而不是站在一个高高在上的位置,对别人指手画脚,彰显自己多牛皮。(PS:我也鄙视通过打压别人来展示自己,你几斤几两,大家都是聪明人看得出来,如果你确实优秀,别人还打压,说明他急了,哈哈哈)
查理芒格说过一句话:如果我知道在哪里会踩坑,避开这些,我已经比很多人走得更远了。
思考结果
我觉得是没有一个层级的概念导致的,这个原因筛掉了大部分人,突破层级的难度筛掉了另外一批人,运气和机会又筛掉另一波人。
没有层级概念
为什么这么讲呢?
我们打游戏的时候,比如说王者,会有废铁、青铜、钻石、铂金、荣耀、荣耀王者,对吧。它的层级大家都清楚,但是在现实生活中,你会闷逼了,我当前处在那个阶段,上一层是什么水平,需要什么技能,什么样的要求。
其次也会对自己能力过高的评价,如果你一直在组里面,你可能一直是一把手,到了集团,可能变成10名内,到了公司排名,可能几百名后。我们需要站在一个更高、更全面的角度去了解自己的位置。
出现这种情况也很正常
举个栗子,以前我实习那会,有个老哥业务能力特别强,啥活都干得快,嘎嘎牛皮,这是个背景
如果团队里头你最厉害了,那你的突破点,你的成长点在哪里?
对吧,大家都比你菜了,自然你能从别人身上学习到的就少了,还有一种情况是你觉得你是最厉害的,这种想法也是最要命的,会让你踏步不前。这时的解法,我认为是自驱力,如果你学哲学,就知道向内求,自我检讨,自己迭代更新,别人就是你,你就是别人,别人只是一面镜子。
层级的概念
那时看到他搞业务特别厉害,但现在看是做需求厉害,但是缺乏深度。我对比以前的开发经历,跟现在在架构组的工作经历,感受很明显。一个是为了完成任务,一个需要深度,什么深度呢?这个埋下伏笔,为后面架构师层级再展开聊聊。
从初级到中级,到高级,再到主程、再到TL,技术经理,再到架构师,再到负责人。当完成任务的时候,是最基本的事情,深入的时候,从coding入手,在代码上有所追求,比如说可读性,用用设计模式,再深入想到代码可扩展性。。。
当你了解下一个层级的要求的时候,有了目标才能有效的突破它。
突破层级的难度
这是在上一个原因基础上一个加强版,你了解了各个层级的要求,但是突破这些要求,可能由于阅历,或者能力,或者天赋不足,导致突破困难。
这里我想聊聊架构师的思考,之前在转正答辩上,一个领导问我你怎么理解架构的,我当时没有概念,但是接触相关工作以及观看相关文章,有了更深理解。
腾讯工程师,万字长文说 Code Review
这里讲的是coding部分,属于架构师负责的一部分,规范。
我不禁想想平时什么工作内容涉及到这个?
比如说契约,规定了依赖jar版本;定义了协议,什么类型输出的格式,转换的类型;开发的规范,设计文档的样式;像文中review的过程,确实比较少,目的是为了减少代码的坏味道。就像文中讲到,如果你定义的一个规范,可以在300+人里面hold,让系统一直在正常迭代,那么算合格的架构师。
一次广义上review
我一般下班会遇到基础服务的小伙伴聊聊天,我说话很少,就喜欢听听别人聊点什么,他跟我聊了几天,我发现问题是现有商品代码已经不足以支持业务的快速迭代,因为冗余其他东西太多了。比如说一个毛胚商品,然后它也快速的加上其他属性,变成一个加工品。但是现在场景变成了它就是一个加工品,你想拆成其他加工品,很困难,就是字段冗余到商品表里头了。
这个时候到架构已经不适合业务快速迭代了,需要重构,大破大立,还需要大佬牵头。review狭义上是代码层发现问题,如果你从一线同学那里听到的东西,能发现问题,也是一种review。
架构师不止规范,需要深度
需要什么深度呢?
从一个做需求的点看,从需求理解,这个是业务深度,从设计文档上,严谨程度,扩展性、风险点、可行性,设计深度。从开发阶段,coding,技术规范,技术功底,这个是技术深度。
跳出需求的点,从大的面来看,需求为了解决什么问题,不做行不行,业务价值在哪里?做了这一期还有后续吗,这是业务的前景。然后规划是怎样的,先从哪里入手,然后有木有计划去推进?这是思考的深度。
抽象的能力
大咖们如何评判优秀架构师?
里面反复提到抽象的能力,比如说逻辑、物理架构图,这个有助于你理解整个系统的调用关系,形成闭环,可以从全局的角度去理解,我当前做的需求在什么位置,为了解决什么问题。
再到通过问题看到本质,从技术方案看到实质。有一次一位同学跟我探讨DDD,跟我说防腐层不应该是这样写的,你只是用了策略模式去写,应该有个一个门面,然后后面是实现逻辑。我听到这里就明白他被绕进去了,DDD是一个思想,他幻化出来一些对应的框架,它的精髓是高内聚、低耦合。你说策略模式,能否将外部rpc调用分隔开呢?当然可以,它算不算防腐层呢?也算~
最近一次做代码优化的时候,我用了责任链的设计模式,将190行的代码,拆分成4个模块,每个类大概30行,当然190行包括换行。但是实际效果除了行数变少外,每个模块分工特别清晰,这个模块在处理特定的逻辑,当某部分有问题的时候,直接找到那个模块修改即可。(这就是高内聚的魅力)
抽象另一种体现:模块化
最近在牵头做账单,其实我也没做过,我就找了几篇大厂的文章看看,拿来吧你,哈哈
分为几个步骤,下载账单,解析账单,对账,差异处理(平账)。是不是瞬间有了几个模块,文件模块,包括上传、下载,解析文件对吧。然后是账单模块,可能会分成订单,还有一些退款的,然后是对账处理结果,属于对账模块,文件解析出来的东西跟账单对比,哪些是对的上的,哪些又是异常的,这个模块还有后续的处理结果,自动平账,或者人工处理。
模块化也是高内聚的体现,这就是DDD的思想,只不过人家现在有名头而已~
运气
这个就不展开了,有点玄学,也看投胎,也看老天赏不赏饭吃。我觉得嘛,不管有没有有运气,都要不卑不亢,努力提升自己,很多结果我们决定不了的,但是过程我们可以说了算,人生不也是这样嘛,那就好好享受过程吧~
最后
《矛盾论》,还是里面的观点,我们需要全面的认识自己的定位,找到自己的优势,不断突破自我。有些厉害,只是暂时性的,而长远来看,只是冰山一角。
作者:大鸡腿同学
来源:juejin.cn/post/7133246541623459847