注册
环信即时通讯云

环信即时通讯云

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

环信开发文档

Demo体验

Demo体验

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

RTE开发者社区

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

技术讨论区

技术交流、答疑
资源下载

资源下载

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

iOS Library

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

Android Library

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

堪比坐牢!深圳一公司给每个工位都装监控,只为防止泄密?

近日,据@白鹿视频报道,网传深圳一家公司的办公室内,每个工位上都“一对一”安装了监控摄像头。 从爆料的图片可以看出,摄像头直对电脑屏幕,员工的操作可以被清晰拍到。            &n...
继续阅读 »

近日,据@白鹿视频报道,网传深圳一家公司的办公室内,每个工位上都“一对一”安装了监控摄像头。 


从爆料的图片可以看出,摄像头直对电脑屏幕,员工的操作可以被清晰拍到。



                             监控系游戏研发公司安装,防止员工泄密

随后有网友发现,图片中门上贴着的logo是一家科技公司,但当极目新闻记者联系到这家公司的负责人后,该负责人表示公司在今年4月就搬走了,摄像头并不是他们装的。门上的logo是搬走之后留下的装修,现在不知道租给了谁。


另据负责安装监控的师傅称,他6月份曾安装过一次,上周又安装了第二次,但不清楚具体是干什么的。

那监控到底是什么人安装的呢?记者从该公司所在的写字楼租赁处了解到,装监控的是一家5月份搬来的游戏研发公司。这家公司刚装修时,租赁处的工作人员就发现装了很多摄像头,还曾问过是不是为了防止员工摸鱼。当时一位工作人员解释称,公司是做游戏研发的,老板需要关注到游戏研发的每一个细节,在游戏还没上线的情况下,万一出现泄密会造成很大损失,公司也没法和投资人交代。

对于这一说法,网友们显然不能接受,认为就是换个说法在监控员工:

  • “这哪是打工,跟坐大牢一样!”

  • “高情商:防泄密;低情商:监控员工摸鱼”

  • “侵犯隐私权,你要是为了防止游戏泄密大可在电脑上监控,你搞个摄像头对准人什么意思啊”

  • “防泄密有很多技术手段可以用。通过安监控来防泄密,看来这家公司技术也不咋样!”

根据网传的最新消息,涉事公司还在筹建和装修阶段,尚未注册、没有具体名称、还未开始招聘员工和开展业务。据筹建方一位合伙人表示:“在办公公共区域安装摄像头的初衷是防止游戏在未发行之前泄露,监控内容也不会用于其他用途。如招聘员工,将事先征得员工同意。安装监控摄像头也花了2万余元,但因为现在引起部分网友误解,我们已经将它拆除了。”


监控员工手段层出不穷

在每个工位上都安装监控的做法让人大开眼界,但近年来,网上曝出各公司监控员工的手段可谓是层出不穷。

去年11月,国美一则对员工的通报火上热搜。通报显示,国美通过排查员工在工作时间使用公司公共网络资源的情况,通报了11名员工。让人吃惊的是,通报结果详细到在哪些软件分别使用了多少G流量。

今年4月,武汉一位网友爆料,称公司因为近期效益不好,领导要求员工下班前将手机电量消耗截图私发检查,查看员工各个APP的使用情况,防止员工在上班时摸鱼玩手机。对此,网友纷纷表示很无语,比装监控还可怕。

今年5月,在北京不少公司实行居家办公政策时,有网友称教育机构尚德要求员工连夜在电脑上安装监控软件。摄像头每5分钟抓拍一次人脸,如果几次抓拍不到,就要扣除全部绩效,领导和HR也跟着扣钱,甚至不够89次算旷工。对于这一规定,有员工表示“大家都不敢去上厕所”。

除此之外,还有公司搞出智能座椅,只要员工离开就开始计时;员工上厕所要手机扫码,门框上装着计时器,只要超时就通知领导……

虽然各大企业为了监控员工手段尽出,但正如职场上流传的一句话:“公司开始突然严抓纪律和考勤,是企业衰败的标志”。所以,与其想着怎么监控员工,不如想办法调动员工的工作积极性。

来源链接:

收起阅读 »

一个老程序员的30年生涯回顾(译文)

1、1967年,我13岁时开始学习编程。1988年,我正式进入了软件行业,通过编程养活自己。那一年,我34岁。2、1989年,我加入微软公司,那是微软为程序员提供单人办公室的最后一年。我们编程时,几乎没有干扰,这真是太好了。当时,微软的观念是必须为程序员创造不...
继续阅读 »

1、


1967年,我13岁时开始学习编程。

1988年,我正式进入了软件行业,通过编程养活自己。那一年,我34岁。

2、


1989年,我加入微软公司,那是微软为程序员提供单人办公室的最后一年。我们编程时,几乎没有干扰,这真是太好了。当时,微软的观念是必须为程序员创造不受打扰的环境,让他们全身心地投入工作。

3、


1990年5月,Windows 3.0 发布,公司出现了真正的变化。

突然之间,我与一个吸烟的同事共用一个办公室,他整天在电话里大声聊天。更糟糕的是,我们开始有更多的会议。

4、


接下来的20年,情况越变越糟。程序员像农奴一样被使用,许多人饱受压力、精疲力尽,每周工作70个小时以上。但是实际上,其中真正用来完成工作的时间只有4-6个小时,其余时间都为通过质量检查系统苦苦挣扎,设法应付各种质量措施。

5、


到了2009年,一切都变得混乱了。程序员对代码质量的热爱,完全被复选框式的机械处理取代了。在2008年末,我的主管要求我,代码都必须有单元测试,以便在系统中为该项目勾选"具有单元测试"的那个框。不久,他又要求我尝试"测试驱动的开发"(TDD)的新编程模式。

最后,当他们要求我做结对编程时,第二天我就因为愤怒而辞职了。

6、


离开微软后,我去了西雅图市中心的 Real Networks 公司工作。在西雅图,交通堵塞是一个大问题,我一般在早上高峰时间之后的9:30去上班,这样只要开车30分钟,就能到公司,还算不错。

7、


不久,我所在的团队开始尝试敏捷开发,每天早上8:30举行一次"站立会议"。这正好赶上早高峰,30分钟的通勤时间变成了90分钟,我必须在早上7:00出门才行。我几乎没有办法准时到达,并且感到非常疲倦。我询问是否可以稍微推迟会议。不行,你难道不知道站立会议必须在早晨举行吗?

为此,我只能(无偿地)多花了额外的时间开车去上班。

8、


这种会议真是很荒谬,每个程序员报告自己正在做的事情。大部分时候,我们做的事情跟昨天相同,偶尔会做一些新的事情,但没有什么特别可说的。会议上,产品经理会表现出生机勃勃、欢快愉悦的情绪,听起来很投入,而实际上我知道他们上班时很多时间都在脸书上玩游戏。

9、


许多次,我听到"故事"(Story)这个词。我问,"故事"是什么意思?回答是用户场景或者使用案例的新名称。随着我对敏捷开发的了解越多,遇到的重命名和名词重定义就越多。我看不出来这能对工作带来多少的新价值,唯一带来的就是更多的会议。

我建议不要使用"故事"这个名词,结果被冷淡地告知,"故事"是敏捷开发的一部分,我们将紧跟这种新的开发方法。

10、


我的原计划是,2019年65岁时退休,然后搬到东南亚国家享受退休生活。但是,经历过了沉闷的站立会议、白板上的迭代看板、一系列高压力的工作、对"故事"的不停谈论,我越来越对这个工作感到恶心。

2010年11月15日,56岁时,我退休了。

11、


我在越南买了一栋房子(上图),然后收拾行装,离开了美国。我非常喜欢这栋漂亮的新房子,准备在那边弹吉他,阅读物理书籍,体验截然不同的文化,放松身心。

12、


在越南过了一段日子以后,生活变得很闲,我只好把时间用来学越南语,否则就太无聊了。

13、


一位朋友建议我可以试试 iPhone 和 iPad 开发,软件工具是免费的。我怀念编程,就买了一台 MacBook,学习了 iOS、Objective-C 和 Xcode,很快就写出了一个可以出售的 App。我又回到了这个行业。

14、


2011年到2016年,我一开始为自己写 iOS 和 MacOS 应用程序,然后出售。这样也不错,但是我想挣更多的钱,就开始通过自由职业网站的中介,接一些客户的活。

15、


2017年,我获得了一家加利福尼亚公司的远程工作,为他们做服务器端开发。我学习了 C#、Entity 框架、ASP. NET。当推荐我的人离职了,我就接管了服务器端和数据库开发。这样已经持续了30个月。这是一段很棒的经历,让我掌握了一些最新技能,我喜欢服务器端和数据库编程。

这些时间我一直是一个人工作,但也是团队的一员。整个开发部门都是远程的,浏览器客户端开发人员在悉尼,我在越南。我们通过 RESTful API 协作,彼此都是独立工作。

16、


回顾我的30年程序员生涯,软件行业发生了翻天覆地的变化。

现在的软件业有更多时尚的行话和术语,比如用户故事、技术债务、敏捷、重构、迭代、里程碑等等。在我看来,所谓迭代,就是说这段时间你会过度劳累,没有其他含义。

奇怪的是,他们用各种办法监督程序员,但是招聘的时候,职位要求依然写着,需要具有独立工作精神、高度主动性的人。这真是讽刺。

17、


现在的软件业还流行开放办公室,这意味着完全不可能集中精力。你的工作被持续不断地打断,没法关门保持沉默和集中注意力。如果你戴着耳机,就意味着你的团队合作精神不够。

18、


最后,测试已经变味了。以前,我在微软公司,我们没有那么认真对待测试。微软经常开玩笑说,任何人都不应该使用偶数版本的软件,因为它是测试版,适合那些愿意向我们报告错误的客户。比如,请勿使用2.0版,因为2.1版将修复客户报告的所有2.0版的错误,至少是比较严重的错误。

现在的软件业提倡测试驱动开发这种荒谬方法。我在许多地方都读到,在软件开发中,没有什么比单元测试更重要了,甚至比交付成果的本身还要重要。单元测试是设计,是定义API的地方。测试覆盖率不到100%,就是存在欠缺,100%覆盖率是程序员的荣誉, 开发人员应该负责测试他们的产品。我们不再需要黑匣子测试流程,也不需要测试工程师。

我认为,这些态度充满了狂热主义。每个人都有盲点,总是会存在忽略编写测试的案例与忽略编写代码的案例。

19、


我喜欢编程,喜欢解决问题和开发功能,从小开始直到现在都是如此。

以前,我选择服从那些流行的做法,但是现在不会了。我不会在开放式办公室工作,不会持续一个星期听所谓的专业术语,不会将各种新词用来描述旧事物,不会结对编程,不会参加频繁的会议,不会在意对团队协作精神的要求,也不会嘲笑那些独自工作的人。

20、


我喜欢服务器端开发,未来希望还可以做这方面的工作。同时,我正在转向技术写作,学习远程工作所需的新技能。

我喜欢现在这种一点不疯狂的环境。

原文网址:hackernoon.com

作者:Chris Fox,翻译:阮一峰

收起阅读 »

程序员的酒后真言

美国最大的论坛 Reddit,最近有一个热帖。一个程序员说自己喝醉了,软件工程师已经当了10年,心里有好多话想说,"我可能会后悔今天说了这些话。"他洋洋洒洒写了一大堆,获得9700多个赞。内容很有意思,值得一读,下面是节选。(1)职业发展的最好方法是换公司。(...
继续阅读 »

美国最大的论坛 Reddit,最近有一个热帖

一个程序员说自己喝醉了,软件工程师已经当了10年,心里有好多话想说,"我可能会后悔今天说了这些话。"


他洋洋洒洒写了一大堆,获得9700多个赞。内容很有意思,值得一读,下面是节选。


(1)职业发展的最好方法是换公司。

(2)技术栈不重要。技术领域有大约 10-20 条核心原则,重要的是这些原则,技术栈只是落实它们的方法。你如果不熟悉某个技术栈,不需要过度担心。

(3)工作和人际关系是两回事。有一些公司,我交到了好朋友,但是工作得并不开心;另一些公司,我没有与任何同事建立友谊,但是工作得很开心。

(4)我总是对经理实话实说。怕什么?他开除我?我会在两周内找到一份新工作。

(5)如果一家公司的工程师超过 100 人,它的期权可能在未来十年内变得很有价值。对于工程师人数很少的公司,期权一般都是毫无价值。

(6)好的代码是初级工程师可以理解的代码。伟大的代码可以被第一年的 CS 专业的新生理解。

(7)作为一名工程师,最被低估的技能是记录。说真的,如果有人可以教我怎么写文档,我会付钱,也许是 1000 美元。

(8)网上的口水战,几乎都无关紧要,别去参与。

(9)如果我发现自己是公司里面最厉害的工程师,那就该离开了。

(10)我们应该雇佣更多的实习生,他们很棒。那些精力充沛的小家伙用他们的想法乱搞。如果他们公开质疑或批评某事,那就更好了。我喜欢实习生。

(11)技术栈很重要。如果你使用 Python 或 C++ 语言,就会忍不住想做一些非常不同的事情。因为某些工具确实擅长某些工作。

(12)如果你不确定自己想做什么东西,请使用 Java。这是一种糟糕的编程语言,但几乎无所不能。

(13)对于初学者来说,最赚钱的编程语言是 SQL,干翻所有其他语言。你只了解 SQL 而不会做其他事情,照样赚钱。人力资源专家的年薪?也许5万美元。懂 SQL 的人力资源专家?9万美元。

(14)测试很重要,但 TDD (测试驱动的开发)几乎变成了一个邪教。

(15) 政府单位很轻松,但并不像人们说的那样好。对于职业生涯早期到中期的工程师,12 万美元的年薪 + 各种福利 + 养老金听起来不错,但是你将被禁锢在深奥的专用工具里面,离开政府单位以后,这些知识就没用了。我非常尊重政府工作人员,但说真的,这些地方的工程师,年龄中位数在 50 岁以上是有原因的。

(16)再倒一杯酒。

(17)大多数头衔都无关紧要,随便什么公司都可以有首席工程师。

(18)手腕和背部的健康问题可不是开玩笑的,好的设备值得花钱。

(19)当一个软件工程师,最好的事情是什么?你可以结识很多想法相同的人,大家互相交流,不一定有相同的兴趣,但是对方会用跟你相同的方式思考问题,这很酷。

(20)有些技术太流行,我不得不用它。我心里就会很讨厌这种技术,但会把它推荐给客户,比如我恨 Jenkins,但把它推荐给新客户,我不觉得做错了。

(21)成为一名优秀的工程师意味着了解最佳实践,成为高级工程师意味着知道何时打破最佳实践。

(22)发生事故时,如果周围的人试图将责任归咎于外部错误或底层服务中断,那么是时候离开这家公司,继续前进了。

(23)我遇到的最好的领导,同意我的一部分观点,同时耐心跟我解释,为什么不同意我的另一部分观点。我正在努力成为像他们一样的人。

(24)算法和数据结构确实重要,但不应该无限夸大,尤其是面试的时候。我没见过药剂师面试时,还要测试有机化学的细节。这个行业的面试过程有时候很糟糕。

(25)做自己喜欢的事情并不重要,不要让我做讨厌的事情更重要。

(26)越接近产品,就越接近推动收入增长。无论工作的技术性如何,只要它接近产品,我都感到越有价值。

(27)即使我平时用 Windows 工作,Linux 也很重要。为什么?因为服务器是 Linux 系统,你最终在 Linux 系统上工作。

(28)人死了以后,你想让代码成为你的遗产吗?如果是那样,就花很多时间在代码上面吧,因为那是你的遗产。但是,如果你像我一样,更看重与家人、朋友和生活中其他人相处的时光,而不是写的代码,那就别对它太在意。

(29)我挣的钱还不错,对此心存感激,但还是需要省钱。

(30)糟糕,我没酒了。

来源:http://www.ruanyifeng.com/blog/2021/06/drunk-post-of-a-programmer.html

收起阅读 »

怎么看待996

近日有网传消息称“现在的乐视仍有400多名员工,过着没有‘老板’的神仙日子,无996无内卷,公司没有拖欠过工资和社保,当年无敌高端配置的电视日活仍然不错,靠运营和版权收入养活员工”。在此感谢大家的关注,情况基本属实,我们再稍作补充:1、乐视确实没有996,而且...
继续阅读 »

近日有网传消息称“现在的乐视仍有400多名员工,过着没有‘老板’的神仙日子,无996无内卷,公司没有拖欠过工资和社保,当年无敌高端配置的电视日活仍然不错,靠运营和版权收入养活员工”。在此感谢大家的关注,情况基本属实,我们再稍作补充:
1、乐视确实没有996,而且以后也不会有。工作是永远做不完的,在有限的时间内完成有限的工作,这合情合理。如果有一天,我们合法地率先推行每周工作四天半、36小时工作制,大家也不要感到意外。
2、乐视员工“无内卷”过于绝对了,毕竟有人的地方就有“江湖”。只不过在乐视,“内卷”的程度低一些,因为员工只有400多,很多岗位是“一个萝卜一个坑”,跟谁卷?但凡多一两个人可能就卷起来了。
3、公司近五年确实从未拖欠过员工工资和社保。
4、“没有老板的神仙日子”这个说法我们尚高攀不起,神仙日子般的工作基本会是任何员工的一种奢求,如果能让员工觉得“工作似神仙”那公司一定很成功。而“老板”这个用词这些年本就是一个相对模糊的概念,不同语境有不同含义。很多企业部门员工私下称部门负责人为老板,部门负责人称CEO为老板,CEO称董事长、创始人、实际控制人为老板。按此理解,乐视会有很多“老板”,各业务负责人是老板,CEO、董事长是老板,股东拜访公司我们也称老板,创始人贾跃亭先生也是老板,原战略股东“融创”来也是老板。所以说,乐视不是没有老板,也许是因为公司内部各业务条线的“老板”们勤勤恳恳、尽职尽责,不需要其他上级“老板”亲力亲为,才让大家觉得没有老板。
5、乐视超级电视当年的配置确实无敌,即便是14年、15年和16年的产品,配置的Mstar系列918/928/938等当时的旗舰芯片,现在依然运行速度飞快,不逊于当下其他品牌的主流配置互联网电视,乐视超级电视如今的日活离不开满级性能配置的策略。乐视生态曾经的理念是 “两倍性能一半价格”,如今虽已告别烧钱模式,但仍坚持以“同等性能更低价格”来做电视、手机等新品,请大家多多关注和支持我们的业务进展。

收起阅读 »

GitHub:全国各省市烂尾楼停贷汇总

最近频繁收到关于“停贷”的新闻推送,疫情这几年对经济影响确实大。年轻人前有老板压榨,后有房贷鞭挞。气愤前同事弃坑跑路,却又不得不接手。面对“屎山”代码,心里很排斥却还担心被人抢走,因为身边的同事一批批的毕业,但你不想毕业,自从有了妻子、有了孩子、有了房贷,你变...
继续阅读 »

最近频繁收到关于“停贷”的新闻推送,疫情这几年对经济影响确实大。

年轻人前有老板压榨,后有房贷鞭挞。

气愤前同事弃坑跑路,却又不得不接手。

面对“屎山”代码,心里很排斥却还担心被人抢走,因为身边的同事一批批的毕业,

但你不想毕业,

自从有了妻子、有了孩子、有了房贷,

你变得更有责任心了。

你不会再因为一时冲动离职。

你变得脾气好了,

更能适应领导的加班安排、更能接受遇到的不公平。

可是最后,

你还是毕业了……

你不停的找朋友内推,

又计算着自己可以维持多久的房贷。

直到业主群里炸锅:楼盘烂尾、房开跑路了!

你没有生气,

反而异常平静。

扔掉了房贷计算的稿纸,

习惯性的打开GitHub,

鬼使神差的输入“烂尾楼”

竟然发现一个项目:全国各省市烂尾楼停贷通知汇总(微信打不开要用浏览器https://github.com/WeNeedHome/SummaryOfLoanSuspension)


 一天更新40+,快去看看有没有你家附近的吧!


不知道这个项目会不会像996ICU那样受关注。目前star已经13k了,太疯狂了,我辛辛苦苦写个开源项目,一年下来才二百来star。虽然技术无关,但也算技术圈的网红了。

逛了一圈,很满足,仿佛我又是一个纯粹的技术人。

看着窗外远远的星星,一颗、两颗、无数颗,却没有一颗属于我,正如这灯火通明的城市,没有一处灯是属于我的,我头上的灯是房东的。

我想我买的小区此刻肯定漆黑一片,因为都没建好,都烂尾了,开发商都跑路了。

我如梦初醒,我他妈工作没了,房子没了,还有心情在这逛GitHub,

我真是一个失败的码农,逛GitHub还分心!

收起阅读 »

盘点程序员写过的惊天Bug:亏损30亿、致6人死亡,甚至差点毁灭世界

一个Bug就地蒸发5亿美元;软件设计层面出Bug致6人死亡;DeBug不成功直接世界毁灭。你职业生涯中写过最大的Bug是什么?在这个问题上,勇敢的码农们,总是能不断地创造奇迹。这不禁让路过的一位普通市民感叹:感觉有你们,我们还活在这个世界就像死神来了Bug很大...
继续阅读 »

一个Bug就地蒸发5亿美元;

软件设计层面出Bug致6人死亡;

DeBug不成功直接世界毁灭。

你职业生涯中写过最大的Bug是什么?

在这个问题上,勇敢的码农们,总是能不断地创造奇迹。

这不禁让路过的一位普通市民感叹:

感觉有你们,我们还活在这个世界就像死神来了

Bug很大,你忍一下

一个Bug到底能有多大?

几个历史数据转储逻辑Bug或发货逻辑Bug,就能让几十万轻松蒸发:


你们这亏钱的Bug都洒洒水啦,写Bug差点进去的见过没?

马上就有码农站出来表示不服,并表示自己参与开发的一款发薪软件曾出现Bug,会导致发放的薪资变成双倍,总共能多发2000多万

当时查出Bug的时候发薪单已经生成,就差批量任务向银行发起请求了!


奇怪的胜负心就这么燃起来了。

一时间,什么水闸关不住、高铁追尾、甚至差点导致非洲国家内战的Bug都来了。


如果再放眼全球,你就会发现——Bug没有最大,只有更大。

2016年时,Excel就出过一个致使上万份遗传基因学论文出错的Bug。

很多长得像日期表达的长基因名的缩写(比如SEPT2、MARCH1),会在这一Bug的作用下被Excel自动转化成日期格式:


学术领域之外的Bug那就更牛逼了。

比如在1996年,欧洲运载火箭Ariane 5在发射37秒后当场爆炸。

一瞬间,70亿美元的开发费用全部木大,5亿美元的设备原地蒸发。

这一切都由一个整数溢出(Integer Overflow)的Bug引起。


而如果翻开维基百科上的这份专门统计历史上造成严重后果的Bug清单,沿着12个类别一个一个找下去,就会发现——

几乎每一条Bug的背后都存在着千万上亿的金钱损失。


有时,甚至会带来意外死亡。

1985年到1987年间,由加拿大AECL公司开发的Therac-25放射线疗法机器在软件互锁机制上出现了Bug,从而使辐射能量变成了正常剂量的100倍

最终,至少有6名来自美国和加拿大地区的患者由于遭受过量辐射而意外死亡。


还有差点引发全球核战争的Bug:1983年苏联核警报误报事件


苏联军官Stanislav Yevgrafovich Petrov

在那一年的9月26日,苏联的雷达监测到了5枚自美军基地发射而来的导弹。

而上图的这位苏联军官权衡再三,最终将这一导弹攻击警告判断为误报,并没有按照规定向上级汇报并申请反击。

事实证明,这次DeBug成功避免了地球Online在1983年就发生重启。

“不是Bug是特性”

看完了上面那些惊天大活儿,瞬间觉得邮件/短信连环CALL这种Bug都温柔了许多。

像这种由于抽奖程序Bug导致的社死,好像也不是个事儿了:


而影响力又大,又没有造成严重损失,甚至让用户拍手叫好的Bug也不是没有。

比如一到游戏圈,Bug就会自动改名为特性


原神鱼竿Bug

某些知名游戏大厂甚至还会联名发布Bug马克杯,玩梗玩得飞起。


还有玩家真情实感地表示:Bug正是游戏复杂规则和交互的体现,我游YYDS!


《矮人要塞》猫咪离奇死亡事件

甚至在游戏行业之外,还有用户在Bug被修复后愤怒投诉:


图源知乎答主三和四保

最后,再回到“你的程序员生涯中写过的最大Bug”这一问题上来。

有回答选择直接结束比赛:

你们的程序员生涯中写过的最大Bug是什么?——当初选择了做程序员。


软件Bug清单:
https://en.wikipedia.org/wiki/List_of_software_Bugs

参考链接:
https://www.zhihu.com/question/482967292

来源:量子位

收起阅读 »

2022年各国开发者薪资水平报告:中国排19位,第1位是中国的5倍

来源:oschina.net/news/202254/software-engineer-salary-by-country-2022智能招聘平台 CodeSubmit 统计分析了 20 多个国家在 2022 年的软件工程领域的平均工资发现,美国的软件工程师薪...
继续阅读 »

来源:oschina.net/news/202254/software-engineer-salary-by-country-2022

智能招聘平台 CodeSubmit 统计分析了 20 多个国家在 2022 年的软件工程领域的平均工资发现,美国的软件工程师薪资水平最高,瑞士和以色列紧随其后。前十榜单还包括丹麦、加拿大、挪威、澳大利亚、英国、德国和瑞典。中国则排在第 19 顺位,平均薪资水平为 23,790 美元 / 年。



其他方面,印度是一个西方公司倾向于将其技术需求外包的国家,其平均年薪为 7,725 美元。尼日利亚薪资水平垫底,为 7,255 美元 / 年。CodeSubmit 方面指出,总体而言软件开发是世界上最受欢迎的职业。对软件开发人员需求最高的国家是加拿大、澳大利亚、俄罗斯、瑞典和新西兰;由于人才紧缺,工资水平也往往更高。

美国软件开发人员的平均工资为每年 110,140 美元或每月 9,178 美元。初级开发人员的平均工资为每年 69,354 美元或每月 5,779 美元,高级开发人员的平均工资为每年 104,188 美元或每月 8,682 美元。软件开发人员收入最高的州是加利福尼亚,平均工资为 146,770 美元;华盛顿次之。收入最高的城市包括圣何塞(167,420 美元)、旧金山(158,320 美元)和西雅图(148,200 美元)。

该国的编程语言平均薪资水平中,Go 和 Python 等流行的后端语言位居榜首。具体表现为:

  • Go 是收入最高的语言,120,577 美元。
  • Ruby 以 119,558 美元位居第二
  • Python 为 114,904 美元
  • Java 的平均工资为 112,013 美元
  • JavaScript 为 111,922 美元
  • Android 开发者的平均收入为 109,377 美元
  • 与 Android 相比,iOS 的平均工资略低,为 108,783 美元
  • Rust 紧随其后,为 108,744 美元
  • C 语言 101,734 美元
  • PHP 为 92,867 美元
  • SQL 最少为 85,845 美元

欧洲软件开发人员的平均工资水平低于美国。总体而言,欧洲国家在东西方之间存在很大差异。西欧开发者的年收入至少为 40,000 美元以上,而东欧的开发者期望的收入要少得多,约为 20,000 美元以上;南欧开发者的薪酬也要低于北欧开发者。西班牙、意大利、葡萄牙和希腊的开发人员预计年薪范围在 21,314 到 36,323 美元。

美国和欧洲国家之外,以色列软件开发人员的平均年薪为 71,559 美元或每月 5,963 美元。初级开发人员每年赚 69,851 美元或每月 5,820 美元,高级开发人员通常年薪为 114,751 美元或每月 9,562 美元。

语言方面,Golang(每年 109,702 美元)和 Python(每年 83,369 美元)平均薪资水平最高。PHP 和 Ruby 在以色列支付的薪资水平最低,分别为每年 64,573 美元和 64,525 美元。

  • Golang 开发人员的年平均收入为 109,702 美元。
  • Python 开发人员的收入为 83,369 美元。
  • 移动开发者的薪酬排名第三和第四:Android 开发者的年薪为 78,558 美元,iOS 开发者的年薪为 76,692 美元。
  • Java 开发人员的薪酬为 74,251 美元。
  • JavaScript 开发人员的收入为 72,028 美元。
  • SQL 开发人员在以色列的薪酬为 65,770 美元。
  • PHP(64,573 美元)和 Ruby(64,525 美元)是以色列收入最低的语言。

此外,日本开发人员的平均工资为每年 36,024 美元或每月 3,002 美元。编程语言薪资方面,iOS 水平最高,Ruby 位居第二;SQL 和 Java 是日本收入最低的编程语言。印度软件开发人员的平均工资为每年 7,725 美元或每月 643 美元。Ruby 是印度收入最高的编程语言,每年 12,372 美元。Android 是薪资水平最低的语言,为 5,181 美元 / 年。

总体而言,各国总体编程语言薪资水平中,Golang 和 Ruby 往往是高薪语言,而 JavaScript 和 PHP 则是工资最低的语言。


完整数据:https://codesubmit.io/blog/software-engineer-salary-by-country/

来源:oschina.net/news/202254/software-engineer-salary-by-country-2022

收起阅读 »

笑哭了!日本网友求助如何卸载360浏览器,过程堪比“ 拆弹 ”...

360全家桶,相信是每个人都会经历且最后不会再继续用的一款软件吧。从垃圾软件杀手到垃圾软件之王,我们一起见证了它的成长。本以为这个知名软件就在国内火,没想到居然在国外也火了,但并不是因为软件本身有多牛x,而是一名日本网友想要卸载,但一路坎坷,过程堪比“拆弹”。...
继续阅读 »

360全家桶,相信是每个人都会经历且最后不会再继续用的一款软件吧。从垃圾软件杀手到垃圾软件之王,我们一起见证了它的成长。本以为这个知名软件就在国内火,没想到居然在国外也火了,但并不是因为软件本身有多牛x,而是一名日本网友想要卸载,但一路坎坷,过程堪比“拆弹”。下面一起来看看这个经过吧!

就在前段时间,推特上一位日本网友发的帖子,在国内火了。这事说来也挺搞笑,因为——他不会卸载360安全浏览器。

网友发帖求助

说实话,这个弹窗中的卸载按钮,也太难找了。好在评论区里出现了懂汉语的老哥,提醒他选择「忍痛卸载」。师爷,您给翻译翻译,什么叫卸载 ▼

网友回复

但这位日本网友显然还是太年轻,接下来又遇到了新的问题。“ 好的,那我接下来该怎么办?”,他对着下一个页面继续发呆。热心老哥也耐心回复:“ 点右下角那个继续卸载 ”。

网友发帖求助

本以为终于结束了,谁成想360又杀出一记回马枪,来了一手卸载问卷调查。每个选项里还用星号标记,显示必填。

网友发帖求助

不得不说,360还真是个逆向思维大师,藏东西有一手。它推荐你点的按钮,比如加粗加大的字体,没有一个是用来卸载的,反而一个手滑就能给你安装上最新版。真正的卸载按钮,则藏得比私房钱都难找

别说看不懂中文的外国人了,即使熟知这种套路的我们,也相当容易翻车。而且,评论区还有另一位过来人表示:“这东西你卸载不干净的,它很可能会卷土重来。”

网友回复

随后,闻讯而来的国内网友,也立马加入了支招大军。提醒博主卸载后也要留个心眼,因为“请不要在下面取消你不想安装的附加软件”这里,曾让三个语文老师口吐白沫。万一不小心再安装个贪玩蓝月,里面的人不但不会帮你卸载,还会让你拿刀砍他。并表示,360这玩意我们自己都不用,你下载它是为了啥?

网友回复

而这位日本网友的目的,其实也很简单。他只是想在4399上体验一款小游戏,听说用360浏览器才能畅玩。后来听说自己在中国火了,微博贴吧都在讨论这事,表示有点震惊,又有点开心。

网友发帖求助

到此,整件事终于告一段落,世超看完觉得有点气,又有点好笑。因为外国人想卸载国内软件,却一不小搞了个全家桶的事,属实不少。比如YouTube上,你甚至能找到一堆,专门「教你如何卸载360安全卫士的教学视频

在这类视频评论区下方,各国人民齐聚一堂,他们虽然有着不同的语言,却有着同一个梦想——卸载360安全卫士。也因为按照视频步骤,成功卸载了360,他们脸上终于露出了久违的笑容。

世超不知道,有多少个国家的人被360“制裁”过。但视频评论区里不止出现过英语、葡萄牙语、西班牙语、阿拉伯语、韩语等语言,再凑凑应该又够开一波奥运会。

网友评论

很少有人是单纯地想给自己电脑杀毒,他们目标不同,只是机缘巧合之下,最后都同时安装了360软件。比如有位美国网友,本来只是在用360 WIFI,但不知道点到了哪,最后直接被安排上了一套完整的360豪华套餐。还有的人是把电脑借给自己叔叔,拿回来时桌面图标都快被占满了。

网友评论

虽然对于咱们来说,这些套路已经见怪不怪了。但估计谁也讲不清楚,国内电脑软件到底什么时候玩起「卸载伤痛文学」的。每每世超要卸载一个软件,都像是要辜负一个深爱着我的女孩。重要的是,她还一片痴心,并对我报以最诚挚的祝福,我还真有点下不去手。说出来你可能不信,我跟浏览器网恋了 ▼

而与堪比“ 拆弹 ”的卸载过程相比,更麻烦的还是软件删不干净。比如另一个我们熟悉的老朋友——2345,无论国内外都臭名昭著。和它相关的软件,称得上是互联网时代的狗皮膏药。

也许你开始只是想玩玩小游戏,或想随便找一个格式转换器什么的,误打误撞运行了一个 p2p 下载器,这之后噩梦便开始了。默认浏览器被篡改,右下角开始出现弹窗,油腻的师姐带你冒险,上古鲲鹏打起了篮球,成龙大哥也在沙场准时等你。虽然你拼命卸载、粉碎文件,但它的再生能力胜过魔人布欧,隔三差五就会跳出来向你挑衅一番。甚至你为了卸载这个电脑管家,又安装了好几个电脑管家,最后惊醒自己原来是在养蛊。

因为无论如何都删不净,被2345气到的网友义愤填膺,差点冲动行事,打算来一手擒贼先擒王。

网友评论

最后,实在没办法,只好颤抖地点上一支烟,打开一则视频——“ 3分钟教你重装系统,奶奶看了都学会 ”。然后心如止水,等待电脑重启,这都算是老网民们共同的过去了。

可能有的差友会觉得——“ 国人警惕性已经提高了,任凭这些流氓软件作去吧,反正都要被时代淘汰了,现在也就暂时欺负欺负不懂中文、又单纯的老外了 ”。然而,事实并非如此,这些软件过得可比我们想象中滋润多了。不但早早就上了市,并顺应时代搞了一款互联网借贷,2021年还转亏为盈,赚的盆满钵满。

更讽刺的是,前段时间2345还和金山毒霸打了个官司。原因是金山毒霸利用技术手段,将用户的「2345网址导航」替换成了「毒霸网址导航」,最后金山还被判罚了250万。这个事,叫什么喊捉什么来着?

而且流氓软件从未失去自己的市场,它们仍像小广告一般贴在网上各个角落。一旦趁虚而入你的电脑,就算卸载了也会残留文件和注册表项,以便卷土重来。有的则会将自己并入系统进程,增加内存负担。强行删除的话,会反复跳出“ 该程序处于占用中 ”。彻底结束流氓进程,还有可能导致Win崩溃,最后只好重装系统。

再加上,它们还在用着邪道的全家桶策略。本来只下一个浏览器,结果又给你装上了 XX 看图王、XX 手机助手、XX 管家卫士。打开图片会默认启动,连接手机也会自动跳出,甚至能跟你混个脸熟。

其实,如今干净又卫生的软件不少。比如 Chrome 浏览器、Win 系统自带的 Windows Security 和照片管理、火绒安全。但还是有人屡屡中招,这又是为啥?

因为,现在的流氓软件,恰恰就是利用了信息差做买卖。尽管有些软件确实好用,不过依然有很多人无从了解,这点在国内也好,国外也罢。我们能在网上看到的人,确实都在控诉流氓软件的罪过。而没发声的人里,又有多少人还在默默忍受流氓的骚扰呢?这就无从而知了。。。

天下苦流氓软件久矣。以至于,现在世超卸载一款国产软件时,如果它消失得很干脆,我甚至有种离奇的失落感。居然没和我勾心斗角?也没有捆绑下载?它真的,我哭死,居然可以一键卸载,好想把它再下载回来啊 ( 就是这么错乱)!

来源:c.m.163.com/news/a/H336IVP80526D8LR.html

收起阅读 »

易洋千玺也考公,宇宙尽头是编制?

经常有读者问:做程序员太累要不要考个公务员或者找一份国企工作、刚毕业是选择考公还是去互联网公司?这些问题不同人有不同的答案,很多时候没法回答,只好回一句:要不先考上公务员或者拿了国企Offer再做选择?现在考公和进国企(有编制的那种)可真不简单,用难如登天夸张...
继续阅读 »

经常有读者问:做程序员太累要不要考个公务员或者找一份国企工作、刚毕业是选择考公还是去互联网公司?


这些问题不同人有不同的答案,很多时候没法回答,只好回一句:要不先考上公务员或者拿了国企Offer再做选择?


现在考公和进国企(有编制的那种)可真不简单,用难如登天夸张了点,但绝对要耗费很多努力和精力。


这不最近易洋千玺都进话剧院了,成了有编制的人。这个事一下就上热搜了,一堆人各种喷。


很多人质疑为啥没公开三次面试的情况、为啥能以应届生身份考上编制,以及易洋千玺在入选后注销公司是不是违规的问题。


大家质疑的原因也很简单:今年就业多困难啊,高校毕业生目前签约率不足30%,你这么一个大明显还要来跟大家抢饭碗,还抢的是普通人眼里的“金饭碗”。抢就算了,还不需要笔试直接面试就行了。


关于明星背后的故事洋哥不想多探讨,这篇重点想聊聊工作选择的问题。


很多行业都有类似“康波周期”的因素在驱动,今天你看着是“金饭碗”,明天搞不好就成了鸡肋。


我本科毕业是2006年,那个年代最好的工作选择是什么?是西门子、北电为代表的通讯外企。


依稀记得考完研究生后我参加过北电在武汉的招聘,地点是香格里拉大酒店,跟师兄们打探的薪资简直惊呆了我幼小的心灵,最后面试没过,只好乖乖读研去了。

两年后研究生毕业,最好的Offer又发生了一些变化。2008年,已经有各种传闻通讯行业不行了,北电可能都要倒闭了,这时期最受学子们欢迎的是软件外企,比如微软、IBM等。


考公和国企在那个年代只能排在外企屈居第二


毕业四年后,我担任360武汉校招的面试官,这次经历让我发现互联网企业已经成了最受学子们欢迎的选项。


前几年就更不用说了,大厂工牌都成了一个梗,尤其是某条工牌,仿佛拥有了它就拥有了全世界。


变化总是一刻不停的悄悄发生着,你看看,今天的外企是什么样子,你再看看这才两年时间大厂工牌马上就要成为过去时,现在大家开始说:宇宙的尽头是编制。


其实狗屁尽头啊,无非是最近两年经济不行了,大家开始求稳躺平而已。


问题是这种跟着潮流的选择真的能对吗?


拉长时间线来看,这种选择模式大概率不会对。你追求外企的高薪,却忽略了自己是个渴望主动权的人,不愿意做边角料的工作、你追求公务员的稳定,却没想到自己耐不住低工资,更抵挡不住老婆的嘀咕、你追求财务自由选择了互联网公司,却扛不住996的痛苦和摧残。


抛开爱好和心性做出来的从众选择,很难正确。这里拿我自己举个栗子吧:


旧文也说过我毕业的时候面临了好几个选择:外企(autodesk)、互联网民企(腾讯)、国企(国家开发银行)。


如果从众应该选择外企或者国企,但最后我选择的是腾讯。


原因很简单,我喜欢玩游戏,渴望去腾讯做出顶级的游戏。并且在研究生期间也学习了大量的游戏开发的知识。


因为这个选择,被父母唠叨了好多年,在他们看来只有公务员或国企才算正儿八经的工作。民企?那不是黑工厂吗?


但也是因为做了有目标的选择,所以才能扛下来在腾讯、在360的巨大压力。


当然我也是幸运的,因为自己的爱好,撞到了互联网的黄金10年,但即便没有吃到任何红利我也不会后悔自己的选择。


前段时间跟一个在国企的老同学约饭,他挺眉飞色舞的说:“幸好毕业选择了国企,虽然过去痛苦了好多年,但现在很多人失业,我就不用担心这种问题。”


这哥们曾经抱怨过无数次薪资低,甚至曾经咨询过我要跳出来应该做什么,彼时还帮他全面评估过,最终建议他继续呆着。


看着他这么开心的样子,我也为他开心,但又总觉得哪里不对劲。最后才想明白:如果一个人的开心要建立在这种基础上,那过两年经济好了,市场上的薪资高了,财务自由的机会多了,他是不是又要痛苦了?


当然我并不是想说:大家不要考公、不要进国企。而是想说:工作的选择除了从众也要考虑自己的爱好和特性,尤其要用以终为始的目标思维去思考:想一想20年后的自己,是一种什么职场状态,这种状态能否让你满意。


我们还要明白几乎不存在完美的工作,大部分工作都有两面性,不光要想好的一面,更重要是坏的一面能否接受。


这些问题,值得我们每一个人多思考思考。

来源:findyi ,作者findyi

收起阅读 »

反对居家办公,马斯克尴尬了:车没地停、工位不够坐、Wi-Fi还太差

每一个特斯拉员工每周都要在办公室工作 40 个小时……如果你不来,那么我们就认为你辞职了。在马斯克“蛮横”地放出了这番话后,迫于失业危机,许多特斯拉员工只能整顿心情并起个大早,只为及时到达办公室——位于美国加利福尼亚州弗里蒙特的特斯拉工厂。万万没想到,员工做好...
继续阅读 »


每一个特斯拉员工每周都要在办公室工作 40 个小时……如果你不来,那么我们就认为你辞职了。

在马斯克“蛮横”地放出了这番话后,迫于失业危机,许多特斯拉员工只能整顿心情并起个大早,只为及时到达办公室——位于美国加利福尼亚州弗里蒙特的特斯拉工厂。

万万没想到,员工做好了返回办公室上班的准备,特斯拉自己却状况百出。

1 车没地停、工位不够、Wi-Fi 太差

首先是停车位问题。很多特斯拉员工花费数小时驱车赶往公司后,面临的第一个问题就是:停车位早已爆满。转悠了好几圈之后,他们只能无奈选择把车停在附近的 BART(一种有轨捷运交通)车站,再转车去上班。

好不容易历经周折到达公司后,看到工位上乌泱泱地挤满了同受马斯克“威胁”来上班的人,员工们再次眉头一紧:我们坐哪里办公?据了解,特斯拉曾在疫情期间将弗里蒙特工厂进行了一些区域调动,新员工不知所措的同时,老员工也一片茫然。

当部分员工幸运地在角落找到位置坐下、以为终于可以开始投入工作后,没想到居然还有一道坎:Wi-Fi 信号太差,差到大多数员工根本无法正常工作。

……就很想问马斯克一句:你当初在威胁员工来公司上班时,是不是忘记了你公司的员工人数早在疫情期间已经翻一番了?

根据外媒 The Information 的数据,从 2019 年到 2021 年,即特斯拉允许远程办公后,其员工人数已增加至 99210 名员工,几乎翻了一番,其中光弗里蒙特工厂就有 2 万多名员工。

在此情形下,即便马斯克一心要求,但由于特斯拉目前无法有效处理因重返办公司政策引发的一系列问题,有些员工被要求每周来公司上班的天数不得超过 5 天。

然而,结合特斯拉最近的裁员计划,这一安排又令许多人心生担忧。

2 暂停全球招聘,计划裁员 10%

本月初,在马斯克发布要求员工每周到岗办公 40 小时的通知后,又在 6 月 2 日向公司高管发送了一封名为“暂停全球所有招聘”的电子邮件。据路透社报道,马斯克在邮件中表示,他对经济形势“感觉非常糟糕”,需要裁员约 10%,并暂停全球招聘。

而上周,一些特斯拉前员工宣布起诉,称特斯拉要裁员 10% 的决定违反了联邦法律,因为没有提供裁员所需的提前通知,即“警告法案”(WARN Act),其中要求公司在任何影响到 50 名或以上员工的大规模裁员前需提前 60 天通知。

据起诉书称,在被裁的 500 多名特斯拉员工中,John Lynch 在 6 月 10 日收到被解雇的通知,立即生效,Daxton Hartsfield 也在 6 月 15 日收到即刻生效的解雇通知。

因而,面临这次的裁员风波,目前在职的特斯拉员工大多都牟足了劲,想凭借勤勉优秀、不出错的表现躲过这次大规模裁员。实际上,马斯克之前在推特全体大会上曾透露,到岗办公并非强制要求,一些“优秀”人才仍然可以选择远程工作。

只是,对于这个毫无具体说明的“优秀”标准,大多数员工都不敢赌,因此应马斯克要求选择到岗办公的员工人数自然也就暴涨——但从目前的情况来看,特斯拉显然没有做好同时容纳这么多到岗员工的准备。

参考链接:

本文转自公众号“CSDN”,ID:CSDNnews

收起阅读 »

计算机会是下一个土木吗?

最近互联网裁员,有网友热议:2022年大规模裁员后,计算机专业会不会成为下一个土木?今年是我进入这个行业的第 10 年,算是抓住了这个行业的红利期,不用依靠家里也可以在一线城市买房、成家立业。但反观现在,“被毕业、逃离互联网、躺平算了...”却成了这个行业的主...
继续阅读 »

最近互联网裁员,有网友热议:2022年大规模裁员后,计算机专业会不会成为下一个土木?

今年是我进入这个行业的第 10 年,算是抓住了这个行业的红利期,不用依靠家里也可以在一线城市买房、成家立业。

但反观现在,“被毕业、逃离互联网、躺平算了...”却成了这个行业的主旋律,身边陆续有一些同事润到国企和外企去了,放低了对工资的预期,转而追求稳定和平衡。

互联网行业真的不行了吗?未来计算机专业会怎么样?真的会变成“土木专业”吗?

有个匿名网友写了这样一个回答,我挺认同的,想跟大家分享一下。


我学了10年计算机,现在还在找工作,我爸干了一辈子土木现在也在找工作。我觉得计算机不会成为下一个土木。

至于是不是49年入国军,我觉得楼主的眼光可以看长远一点,就是你这辈子到底想从事什么职业,或者干个什么事情。这篇相当于回忆录,供大家参考。

我2012年高考完了那年选专业还十分纠结,我记得那年最好的专业是金融,其次是建筑、土木、医生这些。生物、化学这些更次。

但这些分都还比计算机高点或者差不多,我爸就说让我自己想,学什么都可以。

我爸倒是觉得干土木也不错,但是我高考太差了,国内最好的那几个土木专业都报不进去。

一个18岁的无知少年,对专业选择能有什么想法呢。当时可以填5个专业,我前面几个都是填的金融管理这些热门专业,我最后填的计算机。

为什么填计算机呢,因为我喜欢打游戏,我觉得学计算机的应该可以去编游戏,那我也挺喜欢的。最后,金融那么火,所以前面的都没录上,调剂到计算机。

一、中国互联网的黄金十年

从11,12年到最近这一两年,我想称之为中国互联网的黄金十年。

如果进入社会就恰好在这黄金十年的开端,你可能根本意识不到有些精彩和癫狂只是短暂的。

我上本科那会儿,你以为大家是想着去哪工作吗?不是的,我们很多同学都在想着怎么创业,有技术追求的都在想着怎么造轮子,或者出国读博士搞学术,只有躺平的人才想着本科毕业找工作。

从大一开始就会有VC到学校劝人创业。那个年代滴滴和快滴还没有合并,美团也没有外卖,知乎过百赞都算非常热门的回答,短视频和直播更是连网速基础都还不具备。

你能做出一个app 雏形,哪怕之后怎么赚钱都不知道,你都能拿到投资。所以有同学真的就拿着种子轮出去创业了。

更有专业课老师原话:“你们这些搞计算机的,就是年轻的时候要想着几年赚个几百万几千万,把这辈子钱全赚够。” 可见当时的空气有多浮躁。

工作很难找吗?你能想象有公司给大二的学生全职吗,有些同学课不上,出去工作,只来考试和交作业。

我算是学的很渣的,因为我上大学一直在搞乱七八糟的东西,平均分不到80。好在我游戏打的多且好(多款游戏全区前10),面试反转链表都写的磕磕巴巴的,毕业依然进了某游戏大厂。

我们本科毕业那年单说就业的人,工作最好的去了google,微软,微信总部,阿里核心电商业务,去腾讯当产品经理,或者知名PE,VC。

对!你没有看错,互联网全是热钱,搞投资的也需要招懂点技术的啊。技术学的不好怎么办呢,转产品经理呀,或者游戏策划,再不济运维测试。

反正最后怎么都可以找到个工作。那时候工资最低的是去四大行总部做开发,但人家通常朝九晚五,有编制啊。

毕业我去游戏公司工作了1-2年,感觉做的都是换皮游戏,和我理想中的游戏开发差距太大了,就去美国继续读书了。

那时候工作一年就有猎头打你电话让你跳槽了。这有可能是我人生中的一个错误决定。出国之后发现工作越来越难找,中国和美国都难,面试越来越难。

头一年大家可能一般考个medium难度的题目,好家伙,第二年可能就直接变全考hard。好不容易找到工作,结果疫情一来offer直接取消了。

本来国内公司也面了一下,给了offer但是一看工资,和之前猎头说的工资多不了多少。合着回国的话硕士两年相当于白读。于是不服,转了博士继续读。

就算到了博士工作还是不好找,因为适合博士的岗位更少。面试机器学习要问,论文要聊,之前的实习经验会问,最后还要考leetcode hard,拜托我只是面个实习好吗。要知道8-6年前面试都只有easy,转专业刷50道题进美国大厂的人大有人在。

我还认识一个年纪比我大很多的博士,他说10年左右那会儿,你要是学校招聘会去了Amazon的摊位,交了简历,那就可以当场拿到一个offer。看来美国也有就业市场十分疯狂的年代。

归根结底,还是因为移动互联网的红利消失。没有那么多业务扩张,不会每年扩招。工资依然高,但进入的门槛也越来越高。有逐渐精英化的趋势。

也不奇怪,早几年不是就已经说中国互联网已经进入了下半场,对我们这些打工人来说意思就是变的更卷了呗。

二、聊一聊土木

接下来说一说土木。我爸工作那会儿是80年代末,大学毕业分配去了铁路某局。那时候土木也不算最热门的。

80年代末,90年代初最热的是下海经商。那会儿好多人从体制内出来经商。

我爸当时比较怂,我爷爷奶奶都是农民,家里没有本钱和关系。另一方面铁路系统工作也是个香饽饽,看病铁路医院,学校铁路小学,吃饭单位食堂,基本上不花钱。

我爸说小时候饿怕了,他觉得改革开放中国接下来几十年会修很多房子,很多路桥,所以他学土木完全是为了保证以后能长期吃上饭。

他这话倒是没说错,从90年代初到20年,中国一直在大修基建和住房。直到最近房地产房子才真的卖不太动,高铁和高速也修的足够多了。但我爸并没有干30年,他40多岁就退休了,在单位挂职。

中国土木最火的年代应该是2000年后到2015年左右,尤其是08年的四万亿,那时候很多包工头,建材行业的老板真的是在地上捡钱。但整个黄金年代差不多也就10年出头。

还是以我爸为例,我上小学那年,我爸嫌弃铁路系统给钱少,跳到上海一个建筑企业管工程,3年之后居然在上海全款买房了。

论买房速度,当年土木赚钱可能比现在互联网还多点。然后又干了几年在二线城市也买了两套房子,和一个商铺,我爸就辞职不干了。

因为他根本不喜欢土木,他喜欢炒股和种菜。结果呢炒股这么多年了也没赚几个钱。反倒是土木行情不好,挂靠那公司不给他挂靠了,但是他又还没有到领退休金的年纪,还要找个公司交社保。

所以他又开始找工作,可能也是因为太闲了。但是根本没有公司要他,现在年轻人都找不到工作,谁会要一个快60的老头呢?

但是土木就业市场也有癫狂的年代呀,我爸的原话是2010年左右,“什么阿猫阿狗都能来工作”,你只要是学土木,专科都可以。

现在土木凉了,简单来说是国内建设搞的差不多了。美国也有基建浪潮,但是那一波过后,就不再需要那么多人了,现在美国土木工程师也不算高收入群体。

所以我算是睥见了两个行业的黄金的年代。现代社会发展变化极快,一个行业要是能赚钱可以在3年之内迅速内卷。10年可能一整个周期就过了。

三、计算机到底怎么样?

所以你问要不要转计算机?我想说你喜欢编程吗?你喜欢用你的技术去解决问题吗?而不仅仅是因为赚钱,因为可能最好的日子也就那几年,但你需要工作40年(按法定退休年龄65)。

大多数人都不能洞见未来,当初12年我说自己录了计算机专业,很多长辈还说你那个估计和培训班出来的工资差不多。

谁又能知道,12年微信只用了几个月就成了国民APP,大家瞬间就进入了移动互联网时代呢?谁又能知道几年之后浪潮就已经过了呢?

所以现在这个时间节点我认为计算机只适合喜欢的人。

计算机我认为还是很好就业的,只是前几年找工作太容易。转专业,学两天java/python也没什么实际项目经历就可以找到高薪工作。

世界怎么可能一直如此美好?但是你要是有个正儿八经的计算机学位,上学期间认真做了些项目或者有实习,找工作应该不难。前提是不要往头部大厂算法岗位去卷。

至于裁员,你放心,你真要有技术,绝不可能裁员到你头上。

我原来做游戏,一个组十几个人。一个主程,一个引擎程序员(看着40岁以上,头发都半白了),带着我们这些刚毕业1-2年新人做开发。

整组平时有问题都是找他们两个。我相信就算裁员,也不会裁他们两个。就算公司倒闭,猎头第二天就会打来电话。

裁的会是光写简单业务逻辑,既不能做架构,也没有在某一块有足够技术深度的人。因为可替代性太高了。

实际上就算在美国,FB几年之内不能升资深工程师就会被裁,Amazon好像每年固定开除绩效末尾6%,有些公司更高到10%。

为什么这些公司敢这么做?因为这些人可替代性太高了,招个毕业生培训一下就和他们干一样的活。

四、计算机依然是最好的专业之一

但是学计算机,做软件工程师依然是接下来几十年最好的工作之一。

虽然上一个黄金时代已经过去,但是白银时代也香啊。说不定下一轮技术革命来到(元宇宙,通用AI,脑机接口,生物信息等等,太多了,都可以产生新的红利)大家又都进入了黄金时代。

现在这个时间节点卷cs的性价比依然较高。能和cs比工资的基本上也就投行,药厂,半导体,律师,医生可能都还差了一点。

药厂律师医生这些哪个不要博士毕业?进美国法学院医学院比其他专业都难,中国医学法律高考分也不低吧。半导体行业总体收入还是比软件工程师少点吧。而且人家也很难啊,做实验要扛几十斤的示波器,焊板子一坐就是一天,人家也要编程修bug。

至于投行,那必须要是名校毕业,各种社会活动,本科期间多个实习,或者家里有关系本来就不缺钱,甚至就我观察还要长得帅或者比较漂亮。

至于cs,你只要卷出一个本科/硕士学位,和面试刷题这两关。职业生涯初期拿的更多。

医生律师大后期会比较厉害,但是搞计算机也一样啊,走技术路线不说卷到60岁,卷到45+岁没问题的。主任工程师,资深科学家收入不比主任医师差。

再者,工作多年后,收入很大一部分是投资性收入。这些个体差异更大,而不是行业差异。

最后说回土木,土木怎么就不好了呢?去非洲一年也好几十万呢。人除了为了事业(钱)而奋斗,更重要的难道不是为了理想吗?

来源:知乎

收起阅读 »

为抵制 7-Zip,列出 “三宗罪” ?网友:“第3个才是重点吧?”

谈及电脑必装软件有哪些时,压缩软件绝对算一个。由于各人需求不同,其选择的压缩软件也不尽相同,如 WinRAR、360 压缩、7-Zip、BandiZip、快压等,其中完全免费且开源的 7-Zip 就深受许多用户青睐。作为一款开源压缩软件,7-Zip 发布于 1...
继续阅读 »
谈及电脑必装软件有哪些时,压缩软件绝对算一个。由于各人需求不同,其选择的压缩软件也不尽相同,如 WinRAR、360 压缩、7-Zip、BandiZip、快压等,其中完全免费且开源的 7-Zip 就深受许多用户青睐。
作为一款开源压缩软件,7-Zip 发布于 1999 年,大多数源代码都基于 GNU LGPL 许可协议下发布,使用了 LZMA 与 LZMA2 算法使其拥有极高的压缩比,小巧的体积也是一大优势。

(图片来自7-Zip中文官网)
然而,近日一位名为 Paul 的开发者却发表了一篇呼吁抵制 7-Zip 的文章,其标题给出的理由是:“有限”的开源 & 安全问题


Paul 给 7-Zip 定下“三宗罪”

然而,在整体看过这篇文章后便可发现,Paul 给 7-Zip 定下的是“三宗罪”。
  • 第一宗罪:“有限”的开源

正如开头所说,大多 7-Zip 的源码均基于 GNU LGPL 许可协议发布,其开源属性理应毋庸置疑。
而 Paul 认为 7-Zip 开源“有限”的点在于:7-Zip 的代码没有托管在 Github、Gitlab 或其他任何公共代码托管平台上,只能在其官方 Sourceforge 页面的 src.7z 中找到,而且“没有历史、没有提交者、没有名字、没有文档,只是一个存档”。
关于这个唯一托管了 7-Zip 源码的 Sourceforge 平台,Paul 直言其声誉不好:“Sourceforge 曾被指控在 Windows.exe 文件和自解压文件中包含间谍软件和恶意软件。”
而对于“没有历史、没有提交者、没有名字、没有文档”这点,Paul 也揣测道,这可能是因为 7-Zip 的作者不希望开发者通过源码构建应用,有了提交历史将更容易跟踪任何更改和恢复任何错误的部分,同时也更容易运输一些“隐藏的黑暗元素”,如隐藏的遥测或后门。
  • 第二宗罪:存在安全问题

在 Paul 看来,7-Zip 不仅过去存在许多漏洞,此前曝出的提权漏洞 CVE-2022-29072 至今也仍未修复,明显存在安全隐患。Paul 还引用了 2012 年作者回应用户建议的言论:“现在没有时间做这些事情,也许以后我会看看。”
除此之外,Paul 还指出 7-Zip 的安装程序似乎从未设置签名——“签名可验证供应商并防止坏人安装软件”。
  • 第三宗罪:软件作者是俄罗斯开发者

抵制 7-Zip 的第三个理由 Paul 没有在标题中体现:7-Zip 是由俄罗斯开发者 Igor Pavlov 所开发的,“当前局势下为了声援乌克兰,最好不要使用俄罗斯软件”。
在举出以上“三宗罪”后,Paul 最后还推荐了一些 7-Zip 的替代品,如 PeaZip、NanaZip,还有与 7-Zip 相当的 Zstd(Zstandard)等。

网友:“一些阴谋论罢了”

Paul 这番抵制 7-Zip 的言论在 reddit 论坛上引起了不少讨论,但从评论情况来看,Paul 的目的没有达成:大多数人都认为 Paul 的理由站不住脚,并抨击 Paul 的“阴谋论”。
  
讨论帖中,点赞数最高的是一位名为 qvop 网友的评论:
即便 7-Zip 源码没有在 Github、Gitlab 等平台上托管,那又怎样?它仍然是开源的,没有任何规定要求开源就一定要在某些特定平台上托管代码,我看是 Paul 自己的认知有问题。
实际上,7-Zip 在 Sourceforge 上的源码是有一些(相对较少的)文档的,包括变更日志和关于如何编译程序及其一些内部工作的描述。而且,如果开发者只想单独开发、不想寻求贡献,那么这些不必需的东西开源也没用
Paul 认为 7-Zip 作者故意不让开发者通过源码构建应用的说法也几乎是“阴谋论”,因为目前没有任何证据支持这一说法,相反 7-Zip 方面有超过 20 年的开发和维护记录。
此外,因为 7-Zip 作者的国籍而放弃使用开源软件更是愚蠢至极,尤其目前没有任何迹象表明其作者有何相关冲突立场。
总而言之,对我来说,这篇文章就是一个大杂烩,其中还掺杂着一些权利和阴谋论。
除此之外,许多网友也对 Paul 发表的这篇博文予以讽刺:“一句话总结就是,发帖者不喜欢 7-Zip的作者名字”、“不为这篇文章辩护,作者就是个白痴”、“我会继续使用它的,谢谢,我没有看到任何停止使用它的理由”。
“开源无国界”一直是开源界所呼吁的口号,然而在当前国际形势下,这句口号似乎已有些站不住脚了:GitHub 封禁俄罗斯开发者账户、起家于俄罗斯的 NGINX 开源项目宣布禁俄……这些事件本就令众多开源爱好者对“开源”的本质提出质疑,Paul 呼吁抵制 7-Zip 的第三个理由更是令许多人无法理解:“难道说以后我们在选择使用开源软件时要考虑作者国籍吗?这真的很奇怪。”
那么,你对于 Paul 的言论有何看法?你平时常用的压缩软件又是什么呢?
参考链接:

整理 | 郑丽媛、出品 | CSDN(ID:CSDNnews)

收起阅读 »

程序员版本的八荣八耻~

大家好,最近整理了一个关于程序员日常开发版本的八荣八耻,还挺有意思的。给大家分享一下,哈哈~以接口兼容为荣,怎么理解呢?我们还要以接口裸奔为耻。为了保证接口报文的安全性,拒绝接口报文裸奔。因此,我们可以使用https协议,还建议对接口加签验签处理,数据加密等。...
继续阅读 »

前言

大家好,最近整理了一个关于程序员日常开发版本的八荣八耻,还挺有意思的。给大家分享一下,哈哈~

1. 以接口兼容为荣,以接口裸奔为耻

接口兼容为荣,怎么理解呢?

很多bug都是因为修改了对外旧接口,但是却不做兼容导致的。关键这个问题多数是比较严重的,可能直接导致系统发版失败的。新手程序员很容易犯这个错误。所以我们修改老接口的时候,一般要做好兼容


如果你的需求是在原来接口上修改,尤其这个接口是对外提供服务的话,一定要考虑接口兼容。举个例子吧,比如dubbo接口,原本是只接收A,B参数,现在你加了一个参数C,就可以考虑这样处理:

//老接口
void oldService(A,B){
//兼容新接口,传个null代替C
newService(A,B,null);
}

//新接口,暂时不能删掉老接口,需要做兼容。
void newService(A,B,C){
...
}

我们还要以接口裸奔为耻。为了保证接口报文的安全性,拒绝接口报文裸奔。因此,我们可以使用https协议,还建议对接口加签验签处理,数据加密等。

接口签名很简单,就是把接口请求相关信息(请求报文,包括请求时间戳、版本号、appid等),客户端私钥加签,然后服务端用公钥验签,验证通过才认为是合法的、没有被中间人篡改过的请求。

2. 以规范日志为荣,以乱打日志为耻

我们的业务逻辑代码需要日志保驾护航。比如:你实现转账业务,转个几百万,然后转失败了,接着客户投诉,然后你还没有打印到日志,想想那种水深火热的困境下,你却毫无办法。。。

因此大家要打好日志,比如日志级别使用恰当,日志格式,在哪些地方打日志,参数打印哪个等等。不能乱打日志,要以规范日志为荣,乱打日志为耻。


3. 以代码自测为荣,以过度自信为耻

修改完代码,要自测一下,这个是每个程序必备的素养,即使你只是修改了一个变量或者一个字段。

要杜绝过度自信,尤其不要抱有这种侥幸心理:我只是改了一个变量或者我只改了一行配置的代码,不用自测了,怎么可能有问题


因此,我们要以代码自测为荣,以过度自信为耻

4. 以参数校验为荣,以运行异常为耻

数校验是每个程序员必备的基本素养。你的方法处理,必须先校验参数。比如入参是否允许为空,入参长度是否符合你的预期长度。因此,我们要以参数校验为荣

比如你的数据库表字段设置为varchar(16),对方传了一个32位的字符串过来,如果你不校验参数,插入数据库直接异常了。


我们要以运行时异常为耻

比如你没有做好一些非空校验,数组边界校验等等,导致的空指针异常、数组边界异常,尤其这些运行时异常还发生在生产环境的话,在有经验的程序员看来,这些错误行为会显得特别低级。

所以,我们要以参数校验为荣,以运行异常为耻

5. 以设计模式为荣,以代码重复为耻

日常工作中,我们要以设计模式为荣。

比如策略模式、工厂模式、模板方法模式、观察者模式、单例模式、责任链模式等等,都是很常用的。在恰当的业务场景,我们还是把设计模式用上吧。设计模式可以让我们的代码更优雅、更具有扩展性。但是不要过度设计哈,不要硬套设计模式。

我们还要以重复代码为耻。重复代码,我相信每个程序员都讨厌的,尤其有时候你的开发工具还会给你提示出来。我们可以抽取公共方法,抽取公用变量、扩展继承类等方式去消除重复代码。


6. 以优化代码为荣,以复制粘贴为耻

日常开发中,很多程序员在实现某个功能时,如果看到老代码有类似的功能,他们很喜欢复制粘贴过来。这样很容易产生重复代码,所以我们要以复制粘贴为耻。一般建议加自己的思考,怎么优化这部分代码,怎么抽取公用方法,用什么设计模式等等。


个人觉得,优化代码的过程,可以让自己取得更大的进步。因此我们要以优化代码为荣,以复制粘贴为耻。

7. 以定义常量为荣,以魔法数字为耻

大家平时工作中,是不是经常看到魔法数字。魔法数字(Magic Number)是指拥有特殊意义,却又不能明确表现出这种意义的数字。程序里面存在魔法数字,易读性很差,且非常难以维护。

如下:

if(type==1){
  System.out.println("关注公众号:捡田螺的小男孩");
}else if(type==2){
  System.out.println("关注公众号:程序员田螺");
}else{
  System.out.println("关注其他公众号");
}

代码中的1、2就表示魔法数字,我们可以用常量取代魔法数,或者定义枚举去代替魔法数字哈。

8. 以总结思考为荣,以混水摸鱼为耻。

我们要以总结思考为荣。

比如你看完田螺哥的文章,可以总结思考一下,或者做做笔记,或者放到收藏夹,茶余饭后再看看。再比如你日常工作中,看到一段不错的代码,也可以思考一下亮点在哪里,如果是你自己来写的话,怎么写出更好的代码。反正就是要多总结,多思考,多复习,温故而知新嘛。

我们要以混水摸鱼为耻。比如工作中,一些小伙伴喜欢混水摸鱼,当一天和尚敲一天钟,代码多是复制粘贴,做完需求就摸鱼。实际上这个不可取的。


我们要在工作中成长,通过认真工作,使自己会得更多,将来换工作也可以拿到更高的薪水,对吧,加油吧,小伙子,以总结思考为荣,以混水摸鱼为耻

来源:捡田螺的小男孩 ,作者捡田螺的小男孩

收起阅读 »

几个对程序员的误解,害人不浅!

在很多人眼里,程序员是一类高薪、“高危” 的职业。他们穿着格子衫、顶着一碗超帅的光头,能修电脑、能黑网站、简直无所不能。。。但直到我自己当上程序员,才发现其实很多都是对程序员的误解。除了外行的误解外,还有很多来自于程序员同行的误解。今天这篇文章呢,我想结合自己...
继续阅读 »

在很多人眼里,程序员是一类高薪、“高危” 的职业。他们穿着格子衫、顶着一碗超帅的光头,能修电脑、能黑网站、简直无所不能。。。

但直到我自己当上程序员,才发现其实很多都是对程序员的误解。除了外行的误解外,还有很多来自于程序员同行的误解。今天这篇文章呢,我想结合自己的学习 / 工作经历和感悟,分享下我对这些误解的看法,当然也希望给程序员朋友们一些实质性的建议和启发。

外行的误解

1. 程序员为啥工资那么高?人均年薪百万?

作为达不到平均的一方,我觉得这句话伤害不大,侮辱性极强。

程序员平均薪资可能的确稍微高了一点点,但是年薪百万真的是幸存者偏差了,真的极少数程序员(尤其是只凭技术的程序员)能做到这个地步。如果你拿我和小马哥去平均,那我还人均千万、人均上亿呢对吧?

2. 发量代表水平?

之前很多同学看我视频都吐槽说:“你为什么还有头发,你个菜鸡!”

我觉得这句话伤害不大,侮辱性极强,如果发量代表水平的话我应该比在座的大多数同学都要浓密才对。

所以有没有种可能,是因为太菜,需求做不出来、Bug 改不完,所以才经常熬夜加班、精神压力极大,导致头发熬没了呢?

咳咳,别骂了别骂了,是我本人了。


3. 感觉程序员的手速都很快?

我觉得这个要分情况。拿我自己来说,我一般在 2 种情况下敲键盘比较快:

  1. 要么是在写贼简单的、不用动脑的重复代码(比如增删改查)

  2. 要么就是在回消息聊天

所以有没有种可能,程序员的手速是通过摸鱼、怼产品、重复劳动、或者是平时打游戏打得多而提升的呢?

不过毕竟要经常敲代码,所以程序员的手速通常都不慢。

4. 程序员都是 996 吗?

我记得我之前不怎么加班的时候,就有同学在我视频下评论:你为什么不加班?

这个问题直接把我问懵了,好像我真的觉得自己应该加班,不加班是罪过。


我想说其实程序员也是有个人时间的。至于为什么程序员经常会加班呢?我觉得主要是以下几点:

  1. 首先是我们的程序代码是越写越多的,写的越多,系统越复杂,Bug 就越多。就拿我自己来说,刚做项目一周的时候,就那几行代码,Bug 多好查。但现在项目做了一年多了、用户也多了,很多陈年老 Bug 慢慢被发现了,而且经常牵一发而动全身。

  2. 第 2 点是程序员对排期的错误估算。我发现一个有趣的事情,需求是做不完的,你需求做的越快,新需求来的就越快;而且我们很多时候只考虑了做需求的时间,没有考虑改 Bug 的时间。但现实却有可能是改 Bug 的时间比开发的时间还要长。所以可能的话,还是别把需求排太满,预留一部分时间改 Bug。

  3. 当然还有很多其他因素,比如不会拒绝需求、不会跟产品 battle;缺乏经验、写的系统不利于维护、或者身边的人都很卷你不好意思走等等。总之加班是由很多方面决定的。

5. 重启可以解决 Bug?!

对不起,我觉得这个并不是误解。。这是真的!

以前我遇到过一些莫名其妙的 Bug 就死扣到底,但后来我就学聪明了,先重启一下编辑器、重启下软件,说不定就好了。因为 Bug 不一定是你造成的,可能真的是编辑器的 Bug。

大家就理解为电脑死机后,重启一下就又能开机了。原理应该是差不多的(将程序置于初始化状态)?

同行的误解

1. 算法和数据结构不重要?

有很多程序员是这么认为的,觉得工作中也用不到自己写算法,用个现成的函数、类库,或者上网抄一段就能搞定对吧?

但事实上,有些时候并不是你用不到算法,而是你缺了一些知识,根本想不到可以用算法去更好地解决问题。比如同样是存储和查找 20 万 个单词,没学过算法,用数组也能存、也能顺序查找,但是时空间都存在浪费;那如果你知道前缀树或者其他数据结构,就可以大幅节省存储空间、提升查找效率。

我觉得自己学的知识越多,反而会越觉得基础才是最重要的。因为上层的技术不断发展、不断迭代和淘汰,但是底层原理、编程思想、基本功一般是不会变的。

当然也有同学问是不是前端就不用学数据结构和算法了呢?只能这么说,这一块在前端面试的比重的确不大,时间紧大家可以优先以技术框架学习为主,但是有空了还是要好好补一下基础。

2. 写程序应当追求完美?

我觉得这句话对一半,应该是追求 特定条件下 的最优解。

没有工作经验的同学会觉得程序就要完美、看见你程序有 bug 了、写的不好看了、前人留屎山代码了,多少都会嫌弃。


其实真实工作下,我们没办法把程序写到完美,往往是空间和时间的权衡,比如 HashMap ,用内存换查找效率;或者人力成本和资源的权衡,比如花钱买现成的服务、节省开发时间;再或者是需求和实现的权衡,比如天天都让你做紧急需求,你还有空去优化架构、有空去追求极致的性能么?对不对,代码屎山就是这么来的。

所以这里就要求我们在写代码之前先做调研设计,多思考几种方案、权衡利弊,然后从中选择相对的最优解。同时也希望对别人写的代码多一些包容,把你放在别人的场景下,你未必能做得更好。

3. 代码量等于水平?

在学校的时候,我的确是这么认为的,当时经常跟舍友吹牛逼说我今天又写了多少行代码。但现在仔细回想一下,绝大多数可能都是复制粘贴、增删改查。

进了公司后我才发现,真正写代码的时间很少,像前期的需求评审、跟产品 Battle 啊、方案设计、技术选型啊、沟通、资源协调更重要,也往往更花时间。在你想清楚要不要写代码、怎么写代码后,再去写代码,那时你会发现只不过是一种翻译工具而已。

而且就我观察下来,一般职级越高、工资越高、能力越强的人,写的代码反而越少。并不是他们写不出来,而是他们已经写的太多了、已经有了很多经验、更懂得去利用工具来脱离重复的工作,比如写个自动化脚本、重复代码生成工具之类的。

还有一方面原因是公司需要他们去做更重要的事情,从底层的执行慢慢转变为上层的决策,比如刚刚说的方案设计、或者系统架构。大佬定了个框架,写个 Demo,剩下的就交给我们小码农对吧。

所以代码量是无法真正权衡水平的,在做需求时多去思考更合理的解决方案、写代码时尽量避免重复劳动,才是我们要追求的,

4. 技术决定程序员的水平?

我觉得这个误解和上一个很像啊,如果你觉得程序员的工作就是写代码,写的多、写得快就是强者,那你就真的把自己当成码农了。

我觉得衡量优秀程序员的标准绝不止有技术,比如问题的解决能力,同一件事,你完成的比别人快比别人好;比如业务理解能力,给你一个需求,很快就能判断它是否合理、梳理清楚流程;比如沟通能力,你能够很好地维护用户、组员、同事、跨部门合作者的关系,从杂乱的消息中提取出有效信息;比如产品思维,你能给出更好的建议来推动产品发展;比如管理能力,善于组织成员、推动团队发展。再比如分享表达能力,能把自己学会的东西清晰地讲出来、让别人也能理解,我觉得很酷的事情,也是我一直做分享的原因。

来源:程序员鱼皮

收起阅读 »

QQ被盗,发给暗恋女生的第一条消息竟是h图

昨日凌晨,“QQ 盗.号”这一词条登上微博热搜,直至第二天中午都还在热搜榜上待着。看到这条热搜后,小编火速登录 QQ 查看自己是否也被盗号,所幸没有遭殃。但是我的室友就没这么幸运了,暗恋了三年的妹子,军训时候加别人QQ,现在快毕业了还不敢跟别人说一句话,这下好...
继续阅读 »

昨日凌晨,“QQ 盗.号”这一词条登上微博热搜,直至第二天中午都还在热搜榜上待着。


看到这条热搜后,小编火速登录 QQ 查看自己是否也被盗号,所幸没有遭殃。但是我的室友就没这么幸运了,暗恋了三年的妹子,军训时候加别人QQ,现在快毕业了还不敢跟别人说一句话,这下好了,QQ被.盗,别人给他暗恋对象发H图,还没办法撤回,不是我们拦着真要出人命了。他说这个事件对他影响太大,盗贼不但盗取了他的账号,还玷污了他的爱情。

我们也发现沉默多年的QQ列表里的许多群组突然“活跃”起来。点进去一看,有些动作快的群主已撤回成员消息,但也有些群还未及时处理:好几个群成员在凌晨时候突然发黄图,甚至还发在了群成员 599 人、其中还有十几位老师的大学学院群里……借用网友的一句话:我这替人尴尬的老毛病又犯了。


1.大型社死现场

既然这次 QQ 盗号事件能登上热搜且热度居高不下,说明波及范围不小,从众多网友对此的反馈上也证明了这一点——一整个就是大型社死现场

  • “救命,我们有人在先进预备党员的群里发黄图,结果直接被踢出群了,取消评党员的资格。”

  • “我两个朋友被盗,说就是在电脑上面登了一下 QQ 而已,然后我朋友的同学他们也被盗,发了一些 yellow 图带网址那种。”

  • “我真的会谢,半夜四点群发淫.秽图片,往我朋友同事长辈甚至工作群发,登录保护保了个寂寞,名营损失费怎么说?腾讯你欠我的拿什么还!”

  • “主要是这个范围和受害人群不确定,我有好多群都有人被盗号了,也不知道怎么做到的,针对什么群体的。”

事发过后,很快就有网友进行提醒,为了以防万一不要查看那些淫.秽图片上的网址

  • “被盗的 QQ 号会发送附着链接的淫.秽图片消息,当受害者将所附链接用浏览器打开的时候,犯罪分子的电脑可能启动脚本进一步盗取受害者信息。如果不幸中招了,大家要谨慎处理。”

  • “千万不要在 QQ 登陆的情况下点击陌生的链接,也不要点开 QQ 邮箱里陌生的邮件。”

与此同时,发现被盗.号的人也在第一时间忙着找回 QQ 并修改密码,希望尽快出面解释一下这尴尬的场景、挽回一下即将崩塌的人设。但许多人无奈地发现:我的号被封了,没法证明我的清白了啊!




2.腾讯回应:“系用户扫描过不法分子伪造的游戏登录二维码”

结合众多网友并周围人的反馈来看,本次 QQ 盗.号的波及范围显然较大,许多人在冷静之后也开始猜测其背后原因。虽然各人看法不一,但网传的主要有三种:

  • 腾讯内部协议被偷

这一说法主要是有网友曝光了一张聊天内容的截图,其中讲到腾讯内部协议被偷导致可随机生成 key,无需知道密码即可盗号。


  • 与学习通泄露数据有关

考虑到这次 QQ 盗.号事件与上周学习通被曝数据泄露的时间较为接近,有部分网友怀疑这两起事件可能有关,即黑客通过学习通撞库以盗.取 QQ 号。

  • 误点了不安全链接或误扫了二维码等

还有一种最常见的方式,即用户误点了不安全链接或误扫了二维码等,导致授权了 QQ 登入信息。

面对网络上逐渐发酵的负面言论和用户投诉,腾讯 QQ 官方在昨日中午针对这起事件给出了调查结果并对用户致歉:“系用户扫描过不法分子伪造的游戏登录二维码并授权登录,该登录行为被黑.产团伙劫.持并记录,随后被不法分子利用发送不良图片广告。”


此外,也有记者以用户身份向学习通客服询问本次事件,而学习通方面否认 QQ 盗.号与其有关:尚未发现明确的用户信息泄露证据,已经报案,公.安机关已介入调查。

那么,你是否在本次 QQ 盗.号的风波中遭殃,或是目睹了其他人的“社死”现场?

参考链接:

收起阅读 »

日本后端女开发吐槽:不要找中国程序员!

最近,一个在日本工作的中国程序媛在小红书发帖,称找对象不要找国产程序员,为了说明原因,她还将国产程序员分成了九种类别,分别列出了优缺点,具体如下: 为什么我说找对象不要找国产程序员 提前声明:本文内容十分主观,欢迎不同意见探讨,但不友好的评论会删。 本科和硕士...
继续阅读 »

最近,一个在日本工作的中国程序媛在小红书发帖,称找对象不要找国产程序员,为了说明原因,她还将国产程序员分成了九种类别,分别列出了优缺点,具体如下:

为什么我说找对象不要找国产程序员
提前声明:本文内容十分主观,欢迎不同意见探讨,但不友好的评论会删。
本科和硕士都是不错的学校,毕业后做后端开发,同学和前同事在中国美国各种大厂的都有,也算接触了许许多多这个行业的人,自认为有点发言权,但是非常非常主观。
总看到小红书上有人问怎么找大厂程序员男朋友,或者罗列程序员对象的种种好处。我的内心是黑人问号的鹏国产男程序员一般分为以下几种:
1.技术牛逼,大厂高薪,但是极度装逼,会点代码就用鼻孔看人的那种,欺骗其他行业的小妹妹们有一手,但是会被同行女生厌恶的类型。见过最多就是这种。
2.技术牛逼,大厂高薪,但邋遢,肥胖,且油腻。找女朋友就像是找了个免费保姆。如果有信心改造他可以上。
3.技术牛逼,大厂高薪,但人多少有点变态,有一些重口味的爱好,不深入了解不会知道。
4.技术牛逼,大厂高薪,装一点小逼,喝一点小酒,人长得帅还懂健身。这种一般是海王没跑。5.技术薪资一般,但情商极低,聊两句就想拉黑的那种,传说中的注孤生。
6.技术薪资一般,但是喜欢强行装逼,这种甚至还不如1乐。
7.技术薪资一般,不怎么装逼,一般长相,传说中的老实人。但是跟别的行业比这类并不香。
8.各方面条件优秀,但业务能力极差,被同行唾弃的那种,遇上这类还是避开吧,后代智商不行。
9.技术牛逼,大厂高薪,不爱装逼,外表中上,坚持运动,认真专一,有正常爱好还会搞点浪漫已婚or有青梅竹马的恋情,毕竟是人间极品怎会被剩在那里但是接触过的其他国家优秀的程序员大都感观不错,至少不会随时随地装逼盛。

纯属调侃,请大家不要对号入座五
#程序员

可以看出,在这九类里,其他八类都各有缺点,只有最后一种是“人间极品”,可惜早已是他人夫。

针对楼主的言论,网友说,中国人在日本做程序员,大多数都是外包。


有人说,日本程序员的水平太差,文科生去都能比划两下,去日本做IT,估计是在国内混不下去了。


有人说,在小红书找程序员男友的,不都是想找人形ATM机吗?


有人说,在小红书看看旅游攻略和送女朋友的礼物就行了,其他东西少看,没什么意义。


一位日本留学生说,自己在国内和日本的大厂都实习过,大家都挺好的,哪里都有素质高的,哪里都有素质低的,但感觉国内互联网的工作效率和个人成长比国外快。


还有人说,物以类聚,人以群分,楼主应该反思自己的圈子,程序员是一个非常庞大的群体,林子大了什么鸟都有,楼主这是一叶障目,不见泰山。


但依然有许多程序员表示楼主说的没错,国产程序员大多数都是这样,真正优质的技术男根本不缺对象,剩下的单身男女程序员质量都没法看。


有人说,一开始不相信楼主说的,但看到重口味爱好开始有点信了。


也有人好奇,想知道重口味爱好指哪些?


还有不少程序员已经开始自发认领自己的类型:


也有人说,楼主的说法和程序员没关系,换个行业也能用。


一位网友吆喝着要收国产程序员,反正有这么多缺点,别人也不要,干脆回收算了。


楼主的分类既可以覆盖程序员群体,也可以覆盖到其他圈子。就算是国外的技术男,也基本是这些类型,没必要非得强调“国产”两字。说白了,坏男人哪个行业都有,哪个国家都有。

说回国产程序员这个群体。正如网友所说,这是一个很大的群体,什么样的人都有,既有优质的“人间极品”,也有油腻的“装逼”男,不能一棍子打翻一船人,类似“找对象不能找国产程序员”的说法着实有些武断了。

归根结底,找对象看重的还是人品和性格,程序员作为高薪群体,在婚恋市场上本来就有一定的竞争优势,如果性格人品合适,完全可以结为良缘。

来源:mp.weixin.qq.com/s/EQEaou-JOceZK2OhBceiWw

收起阅读 »

帮我做一个几千万用户的小网站...

来源:不会笑青年(laughyouth)












来源:不会笑青年(laughyouth)

腾讯员工晒出薪资:真实985毕业薪资,大家看我还有救吗?网友:日薪?

敢晒薪资的程序员大多都是还不错的,虽然互联网薪资比其他行业稍微高一些,但也存在普通薪资的情况。近日,有认证为腾讯员工的网友发帖称:真实985毕业薪资,大家看我还有救吗?原贴如下:这个帖子一经发出。引起了不少网友的“舒适”。不少网友质疑的同时怀疑是日薪,单位写错...
继续阅读 »
敢晒薪资的程序员大多都是还不错的,虽然互联网薪资比其他行业稍微高一些,但也存在普通薪资的情况。近日,有认证为腾讯员工的网友发帖称:真实985毕业薪资,大家看我还有救吗?

原贴如下:


这个帖子一经发出。引起了不少网友的“舒适”。不少网友质疑的同时怀疑是日薪,单位写错了。


但也有网友说自己也是这样。


还有人调侃楼主的职业。


楼主从11年到21年,已经工作了10年,薪资从1.5K到12K,在评论区有网友表示:十年了,兄嘚,你这薪资确实有点太低了吧,我现在毕业第一年还没完,就顶你工作四年了?我咋这不信。

但实际上工作10年并不一定能拿到高薪,相反,很多时候努力并不一定会成功。

在《2019国人工资报告》中,工作十年以上的人群中,月薪过万的只占22.44%,也就是说接近八成的人薪资处于10000元以下。所以说,每月能领一万元工资的人已经超越了很多人了!


不同的人有着不同的人生。何况,公司给你发工资与你工作的年限关系不大,除了你所能创造的价值外,还和时下薪酬标准有关系。

们觉得呢?

来源:mp.weixin.qq.com/s/j21xz0PXHEkJ9Q5q7xDGdA

收起阅读 »

不同年龄段人群上班时的自我感觉

不同年龄段人群上班时的自我感觉↓↓↓完美男人的样子↓↓↓一天上一天班↓↓↓最后的赢家还是我↓↓↓敷衍的等级↓↓↓这个企业文化太佛系了↓↓↓成熟的大人↓↓↓身体不舒服就请假吧↓↓↓多个职业规划同步进行↓↓↓恭喜你离职了↓↓↓来源:mp.weixin.qq.com...
继续阅读 »

不同年龄段人群上班时的自我感觉

↓↓↓


完美男人的样子

↓↓↓



一天上一天班

↓↓↓



最后的赢家还是我

↓↓↓



敷衍的等级

↓↓↓



这个企业文化太佛系了

↓↓↓



成熟的大人

↓↓↓



身体不舒服就请假吧

↓↓↓



多个职业规划同步进行

↓↓↓



恭喜你离职了

↓↓↓


来源:mp.weixin.qq.com/s/f3KmoXG7nCBsdMafxmQfNw

收起阅读 »

“精准红码”事件,查清楚了!史上最惨程序员干的

从6月13日起,一些从外地赴河南郑州的人,一到郑州扫码填报个人信息后,健康码立马变红码,行动被限制。这些“被精准红码”的人怎么了?是被病毒跨时空盯上了?他们的共同身份是:河南的村镇银行储户。甚至有储户称,派出所人员说,只要返程,健康码就“应该可由红变绿”。如果...
继续阅读 »

导读:储户何罪之有?健康码到底是防疫用的,还是用来控制人身自由的电子脚铐?


河南“天降红码”,让我们认识到现实往往比小说更魔幻。

从6月13日起,一些从外地赴河南郑州的人,一到郑州扫码填报个人信息后,健康码立马变红码,行动被限制。

有的人还在家中,只不过扫了微信群中有人分享的郑州登记二维码,健康码同样变红。

这些“被精准红码”的人怎么了?是被病毒跨时空盯上了?

都不是!

他们的共同身份是:河南的村镇银行储户。

前不久,河南发生多家村镇银行暴雷事件,出现提款难的问题,涉金额高达数百亿。据媒体报道,这些外地储户原本准备在6月13日从各地赶到郑州了解情况。


根据财新网的调查,涉及线上系统被关闭的四家河南村镇银行、两家安徽村镇银行,线上储户共约41.3万人,其中很大一部分是外地储户。

“被红码”的精准度高得惊人。例如,有一位6月12日从成都飞往郑州的张女士说,他们一行三人,有两人为村镇银行储户,另一人是用其丈夫名字开的账户。也正因如此,那位用丈夫名字开户的女士至今仍为绿码。不过,也有人称,全家都被赋红码。

有意思的是,一些储户抱怨进入郑州后健康码突然变红,但他们一离开郑州后就变回绿。

甚至有储户称,派出所人员说,只要返程,健康码就“应该可由红变绿”。如果这样的说法属实,那显然是让人“进难出易”。

令人吃惊的是,滥用健康码的范围可能不仅局限在限制外地储户入郑州维权。据第一财经报道,郑州多个在建楼盘的业主在6月15日反映称,自己的健康码也曾在6月12日、6月13日先后被“赋红码”。

被“赋红码”业主反映的信息后发现一个共同点:他们都曾向有关方面反映过购房中遇到的问题,同时,他们都被有关方面询问过是否为村镇银行储户。

由于“天降红码”的对象针对性很强,均为河南村镇银行储户,网民有理由怀疑这背后藏有猫腻。

实际上,5月下旬,郑州有数百名人走上街头,聚集到河南银保监局门外要求拿回存款。


目前部分已“复绿”,当地工作人员建议离豫

记者了解到,部分储户的健康码已于6月14日下午“复绿”,但当地工作人员建议他们尽快离豫。而一份由储户提供的录音显示,对于暂时还是红码的储户,当地负责隔离的工作人员称他们只要离开河南后就可以变回绿码。也有储户反映,其健康码变绿后又多次变回红码,需要刷新、重新填写资料才能再次“复绿”。

6月13日下午,在郑州财贸学校图书馆隔离期间,孙先生无意中打开健康码发现,其健康码已经变绿。孙先生随即提出离开隔离点的诉求,但工作人员建议其尽快离豫,孙先生买了回山东的火车票后,由工作人员开车将其带到了郑州站。


郑州财贸学校图书馆被作为红码人员隔离点。

孙先生称,上火车后直至6月14日中午,他多次打开健康码,发现还会出现变回红码的情况,在经过刷新和重新填写个人信息后,健康码才能再度变回绿码。

记者联系多位储户了解到,6月14日中午过后,储户们的红码开始批量“复绿”。

一位来自湖南娄底、在青龙山庄隔离的储户称,其健康码于14日中午13时“复绿”,但“复绿”后并不能立马就畅通出行,须经过核酸检测并出结果后才能离开,不过确认买车票离豫的人员可以马上离开。

省卫健委:相关部门已在调查核实

14日最新消息,6月14日16时许,河南省卫健委值班室一名工作人员告诉澎湃新闻记者,接到多个“外地来豫储户被赋红码”投诉后,省卫健委昨日已将投诉反馈至相关部门,目前正在调查核实中。

至于这些储户为何被赋红码以及调查核实的进展等,该工作人员表示暂不了解。

郑州市12345:大数据信息库出现问题

另据南方都市报,针对储户所疑问的“红码”情况,郑州市12345热线13日晚曾回应南都记者称:目前没有接到“外地来郑州一律赋红码”通知,如果被赋“红码”,建议先联系信息排查专班了解赋码原因。目前低风险地区来郑州只需要48小时核酸检测阴性证明,出示行程码和健康码。

天目新闻此前在郑州市12345工作人员处得到的回复则是,今天已接到多个来电反映未出行或者无缘由被河南省赋红码的情况。对于“红码”是否仅针对储户,工作人员表示具体情况并不了解,但经过查证是因大数据信息库出现了一些问题,现在已将该情况上报政府,正在积极改进中,“建议进行后续的关注”。

牛逼啊!接私活必备的 N 个开源项目!赶快收藏吧

此外,12345工作人员告诉记者,“河南省赋红码的情况,是省级单位进行处理的。建议可以尝试向社区咨询,但据其接到的通知是目前社区也无法处理。如果是郑州市的红码,我们可以进行受理。”

河南部分村镇银行取款难

再说回河南村镇银行,据中国基金报,4月中旬,河南个别银行取款难的问题逐渐引发关注,彼时多家银行先后发布公告,称因系统升级维护,网上银行、手机银行将暂停服务;亦有媒体报道,一些储户在线下营业网点排队等待取款。

5月18日,银保监会与人民银行持续关注河南4家村镇银行线上服务渠道关闭问题,已责成河南银保监局和人民银行郑州中心支行切实履行属地监管职责,密切配合地方党委政府和相关部门稳妥处置。

据了解,4家村镇银行股东——河南新财富集团通过内外勾结、利用第三方平台以及资金掮客等吸收公众资金,涉嫌违法犯罪,公安机关已立案调查。目前4家村镇银行营业网点存取款业务正常开展,凡依法合规办理的业务均受到国家法律保护。银保监会与人民银行将密切配合地方党委政府和相关部门,严惩金融犯罪,依法保护广大金融消费者合法权益。

银保监会与人民银行提醒广大金融消费者,办理金融业务选择正规渠道,不被“高息”“高收益”等虚假宣传误导,不轻易将资金委托给第三方代办,防止上当受骗。

侠客岛评论:一码归一码,随意给人赋红码应被严肃追责!

给维护正当权益的储户赋红码,不知是哪个“天才”想出来的主意,更不知这种明显有违常识、法治、公理的操作,怎么就能堂而皇之地施行!不客气地说,疫情防控措施被随意用于“社会治理”或“维稳”目的,不管是哪个部门、哪些人授意干的,都应被严肃追究责任。因为一个基本的道理是:“一码归一码”。

储户维权的事,应当交由相关职能部门处置,金融专业案件涉及利益大,更需详细审慎调查处理。你要维权、上访?好,我给你赋个红码,让你“动弹不得”。这当然“方便”、省事,来“找麻烦”的人没有了嘛!照这逻辑,所有棘手的社会矛盾、久拖不决的纠纷、不想处理的麻烦,一个红码了事,多么省心又潇洒!问题解不解决不知道,反正你们老实待着,哪儿都甭去。这不是解决问题,而是在激化矛盾。这不是“聪明能干”,而是典型的懒政塞责。想出这些主意的人挺会抖机灵,可惜脑筋动歪了。

中国能取得疫情防控的巨大成果,基础是高效精准的科学手段和对政策规则的普遍遵守。健康码称得上疫情防控的信息基础设施,一些人基于自己的治理“小目标”,耍小聪明出昏招,不仅于事无补,更会失信于民。“民无信不立”。因为一点小算计而损失了公信力,这种代价绝非金钱可以衡量,亦非“抖机灵”的人能够承担。给储户“精准”赋红码这出闹剧,不仅荒唐,更应警惕!

半月谈:给讨说法的储户赋红码?健康码不能被滥用

给讨说法的储户赋红码,突破了公众对健康码适用范围的共识,当然激起了人们的强烈不满与深深担忧。这种做法,一方面消解了健康码的本真功能,一方面也扰乱了疫情防控大局。我们不禁要追问,这一做法是经过了什么样的流程?又是由谁来决策使用的?相关地方应该查清楚来龙去脉,及时回应社会关切。

河南这一事件所暴露出的“权力任性”的危险倾向,警醒我们必须加强健康码的规范使用。事实上,国家卫健委等三部门2020年12月联合发布的《关于深入推进“互联网+医疗健康”“五个一”服务行动的通知》曾明确规定,加强防疫健康码数据规范使用,强化数据安全管理,切实保护个人隐私。从目前出现的问题看,还需进一步制定详细的规范,明确规定滥用的惩处举措。

健康码是为人们出行和流动提供便利的,绝不能成为任何人任何地方压制社会矛盾的手段。唯有完善健康码规范使用制度,建立起防范滥用的追责机制,才能防止乱动的手滥用健康码,让健康码回归其本真功能。

网友:健康码到底是防疫用的,还是用来控制人身自由的电子脚铐?

针对此事引起网友热议,有网友表示,储户何罪之有?必须还储户一个公道;还有网友表示,应该严肃追责,严肃处理;也有网友发出感慨,健康码到底是防疫用的,还是用来控制人身自由的电子脚铐?

记者从河南卫健委了解到,河南卫健委已经就“河南南村镇银行入豫健康码变红事件进行了调查。经疫情防控指挥部和技术服务等部门的调查,初步确定负责豫康码开发运维的公司,在更新外省人员入豫风险判定规则时, 由于程序员违规操作,错误使用了过期的规则,导致部分外省入豫人员被错误赋予红码。目前程序bug已经修复,被误判的红码也已经变为绿色,相关涉事人员将会被进行行下一步追责。


你还有什么想要补充的吗?

来源:mp.weixin.qq.com/s/VIN8EgWF00l4lfbwvoLKNQ

收起阅读 »

网传互联网公司加班表,排名第一的没有悬念!

【0】网传互联网公司加班表【1】互联网工作生存指南【2】据说,互联网公司员工上课座位如下【3】当代互联网企业真实写照【4】互联网公司排位,你同意吗?【5】网传当代互联网公司内部结构【6】互联网公司各岗位口头禅(图自:微博@刘兴亮 )【7】最真实的现代互联网商业...
继续阅读 »

【0】

网传互联网公司加班表

4209aebdf503d80ac07808f2d06054d5.png

【1】

互联网工作生存指南

8ed5a3bfe414e047074088754de041a8.png

【2】

据说,互联网公司员工上课座位如下

2863a5064f00fddd237522ffde6d979d.png

【3】

当代互联网企业真实写照

e9d55f607cc12e3cd428d3c52333e690.png

【4】

互联网公司排位,你同意吗?

c6a383d49e10a13871233e7777be4fee.png

【5】

网传当代互联网公司内部结构

a27e05bd4b1fc35d97797b21259cf5bb.png

【6】

互联网公司各岗位口头禅

46cb51aef84d88099f803ca858181dbf.png

(图自:微博@刘兴亮 )

【7】

最真实的现代互联网商业模式

9c527815f0172d2e36219e8f4c36588c.png

【8】

听说这是996互联网公司员工的标配?

bdd22a9052781b3783c3a52d41b04c8a.png

【9】

互联网公司各部门眼中的对方

f9dbbdd79e3e72e7348b4cb9d9e309b8.png

【10】

说不出三人以上姓名,

别说你是混互联网的。

9e97c7c1904cb241eff94e5cc85f73d3.png

来源:humor1024

收起阅读 »

外卖小哥帮程序员改代码,是正能量还是资本盘剥下的悲剧?

近日,青岛一外卖小哥大晚上主动帮助一个崩溃程序员修改代码的新闻上了热搜。 据了解,一男子和朋友来酒吧看欧洲杯球赛,途中多次离开接电话,最后不得已抱着电脑坐在酒吧门口加班而情绪崩溃,路过送餐的外卖小哥见状,主动上前帮他改代码。看了这条新闻后,很多善良单...
继续阅读 »

近日,青岛一外卖小哥大晚上主动帮助一个崩溃程序员修改代码的新闻上了热搜。 


据了解,一男子和朋友来酒吧看欧洲杯球赛,途中多次离开接电话,最后不得已抱着电脑坐在酒吧门口加班而情绪崩溃,路过送餐的外卖小哥见状,主动上前帮他改代码。

看了这条新闻后,很多善良单纯的网友纷纷评论说:“外卖小哥太暖心了,外卖小哥好赞,好温暖哦!中国的外卖小哥太牛了......”。

但也有很多网友与我一样,十分清醒,并不会被这个新闻的假象所欺骗。

首先,这条新闻的真实性是很存疑的:这个外卖小哥恰巧就是最后一单了吗,可以不管后续的单子了?即使外卖小哥是个高手,他就不用和程序员小哥先沟通一下项目吗,直接拿过电脑就上手敲代码了?


因此,我们并不能排除这个视频本身就是摆拍的,以此来博取大众眼球,给“美团外卖”做热点营销、打广告。

再者,即使这条新闻是真的,我们是否值得为这暖心的一幕而感动和开心呢?

很多网友会说:“一个外卖小哥本身工作很辛苦,但他还在工作之余很热情的帮助他人,这样的行为难道不暖心吗?!”

从这个新闻里,我们当然能够看到作为普通劳动者一员的外卖小哥身上的朴实、热情与善良,我们固然要为他的行为点赞。


但我无论如何也开心不起来,因为这件事本身恰恰说明了劳动者的地位低下,而其成为热点事件的背后更隐含着资本对于劳动者反抗意识的消解!

现在,互联网公司都推行“加班文化”,程序员加班早已成为了常态,程序员因为压力大而自杀、猝死的新闻更是屡见不鲜。

在这件事中,我们首先应该看到的是,这位程序员崩溃的事实以及崩溃背后所代表的“劳动者被资本无情盘剥的事实”。

这位程序员上班的时候,每天面对着电脑高强度地思考着程序实现的算法,耗费巨大精力敲着一行又一行的代码,很累很疲惫。他有一个看足球赛的爱好,就想着下班后能去释放压力,看他想看的比赛。

结果,好不容易下班了,领导一而再、再而三的发消息、打电话:说项目有很多问题,让赶紧加班搞项目。于是,他不得不放弃自己最喜爱的球赛,

面对这样的状况,他内心必然是非常难受和痛苦的。因为工作正在侵蚀着他全部的生活,除了无聊的、单调的工作外,他几乎没有任何自己的时间。 

这位程序员面临的情况不仅是万千程序员的真实写照,更是无数普通劳动者被压榨的缩影!

现在,我们再来看这个新闻中的另一个人物,也是让许多人感动、赞叹不已的人——外卖小哥。

在假设此新闻真实可靠的前提下,我从这位外卖小哥身上看到的绝不是社会正能量,而恰恰是资本社会下的一个悲剧人生。

外卖小哥到底是如何学会程序算法的呢?亦或者说在进入外卖行业前他也是一名程序员?但不管他是如何学会程序语言和程序算法的,他既然有这么强的程序语言能力,却又为何会成为一名外卖小哥呢?这难道不是对人才的埋没和浪费吗? 

在资本家的眼里,只有利润是最可靠、最值得追求的东西,他所做的一切皆为此服务,人的全面发展与生活的尊严从来就不是他们需要考虑的内容。

如果外卖小哥是自学成才,那首先他就会在学历上被资本公司所淘汰,而即使是资本家将他录用,也会在在用完“年轻的他”之后果断将其抛弃。

总而言之,“编程高手”送外卖不是一件我们值得赞扬和惊奇的事情,“编程高手”为什么会成为外卖小哥才更应该值得我们关注。 


某些媒体将这样一条“温暖”的新闻曝光并大肆宣传,强调着外卖小哥的贴心与善良,既使得一大波不明真相的吃瓜群众沉醉在“社会真美好”的臆想中,同时又借此收割一大波流量。

现如今,资本一边利用人工智能、物联网技术、大数据手段对劳动者进行严格的监管、残酷的剥削;另一方面又善于利用媒体宣传“正能量”,试图通过一些温情脉脉的内容来掩盖jj剥削的实质;此外,也善于利用慈善手段给予穷苦劳动者一些小恩小惠,以此来宣扬社会的美好与富人的善心,达到欺骗穷人、忽悠劳动者的目的!

 

虽然,上一轮的社会主义革命高潮早已远去,但也倒逼着资本家们变得更加“文明”,这“文明”中依然是赤裸裸的剥削,这“文明”中充满着铜臭味儿与虚伪。

今天,作为劳动者,我们应打起十二分的警惕,不要被资本家们的伪善所欺骗。

请记得,“我们走后,他们会给你们修学校和医院,会提高你们的工资,这不是因为他们良心发现,也不是因为他们变成了好人,而是因为我们来过。“——切格瓦拉! 



作者:python学习小帮手 https://www.bilibili.com/read/cv12732001 出处:bilibili


收起阅读 »

北京某3平米出租屋内最“难堪”的一幕,戳破当下社会悲哀的真相

01前段时间,在网上看到这样一则帖子,心里顿时涌上一股酸楚。有人在朋友圈发出了一则出租信息,配文称:“国贸CBD附近,独卫1000/月。随时看房,这哥们随时搬走。”配图是这间出租屋的照片,准确来说,这就是一个厕所改造的房间。用来如厕的蹲坑旁边,就是一张简陋的单...
继续阅读 »

01

前段时间,在网上看到这样一则帖子,心里顿时涌上一股酸楚。

有人在朋友圈发出了一则出租信息,配文称:

“国贸CBD附近,独卫1000/月。随时看房,这哥们随时搬走。”


配图是这间出租屋的照片,准确来说,这就是一个厕所改造的房间。

用来如厕的蹲坑旁边,就是一张简陋的单人床,上面杂乱地铺着被褥和衣物。

床铺前面是一张小小的四方桌,上面放着电磁炉和锅具,还有几瓶调味品。

一男子坐在凳子上吃泡面,仿佛丝毫不在意这恶劣的就餐环境。

他身后的墙上,还贴着一副劣质贴纸,上面有一行字:“生活嘛,笑笑就好了。”

这则帖子的评论区里,有人觉得不可思议、大开眼界:


“这房子还要一千一月啊?”

有人感慨人间疾苦、活着不容易:


“有人在生活,有人只是活着。”

有人分享了自己身边发生的真实经历:


“我们学校有同学租不起房,扎帐篷住在图书馆里很久。”

是啊,在你看不到的地方,有多少人正蜗居在10平米不到的“纳米房”里,度过每一天。

他们做饭用不了明火,只能用电磁炉;

晒衣服没有阳台,只能悬挂在床的正上方;

一张床铺狭窄得连腿都伸不开,只能蜷缩着身子睡觉......


但即使这样,他们依旧在每天奋力生活着,就像那副贴在墙上的贴纸,懂得苦中作乐,把生活过得充满烟火气。

02

之前有一档导演竞技类的综艺,有位女导演因为执导了一部短片而被群嘲了。

短片讲的是这样一个故事:外卖员丁小北,独自一个人在上海打拼。

每天忙着送外卖,疏忽了与家人的联络。

直到有一天接到爷爷去世的电话,他才悔悟:最该给爷爷送的那一单,却永远无法送达了。

看得出来,导演很想通过这类底层小人物的温情故事,来达到催泪、震撼人心的效果。

然而,拍出来的效果却是,观众们丝毫无法与短片中的外卖员共情,只觉得尴尬。

为什么?

在寸土寸金的上海,租住着带有独卫的大单间,床上用品和窗帘,都是简约高级的北欧风。

旁边的书桌和书架,都是材质极好的原木复古风,上面堆满了书籍,架子旁还放着一把吉他。

你猜猜这样的房子在上海要租多少钱一个月?至少也要6000打底吧。

而短片中的外卖小哥,平均每天只能送30单外卖,也就是说,日薪最高也就只有150元,每个月的工资都不够来交房租的。

悬浮、割裂、强行煽情,让所有人都面无表情地看完了这部短片,唯独女导演自己哭得梨花带雨,感动了自己。

放眼当下的国产影视剧里,也很难再看到真正的“穷人”了。

某穿越电视剧中,女主角是一位一没钱二没势的小北漂,普通上班族。


然而,你看看这位小北漂居住的房子,就知道导演和编剧有多离谱:

精装修的豪华复式房,超大落地窗,各种家电家具一应俱全;


当屋外阳光正好,就会恰到好处地照进屋里的梦幻大浴缸中。


我实在是无法理解,能住在这样的房子里,普通小北漂真的能承受得起?

还有某爱情偶像剧里,男主的设定是:穷苦的大学生,读书之余还要同时兼职几份工,供养年级还小的弟弟和妹妹。

听起来是不是很惨?然而,看看他们在剧中租住的房子吧:


在大城市深圳,租的是带花园的独栋复式,屋子里充斥着各种糖果色的家具。

剧中的白富美女主,在这样的房子里居然还发出了感慨:


“我以为自己知道穷是什么意思,可到了今天,我才真的明白。”

你明白了啥?恐怕你对穷人的理解还是存在着很大的误区......

还有某都市情感剧里,女主的设定是刚毕业的房产客服,欠着信用卡5000多,身上也只剩下2000多。

而她住的房子,则是温馨别致的一房一厅。


在国产剧编辑的眼里,也许穿着运动裤、坐在沙发上吃着自嗨锅,就已经代表着贫穷了......

傲慢,太傲慢了。明星对普通人生活的苦,原来就只有这点想象力。

你无法从他们那里找到任何对普通人的体恤、尊重和共情,只看得出优越感,和对底层的俯视。

03

昨天,有这样一个话题火上了热搜第一:“真的建议明星别卖穷了”。

事情起因,是内娱的某位选秀明星,在访谈中说自己接不到通告,已经9个月没有收入了。

但她的哭穷,是很难得到网友们的共情的。因为明星眼里的“穷”,可能是指卡里只剩一百万收入了。


他们拍个戏轻轻松松都能拿个几百上千万的片酬,上个综艺节目露个脸,几万几十万的通告费就轻松到手。


而在很多普通人眼中,这个水平的收入,是穷尽一生的努力都无法达到的。

评论区里,密密麻麻几百上千条留言,都是普通人真实的生活:


有人为了省钱,中午饭都是早餐店里的饼子加榨菜;

有人好几年没买新衣服了,看中了一件白色短袖,39元,嫌贵,没舍得买;

有人不小心拿错了一支高价雪糕,付款的时候看到要十几块钱,只能含泪吃完,之后心疼、难过了半天......

还记得在知乎上之前有个很火的提问:“因为穷,你做过什么卑微的事情?”

一位叫“King”的答主,诉说了自己的故事:

高中时住校,中午点一份凉皮外卖,加上红包满减实际消费3元多,备注多加辣。

吃完凉皮,汤料留到晚上,泡份白水面条,挑到中午的凉皮汤里拌着吃。

还得估算当天的学习状态,不满意就少吃点面条,作为惩罚。

周五晚上放学,走16里路回家,跟朋友说想散散步,实际上是为了省下2块钱的公交车费,买包肉类零食,给家里晚饭添荤。

读大学送外卖挣钱,暴雨夜赶时间飙车,摔断了膝关节韧带,还伤了腰。

每年寒暑假回家,单趟48小时,只买硬座。

好在,他通过用功读书,毕业后找到了月薪8000的工作,终于不用再让贫穷成为困扰他日日夜夜的梦。

但在你看不到的角落,还有多少普通人,因生活所迫,把自己低到了尘埃里。

04

心理学上有这样一个词,叫“认知盲区”,指的是:

你注意不到的地方,你不知道自己不知道的,就是盲区。

就像《笑林广记》中的聋人,看到别人放鞭炮,感到很困惑,好好的纸筒怎么突然四分五裂。

聋人不能理解,是因为他缺少了听觉的维度。

当我们观察事物,如果丢失了一个维度,你可能就永远无法知道发生了什么。

见识不光是往上走的,还应该是往下走的。

丧失了对普通小人物的共情能力,并不是什么值得骄傲的事。

国产剧编辑和明星们的优越感,恰恰只能证明了他们的没见识和无知。

很喜欢村上春树的一句话:“我们只是落向广袤大地的众多雨滴中那无名的一滴。

人世百态,纵使现实不如意,但你要相信依旧会有光亮照进来,让你重拾对生活的信心。

愿你在生活的万般刁难下,也能留住那半分的温柔与可爱。

共勉。

作者:小椰子

链接:https://zhuanlan.zhihu.com/p/531219466?utm_source=qq&utm_medium=social&utm_oi=34442248716288

收起阅读 »

假如高考考编程

2046年的春天,编程全面纳入高考的第四年, 河北某三线城市,星期五下午5点半。王子明同学拿着手机,一脸沮丧的走在街上,时不时的有电动汽车和外卖机器人在他身边驶过,偶尔天空中划过几架直升机。“都是有钱人,跟我不是一个世界的”。王子明想着,他经过一家充电站,来到...
继续阅读 »

2046年的春天,编程全面纳入高考的第四年, 河北某三线城市,星期五下午5点半。

王子明同学拿着手机,一脸沮丧的走在街上,时不时的有电动汽车和外卖机器人在他身边驶过,偶尔天空中划过几架直升机。“都是有钱人,跟我不是一个世界的”。王子明想着,他经过一家充电站,来到杂货店,里面的美女机器人微笑着递给他一瓶可口可乐,还有一块口香糖,他拿起手机在美女的胸前一比划,“总价30元,谢谢光临,欢迎您下次再来。”机器人微笑着走了。“也就喝快乐水能让我稍微快乐一点。“


王子明为什么不高兴呢,因为一模成绩出来了,他的成绩非常不理想,其他科目还好,但是信息技术考砸了,150分的题目只拿到了85分,连及格线都没过。

“高考为什么要考计算机,为什么要考编程,我真羡慕我爸,他们高考根本不考算法!我真想回到10年代,那个时候我早就能上双一流了。“王子明恨恨的说。

王子明的确不擅长编程,Dijkstra,KMP怎么背都背不过,BFS和DFS经常写错边界条件,至于动态规划压轴题,他就从来就没做出来过。他也就只能靠前面那60分选择题拿点分,选择题考的都是计算机基础知识和基本操作,不涉及编程。“现在是高度信息化社会,计算机普及率99%,不会编程的人就是文盲!“ 他脑海里又浮现出计算机老师在课堂上的话。计算机老师是一个又高又瘦的中年妇女,非常严厉,他很怕她,每次走廊里见到她都绕着走。

王子明回到家里,只见家门口站着一个快递机器人,正在给妈妈搬东西,“子明快点,快帮我把这些菜放在冰箱里,肉放冷冻,菜放冷藏。”子明连忙过去帮忙。帮完忙,妈妈问道:“这次一模成绩怎么样,多少名啊?”王子明有点支支吾吾,不愿意说。“20名?”妈妈脸色沉了下来,王子明摇了摇头,“30名?”妈妈脸色更难看了。王子明断断续续说道:“4....2名”

"什么?!42名,你之前不都一直是前20的吗,这次怎么回事?"

“我计算机没考好,只有85分。”

“呵呵!天天都在家里打游戏,我就从来都没看你主动的刷过leetcode ! 你看隔壁那小崔,不仅刷leetcode,每天晚上还要打codeforces,打完还要补题,人家说了,我不把所有题目AC,就不睡觉。你呢,我就从来没见你说过这个话。”

“我刷leetcode,昨天刷了8道呢。”

“别骗我了,你把别人的题解复制粘贴也叫刷题?骗谁呢,自己骗自己有意思吗?高考能让你看别人的题解?你要是真的刷了,好,你现在就给我打开你昨天刷的题,当着我的面给我AC。AC不了,你就别吃饭!“

“妈妈我错了!“王子明快要哭出来了。

妈妈看到王子明这个样子,也有点心软,说道:“孩子,不是我逼你,我也希望你能高高兴兴的去玩耍,你现在还有三个月就要高考了,我们家没钱,你爸爸天天在公司加班拼死拼活一年连100万都挣不了,我们也不能让你去国外读书。你现在这个样子,怎么考好大学?考不上好大学,你就找不到好工作,找不到好工作,就没有女孩子愿意嫁给你。现在中国每3个男人就得有一个在打光棍,你愿意做那三分之一吗?“

“妈妈这些我都知道,但是编程太痛苦了,我讨厌算法,什么dijkstra,什么二分图,什么KMP,现实生活又用不到!“

“妈妈也知道你不喜欢,但是高考它就考啊,妈妈上学的时候也很讨厌数学,也要学一些根本用不到的圆锥曲线方程,三角函数什么的,你咬咬牙,背过它们,高考完就让它们滚一边去不就得了?“

“妈妈我......“

"别说了,要不我给你报个辅导班吧,计算机突击辅导班,周日下午两点去上课。"

“周日我要和小洋去踢球。“

“踢什么球!现在是踢球的时候吗?高考完了你踢到天黑我也不管,现在不行!“


饭后,子明闷闷不乐的回到屋里,打开leetcode,开始完成今天老师布置的题目。说起leetcode,据王子明认识的一个程序员爷爷说,这leetcode在他们年轻的时候就有了,当时的目的是总结一些程序员算法面试的题目。后来因为各大公司都在面试算法,leetcode越做越大,再后来,听闻中国高考要考算法,leetcode立刻推出了中国高考专用版,把总部迁到了北京,迅速统治了中国计算机教育市场,甚至还高价收购了《五年高考,三年模拟》,进军其他学科。目前是全国的中学生都在刷leetcode,老师们也在上面布置作业。

另外,每周的周赛也是全国乃至全球的一场盛会,几十万名用户在上面比赛,小明他们学校有个学长因为某次周赛拿了全球第7,被大家称为“七神”,全校闻名。

......

子明还在刷题,Wrong answer,Wrong answer,数不清的Wrong answer.......好不容易解决了这个wrong answer,又在下一个test case挂了,好不容易把这几个出错的case都解决,结果又变成了Time limit exceeded。“为什么就不能出现Accepted这个词?很难吗?”子明怒吼道。

当子明东拼西凑把最后一道题AC,已经凌晨三点了,他发现桌子旁边有一杯奶,不知道是什么时候妈妈给送过来的。奶旁边还有一张面膜和一个字条,字条写着:“喝完奶早点睡觉,不管你考多少名,你都是妈妈最爱的子明。”

子明躺在床上睡的很香,梦里他变成了一个天才,所有的算法题,只要他随便写点,交上去就通过。不知不觉就到了上午10点,他猛的一下子起来:“糟了,今天还要去补课呢,都迟到两个小时了。”这时候妈妈进来:“孩子不用补了,妈妈已经替你请假了。你昨晚睡的太晚,要好好休息一下。“

“谢谢妈妈!“子明松了一口气。

“你现在就是要全心全力把算法搞好,其他科目都可以放放,我昨天刚给你报了那个计算机辅导班,最后一个名额呢,被我抢到了。辅导班的杨老师非常厉害,而且很擅长一对一辅导。“

“哦!“

“那个辅导班的老师要求你这几天打一场编程比赛,然后把你的比赛记录以及代码发给他,他帮你分析一下。一会10点半是leetcode周赛,你吃完早饭去打一下。能进前1万名我请你吃火锅。“

“好的!“

然而子明并没有进前1万,甚至连前10万都没进,他只做出了一道easy难度的签到题。望着满眼的红色wrong answer,他非常沮丧。有一道BFS的题明明会做,但就是不对,也不知道错在哪里。毕竟,为了提升自己比赛成绩的含金量,防止有人hard code,leetcode平台这几年在比赛的时候不再告诉选手具体哪个test case错了,只会告诉错误类型。

妈妈看在眼里,也没说什么,去卧室给那个辅导老师打电话,“我们家子明可能让您费心了,他在编程方面完全不开窍。”他听到妈妈的声音,电话那边则是 “没问题没问题,这样的学生我见多了,你家孩子算不错的了,起码还做出来一道,没有我教不好的学生。”

周日的下午,他跟妈妈去了辅导班,进了教室,辅导老师正在给大家演示匈牙利算法的实现过程。“我们现在是月老,撮合的越多越好......" 子明听着听着,发现这个老师真的不一般,匈牙利算法讲的栩栩如生,要知道他学校的老师只会念ppt,而且ppt做的还不咋地,但这个老师讲完,他听懂了,而且有种想找一道题练练手的冲动。

“妈妈这个老师讲的真好!”妈妈说道:“那是必须的,这个老师可是知名教练,大学时候是ICPC全国金牌,我们小区那个全市冠军吴刚就是他教出来的。衡水中学开了1200万年薪挖他,他不去。要不是妈妈凌晨一点守在电脑前抢课,根本抢不到呢。

”下课他和妈妈来办公室找到老师,发现老师已经拿着一堆纸在等着他。子明一看,是他参加比赛提交的所有代码,老师已经打印出来了,上面有不少勾圈,显然是认真读过。老师第一句话就是:“这个比赛题目做不出来没关系,赛后分析才是关键。我看了你比赛的代码,比我想象的要好,你如果注意一下细节,这次比赛你就不是一题,而是三题了。

”这句话让子明不敢相信:“三题,要是三题的话我就是前1万名了。“

"你还记得你第二题死活都做不对,一直都是wrong answer吗?"

“是的“

“你把第37行i和j两个变量调过来试试看。

“子明拿出自己的电脑,一调换,提交,发现直接变成漂亮的Accepted了。

“哈哈,看来这道题我还是会做的,这就是低级错误“

老师一脸严肃:“住嘴,什么低级错误,低级错误也是错误!高考犯低级错误,照样没有分数。”

子明沉默了,老师继续说道:“你的代码命名非常不规范,i,j,k横行,而且整体局部不分,前面刚给一个全局变量赋值为 i,后面又把 i 赋值给另一个局部变量。这样的话很容易出错。“

“可是老师,我每一行都仔细检查的,出错的概率很低的。“

“那好,假设你每行出错的概率是1%,很低了吗,那30行出错的概率是多少?“

“26%。“子明拿出手机快速计算了一下。“

对啊,你每个程序写30行,就有26%的概率出错,100分就变成74分了。你高考丢26分,足以让你跟重点大学失之交臂。马虎是不可避免的,你如果能把出错率降到0.1%,那一道题出错的概率就是3%,你就能提高23分,如果你能把你的代码写规范,那足以降到0.1%。注意,所有的马虎都是有因可循,一定要找深层原因,而不是把它仅仅归结于马虎!

“子明默不作声,这些他老师从来都没跟他说过,老师只会说:“马虎啊,那下次注意不要马虎不就行了吗?”但他还是会马虎

“代码规范真的很重要,你知道衡水中学的学生怎么练的吗?他们全校写代码用的都是一个规范,学校自己搞了一个做题系统,学生们在这个系统上做题的时候,如果代码不符合规范,会被直接判错,就算是写对了也没用,因此所有学生写的代码都一个样子。当然我不能要求你这样,但是你一定要留心。

“杨老师喝了一口水,又看了一下子明的代码,继续说道:“然后第三题,我看你已经判断出这道题需要用dijkstra算法了,但是你为什么只写了一个def dijkstra然后就没了?“

“我忘了怎么写了。“

“这个方法其实不难记的,就是建造一个堆,然后每次把权重最小的边抽出来更新,我有一个专门讲这个方法的视频,你把接收器给我,我传给你,你回去好好看看,里面有专门的口诀。“

“好的,谢谢老师!“

“你这两道题都是经过努力可以做出来的,只要做出来,你的成绩就会有飞跃。这些是我一些辅导材料,你回去好好研究一下,以后每周要来定时上课哦。“

子明说完,他妈妈马上跟老师说:“杨老师你看,能不能给我孩子单独开个小灶啊。”“可以,不过这个是另收钱的,每小时5000。““没问题,这个老师您看您什么时候有时间啊。”“这是我的日程表,子明你来看一下,从这个白色区域选两个小时”.......

回家的路上,子明埋怨妈妈:“妈你这是干什么啊,花这么多钱,两个小时都顶我一个月生活费了,咱家又没那么多钱。”“再穷也不能穷教育啊,你考上好大学,能给我省好几千万呢,再说你打网游充的钱也有好几万了,你少充点不就补回来了?”

子明不说话,回去之后开始拿出老师给的资料慢慢看,妈妈则在厨房忙活,给儿子做他最爱吃的红烧牛肉。爸爸每天在公司加班,平时就很晚回家,最近为了不影响儿子备战高考,干脆就住在公司了。“儿子,考上双一流,爸爸带你去你最想去的环球影城。”爸爸和儿子视频聊天,“爸爸,我们班明明她爸爸要带她去月球呢。”“去月球要20亿呢,我一辈子也挣不到这个数啊。”“爸爸我开玩笑呢,明明她爸爸是大公司老总,咱家能跟她家比嘛。”“哈哈哈哈,吓死爸爸了!等你有了出息,还想让你带我去呢。”......

过了一周,子明准时出现在杨老师家里。杨老师很热情招待了他,然后对他进行了辅导。

“这个信息技术高考在我上学的时候并没有,是10年前刚刚加上的。一开始满分是100,而且只在部分发达省份考,后来因为人口老龄化加剧,青年信息人才越来越紧缺,2043年开始上升到了150分,并推广到了全国,统一上机考试,时间两个半小时。

首先是60分的选择题,这个考的就是计算机基础知识,什么windows操作啊,什么进制转换呢,我相信你应该没什么问题,这些题目一定要快,必须1分钟就要一道,30分钟内解决战斗。然后就是6道编程题了,每道15分。

但是高考和比赛的区别是,高考在中间不会告诉你做的对不对,只有考试结束之后才会判分,所以你120分钟做完,和150分钟做完,结果是一样的。这就要求你必须非常仔细,一遍就要做对。不要指望着让OJ帮你调BUG。不过呢,就算你写的不对也没关系,test case和test case之间是相互独立的,你通过了这个test case就给这个分,全通过了就是满分。

另外,高考是不限语言的,但是所有语言的time limit都一样,你用python当然OK,因为运算时间很充裕,复杂度只要正确就行,但是呢,如果你用C++可能会有额外的好处,衡水中学在入学时就强制所有学生都用C++。我记得2044年上海的题目,出题者本来是想要大家用O(n log n)算法的,但是限时给的太长了,如果你用C++再加上一些优化,O(n^2)也能拿满分,最后好多人暴力过了。判卷组本来想缩短时限重判的,结果因为大家已经知道自己成绩,社会反对声浪太大,只好作罢,你看,用c++白捡了10分,还省了大量时间。所以如果你现在上高二,我会建议你改C++,但是你是高三,所以你可以选择不改。

前两道题,就是一些数组,字符串的题目,考察最基本的前缀,后缀,二分,双指针,哈希表之类的,这些题目,是送分题,一分都不能丢的,而且要10分钟一道。

中间两道题,一般是二维数组或者图之类的,需要用到各种搜索,BFS,DFS,或者一些图论基础知识,比如union find,dijkstra之类的,这些题目,如果你想要上双一流,也是必须要拿下的,要做到20分钟一道。

最后两道题要花一个小时完成,第五题容易出奇葩的题目,或者是几个知识点综合起来的综合题,或者需要用到线段树进行优化,甚至可能会出几何和数论。而第六题,就是臭名昭著的动态规划了。这两道题,以你目前的水平,是拿不下的,但是你可以从里面抢分,千万不要空着。注意,你哪怕用最暴力的方法,也能拿到大约1/3的分数,前面如果再不扣分。你就有130了,足够你上双一流的。不过你要是想上清北华五,那就要至少140分,也就是选择题全对,然后最多有一道题只会做small test case,剩下的都要满分。

而且,动态规划,千万不要畏惧,虽然千变万化,其实也可以分成几大类的,背包问题,树形DP,博弈论.....你现在水平不高,你只要记住,动态规划,就是记忆化的递归,你只要往这方面想,绝大部分题目你都是可以解决的,至少可以拿到大部分分数。

虽然题型分布一般是这样,但是高考也有不按套路出牌的时候,比如去年最后一题是贪心+最小堆,而动态规划放到了第三题的位置,难倒了一大片,还有我记得前年某个省,最后一题是概率题,需要用到排列组合,而排列组合需要存储中间结果,取模需要用到数论知识,否则大数据会超时...... 虽然中国剩余定理还有欧拉定理什么的是超纲的,会在考试的时候给你写出来,但是掌握了没亏吃,毕竟时间是最宝贵的.....

最后想说,学习算法,最关键的还是多练习,尤其是练习自己的薄弱环节,刷自己的强项题固然很爽,但是没什么效果。衡水中学的学生,三年下来要做好几千道题,他们每周要搞两次编程比赛,全校大排名,每个班的最高名次和平均名次都会算到教师绩效里。而且,他们搞出来的那个系统,不仅强制学生把代码写规范,还能通过每个学生的答题情况来分析他们的弱点,专门给每个学生出他们大概率做错的题目,比如一个学生binary search已经炉火纯青,但是DFS经常写错,那么系统就会大概率给他出DFS相关题目,很少出binary search。要不说那边学生平时用那个系统做题非常痛苦,但最后高考成绩都很高呢!虽然这些他们老师在课上也说过,但是子明还是听的津津有味。后来老师又给他辅导了几道错题,扩展了很多知识点,两个小时很快过去了,老师把把子明送走,说:“现在努力绝对来得及,千万不要对自己失去信心!只要听我的,把我给你布置的题目刷透,你高考上130没问题。”

在回家的路上,子明充满了斗志,说道:“不就是区区算法嘛,有什么好怕的,来啊高考!看我6月把你打的落花流水!”

这个时候子明的手机响了,是他的朋友小洋:“小明啊,下周日上午我们一起踢球怎么样,咱们初中同学长庚也加入呢。”

子明又有点心痒痒了,想偷偷去,不告诉妈妈,后来觉得有点不好,就在电话里跟妈妈说了,没想到妈妈爽快答应了“你既然跟我说了,说明你现在还是知道分寸的,踢球没什么不好,可以放松你的大脑,你这次可以去,但是你要用一次周赛前1万名的成绩来回报我。”“好!”子明高兴的说道。

夕阳下,一个少年坚定地前行着。

来源:www.zhihu.com/question/50360847/answer/1894183447
作者:Super Mario

收起阅读 »

程序员坐牢了,会被安排去写代码吗?

今天给大家分享一篇有意思的爽文,但也是根据多年之前一个真实报道改编而来的。本文字数较多,建议先收藏,上下班路上、带薪上厕所、浑水摸鱼时再慢慢看~本故事纯属虚构请大家不要随意模仿,后果自负!— — — — — — — —因为删库跑路,我坐牢了。公司老板经营不善,...
继续阅读 »

今天给大家分享一篇有意思的爽文,但也是根据多年之前一个真实报道改编而来的。

本文字数较多,建议先收藏,上下班路上、带薪上厕所、浑水摸鱼时再慢慢看~

本故事纯属虚构

请大家不要随意模仿,后果自负!

— — — — — — — —

因为删库跑路,我坐牢了。

公司老板经营不善,拖欠工资半年,我终于忍无可忍,提出离职。

而老板居然说:爱走就走,一毛没有。滚吧!

我气愤的直接设置了全盘删除的自动任务,明天凌晨定时执行。然后直接走了。

收拾自己的东西离开了公司。

隔天老板发现这事,报了警。

老板以我的行为对公司造成了几百万损失的名义把我告上法院。

最后,我进了牢房。

狱友们问我:你怎么进来的?

我答:我写代码写进来的。

狱友们:你牛逼啊!

我只好惭愧的接受了赞扬。

进了监狱,其他人都是劳动改造,做些低端工作,而我作为技术人才,那就不一样了。我接着996写代码。

首先是管理监狱数据的小哥,要清点监狱人员的资料,居然用的是Excel表格。

他整理起来太累了,向领导抱怨。

领导就说:xx不是写代码的吗,让他来帮帮你。

然后我就被提了出来,替小哥整资料。整着整着觉得不对劲,我一个程序员,我凭什么手动整理资料?

然后我就打开了Excel函数,快速写了几个方法,把所有数据分门别类的处理完毕。

就在我靠着电脑椅打哈欠的时候,小哥回来了。发现我已经完成了。

小哥惊了,大声道:这是我平常一个月的工作量,你这就完了?

我不屑一顾的笑了笑,点头道:没错。

小哥举起了大拇指,赞道:不愧是程序员。牛逼!

然后我以为我会被放回牢房了。

结果,领导又找上了我……

领导:小x啊,我这边有点事情,你帮忙做一下。要是做好了呢,我可以给你申请减刑。

我略微激动,居然能减刑,当场拍胸脯:没问题,有什么事就让我来吧。

然后领导把我带到了办公室,告诉我:这系统莫名其妙就坏了,帮忙看看?

我心里开始发毛,又不是我写的系统,让我看问题,我勒个去,我有可能看不出来啊。

但是来都来了,牛也吹了,就只能硬着头皮看下去了。

捣鼓了一会儿,大概明白了,这是个管理数据的系统。现在数据查询完全废了。报错还挺明显,就直接弹出了具体的失败原因。

看了下详细报错,我恍然大悟:这**谁干的,往纯数字的id信息里面插了中文!

领导:那依你看,怎么修?

我拉过键盘,迅速操作,把记录调出来,将相关的几条记录修正。然后系统恢复了顺利运行。

领导看了看,夸赞道:小x你可真厉害啊!

我得意的笑了笑。然后越看那几行数据越眼熟。

等下,这不是我刚刚造的数据吗?那小哥整理数据就是为了导入到这个系统?

我去,是我插的中文!写函数的时候手抖了啊!

隐隐冒着冷汗,我昂然挺立,推翻了刚才的结论:这其实还是这系统的稳定性不够高,做系统的人没有做好防护啊。

越说越顺嘴,我大声到:要是我来做,这系统肯定不会这样崩!

但是,心里想了想,可能是换个方式崩。

领导看了我一眼,似乎发现了我前后不一致的说辞。但是并没有再说话。

我呆了一会儿,有点虚,主动咨询领导:我现在可以回去了嘛?

领导:可以,可以。

领导叫来小哥,把我送回去。还嘱咐着,给我换个好点的牢房。

但我心里寻思,这牢房还能有什么好的。

走出办公室前,还听领导在那边跟其他人聊什么,监狱改造,技术创收,充分发挥技术人才的价值……

我就知道,这事儿,还没完。

等下,我的减刑呢?领导不会忘了吧!啊!!!

小哥带着我回牢房,我看着这路不对啊。

我问道:这是去哪?

小哥答:带你去高级间。

我沉默了,还真换牢房了。原本的狱友们远离了,颇有点怀念呢。

进了新牢房,开局第一问:你咋进来的?

我:写代码写进来的。

狱友:哦豁,牛啊!

我:你呢?

狱友:我也是。

我:……合着你刚才是夸自己呢。

狱友:那可不。

看着狱友昂扬的头,我有些困惑。

于是我详细说道:我是被欠薪了,所以删库跑路,被告了。你呢?

狱友:我是产品经理要我写个五彩斑斓的黑色,我把他狗头打爆了!

我瞬间躲远了。好家伙,暴力狂。

但是多想想,我点头道:打得好!胡乱提需求的产品经理确实该打。

狱友猛的靠过来,握住我的手:同道中人啊。

我尴尬的笑着,不敢反驳。我才不是怕被打呢。

过了两天,小哥又来找我了。

小哥在门口招呼着:张工、x工,跟我来,领导有事找你们。

张工就是我狱友,而我就是x工。我们听到招呼,也就服从指挥的跟着走了。

在办公室见到了领导,领导笑呵呵的说到:小x,小张,你们来了啊。

领导接着说道:我这次找你们来,是想你们给他们做做培训,学习一下编程技术。让他们在里面能学技术,出去能融入社会。

张工瞬间不屑之色冲上脸庞,喊到:就他们那群没文化的,大字不识几个,怎么教的来!

我沉默着,我心里赞同狱友的想法。教好学生都要教很久的内容,更何况教一群可能没基础,而且也没向学之心的人。

领导被张工怼了,脸色青一阵紫一阵,沉默良久,最后对着旁边的狱警说到:把小张架回去,这个月的晚饭减半!

张工气的脸色一红,从旁抓起椅子,就想丢过去。

旁边狱警冲上来,摁住了张工。最后张工被架走了。

领导补了一句:不服管教,扣分!加刑期!

我沉默着,不发一言。

领导这时,缓缓转过头来,和善的笑道:小x,你怎么看?

我当即义正严词的回道:领导出的主意极好!教他们编程,能够做项目创收,出去也能找到工作,利于融入社会。我极力支持!

领导:那行,后面就你负责教他们了。

我:好!

接下来,我就多了一项任务:对着黑板教狱友们编程。

是的,只有黑板。

因为监狱配的电脑数量是有限的,就那么三四台办公电脑,满足不了广大狱友的需要。

我请小哥帮我从外面带了点编程教材,然后我把代码写在黑板上。狱友们看着黑板学编程。

我一边在黑板上写代码,一边在黑板上写输出。

狱友们都是一副看着汉奸的样子盯着我。

还好我是和张工一个牢房,不然我怀疑我会被他们在下课后暴打。

在上了三次课后,有狱友忍不住了。

在座位上举手,发言问我:x工,你说我们这样学,真的有用吗?

我:额……

有狱友搭腔:你这就像在问,用自己的右手能不能学会完整的调情技巧一样。

狱友们:哈哈哈!

我尴尬了,熬到上课时间结束,落荒而逃。

回去就打了报告,想找领导谈一谈。

我心里构思好了,就说我能力还是不足,带不了这么多优秀的狱友。而且这边也没足够的电脑,无法实际操作。所以请辞。

被带到了领导办公室。

领导:哦,小x啊,你来的正好,我这边接了个项目。

我满脸震惊,刚才构思的一切都忘光了。什么鬼?我进了监狱还得继续编程?

领导自顾自的接着说:这不,我们监狱有了你这样的人才,就得充分发挥价值。所以我找朋友问了下,拿了个商家的小项目,来试试手。

我:……

在震惊中缓不过神。监狱真的能接项目吗?合规吗?天呐。

领导:你别这样盯着我,我们监狱是可以组织服刑人员劳动创收的。

领导仿佛看出了我的意思。

我斟酌了一下,想了想张工的情况,便严肃点头:全凭领导安排!

(补充个相关报道,网上可查:

据凤凰网报道,2006年,讷河监狱进购了250台电脑,布置了两层电脑室。

监狱组织服刑人员打“魔兽世界”和“完美”等游戏。“他们每天打出多少游戏币是有要求的。”服刑人员需要升级挣装备卖钱,“这是监狱的创收方式”。)

然后领导就大概说了一下,要做的是个xx麻将的项目。说白了就是打麻将的APP,但是麻将的规则根据地区特色进行特殊化处理。

我听完有点疑问:那盈利点呢?是氪金给辅助工具吗?还是弹广告?

领导自信一笑:点卡模式,一张卡五块钱,一张卡打一局麻将。

我大吃一惊,不可思议道:现在是免费游戏的时代,道具付费才是常态。点卡模式已经被淘汰了啊。

领导神秘一笑:会有人买的。你尽管做项目吧。

我一时语塞。但也不想深究,反正又不是我做推广。

于是我提出了新的请求:项目可以做,但是我需要性能比较好的电脑,以及能够连到外网,找相关资料。

领导轻松的点了点头,说道:电脑过几天就来,到时候给你在办公室隔个位置,你就在那做项目。外网,我想想办法。

果不其然,过了两天,电脑就到了。

连上网,我就先上知乎,看看网友们又整了什么新活儿。

然后就看到居然有网友提问:

程序员坐牢了会被安排去写代码吗?

这就怒敲回答:不仅要写代码,还要996!

不行,不能多说了,领导来问我项目进度了。

一边写着代码,还寻思着领导刚刚来说的:

就这么个小游戏,今天做出来没问题吧?

我:……

我寻思领导不是业内人士,只好面露难色,想着怎么解释,不可能那么快。

领导看到了我的神色,皱起眉头,试探问道:一周?这总行了吧!

我:……

蛋疼感加剧。这如果有现成的案例去抄,有可能可以一周出货,但是我不能打包票。我保持沉默,皱着眉头。

领导一拍桌子:一个月!一个月我要见到项目出来,不能再多了!

我知道领导耐心可能到头了,便只好咬牙说道:那再加一台电脑,把张工派给我,我试试。

领导眉头放宽,说道:小张可以派给你。就一个月,我一定要见到成果。

然后领导就走了。

我赶在后面喊到:领导,记得我的减刑!

领导随意摇了摇手,表示听到了。

然后我就坐在这,想着怎么把xx麻将一个月做出来。

这肯定是996了,说不定还得007。

还要去网上搜索,有没有合适的参考项目,如果有的话,一周可能就能出货。

想着,我就下载了聊天软件,登陆了我的账号,找上了我的朋友。

我:在吗?有没有xx麻将的项目经验或者案例,我这急要!

我朋友:咦?xx你不是进去了吗?被盗号了吧,骗子!别想骗我。

我:我在监狱入了个创收项目,要做xx麻将。现在来求你帮忙了!我不是骗子。

我朋友:你怎么证明你不是骗子?

我:我知道你喜欢男的,够不够!

我朋友:……你进去了还能上网,牛啊!不愧是x哥。

我朋友:听说你删库跑路,我还为你叹息,现在一看,你进去以后过得还挺好。

我朋友:不愧是牛人,到哪都过得潇洒。

我朋友:你这是打算在监狱里接着干下去了?

我:……少哔哔,有没有资料。监狱领导给的活儿,我就等着干出点成绩来,求领导减刑了。

我朋友:我寻思在监狱里有电脑,有饭吃,可以打游戏,其实蹲里面不比外面差。

我朋友:你一直蹲里面,也没什么不好。这不,反正还能上网吹牛。

我:……

我心里真想撕了这小子,逼逼赖赖个不停。

跟我朋友掰扯了半天,他一直劝我狱里挺好的,不用急着出去。

我烦的骂了他一顿,把话题拉回来,到底有没有资料?最后这货说他也没资料,回头帮我问问做这方面的熟人。

蛋疼的结束了对话。

然后自己上网检索。这类项目还真不少。但是源码又拿不到,还是得自己做。

暂时没什么思路,张工的电脑也没到位。我只好一边紧张的牙疼,一边上知乎摸鱼。

看到网友们的评论,笑得我合不拢嘴。

网友都是人才啊!

随后下了几个游戏,电脑设置静音,然后打了起来。

打的痛快了,然后想起项目还没做……战战兢兢的……继续打游戏。

就这样,在紧张的摸鱼划水中,张工的电脑也配齐了。张工也给我派过来了。

然后……我们就开始在游戏中双排。

当然,中间还是有讨论一下项目的。

张工表示不难,他来搭一下总体架构。

那我就放心了,然后我们继续双排冲分。

此刻回想起我朋友的话,似乎也没什么毛病。

监狱里挺好的,网友,哦不,是狱友们个个都是人才,说话又好听,我超喜欢这里的。

到监狱里就跟到家一样。

打了几天游戏,不对,是做了几天项目,进度不咋地。

我开始有些头皮发麻的时候,我朋友回信了。

我朋友:x哥,在不?

我:不在。

我朋友:前两天你让我问的项目,我问到了。

我:说说看?

我朋友:你那个xx麻将有雷啊,表面上是点卡收费,实际上……是灰产。

我:你可闭嘴吧你,就说有没有资料。

我朋友:你不关心风险?后面加刑了怎么办?

我:我不做项目,立马就加刑。

我朋友:……

沉默良久,我朋友接着发了句:看来你确实在里面呆的很舒服,想接着呆里面。

我:呸呸呸!你可少哔哔,赶紧把资料给我。

经过我的一顿催促,我朋友总算把资料发给我了。

还给我絮絮叨叨说什么风险,我只回了句:

技术是无罪的。[滑稽]

翻开资料,按步骤,架设后台服务器,安装手机模拟器,打开xx麻将APP。

完美!

就是贴图不太对,是yy地区的,我要改成xx地区。

用P图调整一下,大功告成!

然后我和张工讲了一下这事,我们击掌相庆。

项目初步完成,继续打开游戏,双排。

当领导走进我们项目组的时候,差不多是一周左右。

那时候张工正站了起来,怒视着我,呵斥道:你怎么这么菜,刚才那波你不应该上的!你就不会先拉扯一下吗!

我尴尬的笑着:我觉得我可以打赢。没想到我不行。

张工立刻举起了椅子,喊道:你再说一遍!

我:不敢不敢。

领导:咳咳,你们在干嘛?

瞅见领导来了,我的脑筋立刻转了一百八十度,回答道:我们对于项目的实现有点分歧,正在沟通。

一边说着,一边把游戏退了,切到了程序页面。

领导狐疑的看了我一眼,但是没有深究。这时候张工也把游戏界面切掉了,我们完美过关。

领导接着说道:有分歧不是问题,要好好沟通嘛。

我:是是是。

张工没说话,保持沉默。

领导:我现在过来,就是看看进度的。怎么样了?

我不敢报太快,就是模糊说到:只是做了个初步的模型,还有待完善。

领导:能一个月完成吗?

我想到那个完整的资料,即刻拍起了胸脯,说道:没问题,保证完成任务!

领导:那让我看看你们做的模型吧。

我:好!

然后我在一通手忙脚乱之后,打开了模拟器,启动xx麻将。

领导:这个xx公司是什么意思?

我冷汗直冒,糟糕,原有xx公司的水印还没去掉。

然而冒冷汗并不能解决问题。

经过短暂的思考,我解释道:这是我和张工打算为了这个项目的运营成立的公司,先写上了名字。

领导:是吗?为什么我感觉好像听过这公司名字?

我舔了舔发干的嘴唇,故作疑惑道:什么?名字已经被占了?那看来不小心重名了,这个公司名不能用了。

领导沉默了一会儿,没再纠结这个问题。

然后领导接着看项目,时不时一句这里不对,那里不对,提了一堆修改意见。

艰难的应付完,送走了领导,我和张工面面相觑。

我:接下来可真得干活了。

张工:别说了,赶紧下一把。

我:走走走!

然后在紧张激烈的打游戏过程中,我们抽空改了改项目。

做着做着,开始了闲聊。

张工:你知道吗,减刑窗口期就在下个月了。

我:咋了?你的意思是尽快完成,争取奖励?

张工:不,我的意思是卡住时间,不减刑绝不完成!

我:emmmmm……可你没戏吧,你这不是要被加刑了。

张工:不会,那领导现在有求我们的地方,把柄在手还怕他不减刑?

我奇怪的看了他一眼,赞道:不愧是张哥,牛。就看你发挥了。

又过了几天,领导果然再次来检查进度。

我们故意提供未改完的版本给领导看。

我故作艰难的说道:这个改造比较复杂,正在努力完成。

然后我使了使眼色,张工跟着开口:听说减刑窗口期要到了。这次能给我们减多少刑期?

我领导先呵斥了我,说道:工期就一个月,必须按时完成。做不到就加班加点的干。

然后撇了一眼张工,说道:你们放心,我都安排好了。

领导似乎说了什么,又似乎什么都没说。

局面一时尴尬,集体沉默了几秒。

而后领导又抚慰道:小x,小张,你们放心,好好给我做事,我不会亏待你们的。

张工听完,脸色渐渐变红,大声喊道:你给我说清楚,什么叫不会亏待?你安排好了什么?

在张工咆哮的时候,旁边的狱警一下子窜了上来,一个擒拿,先制服了他。

领导撇了张工一眼,脸上略显无奈。

随后领导示意狱警放开张工,劝道:你好好按时完成,我尽力申请减刑。这总行了吧?

张工冷哼了一下,拍了拍衣服,说道:还凑合吧。

我悄悄比了个大拇指。

等领导和狱警走后,我赞道:还是张哥牛逼啊。这下子稳了!

张工脸色慢慢恢复平静,然后说道:不能信这种人的鬼话,依然要拖工期。他求着我们,才会给我们办事,等我们完成了,没有利用价值,那就不可能了。

我一时有点诧异,但是刚刚一幕还在眼前,于是点头道:张哥靠谱,就按张哥说的办。

接下来的几天,我们接着双排,冲分。项目干脆先不写了。

游戏打着打着,我忽然想起个事。

我说道:张哥你先单排,我去写个后门程序。

张工看了我一眼,点了点头,然后继续埋头打游戏去了。

除了拖工期之外,要时刻拿捏把柄,那自然是后门程序无疑了。

首先,我先写个加密,然后设置了有效期一个月。每过一个月,必须给一个新的密令,要不然程序直接罢工。

其次,我写了罢工后的操作,对关键程序文件进行自我删除。反正我这边有完整的文件备份,删了就删了。关键就是让他们无法恢复。

最后我写了个程序罢工后的常规提示:请找系统管理员解决。

接下来,把密令和加密程序上传我的云盘,删除本地文件。万事大吉。

我跟张哥透了个气,共享一下后门程序。张哥表示不需要,他一定要在上线前解决问题,不拖到上线后。

想法不一样,不要就不要,我也乐得如此。

独掌后门程序,想让项目走下去,还得回来找我。

监狱里实在太无聊了!

能见到的就那么几个人。

狱警小哥,狱友,领导,就这么些人。

天天打游戏也很烦啊。

我想出去,换换口味,吃点鸡排,汉堡,烧烤。

我想出去玩点别的,不是天天打游戏,还可以去爬山,去打球,去玩桌游。

我想看点美女,穿汉服的,穿jk的,穿洛丽塔的。不像这里面,衣服就特么清一色,还连个女的都没有!

张工:来来来,下一把。

张工招呼了一下,不说了,继续打游戏了。

但是,我想出狱的心思愈发浓厚了。

仅仅打游戏,只是满足了低层次的需要。

我还要吃美食,看美女。

我要站在山巅,俯望大地。

然后我又操作失误,屏幕灰了。

切出去一看,我朋友又找我了。

我朋友:x哥,咋样,项目做完可以出来了吗?

我:没呢,拖着。逼他减刑再交项目。

我朋友:666,x哥牛批!

我愧不敢当,这不,复活了。继续冲杀。

我朋友:但是你那个项目有问题啊。这种xx麻将实际上是给别人提供网络赌博的渠道,点卡等于赌场的抽水。

我朋友:你这种间接提供网赌,被抓到就又进去了。

我朋友:x哥,人呢?你这样不行啊。

然后我屏幕又灰了。再切出游戏。

我:去去去,别乌鸦嘴。

我:技术无罪,你懂吧。这又不是我想搞的项目。

我朋友:要不,你举报吧。说不定还能拿个戴罪立功?

我:……这,不太好吧……

我有点意动,又有点犹豫。

我还没给我朋友回消息,一旁的张工先叫了起来。

张工:又要输了。你怎么就不能专心点打游戏呢!

张工:连打游戏都不专心!

我只好尴尬的关闭了聊天窗口。

经过一场奋战,果然还是输了。

张工握紧拳头盯着我。

我立刻认怂:我错了,是我太菜了。

领导:你们在说什么呢?

没注意间,领导又来了,手上还拿着一叠材料。

我瞎编了几句项目遇到困难,正在讨论,糊弄了过去。

领导:来看一下,这是减刑申请书。已经给你们写好了。

我稍微翻了翻,减刑申请书包含:

  • 申请人的信息。

  • 犯案情节,服刑期间的积极行为。

  • 说明减刑条款,就是减刑原因。

看了看我的减刑原因,态度积极,确有悔改。

看看张工的减刑原因,态度积极,确有悔改。

我偷偷看了眼张工刚刚还捏紧的拳头。真可谓:

说你没悔改,你就没悔改,有悔改也没悔改。

说你有悔改,你就有悔改,没悔改也有悔改。

看完申请书,我非常满意的点了点头。

但是张工却在一旁低声说道:申请了之后还要评审,评审了还要公示,有人提异议还要复核。这只是第一步。

领导不管我们窃窃私语,继续问项目进度。

那还用说……我们都忙着写(da)代(you)码(xi),当然没什么进度啦。

领导呵斥道:减刑申请书都给你们搞了,你这进度行吗?我下周必须要见到成果!

领导沉默了两秒,补充道:做不完就给我加班加点的干!

我和张工对了对眼色,张工微微摇头。

我心中有数,当即答道:我们会努力的。

我似乎说了什么,但其实我什么也没说。

领导:下周如果没完成,减刑申请书不会通过审批的。

领导呵斥完,就走了。

我和张工面面相觑。

我:要不,还是下周提交完整版?

张工保持沉默,皱着眉头,没说话。

这一招,给个蜜枣再敲一棒子,令我和张工都踌躇了。

我犹豫了一下,说道:要不,这周少玩点游戏,推点进度意思一下?

张工犹豫了一会儿,微微点头。

我叹息道:再这样磨洋工不合适,但是完全做完也等于主动丢弃谈判资格,所以推动一些,意思意思,只能如此了。

张工诧异的看了我一眼,赞道:说的不错。

暂时也无心游戏了,我切到聊天界面一看。

好家伙,我朋友快给我刷了99+了。

就看最后几句……

我朋友:x哥,你还在吗?

我朋友:你是不是被监狱领导抓到了?

我朋友:我现在报警来得及吗?

我朋友:呸,不是,我现在举报来得及救你吗?

我朋友:x哥你说话啊……

我踌躇了,我开始思考一个人生的终极问题,我朋友会不会是喜欢我?

这不就是,我拿你当兄弟,你居然想上我?

烦恼了挠了挠头,我还是回了消息。

我:闭上你的乌鸦嘴。

我:我刚才在打游戏。

我:刚才领导来了下。

我:给了减刑申请书。

我:暂时不考虑举报。

我:就看后面减刑顺不顺利了。

隔了会儿,我朋友回信了。

我朋友:我差点就在想报警了。

我朋友:不过想了想,你在里面,人家民警也不管啊。

我:……废话,狱警也只会一起对付我……

这可能就是入狱的困扰了吧,警察不会保护你了。相反,警察遇到你,得抓你。

在紧张的写(da)代(you)码(xi)中,一周很快就过去了。

当领导来检查的时候,我们的修改,当然……并没有完成。

领导对我们拍桌子瞪眼,怎么这么久了还没完。

我赶紧解释:你看这个这个,这几个关键点,我们这一周加班加点的赶出来了。

然后我跟上一句:减刑还是需要您大大的……

领导直接打断了我,说道:行,就这样上线吧!

我懵逼了。我看向张工,张工也懵逼。

领导:客户等得不耐烦了,先上线。这些问题看他们反馈再考虑改不改,不反馈就不管了。

我和张工无以言对,最后我只能竖起拇指,夸道:您真是高!高明!

领导接着发话:小张先送回去劳改,小x你负责给客户上线。

然后狱警就把张工制服带走了。

张工走前留了这么一句:小x,要注意保证质量啊。

张工强调了“质量”,我自然明白这意思。

在项目中质量和速度近乎是反义词,做得快就容易粗制滥造,赶工做出垃圾。而要提高质量,那么速度上就快不起来。所以,张工是提醒我,切记别忘了拖时间,把握好把柄。

看着领导那不屑的笑容,我想他没明白这个提醒的含义。

接下来领导给了个联系方式,让我去联系。好家伙,居然是让我上线。那我岂不是……具备了再次删库的条件。

等下,我为什么要说再?算了,先再来一把游戏吧。

和客户的联系人沟通之后,确认了是他们提供主机,我远程登录上去部署。

然后,我要配合他们联调测试,直到彻底确认能可以使用。

了解到这些,我立刻又写了个后门。

既然能够得到具体的部署地址,那么,我就在服务器上面留了个入口。

只要我发送特定的加密字符串到特定入口,立刻启动核心代码删除程序。

这样,主动删库和被动删库的能力就齐活了。

(被动就是指那个一个月没有更新密钥就自动删除代码的程序。)

然后就是枯燥的上线过程。

先部署数据库,然后部署服务器,然后测试网络情况。

自己先用电脑的手机模拟器下载APP,进行测试。

然后指导对方联系人用手机下载APP,进行测试。

中间略有波折,最终顺利通过。

我就基本完成了上线任务。

闲下来之后,我开始慌了。我忽然意识到了一个问题:

领导在决定上线之后,立刻拖走了张工。

那现在上线完成了,是不是也会拖走我?

虽然我留了后门,但是也不能低估领导的凶狠啊。

我立刻把本地代码上传云端,然后对本地代码进行清空。保证我独一份的数据。张工那台我也给删干净。

然后通知我朋友:如果一个月,不对,如果两个月联系不到我,就举报领导参加灰产。

我就一边上传文件,一边写举报信。

当然是实名举报,举报人是谁?是我自己。

这多劲爆啊,狱里的犯人还能举报狱里的领导。

匆匆忙忙,传完文件,本地清空也搞定。然后举报信发给了我朋友。

好了,我安心了,继续打游戏。

我正要开下一把,领导倒是没来,但是狱警来了。

我:额……有什么事吗?

狱警:领导说项目结束了,从哪来回哪去。

狱警颠了颠警棍,问道:你自己走,还是我带你走?

我:……我自己走,我自己走。

在狱警的监督下,我回到了和张工一起的牢房。

张工诧异的发问:你怎么回来了?

张工下一秒醒悟:你怎么没拖住呢!

我当场尴尬,回道:这也不是写代码,只是部署个项目,一不小心就全弄完了。

张工气的抬起了手,犹豫了一会儿,又放下。

张工叹息:唉,这下子完蛋了。给这老小子得意了。

我尴尬的不知道说什么。但是觉得沉默也不好。

于是我顺着张工的话头说道:是啊,这下子完蛋了。

但是我想了想,又回过味来。之前就是坐牢,现在还是坐牢,有什么区别呢?

可能区别就是不能打游戏了吧。

于是我和张工一起,原地坐牢。

我:好无聊哦,现在没有游戏可以玩了。

张工:何止,刑期还变长了。

我:有吗?没变长吧。

张工:本来可以减刑,现在有可能减不了,那就是变长了。

我:……似乎很有道理的样子。

然后我们继续参加劳改。

大体内容就是,简单重复的工作,钉扣子和绣花等等。

熬了两三天,从难熬到逐渐习惯。

我和张工都开始麻木了。

这时候年轻的狱警小哥找来了。

小哥:领导正找你呢,赶紧跟我来。

我懵逼:我这儿活还没干完……

小哥:别干了别干了,你程序出bug了。领导喊你回去项目组修bug呢。

我缓缓回过神来,问道:出bug了?

小哥:是啊。

我猛地意识到,我可以回去了。

我笑了起来:哈哈哈,我的程序出bug了,出bug了啊!

强烈的喜悦冲刷着我的内心。

意料之外,而又情理之中,代码出bug了。

往常的我,出bug愤怒至极;而这次的我,出bug特别开心!

然后我就被狱警小哥送回去了。

我那个开心啊,又能回去打游戏了,又能跟网友们吹牛了。

乐颠颠地走着。

直到我坐在电脑面前,我才开始思索。为什么出bug了?

我明明是拿了个现成的项目改的,凭什么出bug啊?

难道又是历史的代码,屎山带来的问题?

想着想着开始头大了,我就想先打把游戏解解压。

刚刚打开游戏界面,我就瞧见领导正走进来。

我赶紧把游戏关了,切到代码界面,假装在看问题。

领导:小x啊,你怎么回事,项目出bug了,赶紧看看吧。

我:在看呢在看呢。

一边假装严阵以待,一边想着等会儿游戏用什么英雄。

领导:什么时候能查出来啊?

我灵机一动,答道:这个,我也没把握啊,可能是张工写的部分有问题。需要张工帮忙看看。

领导陷入了深思。

我感觉我真特么贼机灵,赶紧借着这个机会,把张工拉回来,正面肛领导。

领导沉默了一会儿,脸都黑了,最后用手一拍桌子,说道:我把小张给你派来,但是你今天必须查出来问题是什么。

然后领导威胁道:不然的话,不仅不能减刑,晚饭也别吃了!

我立即点头:好。

然后领导走了。

得了,这游戏看来暂时不能玩了。

我得研究研究,到底是为啥啊?

我远程登陆了服务器,然后通过工具,获取了服务器上面的报错内容。

报错内容挺简单的,内存溢出了。

就是内存不足,项目需要的内存超过了分配的内存。

这真是个经典错误,然后我开始探究是不是服务器太垃圾了,或者配置有问题,内存不够用?一看,好家伙,服务器没问题,内存给的很大,应该不是这方面的问题。

然后我换了工具,尝试提取了内存分布情况。就是看看到底什么占了大部分内存。

这时候张工就来了。

我:张哥,你可算来了。兄弟我够义气吧?见到机会,就把你拉回来了。

张工:小x不错啊,好兄弟!

张工赞了我一句,然后问我,是什么情况,为什么能把他拉回来?

我就开始介绍,大概出了什么问题,我跟踪到了哪里。还提了领导威胁的话。

然后我们初步达成了共识,先把问题查出来,然后以此为理由,跟领导讨价还价。

接下来,我就打开了内存分布的日志,好家伙,内存里占满的是基本类型。

这种基本类型到处都在用,根本看不出问题。

我和张工相互对视,两脸懵逼。

然后,我们讨论了一下,原有项目没这个问题,所以我们一起检查修改的代码部分,尽快找出问题。

查了一阵子,张工大叫一声,找到了。

我赶忙跟过去看,是哪里出了问题。

张工:就是这个函数,没有释放内存资源。

我:这一块啊……我记得我专门优化过这一系列的内存释放啊。

我:之前这一块乱七八糟的,用一下释放一下,没有规律。代码跟屎一样。

我:当时我看到了,就把内存释放合并到特定模块。优化结构,挺高可阅读性和可用性。

张工指着屏幕上的特定部分,说道:你的优化我看到了,思路不错。但是,这一块没有引用到你的释放模块。

我:……

核对一下代码,是的,几个优化的模块都有引用到了,但是这一个,没有。

我再看了一遍,是的。唯独这个,它没有就是没有。

我:这,咋说……哎,它怎么就没引用到呢。

张工:所以说,就是改的时候漏了。

张工:哎,你不知道程序员界的那句谚语吗?就是“bug能跑,就别改。”懂?

我寻思这是哪儿来的谚语,说道:可这也不是bug,就是设计混乱,代码稀烂。我才做的优化。

张工:一样。这种写的烂的,不管他再烂,只要能跑,就别改!你改了一个bug,就可能因此衍生出一千个bug。

我无奈点头,答道:是是是,明白了。bug只要能跑,就别动它。

接下来我们讨论了一下,有两个方案:

1,直接恢复原始代码,恢复这个模块的逻辑;

2,检索所有涉及部分,都改成新的,确认无遗漏。

讨论了一下,还是新的更合理。优化是有必要的。

我们采用方案2,全部改成新的。

于是我进行了全局检索,确保全部修改到位。

改完了。接下来?当然是来一把游戏啊!

打了两把游戏之后,领导来催了。

领导:小x啊,问题找到了吗?

我:找到了找到了。

领导:是为什么?

我:这个,程序在我们电脑上都是好好的,我查了下,是服务器的问题。

领导有点担忧的问道:那怎么弄一下,修复一下?是不是要换服务器?

我:不用不用。我调整一下程序和服务器的配置,兼容一下就好了。

领导脸色欣慰,说道:那赶紧弄一下吧。

(说句闲话。这个bug是真的出现过的,我们这边来了个新人,把c的内存释放的部分优化了一下……然后就出现了严重的生产事故。)

领导让我赶紧修复,而我却闭上了嘴。

这时,张工面无表情的看着墙壁说道:我们的减刑,安排的怎么样了?

领导皱起了眉头。

场面一时间沉默了。

不知过了多久,领导神情平缓了,说道:现在修复吧,我会为你们争取减刑的。放心,亏待不了你们。

张工看向了我,微微点头。

我心里有了底,然后手指如飞的操作起来。

其实也没什么内容,就是编译一个新版本,然后丢上去覆盖,重启,完事了。

看着项目启动完成的提示出来,我就对领导说,启动好了,可以试试了。

随后领导播了个电话,确认了运行正常。

这次紧急bug就到这里了。

接下来,我们不需要回去劳改了,因为领导终于意识到了项目可能出问题。

所以,我们转成项目的维护工程师了,接下来就是在这边维护项目。顺便把几个可能要做的修改点,先做一下。

领导走前还强调了,会给我们“加薪”。

劳动改造产生经济效益,会给犯人发点补贴,就是零花钱。

一个月,少的40或者60元,多的100元,可以买点烟抽一下,或者买点榨菜改善一下伙食。

而我们从事技术类工作,领导许诺,会给我们一个月发300元。能多买好几包榨菜呢。

然后,接下来我们就放心的继续打游戏了。

过了几天,减刑的审查结束了,开始公示减刑名单。

张工果然在减刑名单上面,稳得很。

我看到名单就夸张工:张哥稳啊!稳得一批!

但是,减刑名单上没有我的名字。

我翻来覆去的看了好几遍,确实,真的没有我的名字。

我:我要见领导!我要见你们领导!

狱警:领导说了,他不在。

狱警:……就是领导不在,现在见不了你。

我:那你告诉他,不来的话,我现在就删库。

狱警:删库?啥意思?

我:就是让项目死掉的意思。你转告领导吧。

然后狱警就走了。

隔了没一会儿,领导来了。

领导:哎,我说小x啊,别激动嘛。我不会亏待你的。

我:……

无语了一阵子,我直接问领导:为什么减刑名单上面没有我?

领导:我可是给你换了高级牢房呢,我不会亏待你的。

我再问领导:为什么减刑名单上面没有我?

领导:我给你提供了优越的办公条件,你们是少有的能够碰电脑的犯人啊,别不知足。

我三问领导:为什么减刑名单上面没有我?

领导:你看,别的犯人一个月才几十块,我现在可是给你开了300块工资呢。

我快要疯了,嘶吼着问道:你xx的,到底为什么减刑名单上面没有我!

领导脸也黑了,沉默良久,吐出了四个字:下次一定!

随后领导安抚了我,说了一套什么我审查资格不达标,所以没通过的话。

我持怀疑态度,没说话。

然后,领导强调下次会再为我申请。

我没说话,但也没办法。

随后领导离开了。我只能叹息,等待。

审查资格不达标什么的,我是不信的。毕竟张工的减刑原因可是“态度积极,确有悔改”,这他都能通过,我凭什么不能通过?

但是胳膊掰不过大腿,领导说你不达标,那你就是不达标。

我等这个“下次一定”,着实等了好久。

接下来,我和张工继续一起打了一段时间游戏。

张工在减刑后刑期缩短,不久后申请了假释,他就出狱了。

然后我就失去了双排的小伙伴,开始了孤独的单排之旅。

中间我朋友有找我聊天。

我朋友:x哥近来可好?

我:不好,差极了。

我朋友:咋了,监狱里过的不是美滋滋吗?

我朋友:上次还以为你要出事,结果也没多久又跟我说没事了。

我:刑期变长了,能好吗。

我朋友:啥?刑期还能变长?你是在里面斗殴了?

我就跟我朋友解释了一下整个事情,我本来好好地能减刑的,结果减刑飞了。

我:减刑没减成,可不就是变长了嘛。

我:另个一起的狱友可是减刑成功了,他都假释出狱了。

我朋友:……真惨啊。但,也有可能就是你的狱友够狠,才成功的。

我朋友:而你太好拿捏了,就被剩下了。

我朋友:有些东西只能自己去争取,而不能假手于人。

我:是是是,你说的都对。

我微微叹息,事已至此,徒呼奈何。

过不久,领导又来找我了。

领导:小x啊,我这边又接了个项目。

我:这个,是什么项目?

领导给我讲了讲,我越听越耳熟。

我:等下,这不就是我入狱前做的项目?

领导微微点头:没错,就是它。

我瞬间开始蛋疼,脸上不知什么表情是好,应该是一抽一抽的。

有了上次的教训,我也不迂回了,直接问道:那我做了的话,有什么好处,给我几十万?帮我减刑假释?

领导神秘一笑,然后大手一挥,大气的说道:做成的话,工资再给你加两百!

我气得开始笑:哈哈哈。

蛋疼的抽抽,笑了会儿也就罢了。

我慢慢回过气,说道:这项目可是据说价值几百万,还把我送进来了。你确定,只是给我加两百?

领导低沉的说道:也是,听说这个项目必须靠你。那,再加两百!不能再多了!

我摇了摇头,直接不理领导了。

狱里拿个千八百有什么用,多吃几包榨菜吗?

出去了之后,以我的能力每个月至少一万以上的,在这里面加薪,有什么用呢。

领导劝了几句,发现我完全不理它。

然后咬牙切齿的走了,说着,以后有你好看的。类似这种威胁的话,然后往外走。

我完全没听进去,还能咋滴啊。我的情况难道还能更差。

等下,我下次减刑咋办?领导可是承诺了“下次一定”的。

于是我喊住了领导:等下!

领导立刻转怒为喜,说道:怎么,改主意了?我说嘛,就没有加两百搞定不了的,不行就再加两百!

我开始怀疑自己是不是做错了,我应该继续保持沉默。

领导:咋了,又不说话了?

我缓了缓神,慢慢的说道:这项目,我做了,能立刻减刑吗?

领导:这当然不可能……

领导看我就要变脸了,转而说道:不可能不行。

讨价还价了一番,大概是要求我把删库的数据完整恢复,并且再做一些相关的改造调整。

领导给出的价码是:“尽快”帮我申请减刑。

那我的回应自然是:“尽快”完成工作。

商量完之后,领导走了。

我接着打游戏。

打了一天游戏,回到牢房,躺着。

有点无聊啊。张工走了,单排着实没劲。

闲的开始数绵羊。

然后狱警小哥带个人来了。

狱警小哥:这位是x工。这位是陈工。

狱警小哥:领导安排陈工过来,后续协助你开发项目。

我无可无不可的点了点头。

随后狱警小哥完成了引导,就走人了。

陈工立刻贴了上来,媚笑着说道:x哥,你好!叫我小陈就行。

我随意的点点头,问道:你咋进来的?

陈工略带不好意思的笑了笑:就是急用钱,顺手从公司账上划了点。

我大吃一惊,说道:你是黑了公司财务系统,还是盗了账号?

陈工保持不好意思的笑容,说道:修改了公司的收款路径,转到了我的账户上。不小心搞多了,被发现了。

我:搞多了是多少?

陈工:也就几百万吧。

我寻思这也太明显了,公司一段时间内流水变少,肯定是会探究的。这人略蠢啊,被抓的不冤枉。

陈工看我不说话了,就问我:x哥,你是怎么进来的?

我就把我的苦逼故事复述了一遍。

隔天,我去项目组继续打游戏,陈工就也跟过来了。

我约陈工双排,陈工没答应。

陈工说:监狱里是难得的清净时光,要好好的修炼,出去才能赚大钱。

得了,人各有志,各玩各的吧。

玩着玩着,领导又来催进度了。

领导刚刚进门,陈工就站了起来,迎到门口。

陈工媚笑着说道:哎哟,领导来了,真是蓬荜生辉啊!

在迎接领导的同时,陈工朝我使眼色,让我快点关闭游戏。

虽然陈工的姿态我有点不爽,但,也是给我打掩护,对吧。

我马马虎虎关闭了游戏,看着电脑屏幕开始思考人生。

领导:小陈啊,在这里感觉如何啊。

陈工:太舒服了,没想到监狱里能有这么好的条件。我简直想在这里永远住下去。

领导微微点头,随口说着:不错,不错。

然后领导过来问我:小x,进度怎么样了?

我表示:工作比较困难,正在努力推进。

领导皱了皱眉。随后若有所指的说了句:小陈你要好好学啊,x工回头减刑出狱了,项目就靠你扛大梁了。

陈工点头如捣蒜:是是是,一定努力学习。

随后领导走了。

陈工找我要项目源代码,用于他学习。

我有点不想给,这独占的源码放出去,可能就收不回来了。

但是,不给的话,他跟领导告一状,那我怎么办?现在又没和领导撕破脸,减刑还要仰仗领导。

最后考虑到,毕竟是狱友,在减刑这块,我们是统一战线的。还是给吧。

于是,我把之前领导给我和张工减刑的故事,跟他说了一遍。告诉他,要长教训,拿住把柄。

陈工赞同道:x哥说得对!确实是这样。

我看他应该明白了,然后把源码也就共享给他了。

隔天领导就又来了,检视了一下。

领导问我进度,我的回应和昨天一样。反正我都在打游戏,怎么可能有进度。

然后领导问陈工,项目熟悉的怎么样?

陈工就拿出了好几个我一直拖着没改的功能。陈工居然全都做完了。

我当场惊呆,这陈工,咋这样?

一来是做得快,不愧是不打游戏的人;二来是怎么没拖呢,昨天的话都白讲了啊!

领导大大的夸赞了陈工。随后就提出了给陈工加薪。

陈工千恩万谢的说着:感谢领导栽培,领导恩重如山,领导就是再生父母!

我在一旁冷眼旁观,感觉事情不太对劲。

看来我要早做打算了。

我打开了聊天框,我朋友的头像暗着。

我:我可能要出事了。

我:如果连续两天联系不上我,就把举报材料帮我发出去吧。

我:鱼死网破而已,我不惧!

随后在服务器上设置了自动任务,48小时后自动开始批量删除文件。

只要我连续两天无法接触电脑,就直接炸了吧。

这自动任务之前就写过,现在基本上就是复制黏贴,轻车熟路。

领导和陈工一顿亲切交流。这时才结束。

然后领导看我的眼神就变了。

领导似笑非笑的说道:x工,你可真能拖啊。

我一边退出软件,一边删除文件,随意的应道:不敢拖延,只是陈工能力比我强罢了。

领导点了点头:x工说的,有几分道理。

随后领导侧头斜着眼睛看过来:那么,x工就回去劳改吧。

而后领导拍了拍陈工的肩膀,说道:小陈,好好干,我不会亏待你的。

而后领导打了个手势,旁边的狱警冲上来,制服了我。

这一幕可真嘲讽,想当初被按住的可是另一位呢。

我挣了一下,挣不脱。也就放弃了挣扎。

我走前,大喊道:过河拆桥,不得好死!

随后我度过了战战兢兢的两天。

中间陈工有和我一起吃饭,我沉默了许久,还是忍不住问了一嘴。

我看似不在乎的说道:小陈,你害我,又有什么好处呢?

陈工先是一脸迷茫,而后恍然,说道:我没想这样啊,我只是努力展现价值,希望得到认可与奖励。

陈工随后一脸歉意的说道:非常不好意思,我没想到我这样,会导致你被叉出去。

我微微叹息,也不知道该如何说话。原来,有些人只是在努力,他根本不知道他的努力把你卷死了。

随后我不再说话,静静吃饭。

但是,陈工却是打开了话匣子。

陈工左右看了看,压低声音对我说:其实我也没指望这领导能给我多少好处,这领导一看就是个抠门精,只会画饼,不干实事。

我诧异的看了陈工一眼,这小伙子似乎挺清醒的。

我:那你还……

陈工继续压低音量说道:我已经把我的收款账户插进项目里了。

陈工说到这里,就阴恻恻的笑了笑。而我,哈哈哈,笑声没收住,赶紧捂住嘴。

接下来,饭都感觉更香了。

不过我的处境也没什么本质变化,过一会儿也就恢复了平静。

熬到两天后,我静静的待着。我心里想着,系统该炸了。估摸着是这个时间了。

又过了小半天,领导果然来了。

领导倒提着警棍,他来了,他来了。

但是脸色和我预料的不同,领导居然一点也不愤怒。

领导讽刺的笑着:好小子,居然在项目里埋雷。

我微微皱眉,应道:不敢,可能是系统出bug了,是不是需要我去看看?

领导摇了摇头,说道:不用了,小陈修好了。

我恍然大悟,却不知该哭还是该笑。

该哭的是,陈工居然能解决我删库的定时程序;该笑的是,项目的钱已经不再属于你了,而你毫不知情。

看我不接话,也不绝望,领导不满意了。

领导皱着眉说:虽然你没给我造成很大的损失,但是,我不教训你一顿,我心里不痛快!

领导指使手下控制住了我,随后给我一顿乱抽。

给我抽断了几根骨头,躺在地上只能喘息,痛到无法动弹。

不知时间过了多久,检察院的人来了。

指着我说了些什么,开设网络赌场,殴打犯人,之类的罪行。

然后,我松了一口气,就昏了过去。

我再次醒来时,人已经在医院了。

后来,和朋友聊了聊才知道,我朋友把我的举报信发给了检察院,纪委,市长热线,等举报渠道,并且通过记者朋友进行了宣传,煽动舆论。

举报了领导非法经营灰产,利用xx麻将APP开设网络赌场,肆意殴打犯人,等几个罪行。

然后,我提供的材料就是证据,我本人也成了证据。

我还问我朋友:你怎么知道殴打犯人?我没写这个啊。

我朋友:我猜的。你都失联了,大概率会挨打,随便写上的。

我:……

过了一段时间,慢慢的知道。

领导因为开设赌场等罪,也进去了,不过这类人的关押的监狱不一样,换了个监狱,

而我也因为举报有功,符合了重大立功表现的条例,成功得到了减刑。

而后许久听说,陈工又加刑了,也不知是真是假。

好了好了,不说了,医院的领导叫我帮他们看看系统问题了。

(全文结束)

转载类似新闻:

2020年11月17日消息,随着网络的普及,一些不法分子动起了利用网络赌博非法牟利的歪脑筋。海南省琼海市嘉积镇的黄某某就是其中之一,他利用网上打麻将软件,开设赌场聚众赌博,两年多内赚取利润20万余元,参赌人员达到180人,总流水金额达到541万余元。11月17日,记者从海口市秀英区人民检察院获悉,上述案件经检察院提起公诉,黄某某因犯开设赌场罪被判处有期徒刑三年,缓刑四年,并处罚金一万二千元。

——写完了,没了,出狱了。

来源:http://www.zhihu.com/question/483752248/answer/2127520344

收起阅读 »

00后整顿职场?网传一公司反手成立“专管00后部门”

随着大批00后涌入职场,作为职场新人的他们会有什么样的表现呢?近期,“00后整顿职场”的火热话题给了我们答案。图源:网络一人顶嘴领导,全体00后被统一管理该部门除了一位周姓主管外,其余均是00后新时代同事。以后公司在职及入职的00后,不管隶属哪个部门,都由此部...
继续阅读 »

据教育部统计,2022届高校应届毕业生人数高达1076万。同时,今年也是00后的第一个毕业季。

随着大批00后涌入职场,作为职场新人的他们会有什么样的表现呢?近期,“00后整顿职场”的火热话题给了我们答案

在网传的截图中,00后反对职场PUA、拒绝加班、捍卫法定休假权。他们面对不合理的职场文化直接回怼,整顿职场违法规定,甚至一言不合就申请仲裁,即使罚款离职也无所谓。



图源:网络

然而,近日有网友向上游新闻爆料,称自己所在的公司专门设立了一个名为“新一代”的新部门,以便对所有00后员工进行统一管理。

一人顶嘴领导,全体00后被统一管理

一位IP位于广东,名为“奥莱斯”的网友爆出疑似公司发布的通知截图显示,他们公司为了方便管理,规范职场,现设立“新一代”部门。

该部门除了一位周姓主管外,其余均是00后新时代同事。以后公司在职及入职的00后,不管隶属哪个部门,都由此部门统一管理,其他部门不得插手。新部门所有规章制度均按照职场管理进行,如有违反,一律按照相关规定处罚。如果不适应该部门,可申请调离。


图源:微博

该网友进一步解释,事情的起因是一个00后同事工作效率比较低,别的员工8小时完成的工作他需要16个小时。上级领导质问他为什么别人可以完成,他完成不了。他顶嘴说:“那你叫别人做。”此后,公司以不符合公司要求将他辞退。这个事情最终经过劳动仲裁,判00后员工输了仲裁。之后,公司高层便开会讨论成立了这样一个部门。

该网友表示,成立这样的部门并不是因为00后表现不佳,而是00后和公司目前管理制度的大框架有不太契合的地方。

据了解,这个“新一代”部门将对上班迟到、早退、旷工、上班偷懒、没在规定时间完成工作等情况设置相应的处罚制度。对迟到几次算旷工,转岗甚至辞退等情况也做了说明。新部门还特别强调,请假不提前、不服从工作安排都有相应的处罚。如果员工与公司解除合同后,诋毁公司、泄露公司机密都会被起诉。


图源:微博

总而言之,新部门的宗旨是要给00后员工强调制度,所有事都按制度来办,没有弹性了。

网友:整顿职场反被整顿?

此消息一出,不少网友戏称,00后刚开始整顿职场,就被职场给整顿了。还有网友表示,公司管不住00后,才会设立这种“奇葩”部门。

支持00后的网友认为,00后站出来反抗,勇敢表示异议的做法让人敬佩

  • “又想要应届生的低薪酬,又想要他们拥有老员工的高经验高能力,想得真美,给不了高工资就不要嫌人家干事慢”

  • “我还是相信00后,有没有一种可能,那八小时的工作正常情况下本就该16小时才能完成的”

  • “为00后鼓掌,你们是内卷滚蛋的希望”

还有部分支持公司的网友则认为,没完成工作是原罪,整顿职场并不是要变成“杠精”,基本的规章制度还是要遵守的

  • “尽力做好了自己该做的,我爱横着竖着老板管不着我。但是份内工作完成得这么差劲,这人拽什么拽啊”

  • “这难道不是没做完工作还厚脸皮顶撞上级的员工的错?”

  • “拿一份工资就要干好自己的工作,这是责任。”

最后,你对此次网传事件有什么看法?欢迎留言交流~

参考链接:

来源:程序人生

收起阅读 »

IE 正式入土!网友祭出实体版墓碑...

尽管你可能早八百年就只用IE来下Chrome了,不过作为“童年回忆”,网友们对于这位老同志,感情还是非常深的。有人觉得IE靠着魂器仍存于世(手动狗头)。但也有人迫不及待给IE P起了墓碑。而据韩国网友透露,在韩国庆州,还有实体版……他曾经是个下载其他浏览器的好...
继续阅读 »

嗨胖友们,今儿IE浏览器就正式退出历史舞台了。

尽管你可能早八百年就只用IE来下Chrome了,不过作为“童年回忆”,网友们对于这位老同志,感情还是非常深的。

这不,梗图排着队就来了。


死神:IE,是时候上路了。

IE:Internet Explorer已停止工作。

有人觉得IE靠着魂器仍存于世(手动狗头)。


但也有人迫不及待给IE P起了墓碑。


而据韩国网友透露,在韩国庆州,还有实体版……

墓志铭写的是:

他曾经是个下载其他浏览器的好工具。


从96%到0.64%

值此送别之际,我们还是来回顾一下IE这位曾经的浏览器老大哥波澜起伏的一生。

IE的第一个版本Internet Explorer 1诞生于1995年8月。

第一轮网页浏览器“大战”,也就此拉开序幕:

当时,网景 (Netscape) 作为浏览器界一哥,市场占有率超过70%。

值得注意的是,那时候苹果的默认浏览器就是网景,而作为竞争对手,在IE之前微软并没有自己的默认浏览器。


通过与Windows系统捆绑的方式,IE很快就给网景造成了冲击。

特别是在1996年Internet Explorer 3——首款支持编程语言及CSS的商用浏览器推出之后,IE的市场占有率开始紧追网景。

而随着两者竞争的白热化,当时的网页设计者们还会把“用网景可获得最佳效果”、“用IE可获得最佳效果”的标志放在主页上,甚至由此触发了名为 Viewable With Any Brower (可用任何浏览器浏览)的运动。

1998年,背靠财大气粗的微软,IE正式斩网景于马下。后者在这一年年底被美国网络公司美国在线 (AOL) 收购。

此后,IE一路高歌。到了2002年,其市场份额达到了惊人的96%,可以说占据了浏览器领域的绝对统治地位。


只是IE成功了,却也懈怠了。

IE 6.0版本2001年推出,而其下一代版本却直到2005年才与用户见面,IE6也成为该系列产品中生命周期最长的一个版本。

并且在这长达5年的时间内,IE6不断受到用户诟病——运行速度慢不说,安全漏洞还层出不穷……

而网景虽败,却仍留下了一点星星之火。

就在败退的1998年,在网景资助下,Mozilla组织成立。

没错,就是火狐浏览器(Mozilla Firefox)名字里的那个Mozilla。

这也是为什么,火狐被认为是网景的“精神续作”。

2004年,火狐推出1.0版本。到了2005年,IE市占率就在火狐的冲击之下,跌至85%。

如此竞争压力之下,微软也终于开始重拾第一轮浏览器之战时的创新动力,加快IE 7.0版本的研发。

但更强大的竞争对手很快就出现了——

2008年,谷歌推出Google Chrome浏览器,同时推出对应开源版本Chromium。

Chromium对现今浏览器的影响不消多说:

如今替代了IE Windows系统默认浏览器之位的Microsoft Edge,在2020年也已经改为基于Chromium开发。


来自StarCounter

Chrome的强势登场,成为了压死骆驼的最后一根稻草。

2015年,IE的市场占有率已经跌破20%。这一年的微软Build开发者大会上,微软也开始舍弃IE,宣布用Microsoft Edge替代IE,成为新的Windows系统默认浏览器。

2016年,微软宣布将会停止发布Internet Explorer 11之前版本的安全更新。

2020年,微软宣布将陆续停止对IE的支持。

2021年,微软预告了IE的“寿终正寝”。

而现在,告别时刻已至。

数据显示,在上个月,IE全球市场份额仅余0.64%。

最后问一句: 你们的应用现在还要求支持IE吗? 留言区说说呗!

来源:量子位

收起阅读 »

内卷的天花板,新东方的直播间

现在的直播间充斥着大量低俗、搞笑、无脑的行为,而当一群训练有素的老师出现时,他们充分发挥了聊天扯淡的本事,扯哲学、扯到苏格拉底;聊理想,能聊到阿拉斯加鳕鱼。不一定非常深刻,但气氛一定要烘托到位,而这对其他主播简直是降维打击。01 直播间的一股清流人们印象中的直...
继续阅读 »


现在的直播间充斥着大量低俗、搞笑、无脑的行为,而当一群训练有素的老师出现时,他们充分发挥了聊天扯淡的本事,扯哲学、扯到苏格拉底;聊理想,能聊到阿拉斯加鳕鱼。不一定非常深刻,但气氛一定要烘托到位,而这对其他主播简直是降维打击。

01 直播间的一股清流

人们印象中的直播间卖货是怎样的?

“家人们,买不了吃亏,买不了上当。今天最后一百单,全网最低价”。

“三二一,上链接”。

“OMG,买它买它”。

但在新东方的东方甄选直播间,看到的却是完全不一样的画风。

一位长相酷似陕西兵马俑的老师,苦口婆心地劝说直播间的网友:听了一早上了,买一单吧。答应我,不要空手走好吗?


结果,有网友说,不说英语不买。

于是,这位自称是中关村吴彦祖的兵马俑老师马上切换到了英语模式。

“I can speak English all the time.But please remember to buy something,OK?I am now introduce to this steak……”

接着,他拿起一块与他的脸一样大的牛排,开始用英语讲解,尽管评论区很多人未必听的懂,但看起来津津有味,估计平时上课也没有这么认真过。

一款冰冻的虾也被他讲出了高级感。“因为是急速冷冻,所以包裹着薄薄的冰衣,叫coated in thin ice。所以the taste、flavor and nutrition are well preserved。”

这个时候就开始讲解flavor与taste的不同,preserved与protected的不同。

“一时之间,我不知道该下单,还是该记笔记。”一位网友说。

别人的直播间都是“家人们,宝宝们”,这里都是ladies and gentlemen。


当你以为卖货直播间里只能学英语?

你会发现远远低估了这些转型老师的才能。他们开始讲起了一堆人生哲理。

“今天是6月10日,再过11天,太阳将会到达地球的最北端,那个时候整个北半球会享受最慷慨的阳光,普照的阳光就如爱一样慷慨与自由,让万物竞相自由生长。北极会达到极昼,太阳不会落下,正如你对你家人的爱,你对你朋友的爱,落落大方。右下角一号链接,晒透了阳光的水蜜桃,500单。”


光听前半段还以为在深情地诗歌朗诵,谁能想到带货主播都卷成这样了。

即便是公认很难在直播间销售的书籍,也被这帮老师吹得天花乱坠。当时卖一本7斤重的百科全书,售价一百多元。

主播讲到了巴塞罗那的圣家堂,讲到了高迪,讲到了高迪的名言“直线属于人类,曲线属于上帝”。然后告诉你,你的孩子需要这么一本重达7斤的百科全书,这是打开自然大门的钥匙。


“生命之美就在于理解和欣赏,不要把人类的狂妄定义为征服者,那些是愚蠢的,愚蠢的人终将付出代价。”

“人生很短暂,你花了太多时间回答不应该回答的问题,花了太多时间去关注不应该关注的情绪,花了太多时间去忧虑不应该忧虑的痛苦。但你却很少花一个下午,泡一杯柠檬红茶,翻一本书,看着石头、看着花草,讲述你小时候成长的故事。”

上来就是跨跨一顿高能输出,结果,话还没讲完,700本书已经卖空了。就是这么一本在其他直播间很难卖掉的百科全书,新东方累计卖了2.2万本。

除了卖货,也还能听到相声。

那位被网友亲切称呼为兵马俑老师说:“12 pieces of steak”

俞敏洪就在旁边抬杠:为什么牛排不能加“S”?

兵马俑老师又说:“24 bags of seasonings”

俞敏洪仿佛安装了ETC:为什么调料要加“S”?

早已经厌倦了大吼大叫卖货的网友,仿佛发现了一个宝藏,弹幕也变得异常活跃和欢乐。


“说英语,说英语,我是来学英语的。”

“直播都这么卷了吗,让其他主播怎么活。”

“新东方转型了,好像又没有完全转。”

“网购的尽头是学英语。”

“全网唯一一个中英文双语直播卖货的主播。”


在直播道路上摸索了半年后,新东方貌似找到了开启直播大门的钥匙。而这把钥匙好像一般人还学不来。

02 老师们的降维打击

现在的直播间充斥着大量低俗、搞笑、无脑的行为,而当这些训练有素的老师出现在直播间时,对其他人简直是降维打击。

他们在充分发挥聊天扯淡的本事,扯哲学、扯到苏格拉底、尼采,扯到柴可夫斯基,天南海北,不一定非常深刻,但气氛一定要烘托到位。

“当你背单词的时候,阿拉斯加的鳕鱼正跃出水面;当你算数学的时候,南太平洋的海鸥正掠过海岸;当你晚自习的时候,地球的极圈正五彩斑斓。但少年,梦要你亲自实现,世界你要亲自去看,未来可期,拼尽全力。当你为未来付出踏踏实实努力的时候,那些你觉得看不到的人和遇不到的风景,都终将在你的生命里出现。”


是不是很熟悉,好像在哪里听过。这些话其实是这些老师们平时演讲上课的一部分,只不过当他们出现在直播间卖货时,让人耳目一新。

而讲段子、说鸡汤是新东方老师的基本功。

上一位在抖音直播上大火的是罗永浩也曾经是新东方的老师。尽管老罗早已不在新东方,但他在新东方上课的语录流传至今。

“女生就这点不好,你吵不过可以打嘛,打不过可以不打嘛!干什么去打小报告呢?”

“我走来走去,为中国的命运苦苦思索。”

“不被嘲笑的梦想,是不值得去实现的。”

那个年代还没有短视频,但很多学生把声音录下来,到处传播。

很多人可能还看过罗永浩写给俞敏洪的万字求职信。老罗把自己的幽默和段子手的天赋展现得淋漓尽致。

“我到新东方来应聘不是来做教师的,是来做优秀教师的,所以不适合以常理判断。”

而那位兵马俑老师本名叫董宇辉,据我们了解,大学没毕业就去了新东方,工作至今,教过的学生超过50万,浑身上下都散发着新东方的味道。

当这些风趣幽默、口才极佳的新东方老师被解放出来时,与直播卖货很好地结合到了一起,以上课的方式卖货,不拼低价,不用大喊大叫,对其他主播简直是一场降维打击。

老罗在直播间证明了自己,俞敏洪用一个更加差异化的方式也证明了自己。

03 俞敏洪最难的日子要过去了

半年前,俞老师刚开始转型直播带货时,其实一直不温不火。

当时新东方成立“东方甄选”农产品直播电商平台。俞敏洪也在抖音进行了首场农产品带货直播。

但除了首秀表现不错外,东方甄选每天的销售额确实少得可怜。数据显示,从2021年12月29日到2022年2月20日的29场直播中,俞敏洪和东方甄选的销售额,普遍停留在30万元以内。

东方甄选卖的东西并不便宜,选的都不是能走量的东西,包括南美大虾、阿根廷牛排、五常大米、进口橄榄油,与那些网红产品或者9.9元包邮的商品完全不是一个路数。

这也导致了直播间一开始并不热闹,热度维持在几百左右。货也卖得很少,新东方的财报披露,试水了两个月的直播新事业,只卖出450万元。当时还有网友建议说俞老师去上一下罗永浩的直播课。

新东方转型农产品直播卖货,是一个从开始就不被看好的事业。当时一家央媒还刊发了评论文章,指出客观条件决定了农货直播从市场到监管挑战极大,新东方要从校外培训跨界到直播电商并不轻松。

但里面有一句话争议很大,认为新东方是在“从一个挣快钱的行业跳到另一个挣快钱的行业”。俞敏洪虚心接受了批评,但专门针对这句话提出了不同意见。

“商业模式不存在快钱和不快钱,教育领域做起来也挺艰难的,很多教育公司原来都是赔钱的。直播也是不容易的。我知道大主播一直播就是十几个小时甚至20个小时,没日没夜地选品,没日没夜地努力,所以其实没有一项行业是好做的。”

那是新东方最艰难的时刻。2021年7月,教育“双减”政策落地,K9业务全军覆没。新东方从11万人减少到5万人,俞敏洪把新东方学校的7万多套新桌椅捐赠给了当地的农村学校。在退场时保留了难得的体面。

那些日子,俞敏洪和新东方的传闻很多。有人在微信群里造谣说新东方要去公海搞游轮游学,把新东方放在火上烤,急得俞敏洪赶紧出来辟谣。后来又传出俞老师在开会的时候哭了。

但从今年6月开始,东方甄选直播间的在线观看人数就过万了。那位有着70后长相、实际是90后的主播感慨:以前直播间也就几百人,一早上只能卖出去20单大米。但在6月10日,在线观看人数突破了十万人,还没开始介绍产品,直接就卖光了。


蝉妈妈数据也显示,东方甄选直播间近一个月销售额高达3084.8万元,其中仅6月10日的销售额就达735.6万元。

本周,俞敏洪又组建了“新东方直播间”队伍,销售的是新东方的教育产品,包括图书、学习硬件、课程等。

老罗在直播间完成了《真还传》,被无数人质疑的俞敏洪也终于在尝试半年后,直播事业步入正轨。接下来,就像刘耕宏带火了健身直播一样,新东方这种双语直播卖货方式,估计也会成为竞相模仿的对象。看来,主播们要抓紧时间学点英语了。

而截至6月10日收盘,新东方在线收盘价6.23港元,暴涨近40%,股价创了年内新高的同时,单日涨幅也居港股主板第一。


不过,现在说俞敏洪的直播事业成功了,或许为时尚早,但新东方老师的直播至少说明了一点:

这个世界,不仅属于好看的皮囊,有趣的灵魂永远都有市场。

来源:数智前线

收起阅读 »

第一批00后,遇到“史上最难就业季”

梦碎“实在对不起,我们部门没有HC(Headcount,坑位)了。”面对肖迪,某大厂运营部的主管露出抱歉的表情,“希望你可以继续努力,如果以后有机会的话,HC还会给到你。”这顿午餐吃的是新疆炒米粉,又麻又辣,是主管请的,“像是一种补偿”,但肖迪觉得滋味全无。她...
继续阅读 »

外部世界称呼肖迪和她的同龄人为“千禧年出生的一代”。知乎上“回忆千禧年”的话题下,有人写下那一年中国加入了世界贸易组织,县城广场上有人举着国旗庆祝。那一年也有亚洲杯,半决赛中国队碰上了当时最强的日本队,一度遥遥领先。更重要的是,前有腾讯、阿里巴巴、百度成立,后有搜狐、新浪、网易在美国上市,中国的互联网进入1.0时代,一切看起来欣欣向荣,充满希望。那为什么到了自己毕业这一年,会如此艰难?找工作的00后们都想知道答案。

梦碎

2022年夏天,00后们求职梦碎,只需要一句话。

“实在对不起,我们部门没有HC(Headcount,坑位)了。”面对肖迪,某大厂运营部的主管露出抱歉的表情,“希望你可以继续努力,如果以后有机会的话,HC还会给到你。”

肖迪是00后,就读于西北某大学的汉语言文学专业,去年12月份来到这家大厂实习。今年4月25日,午餐时间,她再次询问主管关于HC的消息,对方以最直接的方式浇灭了她的希望。

这顿午餐吃的是新疆炒米粉,又麻又辣,是主管请的,“像是一种补偿”,但肖迪觉得滋味全无。她浑浑噩噩回到工位,隔壁的员工们正在聊天,她无心参与——在平时,她一定是加入话题最积极的那个。她不断暗示自己,不要在办公室哭,不要被情绪绑架,要体面,“我也是有自尊的”。

因为手头上还有两三个项目,那天,肖迪还是加班到晚上11点,离开的时候,大厦顶端的logo十分耀眼,从前,她看到这个logo会不自觉地笑,但那一刻,她哭了。她想打电话给远在陕西的父母倾诉一场,可这个念头很快就打消了,“之前我对他们把话说得太满了,现在不想让他们担心”。

一个人从陕西来北京实习时,肖迪的父母就一直放心不下,觉得她单靠个人,无法在北京立足。但肖迪觉得,从公司接收到的一直是积极的信号。“今年部门有一个HC,很大几率就是你的。”来实习后,肖迪就多次从直属领导口中听到这样的话。4月初,她还拿着和直属领导的聊天截图给父母看:“你们看,没有意外,我是可以留下来的。”父母这才放下心来。但没想到,这份工作最后还是出了意外。

就业艰难,同为00后的程露对此并非毫无察觉。

交通是对疫情最为敏感的行业,2021年初,正在找实习岗位的程露发现,几乎所有的航空公司都停止了招聘。昆明航空一个只招10人的空乘岗,就有超过1500人来竞争。程露听朋友聊起那场面试,顺序全凭先来后到,早上八九点才开始面试,凌晨三四点就有应聘者在打地铺等候。

程露是听着飞机的轰鸣声长大的。2000年,她出生在昆明机场航站楼附近的一个村庄里,父母都在机场国内出发层做保洁员,大她十多岁的哥哥也在机场附近开出租车,整个家庭的生存都与机场联系紧密,在考虑未来出路时,程露的设想也是:找一份和航空有关的工作。


▲ 图 / 视觉中国

高中毕业后,程露进入昆明的一所大专,就读于服务专业。在这里,许多学生曾靠着分配,或是参与学校与机场的一些就业合作项目,留在航空公司,成为一名乘务员。今年也是程露的毕业年,若不出意外,她也会找一个在昆明机场的实习机会。

疫情让程露脱离了原定的轨迹。往年,她所在专业的三四十人,总有四五个能顺利进入航空公司,但行业萧条,去年6月,学校原定的机场实习转正项目取消了,程露没有料到,她和同学们被分配到了湖南的一个平板电脑制造厂里,干起了拧螺丝的活。发通知那天,学校领导劝她们:“现在能找份谋生的工作不错了,放低要求,沉住气。”

厂里又闷又热,防护服将程露浑身上下包得严严实实。早上9点到晚上10点,她站到几乎要晕厥。这样强度的工作,一个月的实习工资只有两千多元。十多个同学受不了这苦,第一天就整理好行李,偷偷逃走了。

程露原本想再熬一熬,再向学校老师打听进航空公司的门道,但那时,找中介成了唯一的通道。想进东航、南航这样的头部航空公司,少说得花上四五万的中介费。中介只是第一关,要想留在航空公司,还要交三个月的培训费,程露打听了一下,昆明航空的培训费要一两万元,就算中途淘汰也一概不退还。她不好再张口向父母要钱,彻底打消了留在航空公司的念头。

实习三天后,因为长期拿着钻头,程露的双手疼到无法握住筷子。她不想回家,老家的女性们大都在20岁左右相亲、结婚,“我不想这么早就嫁人”。那晚,程露用半个小时收拾好行李,再花了100元,买了一张前往深圳的最便宜的夜间车票,投奔朋友,“先去找份能干下去的工作”。

有多拼?

1076万,是今年教育部统计的毕业生人数,创下历史新高。去年,这个数字是909万。这1076万里,就包括肖迪和程露这样的本科应届生,她们恰好也是第一批“00后”。

00后们没有料到,踏入真实社会的第一年,会面临这么多的变故和打击:经济增长有压力,疫情在延续,竞争在增加,HC却在收紧,大家的起点似乎被拉平,无论是高职大专生,还是985的毕业生们,都要闯一闯“就业难”这一关。

HC什么时候开始收紧,谁也无法说出一个准确的时间点,但能被感知到的震荡,是从2021年底开始的,各家大厂们相继裁撤不少非营利性部门,先是“毕业式裁员”,再后来,“毁约校招生”的狼狈和不光彩也摆到了台面上。

尽管裁员风暴离自己这样近,但那时,在大厂实习的肖迪并不相信达摩克利斯剑会落到自己头上,她曾天真地想:“既然裁员,那大厂怎么还在招人呢?”

在大厂,肖迪主动揽下了许多用户运营实习本职外的活,写自媒体文案、跟进流程、做直播……原本晚上七八点的下班时间,一度延迟到午夜十二点。那几个月,她一度压力大到经期紊乱,但她觉得,只要能留下来,“累也很值”。

肖迪珍惜这次实习机会,因为在这之前,她经历过一次“得而复失”。

那是去年12月,肖迪给字节跳动和快手的新媒体运营岗投递了实习简历。不到一周,两家企业的HR都给了肯定的答复。“现在去实习,半年后可能转正。”字节的面试官曾和肖迪提过,留下来的机会很大。实习确定的那天,肖迪还特意去学校食堂的网红窗口排了40分钟的队,买了室友们想吃的菜一起庆祝。

但没想到,一场疫情在12月扼住了西安的咽喉。不到一个月,西安累计出现上千例感染者,为控制疫情进一步蔓延,12月23日起,西安实行全市封闭管理,封城也让肖迪的入职变得异常困难。出于保密的需求,字节规定,员工即便远程办公也需要使用公司的电脑,得知肖迪被困在西安,HR主动和她商量,将公司的电脑从北京快递过来。但此时,西安已掐断了物流,快递无法进城。

肖迪不甘心,问HR自己能否延迟入职。对方发了个无奈的哭脸:“不能再拖了,公司有规定。不然只能等下次的招聘了。”那晚,肖迪哭着放弃了字节的实习offer,“就感觉自己的精神垮了,曾经多么高兴,现在就有多么绝望”。到了2022年1月,收到另一家大厂的实习offer时,肖迪立刻订了去北京的机票,“不能再让意外把我困住”。


▲ 图 / 视觉中国

这样的状况下,这一届00后“卷”起来是不可避免的。上海一所985大学的夏悦,就敏锐感受到了今时不同往日。

夏悦的男朋友是上海人,一开始,她一心想留在上海。聚集着金融、快消、广告就业机会的上海,也是许多毕业生梦寐以求的城市。据上海市政府统计,2021年,上海新增就业岗位63.51万个,正规就业规模创历史新高,达1084.5万人。去年6月,58同城发布的《2021年高校毕业生就业报告》显示,上海是2021届毕业生工作首选的城市,支持率达8.7%,高于同为一线城市的北京(5.4%)、深圳(7.9%)和广州(7.3%)。

但夏悦发现,今年,上海的岗位都在缩减。她向在腾讯上海公司工作的学姐打听岗位的情况,发现一些条线的HC缩了一半,商业分析岗也不例外。不少往年顺利进入头部互联网公司的学长、学姐们在校友群中透露一些风声:“今年的机会可能没有去年多,不要把鸡蛋放在一个篮子里。”

连学校招聘经验分享会的主题也在透露一种讯息,去年还是“教你拿到某厂offer”,今年就变成了“教你offer大满贯”,这意味着,只拿到一家大厂的offer,也不意味着顺利“靠岸”。她还记得秋招一次线上宣讲会上,几名热心的直系前辈分享了自己的面试经验,会议结束后,他们的微信立刻出现了几十条好友申请,都是来要内推名额的。

无奈之下,除了腾讯,夏悦还瞄准了三四家上海公司,投简历和准备面试就填满了她封控在家的时间。即便无法准确得知互联网到底发生了什么,她还是早早给自己的求职顺位排了序:互联网商业分析岗、咨询业、快消,每个大类又细分到了具体的部门和岗位。根据每个岗位要求的不同,她把自己的简历改了侧重点各异的好几份,“要给自己留条后路”。

没有找到心仪的工作,夏悦只能把目光从上海投向别的城市。那段时间,所有陌生来电都让她紧张,“以往我是很少接陌生来电的”。她还把自己的邮件设置为有声提醒,生怕错过邮件。


▲ 图 / 视觉中国

她也为自己上海毕业生的身份感到担忧。上海被封控后,有企业甚至直接放弃了上海的求职者。一名互联网公司的HR告诉每日人物,当时公司要求给求职者发通知时,一定要询问所在地点,“一看你现在在上海,立马就pass了,毕竟也没办法立刻入职”。

4月28日18:00左右,一个显示“广东深圳”的来电让夏悦赶紧放下了手中的筷子。进行了约莫半个小时的面试后,她回到电脑前,不断刷新着招聘网站,“我有种预感,很快就会出结果”。没过多久,系统上申报流程的红点就从“HR面”跳到了“录用评估中”——“按往年的经验,这基本是有戏了。”

但6月1日这天,HR给夏悦来了电话:“不好意思,因为业务调整,我们无法给你offer了。”这一天是上海全面复工复产的日子,路上全是期待解封已久的行人,不少孩子拿着气球奔跑在路上,这天也是属于他们的节日。夏悦走在许久没有走过的熟悉街道上,只觉得“欢乐不是属于自己的”。

求职继续

肖迪曾被家人寄予厚望。她家在毗邻西安的一个小城市,去一线城市,或是至少留在省会工作,是父母对她的期待。她自己心气更高,社交平台常常给她推大厂的实习帖,对她来说,那是另一个世界:光鲜,有吸引力。她想留在北京,去探一探潮水的方向。

外部世界称呼肖迪和她的同龄人为“千禧年出生的一代”。知乎上“回忆千禧年”的话题下,有人写下那一年中国加入了世界贸易组织,县城广场上有人举着国旗庆祝。那一年也有亚洲杯,半决赛中国队碰上了当时最强的日本队,一度遥遥领先。更重要的是,前有腾讯、阿里巴巴、百度成立,后有搜狐、新浪、网易在美国上市,中国的互联网进入1.0时代,一切看起来欣欣向荣,充满希望。

那为什么到了自己毕业这一年,会如此艰难?找工作的00后们都想知道答案。

肖迪本想归咎于疫情,但同样在西安的朋友拿到了美团的offer后,她感觉失去了借口,一度只能从自己身上寻找原因:“我不该浪费秋招的时间去考研。”

她就读的西北某大学以地质学和自然科学见长,学汉语言文学的她,在同校学生的择业竞争里,并不具备优势,大三秋招期间,班上2/3的同学都在准备考研。她跟许多考研的同学聊过,大家的判断都是,以自己的学历和专业,是无法找到满意的工作的,既然就业严峻,不如再等一年。但一个意外是,今年“考研也特别卷”,400高分的落榜者比比皆是,考研失利那一刻,肖迪才意识到,“秋招失去的时间和机会是回不来了”。

可即便是拥有985的“原生学历”,夏悦也并不觉得轻松。她从大二就开始实习,密度高达每半年一次,一张A4纸已经放不下所有的经历。在985高校,“社会时钟”是自然被建立的,大家都遵循着“什么时候该干什么事”的准则。大二那年,夏悦就记得许多学长、学姐开始在朋友圈发“人贩贴”——一些头部公司的实习生招聘。学院也将实习算进必修的学分,实习的公司越好越头部,拿最高档绩点的可能性就越大。

她周围,不管是毕业还是继续读研,几乎人人都在朝着top努力:打算出国的同学,大三就把英语成绩刷完了,proposal(注:陈述书)都请院里最好的教授修改了好几遍;如果是国内升学,那就要保研到更好的985;至于那些和她一样,计划本科毕业后就业的同学,在大三第一个学期就几乎修完了所有的学分,剩下的时间,都留给了实习和求职。她自己也是如此,做好了应对就业的万全准备,她想不通,怎么还是这么难。


▲ 图 / 视觉中国

至于程露,她的处境更艰难一些。某种意义上,在深圳,不缺赚钱的门道。914条公交线路和12条地铁线路连接着华为、腾讯、富士康等世界500强,还有222万家带着淘金梦的创业公司、服装厂、电子厂。但好机会对程露又是吝啬的,拿着专科的学历,她只接到过酒店前台和网站客服岗的面试机会。最后,不看学历、服务员月薪能到六七千的海底捞,成了她最好的去处。

她和朋友在靠近东莞的郊区租了个一室一厅,客厅还能勉强塞下一张床,平摊后,每人每个月只需要500元。只是,她怕家里人失望,还没有告诉他们自己已经逃离流水线的事实。

不论怎样,求职还得继续。

夏悦又投了两家快消公司,顺利进入了最后一面。不过,上一份offer的毁约依然让她心有余悸。6月3日,她花了800元的高价,找一个求职机构做了咨询。看了简历后,对方肯定了她的选择。夏悦放心了一些:“这种时候,我就需要一个人来鼓励自己。”

5月初,大厂备战“618”,用户运营部更忙了,肖迪也接了不少项目,但她不知道该如何面对手头的工作,“我知道要好好交接,但是我失去了工作的动力”。5月末,她对主管领导提了离职,赶着春招的尾声,去参加了几场招聘。

留给应届生们找工作的时间不多了。5月5日,中国传媒大学学生工作部发了致用人单位的一封信,请求“通过线上方式,给学生们提供实习岗位或面试机会”;在教育部发了《关于高等学校做好2022年开发科研助理岗位吸纳毕业生就业工作的通知》后,复旦大学开始向毕业生开放校内派遣制岗位,针对“受疫情影响暂未落实去向的应届毕业生”。大学辅导员李嘉很希望自己的学生能找到工作:“应届毕业生的身份还是很有分量的,于公于私都希望学生们抓住机会。”

2021年8月,程露从深圳的海底捞离了职。她觉得自己不能一直甘于同一个地方,浪费自己学到的专业技能。她先是进了一家苹果专卖店,干着月薪只有4000元的销售工作。两个月后,她又跳槽到了一家服装公司。年末是服装销售的旺季,她每天在店铺叫卖到12点,理货到凌晨2点,工资终于涨到了六七千。但2022年3月,疫情又来了,深圳的夜晚不再热闹,再怎么熬夜,程露也达不到一天卖出2000元的KPI。

她也听哥哥说起空姐近期的遭遇。空姐的薪酬,是在飞机离地那一刻才开始计算的。一个在疫情前常年飞行的空姐,每个月能拿到一万多。而现在,昆明机场只留下了自助检票通道,成都双流机场的安检口从30个变成了3个。哥哥告诉程露,一个待业家中的空姐,每个月只能拿到两三千的保底工资。

程露索性想开了,没有进入航空业,似乎也没有多可惜。她打算在深圳休息一段时间,逛一逛这座因为工作而无法好好看看的城市后,再去寻找新的机会。

(文中肖迪、程露、夏悦、李嘉均为化名;导语图来源:泱波(江苏分社)/中新社/视觉中国)

作者:周鑫雨

收起阅读 »

我在国外写代码,35岁焦虑消失了

随着中国互联网行业红利逐渐消逝,竞争压力越来越大,很多互联网人把目光瞄向了国外。在技术前沿的美国硅谷,在消费互联网方兴未艾的东南亚,在平静安宁的北欧,都能见到中国互联网人的身影。他们有人为了平衡工作和生活,试图逃离内卷,来到国外后,危机感和焦虑感减轻了一些。还...
继续阅读 »

随着中国互联网行业红利逐渐消逝,竞争压力越来越大,很多互联网人把目光瞄向了国外。在技术前沿的美国硅谷,在消费互联网方兴未艾的东南亚,在平静安宁的北欧,都能见到中国互联网人的身影。

他们有人为了平衡工作和生活,试图逃离内卷,来到国外后,危机感和焦虑感减轻了一些。还有一些错过国内互联网浪潮的人,试图在新的环境中寻找职业生涯的第二曲线。

这仿佛是一部互联网人的《出埃及记》。

挣脱魔咒

一年之内,李双悦连续遭遇了两次裁员。

第一次裁员的原因很简单,她已经34岁了,作为一名已婚未育的女性,拿着接近40万元的年薪,公司打算趁她还没怀孕,先一步把她裁掉,不然产假一休,活干不了,白白损失一笔巨大的开支。

李双悦的老东家是武汉的一家港企,她在那里做数据分析师,已经做到了经理级别。2021年春节刚过,一个和她关系很好的HR突然问她打算什么时候备孕、生孩子,她才意识到不对劲,原来公司的一份裁员名单上,已经有了她的名字。

在此之前,她本来已经打算转成程序员,去瑞典工作了,但裁员依然让她措手不及。“我老公知道我被裁员,安慰我可以安心在家做家庭主妇,照顾老人、带带孩子。”但她不甘心,认真读书、认真工作这么多年,自己才30多岁,在各方面能力更成熟,可以挑战更难工作的时候,却突然什么都没有了。

李双悦拒绝了丈夫的建议,开始从领英和一些瑞典公司的官网上找工作机会。也有一些猎头来找她,但都“把丑话说在了前面”——工资起码会腰斩,税前月薪1.5万都很困难,有1万就不错了。武汉虽然也有好的企业和好的职位,但这些职位要么是核心,要么工作强度很大。“不论哪一点都不会允许HR招聘一个34岁、已婚未育、可能马上准备生孩子的女性去做。这是机制矛盾,我没办法解决。”

在中国互联网行业,流传着35岁失业的魔咒,不少从业者都会陷入到年龄焦虑中。《2021年中国程序员薪资和生活现状调查报告》显示,互联网企业对程序员的需求正在减少,与2020年相比,刚刚就业的程序员数量显著减少,工作两年以上的程序员占比则从73%上升到88%。35岁及以上的程序员占比仅为9.4%,不足十分之一。

经历了二十年高速发展,中国互联网行业增速下滑,用人需求少了,自然更愿意用低成本的、有一定经验的年轻人替换掉那些高薪的老人。

李双悦还是寄希望于国外的公司,她一边查找职位信息,一边开始每天在B站上学习代码知识,有空的时候就在力扣(leetcode,IT技术职业化提升平台)上面做题。经过两个月的面试,今年3月份,她成功入职了瑞典一家处于Pre-IPO阶段的互联网金融公司。


▲ 李双悦在瑞典工作的公司。图 / 受访者提供

不幸的是,公司主营金融业务受到俄乌战争的影响,欧洲市场不断萎缩,公司上市在即,也需要压缩成本。5月份的时候,她发现自己又出现在700人的裁员名单中。

但这次她只慌了一个晚上。

被裁员后的4天内,李双悦连续收到超过240封面试邮件,还有很多猎头打来电话询问她的工作意愿。原来是公司成立了一个内部互助小组,把所有被裁员工的姓名、职位、联络方式等信息整理到公开文档,在领英上开放权限给所有猎头、各大公司的HR查看。一夜之间,几乎整个瑞典的互联网圈都知道她们公司要裁员。

在得知李双悦被裁员后,她的直属领导非常生气,立刻去跟COO沟通这件事情,还在公司大群里据理力争。“第一,他认为我在他团队里的位置很重要;第二,我刚来两个月,所有的行李都还卡在上海港口没有到瑞典,他认为公司就这样把新人裁掉很不人道。但最终,裁员的决策没有改变,他一怒之下交了辞呈。”

李双悦的同事们也都很好。当得知她被裁员但是行李还在路上时,有别的部门领导说自己夏天要出国度假2个月,房子可以免费给她住。还有女生打电话问她需不需要衣服,可以免费送给她穿。

在此之前,她从来没想过自己喜不喜欢这份工作、喜不喜欢瑞典,但经过这第二次裁员,她发现原来自己的上司也会为她鸣不平,会重视她未来的发展,尊重她的意愿,并为她提供一切尽可能的帮助。

现在,李双悦还在找工作,但她不急了。她觉得自己挣脱了35岁的魔咒,找到一个更好的工作,只是时间问题。


▲ 图 / 视觉中国

“亲密关系”

“你上个周末是怎么过的?”Grab新加坡总部的走廊上,迎面走来的男同事叫住了李米,她听到这句寒暄吓了一跳。此前她在国内一家大厂做了4年产品经理,从来没有同事关心过她的私生活,现在听到男同事这样问,她甚至有种“这个人是不是对我有意思,想要追我”的错觉。

在这家上市不久的出行公司里,李米感受到一种奇怪的氛围,上级最常问自己的问题不是日活、月活、产品进度,而是“你最近好吗?”“工作做得开心吗?”“组里现在做的事情还是太多,你认为有什么(功能)是不太重要可以先推掉的吗?”

在上一家公司,从毕业那会儿以校招生的身份进去直到离开,她都没有产生跟同事交朋友的念头,也很少跟同事聊工作之外的事情。

“361”(30%优秀,60%及格,10%淘汰)绩效强排制度是一个重要原因。“你和同事更多是竞争关系,不是合作。”有一次她和同事一起写晋升PPT,一部分产品功能明明是一起做的,但大家都默契地不问对方的准备进度,更不会给对方看自己的PPT,“生怕有什么亮点和成果被别人抄去”。

李米没在别的公司工作过,她天然认为同事是输入的条件句不同,就会执行不同程序的一群人——如果项目做出成绩,同事是和自己抢功的人;如果项目出了问题,同事就是把锅甩给自己的人。简而言之,是下班就想装作不认识的人。

在公司里,每个人的一言一行都在打造拼搏进取的人设。“今天好累,不想上班”这种牢骚话绝不能告诉任何同事,而且“本来也没有人在乎你是怎么想的”。

直到进入Grab,她突然面临另一种环境。在新加坡职场,好员工是美剧里那种成绩又好、又会打扮的社交女王,善于在一些工作之外的社交场合展现自己的谈吐。

李米一开始并不适应。她总是紧守边界,告诉同事自己不喝酒,但发现这个回答让所有人扫兴之后,李米决定退一步。“每次我就只喝一杯”,为获得集体的认同,她愿意妥协。

以前面对那种“你周末做了什么”的问题,李米会老老实实说在家待着,但后来发现这个答案太呆了,别人会认为她很无聊。“所以我宁可搬出上周末做的事情,也要给出一个有意思的回答。”

在国内,直属领导很大程度上决定了她能不能晋升。但在新加坡,起码在Grab,直属领导对下属晋升没有一锤定音的话语权。除了需要直接领导的打分之外,还要请10个与自己工作关系密切的同事打分,相加之后得出总分。如果谁想升职,就得自己主动发邮件抄送大家、知会大家自己正在完成的工作,刷出存在感很重要。

进入到另一种价值体系里,过往的经验都失效了。

好的一点是,李米不再需要讨好领导,同事之间也多了一些信任。在之前的公司里,程序员不太信任产品经理,他们会觉得产品经理什么都不懂,总是问她“为什么要做这个功能?你之前也做过类似的,屁用都没有,这回你想清楚了吗?”“产品经理怎么能没想清楚就要求程序员写代码?”

来了Grab,李米发现程序员们都很相信她。“我说希望能上线某个功能,他们就会积极地反馈我什么时间可以开始做,有时候在系统里能看见他们真的是加班加点写代码。”

不好的地方在于,除了需要付出更多努力得到所有人认可,工作效率也因为平等的氛围被拖累了,任何大大小小的决策,需要每一个同事一致同意,最起码也是原则上同意,谁都能找她开会,也不好拒绝,真正的工作只能见缝插针地推进。


▲ 图 / 电视剧《硅谷》剧照

逃离无效内卷

爱尔兰每天早上9点,雅虎数据科学家金蕴从床边走几步到办公桌前,就可以开始一天的工作。在这里,效率不是唯一的追求,秒回工作信息也不是铁律,直到10点,金蕴很多同事才会把系统状态调成在线,他在9点发给同事的消息,通常能在11点左右得到回复。

下午5点半前,他合上电脑,就再也不会收到任何工作消息。每天属于工作和自己的时间,被两个数字精准分割开。这是一种一视同仁的分寸感,即便在金蕴做实习生的时候,美国团队的代教员工都会算准时差,不占用他的休息时间。

按照金蕴自己制定的OKR,日常工作通常在每天下午2~3点完成,剩下的时间由自己支配。“闲得长草”之后,他甚至在爱尔兰国立梅努斯大学读起了兼职博士。

每周不足38个小时的工作时长还有可能继续降低,雅虎总部准备尝试在维持员工年薪不变的前提下逐步推行每周4天工作制。这一政策在2015年~2019年在冰岛率先实验,取得很好的成效。

同一时间的中国,996工作制在互联网行业逐步推行开来,大厂们喜欢“雇两个人,给三个人的钱,干四个人的活儿”,永远干不完的活儿,让工作和生活的界限变得模糊。

李米的老东家打卡时间是每天10~19点,但她承认,绝大多数工作日“19点是走不了的”,“就算工作做完了也不行”。直系领导的作息时间成为了更可靠的参考系。

有一天晚上9点,直属领导拍下空空荡荡的工区,在工作大群里问所有人:“这才几点办公室就没人了,你们最近回家都这么早吗?”李米很快就明白了其中的利害关系。从此以后,临近下班,她会先确认一下领导的动态,熬到领导先走,她才敢和其他同事一同站起身离开办公室。

对在另一家大厂工作的程序员王滔来说,在裁员招聘并行成为部门常态之后,她无意间得知绩效考核要和个人加班时长挂钩,于是她的最新目标是成为最后一个离开办公室的人。

研发需求一个压着一个,为了拿出工作结果,每个产品经理都说自己“是新需求、优先级很高、尽量把功能都实现”,而她应急的方法只能是自己加班。除了王滔不善拒绝的性格,最重要的原因是,她需要用又快又准的代码证明自己符合组织对人才的要求。

“Talk is cheap,show me the code(废话少说,放码过来)。”王滔原本很喜欢Linux创始人的这句话,但现在如果有机会,她想问问这位52岁的前辈,写多少行代码才能避开裁员的漩涡?

李双悦也经历过这种荒谬。武汉疫情复工之后,整个行业就“卷”得很厉害,不仅是自己的同事,从供应商到整个行业上下游公司都在“卷”。那会儿夜里11:30下班是常态,同事们为了让老板看到自己的勤奋,下午去商场排奶茶2个小时,直到6点再缓缓打开电脑。

她不一样,总是尽量在工作时间内把所有事情高效做完,7点钟准时打卡回家。但这样的工作态度,公司并不接受。去年4月,另一个部门的领导把她拉到小屋里问:“作为一个经理级别的人,你为什么每天按时下班?”

她好言好语地解释:“我的KPI都已经完成了,而且我和老公需要自己开火做饭,不可能每天都11点回家。”他立刻反问:“那你们两家老人是都死掉了吗?”听到这句话,李双悦整个人处在惊吓的状态里,一句话都说不出来。


▲ 图 / 电视剧《我,到点下班》

但来到海外,她又显得太过勤奋。在瑞典,李双悦还维持着自己在国内工作的惯性——实时回复、事事同步。

哪怕她正在吃饭,只要听到办公软件的提示音就会扔下饭碗,立刻去回复工作信息。但显然,海外的同事都没有患上这种“强迫症”。“我发出的消息,隔两天才有人回复是常事。”她说,“每个人都会优先自己手头有时间表的工作,中途进来的需求就是得等。”直到大半个月之后,李双悦才习惯这种等待。

她的上司们也感受到这种勤奋所带来的压力。

李双悦每天早晨都会用Google Keep记下自己当天要完成的工作,在每一项任务后面打勾、同步给同事和上级是规定动作。来了瑞典,她依然如此。李双悦每完成一项工作,对方都会立刻收到更新推送。

没过多久,直属上级就不胜其扰地告诉她:“不要再把任务表单同步给我,否则打开手机尽是你的工作信息,我压力太大。”领导委婉地说,工作总结每周更新就可以,她又拿出自己在国内写周报的劲头发了个文件夹过去,对方只好直说:“不不不,我没有想看。”

超时工作更会被严肃劝告。为了树立优秀新人的形象,第一次独立交报表之前,李双悦连续加班了一个星期。直到周五,上司发现她竟然晚上10点还在工作,立刻严肃地给她发了消息:这个时间,你应该关掉电脑,和家人待在一起。她只能尴尬地回复:“我这就去”。这件“耸人听闻”的事甚至直接传到了老板那里,对方认真地告诉她:每周工作时长绝对不要超过45小时。

“他们都嫌弃我太卷了。”李双悦说。

而对张森来说,出国之后的工作强度反而更大了。他在半年前加入爱尔兰亚马逊云总部,负责IT支持业务,帮助大客户寻找服务器问题。

PIP制度(绩效改进计划)是每个亚马逊人的达摩克利斯之剑。作为新人,他一度在危险边缘徘徊。亚马逊云的考核标准只有两个维度——服务客户数量、客户满意度。这要求他必须又快又准地解决问题,每天6~8个小时的工作排得很满,“不可能像之前的工作还有摸鱼的时间”。

他从来没有想到,大学毕业14年之后,自己竟然回到了都柏林大学的图书馆自学长达900页的《ECS开发者手册》。“而这只是其中一个服务,亚马逊云可以提供超过200个服务,每个服务的文档几乎都是这么长。”

他的妻子夏晓似乎也感受到亚马逊云内部竞争的压力,“公司里(技术人员)都是高手,他也在追赶别人吧”。


▲ 图 / 视觉中国

更高的追求

最近李米、金蕴、徐坤总是遇到国内亲朋好友和陌生人的提问:“怎么才能拿到海外大厂的offer?”“有没有内推的可能?”还有一些人纯粹把他们当作许愿池,“希望我也能在新加坡找到工作”“学文科的也想留在爱尔兰”。

越来越多的中国互联网人选择出海,这股风潮从两三年前就开始了,除了技术更前沿的硅谷、高福利的北欧,东南亚是更多人的选择,语言相近,文化相通,市场广阔,到处都是机会,特别像十几年前的中国。

李米当时去新加坡,就是为了陪男朋友,当时他在互联网金融领域创业,在新加坡更容易融资。现在她已经跟男朋友分手了,但不后悔来到新加坡。

成为下一个李彦宏的念头深深诱惑着徐坤。李彦宏从纽约州立大学硕士毕业之后进入硅谷infoseek公司工作。1999年,李彦宏带着彼时最先进的搜索引擎技术和120万美元融资回国,创立百度。至此,一个颇具统治力的互联网巨头拔地而起。

这是早被证明可复制的成功人生模板,但前提是学到一流的技术。为此,徐坤大学毕业就来到美国,先后转换几次赛道,最终选择在VR/AR领域研究三维模型重建方面的算法。今年3月,他在瑞士苏黎世参加了Google线上面试,但却失败了,接下来打算继续申请Magic Leap的职位。

徐坤很着急,想要快点找到最顶尖的技术人才合作,掌握最顶尖的技术,5年内回国创业。“2011年出国到现在,我错过了整个国内的移动互联网浪潮、房地产浪潮、创业浪潮,我肯定不甘心。但我觉得自己也没有完全准备好,不只是运气不够,而是我还没有掌握到超一流的技术,没办法形成壁垒,创立一家公司。”

更多人选择离开,只是因为不想当一颗螺丝钉,不想做一台全年无休写代码、做产品的机器。


▲ 图 / 电视剧《硅谷》剧照

在国内,没有刷过力扣(leetcode)200道题的算法工程师不足以面大厂。把整个程序一句一句写在白纸上被称为“手撕代码”。在金蕴眼里,“就是考察候选人的背诵能力”。但进入到实际工作中,往往并不需要解决那么复杂、高难度的问题,而是对已经构建好的代码大厦修修补补,这让很多程序员觉得没意思。

在雅虎、亚马逊云的面试里,刷题没有用。

雅虎的技术面试只给了3道题,金蕴除了第一题写完了程序,第二题和第三题都只写了代码逻辑。要做什么、得出什么结果、提升什么功能,“这要是在国内,我肯定过不了”。

有时候国外企业也会拿一些还在研究阶段的问题来考察候选人解决问题的能力,而不是考察背诵Leetcode题库的能力。加入雅虎后,金蕴每天有一半的时间用来开技术研讨会,真正写代码的时间很少,他还申请了兼职博士,雅虎也非常鼓励员工一边学习、一边研究。

国内企业的HR倾向于拿着题库问张森,“怎么在服务器调取某个文件,文件权限怎样显示”。但在亚马逊云6个小时的面试里,问题变成“谈谈你如何面对一些棘手客户?”

一个人过往的工作经验、思考问题的逻辑,甚至有无种族、年龄、性别歧视都变得格外重要。“这些企业不是想随便招一个人,而是想招到我这样的人。”张森确信。

但选择了诗和远方,就一定能躲得过生活的苟且吗?

来到爱尔兰都柏林,张森一家彻底变成月光族。妻子夏晓全职带孩子,张森的“收入一半交给政府、一半交给房东,剩下的钱只够一家人吃饭”。

按照张森的收入水平,每个月有接近40%的工资要交税,“税后的薪水应该不会比都柏林普通的蓝领高很多”。

《爱尔兰时报》去年调查显示,在全球首都城市的租房成本排名中,都柏林位列第六,租金平均每月1643欧,每月净工资为2960欧。张森居住的地段算是中产社区,不到80平米的房子每个月租金高达2350欧,并且按照合同约定,租金将以每年5%的比例递增。

“从前两个人工作还能攒钱,现在真的是一分钱都剩不下。”夏晓说。

父母虽然对李米出国工作的决定不置可否,但她知道,他们心里盼着自己唯一的女儿回国。

新加坡靠近赤道,全年潮湿多雨。在某一个雨天,他看到马来西亚华裔作家黄锦树的《雨》。身在异乡的她记下了这句:

“你还不懂得时间的微妙。它不是只会流逝,还会回卷,像涨潮时的浪。”


▲ 图 / 视觉中国

(文中受访者均为化名)

来源:mp.weixin.qq.com/s/DHzv6uoB6jHOZioNE0ln_w

收起阅读 »

真刑啊!蔚来员工用公司服务器挖矿,已供认不讳

蔚来员工,用公司服务器挖矿。就在刚刚,一位微博博主曝出了这么条消息。据称,涉事人张某是蔚来汽车员工,此前担任某集群服务器管理员。而他在在职期间,利用职务上的便利,用公司服务器挖虚拟货币。△图源:微博事件一出,立即登上了微博热搜:对此,不少网友纷纷发出感慨:可真...
继续阅读 »

蔚来员工,用公司服务器挖矿。


图片


就在刚刚,一位微博博主曝出了这么条消息。


据称,涉事人张某是蔚来汽车员工,此前担任某集群服务器管理员。


而他在在职期间,利用职务上的便利,用公司服务器挖虚拟货币。


图片

△图源:微博


事件一出,立即登上了微博热搜:


图片


对此,不少网友纷纷发出感慨:

可真刑啊,越来越有判头了呢。

图片


# 用公司服务器挖矿


虽然对于这件事情,蔚来汽车官方并没有出面做回应。


但是从流露出来的内部消息图片中,可以获取到些许事件详情。


事情还要追溯到2021年9月1日,蔚来汽车合规和风险管理部收到投诉称:

研发部门员工张某疑似利用其服务器管理的便利,不当利用公司服务器资源进行虚拟货币数字挖掘操作。


而后,蔚来内部经授权,对此事展开了调查。


调查结果显示,张某从2021年2月开始,便开始了这样的违规操作。


其所挖的虚拟货币,从爆料中的图片中可以看到,是以太币。


图片


并且消息还称,张某在调查期间对于自己的违规行为供认不讳。


而张某的这一行为,触犯了我国刑法第285条第二款非法控制计算机信息系统罪。


据了解,犯此项罪的:

处三年以下有期徒刑或者拘役,并处或者单处罚金;

情节特别严重的,处三年以上七年以下有期徒刑,并处罚金。


# 此前还有百度员工


蔚来员工的事情一经曝出,很多网友纷纷联想到了之前的那位百度工程师。


早在2020年,一位百度员工在短短7个月内便走完了从“挖矿”、“变现”到“被判3年”的三部曲。


其挖矿所用的,便是百度搜索服务器。


在判决书中,也对这位百度员工“薅羊毛”的细节做了公布:


从2018年1月底到5月底,安某薅了155台服务器的羊毛,用来挖比特币、门罗币,卖掉一部分之后获利10万元。


事发之后,不仅这笔钱被没收,还额外被罚了11000元,另外还有3年的有期徒刑。


图片


……


而从国内外来看,近年来公然用公司服务器挖矿的事件时有发生。


虽然截至发稿,蔚来汽车方面并未做出更详细的回应。


但还需从此事中了解一点:


道路千万条,守法第一条。


为了牟利而赌上未来和自由,不值得!

来源:公众号 QbitAI

收起阅读 »

程序员定级1-5:你是哪一级?

1、代码写得好,bug少,看起来像个闲人2、注释多,代码清晰,任何人接手都很方便,看起来谁都可以替代3、代码写的烂,每天风风火火写bug,解决各种线上重大问题,顺理成章成为公司亮眼人才4、代码乱的只有自己能看懂,公司不可替代人才5、多写bug,好的程序员带动两...
继续阅读 »

1、代码写得好,bug少,看起来像个闲人

2、注释多,代码清晰,任何人接手都很方便,看起来谁都可以替代

3、代码写的烂,每天风风火火写bug,解决各种线上重大问题,顺理成章成为公司亮眼人才

4、代码乱的只有自己能看懂,公司不可替代人才

5、多写bug,好的程序员带动两个以上的兄弟就业,整个代码行业就会繁荣发展

收起阅读 »

怎么才能不焦虑?

什么是焦虑?引用百度百科里的解释:焦虑是人对现实或未来事物的价值特性出现严重恶化趋势所产生的情感反映 。与之相反的情感形式是企盼,即企盼是人对现实或未来事物的价值特性出现明显利好趋势所产生的情感反映。焦虑是指个人对即将来临的、可能会造成的危险或威胁所产生的紧张...
继续阅读 »

什么是焦虑?

引用百度百科里的解释:

焦虑是人对现实或未来事物的价值特性出现严重恶化趋势所产生的情感反映 。与之相反的情感形式是企盼,即企盼是人对现实或未来事物的价值特性出现明显利好趋势所产生的情感反映。

焦虑是指个人对即将来临的、可能会造成的危险或威胁所产生的紧张、不安、忧虑、烦恼等不愉快的复杂情绪状态。

所以焦虑的客观目的是有益的,作用在于引导人迅速地采取各种措施,紧急调动各种价值资源,以有效地阻止现实或未来事物的价值特性出现严重恶化的这种趋势,使之朝着利好的方向发展。

试想在远古时期,正是因为人类在残酷的大自然环境下,对食物、居住、猛兽等东西的焦虑,才能让人类及时采取行动,保证人类延续下去。

所以焦虑是一种正常的人类反应,但如果你经常焦虑,很容易因为一些小事感到不安,并伴随着极度紧张、头痛、心悸、心悸、烦躁不安、胃部有坠胀感等症状,很有可能,你患了焦虑症,我更建议你去医院就医。

我在查阅资料的时候,看到很多人推荐这本《精神焦虑症的自救(病理分析卷)》,豆瓣评分 8.2,你也可以参考。

不过大部分人应该还没到这么严重,面对焦虑,我有以下几个建议:

  1. 接受,而非逃避或者抗争

面对焦虑,我们常有两种回应方式。

第一种是逃避,用所谓的“忙碌”来填补自己的内心,只不过不同的人选择“忙碌”的方式不一样。有的人用工作逃避,这种方式最大的好处在于“有理有据”,面对别人的劝说或指责,可以给自己找到看似合理的借口,比如“我这是在工作,在干重要的事情呢”,或者“工作那么忙,哪有时间”,其实内心深处比谁都知道,这不过是自欺欺人的借口。跟工作相似的,还有阅读、家务等,这些都可以给自己找出合理且正向的借口。

有的人则是用奶头乐逃避,听音乐看动漫打游戏,看新闻刷抖音再刷朋友圈,各个软件都点开一遍去除小红点,明明没有动态还总觉得下次点开的时候会有消息,里面的内容自己也知道,但还是会再看一遍,实在没事干了,平时懒得干的事情也会捡起来,整理图片文件夹,换皮肤改字体,疯狂的寻找各种干起来不费力又有一点价值和快乐的事情。

但无论是哪种,一停下来,焦虑的情绪就会立刻涌现,让自己坐立不安,然后又继续逃避,陷入恶性循环之中。

第二种方式是抗争,为了摆脱焦虑的情绪,于是反复思考这些想法和情绪,试图找到解决方案。但是当你焦虑的时候,你越思考,你越觉得这些其实不怎么靠谱的想法像是真的,最后反而让这些情绪和所谓更加牢固,又形成了一个恶性循环。

难道我们就没有其他回应方式了吗?当然是有了,这就是很多书中提到的最核心的方法 —— 接受。然而怎样才算是接受呢?

我觉得这步最重要的就是放弃。放弃抗争,放弃试图控制控制恐惧的努力以及通过不断的自我分析“应该做什么”的想法。放弃逃避,允许意识中焦虑的存在,并愿意与它一起共存,毕竟它的存在客观目的还是帮助我们。

如果你只是有焦虑的情绪,那你可以告诉自己“这些情绪只是暂时的,很快就会消失,我允许它的存在,现在我可以尝试感受下这种情绪,因为很快它就会流走”。

而如果你还焦虑到胃痉挛,那你就做好准备,随便胃痉挛,然后干你要做的事情。

那你接受之后,胃痉挛就会立刻好吗?那当然不可能,通常你不做挣扎时候,情绪会慢慢的平静下来,症状也会慢慢的减弱,但你的身体已经习惯性的对这种焦虑做出了应激反应,消除这种应激则需要更长的时间。

  1. 多读书

如果你直接去百度搜索“焦虑如何治疗”,你会看到很多这样的论述,“我看了大量的书籍,尝试了无数的方法,都是治标不治本……”然而这种鬼话你可千万不要相信,就以为读书无用。

实际上,关于焦虑,人们早已做了多年研究和探索,不能说成熟,但至少也有比较有效的理论、方法和实践,多找些大家普遍推荐的、评分高评价好的书籍去看,尤其是那些关于焦虑原理的书籍,对焦虑有更加清晰的认知,会帮助你面对焦虑,毕竟“知彼知己,百战不殆”。

对抗焦虑这种事情,最重要的是还是靠自己,佛不渡人人自渡,从书中探索方法,搞不好哪个方法就对你有效果。比如我就在书中看到这样一个方法,每次焦虑的时候,就把事情写下来:某年某月某日,我很焦虑,我焦虑的内容是什么,我担心的事情具体是什么,然后等事情过去了,再写上真实的结果。

这样的事情多记上几件,很快你就会发现,那些你担心的事情往往一件也没有发生。所以再当焦虑的事情发生时,我想起过往的那些焦虑经历,就觉得,害,这次又不过是个纸老虎而已。焦虑的情绪就化解了许多。

当然除了直接讲焦虑的书籍,我认为更应该看些其他书籍,比如人文社科,天文地理等,多思考宇宙、人生、国家、社会、自然这种宏大尺度的事物,不能说是对当下的苦难的降维打击,但在这些宏大事物的衬托下,生活中的那些看似紧急的事情也变得无所谓了一些,情绪自然就缓和了。

除了这种好处之外,长期以来的读书、思考和实践,会帮助你突破认知限制,在面对很多事情时,你可以站在更高的思维层面上,对事情的结果有清晰的认知,自然不会再对这些事情感到焦虑。

  1. 冥想

冥想之所以有用,在于其中的正念训练可以让我们不被想法和情绪劫持。冥想不是努力把阴云赶走,而是搬把椅子到花园里,坐看云卷云舒,面对脑海中的那些思绪,无论是否讨厌,无论是否喜欢,不强求、不抗拒、不挣扎,坦然的接受自己。

运用心理学中的术语就是“认知解离”,将自我从思维内容、记忆感觉、语言规则中分离,客观地注视思想活动如同观察外在事物,将想法看作是语言和文字本身,而不是它所代表的事物。

冥想就是最好的练习认知解离的方法。

然而面对脑海中的情绪,人们尝尝无法控制自己,很容易就深陷其中。所以冥想需要从日常就开始练习起来,如果只有当焦虑来袭的时候,你才想到要冥想,往往会因为自己水平不到家,反而被焦虑折磨,最后陷入逃避或者抗争的恶性循环之中。

  1. 行动

有一个人十分崇拜杨绛。高中快毕业的时候,他给杨绛写了一封长信,表达了自己对他的仰慕之情以及自己的一些人生困惑。

杨绛回信了,淡黄色的竖排红格信纸,毛笔字。除了寒暄和一些鼓励晚辈的句子外,杨绛的信里其实只写了一句话,诚恳而不客气:

“你的问题主要在于读书不多而想得太多”。

这句话用来形容焦虑也不为过。焦虑本质上是对未来的不确定性而产生的情绪,行动之所以能让我们克服焦虑,是因为我们可以通过行动让我们对未来的不确定性有更加清楚的认知,甚至可以让我们扭转这种不确定性为确定性。

所以如果自己对未来的某件事情感到焦虑,那就开始准备,准备到自己满意为止,把注意力放在自己能改变的事情,做到尽善尽美,虽然结构可能依然有不确定性,但万一实现了呢,就算没有实现,但你要相信,人生是一个很长的旅途,我们所做的这些事情,也许当下没有取得应有的结果,但很可能会在未来回馈到你。

“吾尝终日不食,终夜不寝,以思,无益,不如学也”,与其焦虑,不如从日常练习冥想,多阅读好书开始做起,当面对焦虑的时候,不要逃避,不要抗争,尝试着去感受它,接受它,然后伴随着行动,逐渐的将焦虑化解。

来源:冴羽答读者问

收起阅读 »

大一女生废话编程爆火!懂不懂编程的看完都拴Q了

她的日更作业,竟让网友直呼: 中国计算机界的神!短短两个星期的时间里,这个女大学生实力吸引了40万+粉丝,超260万的点赞。而平日里底下的评论画风都是这样:这是量子计算机的计算演示吗,好强。顶级黑客诶,好厉害。……甚至还有网友改变了对计算机的认知:&...
继续阅读 »

她的日更作业,竟让网友直呼: 中国计算机界的神!

短短两个星期的时间里,这个女大学生实力吸引了40万+粉丝,超260万的点赞。

而平日里底下的评论画风都是这样:

这是量子计算机的计算演示吗,好强。

顶级黑客诶,好厉害。

……

甚至还有网友改变了对计算机的认知: 学计算机原来可以这么有趣 。

这 究竟是人性的扭曲还是道德的沦丧,到底是什么样的作业,能让网友赞叹至此?

她的代表作 《身高计算器》,被评价是“市面上最准的计算器”、“完全0误差”!

这究竟是如何做到?带着这样的好奇,我们研究了下。

软件还可以这么开发?只有你想不到

按照她本人的说法,因为学校老师的规定,需要每天发布一款“精心制作”的软件作业。

于是从上个月25开始,陈同学几乎就没怎么断更。

先来说说她的代表作《身高计算器》。

只需 输入身高就能立马测身高,计算过程都已经快到飞起,而且有在准的。

还有另一个被网友“捧上天”代表作:《分秒转换器》,还会出现2分钟= 1分20秒这类的大智若愚。

有网友表示:“说实话,看到这个结果的时候我犹豫了一下。”“黑客,这绝对是黑客!”

如果说,前面提到的这两大代表作,有些人可能还会觉得也不过如此。

那么,你就着实小看陈同学了。因为她会用实际行动告诉你:软件已经不再是软件,已经升级成高情商了属于是。

网友提到的这个软件叫做《体重计算器》,顾名思义跟前面两个类似,但不同的是,它多少带点人情世故。

比如,如果你输入90,它会告诉你只有80多斤;你输入199,它告诉你只有100多斤……

太会了有木有?哪个女朋友不会想拥有一个这么“准”的体重计算器!

还有当你在纠结买什么水果的时候,那么陈同学《水果选择器》也不能错过。

这个选择器不仅可以帮你确定买的水果,而且还考虑到 怕你再次选择,就直接关机

不得不说,很贴心了。

除开这些“高情商”的软件,还有能真正展现陈同学技术流的东西。

比如,调戏操作系统一下~

就像这个《猫猫回收站》。

只需轻轻一点,回收站就可以变成猫咪,日常可以投递文件来喂食。

底下网友还给出改进的建议,让垃圾移到猫猫身上时再让它张嘴,或者做成动图咀嚼一会,或许会更意思。

还有帮你系统优化的,你可以选择你的需求:清理垃圾、清理内存、系统修复、加速优化。

在经过一顿严密的计算分析之后,这个软件直接霸气给出解决方式——

帮你点开系统安装的360

这个操作可是再次把大家都给震住了:360都能命令,绝对是顶级黑客啊。

你以为这就完了吗?

NONONO,毕竟顶级黑客这个称呼可是靠眼见为实的!

来看这个 《123木头人》

表面上看,点任何按钮都会关机。但实际并没有那么简单。

它先是给你虚晃几枪,可就当你卸下心防,以为没啥事儿了的时候,电脑真的被点关机了!

对此,陈同学本人则轻描淡写地说一句,这是用来测试人的灵敏度和反应力的~

各位看官,是不是下巴都惊掉了?

值得一提的是,她还建了一个qq群,专门分享这些软件包供人下载玩耍,结果加群的人还真不少。

最新群已经是第6个了,然后不到几个小时的功夫,就又上千人了。

ps. 不过有一点蹊跷的是,她没有给源码,要想自己改程序玩一下,还得去找她 定制

另外也问了一些计算机的同学,陈同学这样一天一个软件的作业量,着实是有点大的。况且还是大一的学生。

当然要是都提交类似这样式儿的作业的话,其实也还行。

废话软件真的栓Q

而在抖音上出现的废话软件,还远不止陈依涵的日更。

在“计算机神”出现之后,“凡间”纷纷出现了效仿者,编程水平有过之而不及。

比如,这个神和形都相似的性格测试器,网友就直接叫陈依涵来pk。

甚至有人还帮着陈依涵同学专门做起了优化。嗯,跟他们此前日常画风截然不同。

随便点进去一看,真的会栓Q~

那么就以那个著名的(120秒=1分20秒)时分转换器为例,这位小哥贴心修复了bug,还增加了嘲讽buff。

数据小于120秒,你就会被计算机嘲讽: 太拉了,这么简单还需要算?

怎么样,是不是高级了不少。

同样高级不少的还有这个免费起名器,任意输入老公or老婆姓名,就可以跳出孩子姓名,还附赠了隔壁老王的惊喜。

除了优化党,还有智慧的网友开始举一反三,另辟蹊径。

有实用的测试工具,比如屏幕亮灭检测、联网检测、开机状态检测。

还做成手机APP了呢~

不得不说,这波技术水平直接拉升~

还有人做了个随机点名系统,然后成功吸引到了陈依涵的注意。

网友:为无聊的生活增添了无聊

对于这波废话软件在抖音上风行,不少网友真心表示: 为无聊的生活增添了无聊

虽然无聊,还是忍不住再看亿遍。于是不少网友开始各种玩梗。

失去体:“中国计算机界不能失去陈依涵,就像西方不能失去耶路撒冷。”“开发届不能失去你,就像人不能失去阑尾”,“就像鱼不能没有自行车”

反对体:“当年你退出软件开发我是极力反对的。”

养成对比体:“今天又是一整个大进步”“比之前的身高计算器强多了”

夸夸体:“太神奇了吧,它是怎么知道的。”“天哪好准,可以帮我计算一下吗”“顶级黑客诶,好厉害”

除了增加一些“无聊”的乐趣外,也有不少网友表示,看了陈依涵的视频之后,学计算机竟然可以这么有趣。

好了,对于这波废话软件,你怎么看?

来源:量子位公众号

收起阅读 »

Github最炫酷编辑器Atom即将退休:挺了11年,终究败给VS Code

拥抱技术,将技术扩展到其他产品中,最后消灭技术。2022年12月15日,微软旗下的GitHub计划关停Atom,这款知名的开源文本编辑器启发并影响了众多广泛使用的商业应用软件,比如Microsoft Visual Studio Code、Slack和GitHu...
继续阅读 »

拥抱技术,将技术扩展到其他产品中,最后消灭技术。

2022年12月15日,微软旗下的GitHub计划关停Atom,这款知名的开源文本编辑器启发并影响了众多广泛使用的商业应用软件,比如Microsoft Visual Studio Code、Slack和GitHub Desktop。

这家社交代码公司表示,这么做是为了把精力集中到基于云的软件上。

GitHub近日解释道:“虽然发展壮大软件创建者社区的这个目标依然不变,但我们决定弃用Atom,以便进一步兑现我们的承诺,即通过Microsoft Visual Studio Code和GitHub Codespaces,将快速可靠的软件开发引入到云端。”

GitHub Codespaces是一种集成了Visual Studio Code的云托管开发环境。

2018年6月微软收购GitHub,时任首席执行官的Nat Friedman向GitHub社区保证,Atom还活着,并且很好。

Friedman在Reddit的“随便提问题”讨论中说道:“Atom是一款出色的编辑器,拥有健康的社区、狂热的粉丝、出众的设计,涉足实时协作且初见成效。在微软,我们平常已经在使用从Atom、VS Code、Sublime到Vim的各种编辑器,我们希望开发人员可以使用偏爱与GitHub结合使用的任何编辑器。”

“因此将来,我们将继续开发并支持Atom和VS Code。”

经过这四年的发展后,Atom却停滞不前。据GitHub声称,除了维护和安全更新外,该项目已好几年没有重大的功能开发。在此期间,社区参与度有所下降,本地安装的软件这块业务现在看起来不如基于云的应用软件那么诱人,后者带来了潜在的经常性收入、客户黏度和信息收集。

Atom可以追溯到2011年的GitHub;2015年,Atom shell(用于与Chromium、Node.js和原生API集成的单独组件)更名为Electron(一种基于Web技术的跨平台应用程序框架),此后微软开始致力于在Atom、Electron以及后来成为Visual Studio Code的技术上的GitHub。

这种关系现在遵循因微软而家喻户晓的模式:拥抱、扩展再熄灭(embrace, extend, extinguish),不过弃用Atom似乎更像是摆脱向云转型的包袱,而不是战略上有利的出击。

GitHub发言人在电子邮件中告诉IT外媒The Register:“我们想在未来几年致力于我们的核心项目,这意味着专注于增强云端开发者体验。还有许多功能强大的Atom替代工具可以满足各种需求,VS Code已经获得了巨大的市场份额,我们对这种变化感到很放心。”

“这对GitHub的开发者生态系统应该没有什么影响。GitHub的API将继续得到支持,使开发者能够面对成千上万的其他产品与GitHub进行集成。我们还维护自己的一套应用软件,包括GitHub Desktop、GitHub Mobile和GitHub CLI。”

Atom的影响力通过Electron框架应该可以继续感受得到。Electron.js仍然充当Discord、Skype、Slack、Trello和Visual Studio Code等其他应用软件的基础。但是技术在发生变化。微软此前曾表示,它打算远离Teams中的Electron。而其他跨平台框架可能受到追捧,比如Flutter、Tauri或微软最近宣布的.NET Multi-platform App UI(.NET MAUI)。

不过,Atom看起来在2022年12月15日关停之后继续存在。虽然GitHub有意将Atom存储库归档,但代码是开源的,任何想要支持该项目的人都可以使用。

来源:云头条

收起阅读 »

如果有机会,你会选择脱产学习深造吗?

因为有同学让我帮忙写封情书,所以我最近在看朱生豪写给他爱人宋清如的情书,其中有这样一句:要是有人问你,你愿意做快乐的猪呢,还是愿意做苦恼的哲学家?你就回答:我愿意做快乐的哲学家,这样可以显出你的聪明。还有一个提问,当你手上拿着一杯水,接下来你要做什么?答案很简...
继续阅读 »

因为有同学让我帮忙写封情书,所以我最近在看朱生豪写给他爱人宋清如的情书,其中有这样一句:

要是有人问你,你愿意做快乐的猪呢,还是愿意做苦恼的哲学家?你就回答:我愿意做快乐的哲学家,这样可以显出你的聪明。

还有一个提问,当你手上拿着一杯水,接下来你要做什么?

答案很简单,做你自己该做的事情,和水没关。

对于这个提问的回答,其实我也是一样的。“如果有机会,你会选择脱产学习吗?”,脱离现实的题目,也不用进入这个设定进行回答,反正也没有什么参考意义,这个机会真出现的时候,情况往往是复杂的,你之前想的再齐全,真到了选择的时候,你还是可能做出截然不同的选择,最后喊上一句,真香。

在我看来,这个机会,就是我手里的这杯水,我如果不渴,为什么要喝水?该干什么你就干什么。

我相信很多同学面对这个问题,都会选择脱产学习。如果是一个穿越的故事背景,比如你回到了你大一刚入学的时候,说真的,都已经预知未来了,我还学习干什么,无限种可能,光是想想,都能写成万字爽文。如果是父母支持,读研深造的故事背景,那我不一定愿意,尽管大学生活让人向往,但我要考试呀,我还是要学习一堆我觉得可能没什么用的东西,然后准备考试,可能还要给导师打工,我不是很想做。我真正想做的是,自由的学习我想学习的内容,然后结束后,一鸣惊人,从此走上人生巅峰之类的。

你看,在脱产这个选择下,我想过的都是爽番的生活。

而站在不选择脱产的角度来看的话,多是出于现实的角度考虑。我也有些朋友天马行空说是要花钱考研,说真的,在互联网行业中,其实学历的影响并不大,从本科提到硕士,收益并不高,主要是图个自由散漫的生活状态、贪恋校园年轻帅气的师兄学长,本质上还是逃避心理。

真想对工作有用,就下班回到家里,充电学习工作上用到的技能,但很不巧,这些技能在大学往往并不教授,还是要靠自学。至于找对象,这个理由我觉得是成立的,你可以因此去脱产学习,我支持。

可是人生真的会有这样的机会,让你能够脱产学习吗?

大概率是不会主动出现的,但也许我们可以主动创造出来。如果成家了,抛家弃子,一心搞梦想,《月亮与六便士》的翻版。没成家的,工作攒几年积蓄,然后离职过个自由的生活。想学习?想学什么学什么,想运动,办了卡可以天天去。可是我们真的会这么自律吗?

其实想一想我们过往的寒暑假,有几次是真的好好学习度过的呢?那不就是我们自由生活的缩影吗?也许前几天还能自律,后几天就开始散漫,散漫久了,又开始想学习,就这样反复横跳,很可能也做不出什么。所以才感叹,有些人真的很厉害,为了梦想,拼尽全力。你以为你差的是一个梦想,但你的思想觉悟却可能已经差了一大截。

其实我们人生中还会遇到很多这种两难的选择,是考研还是工作?是学后端还是前端?是接受还是拒绝?是分手还是继续?等等

我认为两难选择中,真正难的并不是问题本身,而是有问题的这个人,当然很多时候,这个人就是我自己。人并不是一个绝对理性的生物,人是很容易被各种情绪压的不能动弹。我们很可能遇到过这种情况,当有好友向我们咨询问题的时候,你发现,不管你给他什么建议,他都能找到很好的理由来解释为什么这个方法不行。

有的时候我觉得这种人就是在作,左右都不行,然后还逼逼赖赖,就在这里不做决定,耽搁生命,让事情越来越糟糕。不过转念一想,我们很多时候不也是这样的吗?

真正让我们无法做出正确决定的是我们的恐惧。基本上所有的恐惧都是害怕会失去某些东西。

要突破这种左右为难的困境其实也很简单,那就是遵循内心的声音,还有就是坦然接受两个选择的任何一个,或者两个都不选。这一点之所以重要,是因为处在两难的境地中,你往往会相信你就只有两个选择,再没有第三条路可以选。什么样的选择是最好的,答案就在心中,可我们听不到,是因为恐惧、焦虑、压力等已经扰乱了我们的思想。如果我们愿意两个选择中选择一个,或都不选的话,我们就能得到平静、平息恐惧,并听到自己内心的声音。两难的境地会让人既排斥现有的选择,同时又不肯放弃它们。这也就是让我们陷入困境的原因。

无论做出什么样的选择,有一件事是确定的,那就是跟随着自己的心去做的事,不管造成多大的骚动,都将会为每个人带来好的影响。所以每一次左右为难的处境,你都可以理解为考验你追寻自我的决心。

但还要记得一件事情,那就是:拖延做决定是最差的决定!

每个人都害怕受伤,为了避免让自己受伤,也为了避免让他人受伤(当然往往这是个借口),人总是拖到不得不做决定的时候才做决定,最后到了不得不决定的时候,于人于己都是更大的伤害,于是又懊恼过往的时光怎么不早早做出决定,但下次同样的问题出现时又是同样的行为模式,人总是这样不长教训,可笑而又无奈。

有的时候我们即便不断地听到那个内心的声音,我们还是会把它掩盖,用其他事物转移自己的注意力,我们还会寄希望于寻找所谓的真理,希望能够降维解决当下的难题,然后自己就会有做出决定的勇气,怀着这样一种不切实际的幻想投入所谓的行动,虽然在其他方面真的有所长进,实际上也只是不断地缓解自己拖延决定的痛苦而已。

你说有什么解决方法吗?没有。你不张开嘴,说出那句话,你不做出那个小小的行动,一切都是于事无补,一切都不会有大的改变,一切的想法都只是镜花水月。

我们常说人生只有一次,我们常说开心快乐就好,我们希望这样的想法能给自己勇气,人们常以为勇气就是有了它你就不恐惧的东西,但勇气从来都不是无知者无畏,而是当你还未开始就已知道自己会输,可你依然要去做,而且无论如何都要把它坚持到底。引用《存在的勇气》:

什么是勇气?概言之,就是不顾非存在的威胁而对存在进行自我肯定。

有了勇气问题就能解决吗?问题会尘埃落地,但不一定就能如我们期望那样解决,“你很少能赢,但有时也会”,而你所做的,不过是对无力的自己的一点抗争,我们能掌控的从来不是事情的结果,而是那个能够选择做出抗争的自己,听起来有些无奈,但仅是如此,我们也拥有了自由。

不为他人,不为自己,仅是为了与被推着自己往前走的命运抗争,仅为了证明你有掌控命运一角的可能,仅为了守住一份自由,你也值得向前迈出一步。

作者:冴羽

来源:juejin.cn/post/7103474675455361037

收起阅读 »

百度95后程序员删库跑路被判刑,原因竟是工作内容变动及对领导不满

删库一时爽,后果很严重!近日,记者自北京裁判文书网上获悉,百度某“95后”校招员工金某某在任职期间,私自建立隧道进入数据库“删表”。最终因犯破坏计算机信息系统罪,被判处有期徒刑九个月。而究其动机,居然是出于对工作内容变动及领导的不满。为了显示自己在项目中的重要...
继续阅读 »
删库一时爽,后果很严重!

近日,记者自北京裁判文书网上获悉,百度某“95后”校招员工金某某在任职期间,私自建立隧道进入数据库“删表”。最终因犯破坏计算机信息系统罪,被判处有期徒刑九个月。



而究其动机,居然是出于对工作内容变动及领导的不满。为了显示自己在项目中的重要性,遂对平台数据进行破坏。事后,百度职业道德建设部很快接到了内部安全部门的举报,开始进行数据恢复及调查。同月,民警在百度将该金某某抓获。

来看详情——

“95后”员工愤然删库

“删库跑路”往往只是程序员们之间排解压力的调侃之语,但当更注重实现自我价值的“Z世代”们走上工作岗位,一时头脑发热删库泄愤,最终导致严重后果。

据裁定书显示,金某某出生于1996年,大学文化,在“删库”被抓时还不满25岁。据金某某供述,他毕业后就在百度网讯科技有限公司工作,负责测试开发,工作内容是测试公司的平台与写程序。2020年8月,公司派其他员工来接手项目,金某某对该安排感到不满意。为了显示自己在这个项目里还有作用,就对平台的数据进行了破坏。

具体而言,金某某使用链接内网的工具,打通外部与公司服务器之间的链接,然后在家中使用手机登录隧道进入到公司内网服务器,用内网服务器做跳板去访问可视化项目服务器,分次将可视化项目程序数据库内的项目表进行了删除、锁定、修改。

每对数据库删除、锁定、修改一次,公司就需要修复一遍。在公司修好后,金某某再次进行删改。在多次“折腾”后,金某某主动申请更换部门,再未对数据库进行删改。

金某某的工作实际情况如何?对此,他同部门的同事赵某介绍,金某某通过校招入职百度,到公司后大部分时间在商业质量效能部部门工作,2020年10月23日被调到ACG部门。

商业质量效能部门自己开发了一套用于测试服务的系统,金某某当时参与了这套系统的开发,他将这套系统数据库的数据部分篡改、删除,导致系统的算法无法正常运行,得不到要的结论。赵某证实,金某某的行为在一段时间内影响了部门工作的正常开展。

删库造成严重后果

一时泄愤“删库”,还没等到“跑路”,金某某的行为就已被发现。

据安全工程师李某证实,2020年8月,百度商业质量效能部向其部门反馈ff.baidu-int.com平台数据库近期频繁被篡改,且数据库管理软件Adminer被不明人员连接,安全部门遂按照公司要求配合开展核查工作。经调查发现,事发时间段相关IP地址由金某某使用。

百度在线出具的数据库删除数据操作日志情况说明显示:结合业务反馈与安全排查共发现16次疑似恶意操作,其中10次操作关联到内部员工。

证人艾某则证实,2021年3月,其公司职业道德建设部接内部安全部门举报称,员工金某某在商业质量效能部任职期间,由于对部门领导不满,使用隧道违规从外网接入百度IDC并对商业质量效能部ff.baidu-int.com平台数据库内表进行清空、篡改、锁定,造成严重后果。

艾某介绍,金某某的行为一方面导致平台数据不一致或丢失,无法使用快捷操作功能,数据通过脚本回溯快速恢复,共计影响50个项目使用平台快捷操作能力;另一方面数据库的异常变化会带来用户对百度产品使用体验的误解,严重影响公司形象及经济效益。

“删库一时爽”,但恢复被删除数据则需要大量的人力和时间成本。经北京中海义信信息技术有限公司司法鉴定所鉴定,并对删除的表数据进行恢复,共计花费16300元。

2021年3月,北京市公安局海淀分局警务支援大队对涉案被破坏计算机信息系统服务器日志信息等数据进行远程提取。同日,民警在百度公司将金某某抓获。

被判有期徒刑9个月

年轻人犯错,总是很容易被原谅。在家属的帮助下,金某某赔偿百度7万元并获得了谅解,但仍将面临法律的惩处。

一审海淀区法院认为,被告人金某某违反国家规定,对计算机信息系统中存储的数据进行删除、修改操作,后果严重,其行为已构成破坏计算机信息系统罪,应予惩处。鉴于被告人金某某能够如实供述自己的主要犯罪事实,并在家属的帮助下赔偿百度公司经济损失并获得谅解,依法对其从轻处罚并适用缓刑。

一审法院判决:金某某犯破坏计算机信息系统罪,判处有期徒刑九个月,缓刑一年。

对此,金某某提出上诉称,自己做的的确不对,但其行为没有造成这么大的损失,修复数据16300元不是必要费用,故不构成犯罪。

其辩护人亦要求改判金某某无罪或裁定发回重审,认为百度委托鉴定无必要,且并非由公安机关委托,费用不应被认定为经济损失。金某某具有自首情节,涉案行为情节轻微显著,且社会危害性不大。

对此,二审法院指出,破坏计算机信息系统犯罪中“经济损失”的计算范围,具体包括危害计算机信息系统犯罪行为给用户直接造成的经济损失,以及用户为恢复数据、功能而支出的必要费用。本案中,百度公司在其相关数据库被金某某破坏后,委托北京中海义信信息技术有限公司司法鉴定所进行恢复相关数据,并无不妥。

而对于金某某是否具有自首情节,法院指出,金某某系被公安民警在百度公司抓获到案,其行为不符合自首的法律规定。金某某对计算机信息系统中存储的数据进行删除、修改操作,后果严重,不属于情节显著轻微的情况。考虑到金某某如实供述并获得谅解,已对其从轻量刑。最终,二审法院裁定驳回上诉,维持原判。

“删库跑路”者屡现

“别惹程序员!”业内删库报复的案例不断增加。

最有名的案例,莫过于微盟集团程序员的“删库”。2020年2月,有商户发现微盟的SaaS业务服务突然宕机,微盟旗下300万商户的线上业务全部停止,商铺后台的所有数据被清零。此后,微盟集团发布公告解释这次事故,称数据库遭遇“人为破坏”。

据事后了解,该员工一直深陷网络贷,还曾有过轻生举动。最终,该员工被判有期徒刑6年,自称系因生活不如意、无力偿还网贷等个人原因导致作出“删库”行为。

据中国裁判文书网公布的案例,2018年6月,链家数据库管理员韩某利用其担任并掌握该公司财务系统“root”权限的便利,登录该公司财务系统,并将系统内的财务数据及相关应用程序删除,致使该公司财务系统彻底无法访问。

对于韩某的删库行为,同样是因积怨所致。韩冰于2018年2月开始在公司负责财务系统维护,但5月被调整至技术保障部,工作地点也产生变动。韩冰对组织调整有意见,觉得自己不受重视,这也是他后来删库的重要原因之一。最终,韩某被判有期徒刑七年。

另外,据上海市杨浦区法院近期披露的一则刑事判决书显示,92年出生的程序员录某负责京东到家平台的代码研发工作。在2021年6月离职后,录某未经许可用本人账户登录服务器的代码控制平台,将其在职期间所写京东到家平台优惠券、预算系统以及补贴规则等代码删除,导致原定按期上线项目延后。与金某某情况类似,录某在积极赔偿后取得了公司谅解,最终被判有期徒刑十个月。

除了知名大厂外,小公司程序员“删库泄愤”的情况发生更加频繁。例如,2021年10月公布的一份裁判文书显示,某集团邯郸客运总站售票系统计算机编程人员因薪酬等问题离职心生不满,遂利用自己的苹果笔记本电脑远程接入网上自助售票系统的接口地址,删除了售票员表、网络售票表、结算单表、售票数据表、手持机表等,造成该站当日约5小时所有售票渠道全部无法正常使用,当日部分售票数据丢失。

放眼海外,今年年初,知名开源库Faker.js和colors.js的作者MarakSquires主动恶意破坏了自己的项目,不仅“删库跑路”,还注入了导致程序死循环的恶意代码,影响甚众。

对于企业来说,程序员删库跑路带来的不止是经济上的损失,还有顾客信任度的丧失以及对企业形象的负面影响。因此,公司在平时就应完善相应的安全机制和管理制度,做好备份恢复和权限管理,防患于未然。而对于程序员来说,“删库一时爽”,但短暂的宣泄情绪后,将面临的是法律的惩处。

来源:中国基金报记者 颜颖

收起阅读 »

一句话总结工程师的辛酸

当产品出现问题时,锅已经甩到了工程师的头上,他们最喜欢说的一些话是: 1.明明在我的电脑上运行正常,为何就……2.不可能出现这种情况的啊,绝对是玄学!3.快了,已经完成了90%~4.这个很简单的,我三天就能搞定~然而……5.昨天程序运行明明是正常的,但不知道为...
继续阅读 »

当产品出现问题时,锅已经甩到了工程师的头上,他们最喜欢说的一些话是:

1.明明在我的电脑上运行正常,为何就……

2.不可能出现这种情况的啊,绝对是玄学!

3.快了,已经完成了90%~

4.这个很简单的,我三天就能搞定~然而……

5.昨天程序运行明明是正常的,但不知道为啥今天就不行了,奇了怪了~

6.只是改一行代码,不会对整个程序造成影响的,放心吧~

7.如果有问题,一定不会是我程序的原因,要不考虑一下硬件问题?

8.审查代码时:当时写这个程序的时候只有上帝和我知道我为啥这样写,现在只有上帝知道了。(我也不记得当时是什么原因了~~)

9.这个功能我会在下个版本修正……到下个版本的时候,再重复上面那句话。

10.已经做好了,但还有一些细节要调一下。

11.我会在代码更替的时候添加单元测试。

12.这只是暂时的解决方案,在正式版我会修改方案的,然后……

13.我觉得这文档写的很清楚啊,我就不明白为啥你说看不懂,这也太难了~

14.


15.


16.我正在调试这个bug,但程序是没问题的啊,是不是你硬件出错了?

17.这是字符编码的问题。

18.不用担心,这次肯定不会有问题了。上~~

19.这不可能,肯定是芯片坏了,或者是编译器出错了。

20.这个变量怎么可能被修改了,奇怪了~

21.我需要重构代码,因为上一个人写得太烂了。辣鸡代码~

22.我检查过一遍了,没问题的,版本可以发布上线了!

23.没办法,这是一个公认的bug,没有办法解决~

24.再给我两天,保证能做好。

25.之前一直都没有出现过这种情况啊~

26.我又不能测试所有的功能。

27.这不是bug,这肯定是配置问题,或者网络问题。

28.程序肯定是没问题了,你是不是改了什么,你重演一下我看看。

29.这些代码是上一个开发者写的,不是我写的。这锅我不背~

30.运行那么久,第一次出现这样的问题啊,我之前都没见过。还得瞧瞧~

看完是不是感觉自己躺着也中枪了?

声明:本文素材来源网络,版权归原作者所有。如涉及作品版权问题,请与我联系删除。

收起阅读 »

用80%的工时拿100%的薪水,英国正式开启“四天工作制”试验!

据外媒报道,英国从6日开始一项一周工作四天的试验,有来自70家企业的3000多名员工参与其中。这是迄今为止全球类似试验中规模最大的一次,也再次引发各界对“做四休三”工作模式的热议。全球最大型试验据报道,参与这项试验的有来自70家英国企业的3300多名员工。试验...
继续阅读 »

据外媒报道,英国从6日开始一项一周工作四天的试验,有来自70家企业的3000多名员工参与其中。这是迄今为止全球类似试验中规模最大的一次,也再次引发各界对“做四休三”工作模式的热议。

全球最大型试验

据报道,参与这项试验的有来自70家英国企业的3300多名员工。试验从本周一开始,为期6个月。参与试验的员工每周将额外获得1天带薪休假的机会,而收入不会减少。

参与企业表示,新冠疫情推动了企业管理人员对工作方式进行反思,希望通过这项试验测试是否可以在不造成生产力损失的情况下缩短工时,同时提升员工的心理健康和福利。

英国慈善银行(Charity Bank)首席执行官埃德·西格尔(Ed Siegel)说:“20世纪的五天工作制概念不再是21世纪企业的最佳选择。我们坚信,在工资和福利不变的情况下,四天工作制将创造更快乐的员工团队,并将对企业的生产率、客户体验和我们的社会使命产生同样积极的影响。

据悉,此次试验是全球同类试验中规模最大的一次,涉及金融、酒店、护理、餐饮、动画制作等多个行业的约70家英国公司,并将由牛津大学、剑桥大学和波士顿学院的研究人员对试验结果进行监测。

研究人员将记录员工对多休息一天的反应,包括压力、工作和生活满意度、健康、睡眠、能源使用和旅行等因素。

试验结果将在2023年公布,而后将由研究机构向英国政府提交正式审议,以建立每周工作32小时的制度。

我们创建了一个高质量的技术交流群,与优秀的人在一起,自己也会优秀起来,赶紧点击加群,享受一起成长的快乐。

“100-80-100”模式

消息一出,迅速占据各大英媒头条。英国广播公司(BBC)的标题十分吸引眼球:“员工们拿100%的薪水,工作时长只有80%”。

尽管上班时间减少了,但实际上,新模式鼓励的是企业更多关注工作效率,而不是工作时长。

据悉,这项试验的发起方是一家名为“4 Day Week Global”的非营利性组织。该组织自2021年开始倡议试行每周四天工作制,目前已在西班牙、爱尔兰、美国和英国的苏格兰地区进行试点。

该倡议采用的是“100-80-100”模式,即企业用100%的工资支付员工80%的工作时间,以换取100%的产出。具体操作上,不同公司可根据各自情况来决定哪一天休息,以及每周的工时。

“4 Day Week Global”首席执行官乔·奥康纳(Joe O’connor)表示,“越来越多的公司已经认识到,需要竞争的新领域是如何保证员工的生活质量,而缩短工时、聚焦产出将赋予它们竞争优势。”

该组织称,大量研究表明,每周四天工作制可以提高工作效率,降低公司开支,提升员工幸福感。78%的员工表示,每周工作四天会感到更快乐,压力更小。63%的企业发现,每周工作四天更容易吸引和留住人才。

此外,缩短工时也能产生一定的经济效益。有数据显示,引入四天工作制将使英国商业街销售额增加约580亿英镑,这是因为每周三天的假期会让消费者多出20%的购物时间,在培养兴趣爱好、园艺等方面的支出也可能增加。

如果你最近想跳槽的话,年前我花了2周时间收集了一波大厂面经,节后准备跳槽的可以点击这里领取

一种新趋势?

英国的做法让不少网友表示羡慕,希望自己有朝一日也能实现工作生活相平衡。更多人关注,多国尝试的“做四休三”会不会成为未来一种新趋势。

事实上,全球范围内已有不少国家和企业对此进行探索,并取得了一些成绩。

早在2015至2019年期间,冰岛就进行过一次缩短工时的试验,主要涉及幼儿园、医院等公共服务部门。当时,有2500名冰岛员工(相当于冰岛劳动力的1%)进行了每周工作四天的尝试。

试验结束后,参与者们普遍反映生活压力降低,幸福感提升,且工作效率也提高了25%-40%,员工士气亦有大幅提振。

如今,冰岛已有超过80%的员工每周工作35小时,并且正在酝酿迈向下一步——每周工作32小时。

而在加班文化盛行的日本,近年来也在探索这一新模式。2019年8月,微软日本办公室试行每周四天工作制且不减薪,约有2300名员工连续5个周五放假。

微软表示,新模式下生产率提高了40%,会议效率更高,员工也更快乐,还节省了用电量和用纸量。

尽管多数案例都获得成功,但缩短工时也可能带来意想不到的副作用。

批评人士指出,四天工作制可能给一些员工带来更大压力,因为他们必须在更短的时间内完成更多的工作。此外,缩短工时在以客户为导向,或者7天24小时运营的紧急服务类工作中是不现实的。

还有人指出,虽然规定的工作时间减少了,但由于工作量不变,因此真正的工作时间并未改变,由此导致的加班工资还会给雇主带来额外成本。

例如,法国进行的一项类似试验发现,员工们依然需要五天时间完成既定任务,这也导致公司的劳务成本上升。

相关人士表示,尽管“四天工作制”是对传统工作模式的颠覆,但要推进到政府层面并落地,还有很长的路要走。那么你觉得“四天工作制”怎么样呢?可能成为将来的主流吗?

来源:上观新闻

收起阅读 »

如何快速在团队内做一次技术分享?

前言相信很多小伙伴跟我一样,是一位奋斗在一线的业务开发,每天有做不完的任务,还有项目经理在你耳边催你,“这个功能今天能完成吗?”其实作为一名前端工程师,任务就是完成 Leader 的任务, 但公司实行 OKR 以来,你就不得不在完成任务的基础上加上几条,“提示...
继续阅读 »

前言

相信很多小伙伴跟我一样,是一位奋斗在一线的业务开发,每天有做不完的任务,还有项目经理在你耳边催你,“这个功能今天能完成吗?”其实作为一名前端工程师,任务就是完成 Leader 的任务, 但公司实行 OKR 以来,你就不得不在完成任务的基础上加上几条,“提示个人能力”是我任务之外一个长期目标。


为了能完成这个目标,团队内部分享就成了这个目标的关键结果,那么如何在短时间内完成这项任务呢?下面分享下我的技巧。

明确主题

首先我们要明确公司需要什么?我们不能随便搞一个知识点去分享,这样没有人愿意去听,比如公司接下来可能会上前端监控系统,那么我们可以在先做一个技术调研,出一个《前端监控体系搭建要点》,比如公司接下来需要做小程序,那么我们可以出一个《小程序跨端实现方案探索》等,如果没有什么新的功能要开发,那么我们也可以谈一谈《前端性能优化》、《Typescript 快速上手》,总之要明确一个切合实际的目标。

巧用搜索引擎

确定好主题后,我们可以在技术社区搜索相关的技术文章,比如掘金、知乎、思否、微信公众号等, 比如直接在掘金搜索“性能优化” 然后按热度排序,就可以找到不错的文章。


接下来我们需要根据这些文章中的内容制作 PPT

使用 markdown 来制作 PPT

程序员做 PPT 可能会浪费不少时间,所以我选择是 markdown 来制作 PPT,这里我分享 2 个工具

Marp for VS Code vscode 插件

只用关注内容,简单分隔一下,就可以制作 PPT,看下 marp 官方文档可以很快学会用法,看看 jeremyxu 写的效果,项目地址:kubernetes 分享 PPT 源文件


二: Slidev 也可以让我们用 Markdown 写 PPT 的工具库

官网地址:sli.dev, 基于 Node.js、Vue.js 开发,而且它可以支持各种好看的主题、代码高亮、公式、流程图、自定义的网页交互组件,还可以方便地导出成 PDF 或者直接部署成一个网页使用。

  • 演讲者头像

当然还有很多酷炫的功能,比如说,我们在讲 PPT 的时候,可能想同时自己也出镜,Slidev 也可以支持。


  • 演讲录制

Slidev 还支持演讲录制功能,因为它背后集成了 WebRTC 和 RecordRTC 的 API,


文章转 markdown


这里推荐下我写的油猴扩展

  • 第一步: 安装 chrome 油猴扩展

  • 第二步: 安装文章拷贝助手

可以直接将文章转为 markdown 格式,目前已经支持掘金、知乎、思否、简书、微信公众号文章。

接下来就根据 H2 分页组织PPT内容即可。

---
layout: cover
---

# 第 1 页

This is the cover page.

<!-- 这是一条备注 -->

较长的内容可以将内容改为幻灯片编写备注。它们将展示在演讲者模式中,供你在演示时参考。

小结

本文讲述了我在准备团队内容分享的小技巧,我认为最重要的就是结合公司实际来做分享修改,无论主题也好文章内容也罢,虽然文章是别人写的,但要经过自己的思考和消化,变成自己的知识,这样我们才可以快速成长!在此,祝各位小伙伴在能够获知识的同时得较高的 OKR 考核。

以上就是本文全部内容,希望这篇文章对大家有所帮助,也可以参考我往期的文章或者在评论区交流你的想法和心得,欢迎一起探索前端。

作者:狂奔滴小马
来源:juejin.cn/post/7106810693910790152

收起阅读 »

互联网公司端午礼盒大赏,谁家最诱人?

盼望着,盼望着,端午节就快到了。作为一个为数不多不用“调休”的节日,美美的吃上一个粽子就是对端午节最大的尊重。或许你还在考虑端午节是吃甜粽子还是咸粽子,但各大互联网公司却用实际行动告诉你,成年人不做选择题,我们都要!今天我们就来盘点看看,这些大厂们的端午礼盒都...
继续阅读 »

盼望着,盼望着,端午节就快到了。作为一个为数不多不用“调休”的节日,美美的吃上一个粽子就是对端午节最大的尊重。

或许你还在考虑端午节是吃甜粽子还是咸粽子,但各大互联网公司却用实际行动告诉你,成年人不做选择题,我们都要!今天我们就来盘点看看,这些大厂们的端午礼盒都如何虏获成年人的胃:

斗 鱼

今年端午节,斗鱼携手湖北省博物馆共同推出了名为“如此楚粽”的国潮风联名礼盒,这是斗鱼首次与湖北省博物馆进行合作。

礼盒的外观设计融入了“粽子”和“龙舟”两大端午代表性元素,深绿色的“外皮”与龙头炯炯有神的双目相映成谶,同时又不失几分次元萌,契合年轻国潮人的审美风格,封面是荆楚文化的代表藏品,气质拉满。礼盒内含三种不同口味的粽子、一盒绿豆糕、一颗传统工艺咸鸭蛋及一些小周边,品类丰富。

这好吃、好玩、又不失文化底蕴的礼盒,属实让人不得不爱~

快 手

没有一个冬天不会过去,没有一个春天不会到来。今年快手的端午礼盒以“按时花开”为主题,旨在为鼓励更多人关注残疾人就业、创业而打造,值得一提的是,这也是快手第一次由用户参与创作的礼盒。

礼盒中包含粽子、空调毯、果汁杯帆布袋、罐头种子和毛毡花摆件等多样内容。整体红绿配色鲜艳夺目,呼应「按时花开」的主题,蕴含着希望与未来可期,从视觉和礼盒内涵上都让人感觉眼前一亮。

此外,快手这款外包装的红绿撞色十分的吸引眼球,打开来后,里面的毛毡花可以拿出来摆饰。

携 程

与快手围绕春日展开的主题「按时花开」不同得是,携程集团围绕「不羁夏,端舞游」为主题展开礼盒设计,内包含骨瓷杯套装、百毒不侵锦囊、瑞鹤眼罩和三种口味粽子。民族舞会风情设计俏皮有趣,好看又实用。

据悉,礼盒以“舞会”为创作灵感,探索了高鲁山、狮子山、神仙坡、凤凰古城4个目的地和中华各民族的端午节日故事,并将不同民族的端午传统演绎为四场舞会。携程希望借此礼盒将各个文化中的吉祥元素和美好祝愿带给每一个人。

字节跳动

端午礼盒=种植礼包?

「吃粽子,播种子」这操作算是被字节跳动整明白了,今年端午字节跳动主打“绿色环保+创意涂鸦”,整体外包装是由环保材料甘蔗制成。

或许是受疫情启发,这次礼盒最大的亮点就是提供花盆、生菜、樱桃小萝卜等种子供大家种植,这波就算困在家里也不怕的操作属实是赢麻了。

知 乎

知乎的礼盒依旧围绕着“问题”和“知识”展开,主题叫「粽点知识」。

今年的端午礼盒不是常规的四四方方的纸质盒子,而是一个很实用的蓝色挎包,包里有一台筋膜枪、一些梅子红茶包和粽子。粽子配方用的是白砂糖不是代糖,应该不会像去年月饼那样成为喷射战士~

另外,包里的这件筋膜枪,个人感觉还是挺实用的,可以帮助用户锻炼健身,算是一个小小的惊喜。

顺 丰

顺丰礼盒「粽情丰驰」整体的造型还是很别致的,外包装是环保材料制成,拆开来有一辆顺丰无人车,顺丰无人车的盒子还能做抽纸盒,既体现顺丰速运环保的一环,也从侧面显现出顺丰的科技创新。

蔚来 NIO Life

蔚来今年端午礼盒的主题为“一篮出粽”,之所以叫这个名字许是因为这个礼盒篮是纯手工的编织的。据悉,这个篮子不用一滴胶水、不用化工染料,尽力做到环保与自然,这怎么看都觉得经费在燃烧啊!

礼盒中,咸粽选择用植物肉,植物肉粽相较于传统肉粽,植物肉粽脂肪、热量、胆固醇会更低,降低身体摄入负担,与现代人健康生活理念的追求相一致。

元气森林

元气森林的端午礼盒主题为「 逐光随影」,这看起来有点小清新的名字,却是以中国传统的“钟馗捉鬼”为设计元素,寓意平安吉祥。这种反差还是让人感觉颇为新颖的~

据悉,礼盒内含折纸香囊、御守平安符、走马灯、王星记扇子等具有中华传统习俗的内容物,特别是香囊的设计和寓意也十分有巧思,端午出行挂香囊,有愿所做皆所期,所求皆所愿,所行化坦途祈福平安,幸福相伴之意。

不知道从什么时候起,每一年的端午礼盒成为了各大企业的运营重点。看过了今年各品牌的礼盒设计之后,你们觉得谁家的最诱人呢端午?

来源:m.sohu.com/a/552980788_466940/

收起阅读 »

裁员新玩法,理想降薪表?最后哪个工资降得最多,就留下来哪个

近日,网上流传深圳某公司想给员工降薪,但不直接提出要求,而是让员工自己填写一份理想降薪表。公司也不说降薪数额、幅度、范围,员工根据自己的想法填写降薪幅度,让员工和员工之间竞标。最后,谁填写的工资降得最多,谁就留下。的确,今年以来,由于全球经济萎靡和疫情的持续影...
继续阅读 »

近日,网上流传深圳某公司想给员工降薪,但不直接提出要求,而是让员工自己填写一份理想降薪表。公司也不说降薪数额、幅度、范围,员工根据自己的想法填写降薪幅度,让员工和员工之间竞标。最后,谁填写的工资降得最多,谁就留下。


的确,今年以来,由于全球经济萎靡和疫情的持续影响,很多企业生产经营都受到不同程度的打击,同时今年又有超过一千万的大学毕业生进入社会,整个社会的就业环境确实很差,但是“竞标”降薪的这种搞法,无疑比直接裁员更让人觉得恶心。


按照正常逻辑,一般公司裁员,肯定是会优先裁掉能力较差的员工,最大限度的留住优质员工,而这种神操作带来的后果就是:劣币驱逐良币,能力差的员工自甘降薪的幅度肯定是大于能力强的员工,这无疑是要把优质员工直接送走。

运用这种变态方式裁员,只能说明在这家公司老板的心理,时常回荡着一句狠话:你们不干,有的是人干!而这也充分说明了这家公司毫无管理能力,基本上就是个小作坊模式,所谓的管理层,可能就老板一个光杆司令。


江山代有才人出,各领风骚数百年。现在的企业都在秀下限,大公司把裁员说成是“毕业”“为社会输送人才”,中等公司把降薪说成是“奋斗者计划”,小作坊更有趣直接是“竞标”降薪,员工都是无产者,是被拿捏的对象,没有自主权。企业这林林总总一系列让人眼花缭乱的操作,不是让员工之间竞争,而是老板们之间在进行一场“裁员表演秀”,目的就是看谁更没有下限,看谁能给劳动仲裁员枯燥乏味的工作带来更多的惊喜。


今年以来发生在劳动市场的各种奇葩事件,可以说是一种魔幻现实主义的真实写照,上演着让人瞠目结舌的职场淘汰潜规则明规则和各种职场“自愿”。


每个人都是社会的一员,每个人也都有活在世上最起码的尊严,如果企业确实经营出现困难,按照正常途径和相关规定,让员工体面的离开,何尝不是一种善良?而这种近乎侮辱的方式,只能让双方都不体面。

“我翻开历史一查,这历史没有年代,歪歪斜斜的每页上都写着‘仁义道德’四个字。我横竖睡不着,仔细看了半夜,才从字缝里看出字来,满本都写着两个字是‘吃人’!”——《狂人日记》

来源:http://www.163.com/dy/article/H8PD5INS0552IALL.html

收起阅读 »

开源框架 Egg.js 文档未经授权被转载,原作者反成“恶人”在 v2ex 上被讨伐

5 月 26 日,Egg.js(阿里开源的企业级 Node.js 框架)核心开发者 @“天猪”在知乎发了一篇题为《关于我个人“恶意投诉”别人未授权转载事件的说明》的声明,对近期自己反成“恶人”在 v2ex 上被“讨伐”的事情表示困惑。开发者原文转载 MIT L...
继续阅读 »

5 月 26 日,Egg.js(阿里开源的企业级 Node.js 框架)核心开发者 @“天猪”在知乎发了一篇题为《关于我个人“恶意投诉”别人未授权转载事件的说明》的声明,对近期自己反成“恶人”在 v2ex 上被“讨伐”的事情表示困惑。


开发者原文转载 MIT License 协议文档

被知乎告侵权


原来在很多年前,@天猪 写了一篇关于 Egg.js 某个开源项目的某个特性的使用文档,并于 2018 年将该文档发布到了 2 个地方 —— Egg.js 知乎专栏(文档 A)和 Egg.js 的 GitHub repo 文档库(文档 B)。

其中,文档 A 的版权已授权给知乎,而发布在 GitHub 上的文档 B 则采用了 MIT License 协议。

文档地址:https://zhuanlan.zhihu.com/p/35334932

值得注意的是,发布到这两个地方的内容(文档 A 和文档 B )大部分是重合的。

2019 年,开发者 @an168bang521 在未告知原作者@“天猪”的前提下,从 GitHub 将 Egg.js(文档 B)原文转载到了其个人网站上。(现文章已删除)

地址:https://www.axihe.com/edu/egg/tutorials/typescript.html


但由于 Egg.js 文档(文档 B)使用的是 MIT License 协议,即“允许任何人在 MIT 协议下进行使用和操作”,因此开发者 @an168bang521 原封不动转载 该文档就引发了争议。

Eggjs 使用的 MIT LICENS 链接: https://github.com/eggjs/egg/blob/master/LICENSE

随后,开发者 @an168bang521 搬运自文档 B(采用了 MIT License)的个人网页收到来自知乎的 “侵权告知函” 。

因此,这位开发者 @an168bang521 才终于想起了 Egg.js 文档(文档 B)的原作者,并在知乎平台上发私信给@“天猪”。
 

未经授权被转载

Egg.js 文档原作者反成恶人

在 v2ex 上被“讨伐”


也就在发布这篇声明的前一天晚上,@“天猪” 刚刚收到了这位开发者 @an168bang521 的私信邮件。

在邮件中,该开发者称自己因在 2019 年摘抄了原作者 @“天猪” 的一篇“开源软件 Egg.js 在 GitHub 的技术文档”而被知乎告知侵权,且收到了知乎委托的公司发送的 “侵权告知函”。

开发者 @an168bang521 表示,因为文档 B 使用的是 MIT License 协议,因此自己“大段使用该仓库内的文档,是属于 MIT 里的使用、复制、修改、合并、发布、分发、再许可或出售”。

对此,Egg.js 核心维护者@“天猪”回应称,这因为他们在知乎的专栏(文档 A)已授权给平台的版权服务,(但由于文档 A 和 文档 B 的内容大部分重合)因此当知乎平台检测到对应的文章被未授权转载时,就会自动发送侵权通知。

让人意外的是,在收到该邮件的第二天,就在@“天猪”莫名其妙且感到困惑的时候,该开发者 @an168bang521 已经将该事件的帖子发布在了 v2ex 上,且遭到了来自评论区一堆回复者的“讨伐”。

事情发展到这里,作者@“天猪”才发现:自己的开源 Egg.js 技术文档未经授权被转载,现在自己反而被迫变成了“恶人和小丑”?

随后,@“天猪”开始重视该事件,且正式着手研究关于“基于MIT 协议的开源框架文档未授权被转载”的法律相关事宜。

目前,@“天猪”在该声明中已经附上了自己的“诉求”——“唯一的要求就是:事先跟我打招呼获取授权,注明原文出处,不要破坏文章结构以及加太多广告。”

@“天猪”表示,关于文档站的三方发布问题,自己的观点跟去年 Vue @尤雨溪的一样 —— 关于文档,协议和版权,主要期望的是:及时同步 + 注明非官方 + 出处 + 不要破坏文章结构以及加太多广告。

最后,@“天猪”也强调,正“因为我们都热爱开源,所以基本上都默认 MIT ,真的要用,我们也似乎没有太多的办法,如果三方有过度的行为,也只能倒逼我后续的开源项目都会重新考虑开源协议。”

关于该事件的后续发展,本站 Segmentfault 编辑部也将持续关注,如果您对该事件有相关看法,也欢迎在评论区留言互动。

参考链接:https://zhuanlan.zhihu.com/p/520119900
收起阅读 »

台积电多人离职:老婆受不了

作为全球晶圆代工的一哥,台积电这几年成了香饽饽,营收及盈利也大涨,员工待遇也是业内最高的,今年4月份还要全员加薪8%,然而高薪诱惑下还有大量员工离职,有员工爆料称这样的工作方式已经影响家庭和谐。有网友在论坛上发帖请教台积电内部员工,称自己的同学之前离开了台积电...
继续阅读 »

作为全球晶圆代工的一哥,台积电这几年成了香饽饽,营收及盈利也大涨,员工待遇也是业内最高的,今年4月份还要全员加薪8%,然而高薪诱惑下还有大量员工离职,有员工爆料称这样的工作方式已经影响家庭和谐。

有网友在论坛上发帖请教台积电内部员工,称自己的同学之前离开了台积电,现在看到加薪8%之后又有些后悔,想知道大家为什么在台积电有这么丰厚的收入还要离职呢?


很快这个帖子就变成了吐槽大会,台积电内部员工抱怨起台积电的工作制度了,直言钱已经不重要了。

11、12点下班隔天6点跟国外开会,我朋友姐夫是这样,老婆受不了。

生活品质很差,不然为何老外做不起来?

有钱没生活,当过半导体制造厂工程师就懂

新同事硕士毕业去2年肝指数上升很多

完全无法理解只有工作跟睡觉的生活

用命换的你是能待多久

里面的想出来,外面的想进去,离职时到七厂人资办理,真的是要排队

要不要去台积电就是钱/生活的选择而已

因为台积电实际上跟外商比起来给的不算高薪又血汗。

3月初有报道称,今年预计招募超过8000名新员工,其中,硕士毕业工程师平均年薪上看200万新台币,约合人民币45万元。


今年2月份,台积电董事会批准了2021年薪酬奖励,去年员工业绩奖金与酬劳(分红)合计712亿290万元,其中员工业绩奖金约新台币356亿145万元已于每季季后发放,而酬劳(分红)约新台币356亿145万元将于今年七月发放。另外,搜索公众号Linux就该这样学后台回复“git书籍”,获取一份惊喜礼包。

台积电去年的总奖励相比2020年增长了2.4%,按照5.7万员工总数来看,人均奖励约为124万新台币,约合28.2万元人民币。

网友表示:“用钱换命,可以啊!多少人命在消耗,钱没进口袋。”

你还有什么想要补充的吗?

版权申明:内容来源网络,版权归原创者所有。除非无法确认,我们都会标明作者及出处,如有侵权烦请告知,我们会立即删除并表示歉意。谢谢!

收起阅读 »

恶意技术时代下的负责任技术

从数百万美元的勒索软件赔款,到数亿用户私人信息的数据泄露,围绕恶意技术的头条新闻一直很吸引眼球,但它们并不能说明全部问题。真实情况是,恶意技术远不止蓄意的、有针对性的破坏系统或窃取用户数据。尽管黑客攻击、勒索软件攻击、数据泄露和 DDoS 攻击在这类新闻叙述中...
继续阅读 »

从数百万美元的勒索软件赔款,到数亿用户私人信息的数据泄露,围绕恶意技术的头条新闻一直很吸引眼球,但它们并不能说明全部问题。

真实情况是,恶意技术远不止蓄意的、有针对性的破坏系统或窃取用户数据。尽管黑客攻击、勒索软件攻击、数据泄露和 DDoS 攻击在这类新闻叙述中占据着主导地位,也的确造成了严重损害,但实际上它们只是沧海一粟。

认识所有形式的恶意技术行为

首先要摆正心态,不要对 "恶意技术 "一词感到过于恐慌。这里谈论的不仅是技术攻击本身,我们需要更广泛地思考这一问题。

恶意技术并不单纯指非法行为,我们甚至不是在谈论那些必然是恶意的事情。例如,有些人完全乐于接受在线监控,因为这可以帮助他们获得更精准、更具个性化的推荐。与此同时也有另外一些人会不遗余力地躲避任何数字监控的追踪,因为这在他们看来是不道德的。

有些技术看似恶意,其出发点却并不如此。例如,图像识别软件的开发者不会刻意让软件在识别到黑人妇女面孔时提供不一致的结果,只是由于软件现阶段有一个糟糕的数据集,才会呈现出看似有偏见的结果,而这些并非开发者的本意。这些都不是恶意的项目,当然也不归属于恶意的品牌。在许多情况下,它们甚至不是设计或规划上的失败,而是团队没有充分考虑到一项技术决定会对所有潜在的利益相关者群体产生怎样不同的影响。

这是一个关键点。在设计之初,软件通常有一个特定的利益相关者群体,设计者试图直接服务或满足这一群体的需求,却常常忽视了该产品对其他利益相关者的影响。比如训练一个自然语言处理模型所产生的二氧化碳排放足迹,与纽约和北京之间往返125次航班相同——很少有人考虑到这种环境上的影响。除此之外还有很多人忽视的公平、公正问题。例如,疫情期间很多教育转入线上,一些家庭没有良好的网络情况,根本无法同时支撑几个孩子共同参与线上课程,更不用说父母也要同时在家办公。许多人看到的是数字教育的精彩革命,但他们没有看到那些因数字不平等而被落下的人。

为什么现在是拥抱道德技术的正确时机?

疫情所暴露的数字不平等和正在发生的气候危机只是原因之二。现如今,技术几乎深深扎根于我们生活的各个方面——医疗决定、信贷决定、缓刑或判刑决定,所有这些对个人生活有巨大影响的事情,都受到技术选择的巨大影响。这其中的利害关系是非常真实的,而技术决策者在做这些决定时却很少做到全面考虑。这就是为什么对各种组织来说,树立负责任的技术思维是如此重要。

负责任技术的定义

负责任技术——有时也被称为道德技术或公平技术——是一个总括性的术语,包含了多种概念,总之就是用技术做正确的事情——这可能意味着任何事情,从采取措施使更容易获得一个应用程序,到实施政策以帮助持续提供公平的技术体验。

从字面上看,这是一个相对简单的概念,但仍然被误解所笼罩。我最近读到一些信息,说“责任”在土木工程等领域很容易定义,你的责任是确保建筑物稳定,不倒塌,不对相关居民的生活产生负面影响。其隐藏的含义是,在软件或技术领域,这一点很难定义。

是的,我们并不像医疗行业那样受到任何形式的“希波克拉底誓言”的约束。但是,当涉及到用技术做出道德以及负责任的决定时,我们常常给自己留了过多的余地。

我们可以采取哪些措施来变得更加负责?

为了减少技术所附带的无意伤害并做出负责任的决定,今天的企业需要着重关注的是,识别可能受到特定技术决定影响的潜在利益相关者。这意味着需要关注:

  • 受测群体——他们是否真正代表了预期中将使用该产品的终端用户群体?这个过程是否涵盖了所有利益相关群体,他们是否有发声渠道?

  • 服务所需数据集的质量和准确性——是否没有偏见,是否能够提供真实、全面的反馈和包容性体验?

  • 设计中是否考虑到了平等和易用性——以及复杂的特征或功能是否以整体可用性和可及性为代价?

  • 这一决策是否会对人类社会产生更广义的负面影响?例如,它是否与我们的可持续发展目标相一致,是否有可能破坏环境?

我希望鼓励组织做的另一件事是,明确声明组织关心什么,以及希望所采用的技术能帮助实现什么。正如《数学毁灭武器》的作者Cathy O'Neil所说,有些时候,你必须在公平和利润之间进行交易。

这取决于你想在这个光谱上处于什么位置,但重要的是要明确目标和意图。我曾与一个组织合作,该组织制定了一个框架,表达了他们在使用客户数据方面的价值观和原则,清楚地阐述了他们打算如何操作这些数据,以及为什么会做出这个决定。这花了几个月的时间,但这使他们的意图和道德立场十分清晰,并且容易保持一致。

减轻技术的无意识伤害

技术所产生的无意识伤害有多种形式,可能潜伏在任何技术决策中。作为技术管理者,我们有责任提出正确的问题,并考虑这些技术将如何被每个人使用,以及可能对使用者的生活和经历产生怎样的影响。

转向这种负责任的方法和心态在理论上相对简单,但在看到有意义的结果之前,整个行业的组织和专业人士需要作出真正的奉献。正如我们有责任保护客户数据免受恶意威胁一样,我们也有道德责任尽我们所能减少技术所产生的负面影响,并为所有人建立一个平等、可访问的数字世界。

来源: Thoughtworks洞见

收起阅读 »

IE浏览器6月退役 微软力推Edge:渲染时间减少85%、CPU内存占用大降

前不见微软宣布IE浏览器6月退役,这个始于Win95时代的浏览器在27年后还是要被放弃了,微软现在的重点放在了Edge浏览器上,不仅技术更新,而且性能更好,CPU及内存占用大幅下降。在日前的微软Build 2022大会上,微软介绍了Edge浏览器的进展,很快就...
继续阅读 »

前不见微软宣布IE浏览器6月退役,这个始于Win95时代的浏览器在27年后还是要被放弃了,微软现在的重点放在了Edge浏览器上,不仅技术更新,而且性能更好,CPU及内存占用大幅下降。

在日前的微软Build 2022大会上,微软介绍了Edge浏览器的进展,很快就会升级WebView2,届时Edge浏览器性能会得到更好的提升。

IE浏览器6月退役 微软力推Edge:渲染时间减少85%、CPU内存占用大降

微软也公布了对比结果,与使用Internet Explorer运行他们的解决方案相比,使用 Edge WebView2,可以将渲染时间减少了85%,CPU占用率降低33%,内存占用率也会降低32%,改善明显。

4月初,根据分析机构StatCounter的数据,Edge成功实现了对Safari的反超。

截止2022年3月,Edge获得了9.65%的市场份额,超过Safari的9.56%成功夺得第二名,但与Chrome堪称恐怖的67.29%相比,依旧存在明显的差距。

IE浏览器6月退役 微软力推Edge:渲染时间减少85%、CPU内存占用大降

来源:tech.ifeng.com/c/8GKXHf1ZEWO

收起阅读 »

西电女生毕设找代笔,事后玩起“仙人跳”被举报

这是一场无比荒谬的闹剧:5 月 22 日,一名网友在西安电子科技大学贴吧发文控诉,声称自己在为该校两名学生代写论文后,反遭对方利用平台漏洞,以投诉为名进行敲诈,自己忍无可忍将其曝光。这一带有 " 黑吃黑 " 元素的离奇事件,瞬间一石激起千层浪。次日,西安电子科...
继续阅读 »

这是一场无比荒谬的闹剧:5 月 22 日,一名网友在西安电子科技大学贴吧发文控诉,声称自己在为该校两名学生代写论文后,反遭对方利用平台漏洞,以投诉为名进行敲诈,自己忍无可忍将其曝光。

这一带有 " 黑吃黑 " 元素的离奇事件,瞬间一石激起千层浪。次日,西安电子科技大学计算机科学与技术学院紧急发表声明,表示已开始调查学生雷某某、卢某某涉嫌找人有偿代做毕业设计的相关问题,并决定暂停了两人的毕业设计答辩工作。

当下正值毕业季,无数学生仍在忙于毕业论文(设计)的定稿和答辩。这一突如其来的学术丑闻,或许会使各大高校再度提高论文的审核标准,让毕业难上加难。因此不少人开玩笑称," 天临四年 " 还没结束,又迎来了 " 雷卢元年 "。

事实上,代写论文等学术不端行为,早已是老生常谈的问题。所以为什么这一事件曝光后,还会在全网引发轩然大波呢?

首先是动机问题。根据这位爆料的 " 枪手 " 所言,雷某某和卢某某两名学生先是通过闲鱼平台联系自己代做项目文件,而等到自己做完后,对方才说这是她们的毕业设计。

一般来说,普通项目文件(论文)的代写不违反法律关于著作权的规定,而毕业论文(设计)这类学位论文的代写,则毋庸置疑属于学术不端。

根据教育部 2013 年开始施行的《学位论文作假处理办法》,代写学位论文不仅会处理购买方,取消其学位申请资格,3 年内不得再次申请,甚至直接开除学籍;而且出售方也会被追究责任,属于在读学生的要开除学籍,属于教师或其他工作人员的要开除或解聘。

因此,这位 " 枪手 " 认为西电学生欺骗自己的行为是故意构陷,并且无端带来了极高的法律风险。

其次是行为问题。从曝光的聊天记录中可以看出,雷某某在早期沟通需求时,先是转发给了 " 枪手 " 几篇用以参考的论文,又要求增加在线学习的 Qlearning 算法。在 " 枪手 " 完成后,又要改回普通的 Qlearning,根据导师的要求增加新的内容,最后则又是要求通过 Dqn 算法实现。

经过了数次修改后," 枪手 " 认为多次修改需要加钱,而雷某某却认为 " 枪手 " 没能满足自己需求,要求退款。遭到拒绝后,甚至将 " 枪手 " 举报至平台客服,并且威胁他 "(客服)接了(投诉)要处理不能拖 "。

不仅如此,卢某某同 " 枪手 " 也经历了类似的交涉,最终双方没能达成交易。其中到底经历了什么,发帖爆料人并未详细多说。

根据爆料人描述,卢某某先是以修改项目骗他代写毕业设计,完了之后又以向闲鱼举报为由要求他退款。她因为 " 枪手 " 没能秒回自己信息而发火,直言 " 我不想举报你,你赶紧转账过来 "、" 我钱不要了,和你死磕到底 "、" 我要去举报正经维权 " 等,甚至用两分钟倒计时威胁,不转账就直接举报。

" 枪手 " 在西安电子科技大学贴吧发文控诉后不久,就有评论区的网友人肉出了雷某某和卢某某两人的身份信息,包括姓名、专业、班级,并且向她们的指导老师发邮件举报其学术不端行为。然而卢某某似乎依然没能认识到自己的错误,她多次联系 " 枪手 ",要求删帖减小影响。

当她意识到事态无法挽回之时,只是悻悻表示:" 对你来说是经济损失,可是对我们来说是真的没办法毕业的事情。" ——堪比琼瑶剧里那句 " 你失去的只是一条腿,她失去的可是爱情啊 ",都有着令人无比迷惑的逻辑和三观。

雷某某卢某某清楚自己找人代写论文的行为将会导致多么严重的后果吗?

根据《西安电子科技大学本科生考试纪律与学术规范条例》和《西安电子科技大学学位论文作假行为处理实施细则》的规定,一旦两人行为属实,至少需要延迟毕业 1 年,如若从严处理,还会被开除学籍,并取消学位申请资格。

像雷某某和卢某某这样找 " 枪手 " 代写论文的行为,在如今的大学生中并不少见。2018 年,微信公众号「大学声」联合全国学业发展联盟,进行了一次大学生毕业论文(设计)情况调查发现,38.4% 的大学生听说过一两个同学找代写,33% 大学生身边有一些找代写的同学,仅 28.6% 大学生周围同学完全没有找代写的现象。

■ 图源公众号「大学声」

虽然学位论文的查重率要求越来越严格,代写论文却依然屡禁不止。不同于抄袭,随时会被数据库筛查出来,代写则完全属于一个 " 自己不说就没人知道 " 的灰色地带。

正规的学位论文从选题、开题、撰写乃至修改的过程中,学生都需要与指导老师有充分沟通,一篇论文往往是几个月时间长期打磨的结果。然而代写论文大多数是临时 " 抱佛脚 ",正如雷某某和卢某某这样,在答辩前一个月才找 " 枪手 " 匆忙代写。

这样质量低下的代写论文最终能够瞒天过海,除了学生失职,指导老师的工作也有疏忽。他们不仅没有给予学生相应的关注,也没能发现学生在撰写论文中的问题和猫腻。这样 " 重结果、轻过程 " 的评价机制,给了学生代写论文的机会和胆量。

需求催生了市场,校园厕所的小广告、网络群组,甚至闲鱼这类二手交易平台中隐藏着巨大的论文代写生意。即使部分网络平台屏蔽了 " 论文代写 " 这一关键词,转去搜索 " 文章指导 " 或 " 文章创作 " 等词条,仍然会出现大量的论文代写 " 枪手 "。

在论文代写这一 " 灰色产业 " 中,由于缺少监管,许多学生在购买了代写服务后还会遇到各式各样的问题。根据《法治日报》调查发现,许多论文代写商家质量低下,内容大多为简单复制;坐地起价,修改或查看都需要额外支付费用;虚假包装,甚至将大一新生包装成名校硕士。

如果购买服务的学生不满意,去找客服申诉,得到的结果大多数是不欢而散,要么被对方拉黑,要么反被对方威胁要将文章上传至网络、告诉学校老师等。最后,找代写的学生往往选择暗自吃下闷亏。

这或许就是此次西电学生代写论文事件爆火的原因——从前都是 " 枪手 " 举报学生,如今是学生举报 " 枪手 " ——让灰色产业中的权力关系直接颠倒过来了,上演了一出意想不到的 " 黑吃黑 "。

" 枪手 " 将雷某某和卢某某两人曝光后,据称为了防止舆论升级,已经将帖子删除。诚然,我们无法用他的单方面信源去还原事件的全貌。但雷某某和卢某某二人代写论文、投诉敲诈,无论如何都是极为恶劣的行为,是自身诚信和德行的全方面破产。

寻求有偿代写损害了自己在学术上的诚信,这样唯结果论的价值取向更是令人忧心。《中国科学报》调查发现,涉事的两位学生中,卢某某疑似已于 2021 年 10 月获得计算机科学与技术学院的 2022 年推免生录取名额。

在学校的经验分享活动中,卢某某甚至作为先锋模范,建议同校的大二同学要从保研政策、综合素质能力加分和第二课堂学分认证方面全面成长。且不谈风波过后,她是否还有机会保研。人前一套背后一套的行径,使得她早已透支了自己在人际关系中的诚信。

在成立调查工作组后,西安电子科技大学都需要尽快公布一份详尽的调查报告和处理方案。因为这不仅关乎她们个人的未来,更关乎整个教育系统的公平性和公正性。

这枚学术不端的震撼弹带来了极高的网络声量,无论是在贴吧还是微博,各个社交平台以及媒体报道中都能看到相关讨论。可是许多评论也走向了难以预料的方向,许多人开始认为这两位学生是生活中做作的 " 小仙女 ",为她们如今面临失学的人生窘境而弹冠相庆。

更有甚者,通过人肉搜索等方式找到了这两名学生的照片,发出来让人打分评价她们的外貌。无端揣测她们因为受到网暴而假装自己得抑郁症(玉玉症),以换取保研机会。甚至将她们看作是平时对男性喊打喊杀的 " 极端女拳 ",认为对她们的举报是一场正义的性别战争。

在这样一种集体狂躁的情绪中,隐私权甚至道德准则都不再重要,暴力成了解决事情的唯一手段。

但暴力真的能解决学术不端的问题吗?很显然不能。

学术不端一直都是教育和管理中难以铲除的顽疾,有人认为应该加强论文评审和答辩,用 " 宽进严出 " 来治理乱象;也有人认为根本上是要加强学生的基础研究能力,放宽本科论文要求,甚至取消本科学位论文 ……

罗翔认为,论文抄袭问题实质上和我们应该以何种信念作为我们人生以及学术的动力相关,这是每一个以学术为志业的人都应该认真思考的问题。

高校毕业季当前,这两名西电学生的经历再次敲响了学术诚信的警钟。越来越多的学生需要意识到,自己在学位论文的独创性声明里签下的不只是自己的名字,还是迈向更广阔世界前的一份承诺。

而对学术不端事件处理得越公开、越清晰,人们去触犯这些道德标准的可能性就越小。除了松一阵紧一阵的学风建设,很显然,我们的大学还需要做得更多。

作者 | 佳星
收起阅读 »

搜狐全员收到“工资补助”诈骗邮件 大量员工余额被划走

据说,搜狐全体员工收到一封内部域名发来的诈骗邮件,说是工资补贴,基本上所有员工都点了,被骗人数和金额巨大……在上周,搜狐全体员工收到了一封来自“搜狐财务部”名为《5月份员工工资补助通知》的邮件,大量员工按照附件要求扫码,并填写了银行账号等信息,最终不但没有等到...
继续阅读 »

据说,搜狐全体员工收到一封内部域名发来的诈骗邮件,说是工资补贴,基本上所有员工都点了,被骗人数和金额巨大……


在上周,搜狐全体员工收到了一封来自“搜狐财务部”名为《5月份员工工资补助通知》的邮件,大量员工按照附件要求扫码,并填写了银行账号等信息,最终不但没有等到所谓的补助,工资卡内的余额也被划走。

图片中的聊天记录中有人表示,“点击后扫码,工资卡里的钱就被划光了”。


邮件发信地址为sohutv-legal@sohu-inc.com,确实为搜狐内部域名,能够通过内部邮箱发邮件,这样来看,要弄就是被黑了,要么就有“内鬼”。


这要是真的就很尴尬了,两种可能,要么是钓鱼拿到了内网邮箱,要么利用漏洞直接进入了邮件服务器,然后再全员批量发送邮件进行诱导盗刷。


有网友直呼:打工人真的好惨。也有网友表示不理解:不是每年都护网吗?一看就是平时没有做这方面的演练。还有网友表示同情:卡上的余额都没了,得有多绝望。

简而言之,搜狐公司员工遭遇了网络上最常见的诈骗方式。但因为邮件来源显示为搜狐公司内部域名,公司平时报销也存在需要员工银行账号的惯例,加上员工之间本身就有薪资保密的义务,搜狐几乎所有员工都没有对邮件内容产生怀疑,这才导致被骗人数和涉案金额巨大。


聊天记录显示,事后搜狐迅速采取了行动,包括立刻删除了相关邮件,并由ES部门出面汇总遭遇诈骗员工的信息到派出所报案。

事实上,类似的“工资补助”诈骗从去年开始就在全国发生过多起,搜狐新闻也进行过相关报道。

来源:mp.weixin.qq.com/s/AY1sisbn0MfO9NM1bhqpQQ

收起阅读 »

商业软件选型之困

以往,商业软件的选择是非常简单粗暴的。但是近些年,如果你为企业做过商业软件选型,那么就会明白,在科技飞速发展的现在,为企业挑选商业软件是非常困难且繁琐的。为什么会发生这样的变化呢?我们应当如何简化商业软件的挑选过程呢?PART 01 软件选择的复杂性不可否认,...
继续阅读 »

以往,商业软件的选择是非常简单粗暴的。但是近些年,如果你为企业做过商业软件选型,那么就会明白,在科技飞速发展的现在,为企业挑选商业软件是非常困难且繁琐的。为什么会发生这样的变化呢?我们应当如何简化商业软件的挑选过程呢?

PART 01 软件选择的复杂性

不可否认,为企业挑选商业软件是一个困难且耗时的过程。下面是当今社会出现这种变化的一些原因:

1、利基解决方案的出现

在过去的数十年中,我们见证了不同种类利基软件的爆发式增长。无论企业的需求是什么,大概率都会存在为此需求专门设计和构建的解决方案。甚至有可能专门为此类特定需求的软件创造冗长的名称和缩写。

例如,你知道CMMS(Computer Maintenance Management System,计算机维护管理系统)和EAM(Enterprise Asset Management,企业资产管理系统)软件在资产管理领域的差异吗?在大多数情况下,这其实是好现象。无论你的业务需求是什么,都可能有现成的软件方案能够解决这些问题。

更好的方面是,这些解决方案之间可能存在竞争,因此你可以不同的平台之间选择,因为此类平台都提供相似的功能。但是,这也为软件的选型决策带来困扰。

首先,你会为不同的业务需求选择不同的利基平台吗?你也可以选择能够提供多种功能的综合性平台。其次,你真的需要软件平台来处理小问题吗?还是说这些问题可以自己搞定?

2、海量的选择

软件开发是个利润丰厚的领域。如果你创建的软件平台满足了目标群体的实际需求,就会在经济层面得到丰厚的回报。这吸引了数百万企业家和开发者进入这个商业领域。反过来,这又为其他企业家创造了海量的商业机会。

即使你在寻找特定类型的平台,在开始搜寻的时候也会发现有大量的同类产品可供挑选。尽管我们倾向于更多的选择余地是个好事情,但这最终会使我们的选择过程陷入困境,并使我们对最终决定并不十分满意。

3、苹果和橙子的比较

如果有两个平台以完全迥异的方式实现了相同的目标,我们将如何比较他们呢?如果两个平台在功能上一致,但是其中一个的售价低20%,那么从两者中选择价格优惠的平台,是显而易见的英明决策。然而,如果它们有完全不同的使用体验、功能和报价标准呢?就如同将苹果与橙子进行比较,我们无法确认哪个是更好的选择。

4、官僚机构和委员会的决定

由于根深蒂固的官僚主义会影响委员会做出的决定,因此企业有时会将自己陷入异常困难和煎熬的决策过程。从某种程度来看,这是可以理解的。

为大型企业购买软件是一个重要的决策过程,因此避免过多的人员参与是很有必要的。当然,这也是一个能够影响很多部门和人员的决定。因此,这个决定不应当由领导者独自决策。然而,没有十全十美的决定。大部分时候,集体决策会耗费更长的时间,且决策仍然会导致意料之外的结果,这是无法完全避免的。

5、安全性和潜在漏洞

企业需要评估引入新软件带来的安全风险和潜在漏洞,并制定应对措施。购买软件带来的这部分风险非常复杂,企业无法忽视它。许多企业现在都有专门的风险评估团队,他们的唯一工作就是评估与软件相关的潜在安全风险。

6、合约和法律问题

签订软件服务合同是让人非常伤脑筋的事情,尤其是当你将自己限定在一份为期三年的协议中时。尽管许多软件平台非常乐意用户选择订阅制协议,但是对于重要项目和特殊平台,制定严谨有效的合同仍然是非常必要的。进行合同审查,意味着项目流程需要消耗更多的时间。此外,合同的条款将会让你更加头疼。

7、未知因素:业务需求

或许你已经明确了未来几年内的业务需求。但是,从现在起的十年内,业务需求会发生哪些变化呢?你认为这个平台能够与你的业务同步成长吗?你能够预知自己的业务是否会发生根本性的改变,最终不再需要该平台吗?

8、未知因素:软件开发

当今的软件产品不断更新迭代。软件开发人员根据需要添加和移除功能,并升级UI以改进用户体验。你能确定这个软件朝着正确的方向发展吗?当然不能,这根本是无法预知的。

PART 02 如何让软件选择变得简单呢?

如果你十分努力地为企业挑选软件,可以参考以下步骤来让这个过程变得轻松一些。

1、从需求评估开始

在为企业采购之前,先进行需求评估是最好的办法。有太多的企业家和采购人员在需求很模糊的时候就冒险进入市场。他们认为四处逛逛就可以解决问题、识别痛点和聚焦解决方案类型。

然而,这最终可能会使事情复杂化,造成误会并引入之前未曾考虑到的新需求,这些新需求很可能并非真实需求。相反,在团队的真实需求中投入精力,并记录需求,然后寻找能够满足这些需求的解决方案,才是最快速有效的办法。

2、缩小决策范围

尽可能缩小你的决策范围。如果你为一个没有约束条件的特殊需求选择软件平台,那么你将被各种可能性所淹没。相反,尝试立即消除一些选项;例如,为自己设定一个严格的预算,就可以排除超出预算价格的软件。你是否只考虑具备特定功能的软件平台?

3、优化灵活性和适应性

尽可能优化灵活性和适应性。如果你在仅剩的两个软件之间犹豫不决,就选择灵活性和适应性更强的那个。因为未来充满不确定性,所以良好的灵活性和适应性能够最大程度地适应不确定性带来的变化。

4、尽可能在同类产品中进行挑选

基于区块链的平台并不完全一样,尽管它们是依托于相同类型的基础架构设计开发的。因此,不要假定所有给定的利基软件都拥有同等水平的性能表现,无论它们的页面和功能是什么样的。以公平和直观的方式对比不同的平台,这通常并不容易,也不太现实。我们需要做的是尽可能在同类产品之间进行比较和挑选。

5、寻找可信的开发者

与其只评估产品,不如评估开发团队及其产品理念。通常来说,为值得信赖和称职的开发人员投出一票,是非常明智的选择,软件平台的表现在此时反而是次要的。

观察项目的领导力以及团队成员的经验和技术水平。是否为产品做好了长远的规划?开发人员是否为自己的工作成果感到自豪?

为企业挑选软件很繁琐,但它不应该是流程上的噩梦。如果你运用这些策略并且愿意保持适应能力且持续学习软件领域的相关技能,你会得到更大的收获——对自己的选择自信起来。

翻译:仇凯

原文:https://readwrite.com/why-choosing-software-is-such-a-tough-decision-in-the-modern-era/

收起阅读 »

与10倍开发者共事两年:他永远是对的,而我倍受煎熬

与 10 倍开发者共事,足以改变自己的职业生涯。  最近,我在网上看到不少关于 10 倍开发者的讨论。有些人想要成为这样的人,也有些人想远离这样的人。但在此之前,我们可能先要弄清楚这样一个问题:10 倍开发者真的存在、只是传说,或者仅仅是人们由于相对认知而感受...
继续阅读 »

与 10 倍开发者共事,足以改变自己的职业生涯。

  最近,我在网上看到不少关于 10 倍开发者的讨论。有些人想要成为这样的人,也有些人想远离这样的人。但在此之前,我们可能先要弄清楚这样一个问题:10 倍开发者真的存在、只是传说,或者仅仅是人们由于相对认知而感受到的概念?

  在得出结论之前,我想先给大家讲讲自己的经历。

与 10 倍开发者共事

  大约十年之前,公司的软件开发总监雇佣了一名三级软件工程师,我们都叫他 Gary。大概在同一时期,我们还雇用了一位名叫 Mitch 的二级软件工程师。最初几个月里,Gary 非常安静,总是一个人待着,努力解决一个个纯技术性的问题。当时我们的任务,是为实时 3D 机械训练软件制作空气等流体的流动动画。公司里的每个人都一直希望实现这个效果,但由于种种挑战,始终未能达成。而 Gary,成为帮助我们冲击难关的英雄。

  在他准备把功能提交给 QA 进行审查时,整个功能的观感至少比我想象中还要好,性能也超出预期,并拥有数千项单元测试断言作为支持。相比之下,我们的主体代码库根本就没经受过这么全面的测试。不用说了,各级管理人员都对这项睽违已久的功能感到非常满意。

我们的代码中有很多庞大,而且复杂得让人害怕的部分。

  不久之后,Gary 又组织了一次工程展示。展示内容主要集中在架构层面,即围绕对象生命周期、依赖倒置、ad-hoc 生命周期 / 明确限定范围的对象、某些分配反模式的危害、有碍单元测试覆盖的代码耦合,以及这些因素与很多内部工程问题之间的关联等等。这次展示让与会者们感到困惑,甚至感到颇为尴尬。毕竟这一切赤裸裸的批评,指向的正是那些最早加入公司、并一路构建起知识产权体系的老员工。

  我们的技术债务问题确实严重,但……也没有那么严重。虽然不会影响到生产力,但我们的代码中确实有很多庞大、而且复杂得让人害怕的部分。Gary 要做的正是揭露出这一切。但我们压力很大,因为我们每个人都是他提出的问题中的一部分。

他对现代软件设计的理解领先我们好几年。

  这个人的特点是,他永远是对的。不只是在争论当中,也包括在各种判断当中,他更像是个全知全能的神。虽然我一直以先弄清事实再发言的好习惯著称,但我也得承认,在整个共事期间我一共只揪出过他一到两次不太准确的表达。和这样的人共事压力很大,因为同事们总会发现一些自己本该了解、但却一无所知的重要知识。考虑到他们往往与 Gary 有着同样的职称和头衔,这就更让人感到无地自容。

  人性总有阴暗面,大家不喜欢那些特别聪明的人。特别是在对方提出的真知灼见既正确、又缺乏善意时,就更是让人不爽。所以同事们的普遍共识是,这家伙是个刻薄鬼。我个人并不觉得他是故意要让人难堪,但 Gary 在让人难堪这事上真的很有天赋。与此同时,他对现代软件设计的理解领先我们好几年,而这些心得还得在我们公司逐步实践,也许他觉得身边的同事真的让他很失望。

  公平地讲,我们沿用陈旧技术与方法是有原因的,而且也靠这些旧办法开发出了强大的产品。任何公司都可能存在类似的问题。

  Gary 强悍的技术实力加上对于敏捷流程的坚定拥护,最终挤走了雇用他的老领导,并由他自己上位。同事们震惊了一段时间,但很快就发现 Gary 主管带来了一系列令人兴奋的新变化。公司调整了自身产品各类,Mitch、我和另一位新任软件开发测试工程师(SDET)并纳入新团队中,尝试公司之前从未做过的工作。

  根据交流感受,Gary 一直以为我是二级软件工程师。但在发现我实际上只是一级时,他相当愤怒,并很快去找公司高层理论。几周之后,我就升职了。同样的,Mitch 虽然只是二级软件工程师,但他却拥有不逊于三级工程师的知识与技能。但没办法,他只能等……不知道在等什么,总之需要一段时间才能得到与自己水平相符的职称。

  有时候,Mitch 与 Gary 形影不离。我记得我们曾经花无数个小时在办公室里对未来新产品的架构设计组织头脑风暴与思维实验。到这个时候,我才意识到这两位的水平高到不知道哪里去了。有很长一段时间,他们两个人似乎开始用一种独特的语言交流。虽然他们之前从来没有协作过,但他们都认为公司内部缺少现代编程的基本概念。刚开始,人们不喜欢这两个人在那里说东说西;但事实证明,在他们碰头之后,两个人的编码效率确实高、质量也是真的稳定。

  我这个人比较擅长处理技术上的困难任务,Mitch 特别聪明,而 Gary 则拥有最强的编码质量。更让人稀奇的是,虽然 Gary 总是在全体大会和管理层会议中占用很长的时间,包括设计并记录新的标准流程、为各个开发者提供帮助与指导,但我到现在也不太确定他究竟是怎么在短时间内为公司带来这么显著的生产力提升的。总之在他的带领下,整个团队都不需要加班了,包括他自己。

让所有开发者拥有共同的价值观,是建立和谐团队与强大代码库的关键。

  尽管我已经有了几年的编程经验,但在 Gary 团队中度过的两年,绝对为我后续的高级开发者头衔奠定了良好的基础。他帮助我改掉了不少多年来养成的习惯——就是那种特别普遍,但并没什么用处,有时候甚至令人讨厌的习惯。相反,我们开始建立起更有前瞻性的视角,并积极使用先进工具与更高效的解决办法。而我从他身上学到的最重要一点,在于让所有开发者拥有共同的价值观,是建立和谐团队与强大代码库的关键。

  我们开发出的应用程序几乎没有缺陷,性能非常好、易于扩展,而且能够在之后的项目中重复使用。从各个方面来看,这都是我在入职以来见证到的最令人振奋的技术成功。

如果这样的状况都不能给公司敲响警钟,那管理层就太失败了。

  如果各位读者朋友也是那种重视工作、热爱工作的人,应该也曾被企业内的政治问题折磨得发狂。我怀疑 Gary 也是因为这个才决定离职,因为当时他并没有跳槽的打算。Mitch 在之后不到一年也选择离开,同样没有什么跳槽计划。两位最具才华的员工选择裸辞,这绝对是个强烈的信号。如果这样的状况都不能给公司敲响警钟,那管理层就太失败了——或者说,他们已经陷入了更大的问题当中。

  Gary 给我的临别忠告是,“你需要多多表达自己。”回顾我们一起奋斗的那段时间,Gary 和 Mitch 都特别善于表达自己,他们有时候甚至不给我说话的余地。但只要把话筒交给我,我说出来的就一定会是有意义的东西。在他们的引导下,我意识到这确实非常重要。

  我必须快速成长,帮助填补他们离去后留下的空白。虽然我的工作绩效同样非常出色,但最终我也离开了这家公司。我在这里度过了一段黄金岁月,也感激这家公司帮助我开启了职业生涯。但离别终有时,大家没必要总是强绑在一起。

  几年之后,我仍然在把自己从 Gary 身上学到的价值观带到其他岗位上,也努力让自己成为一个善于表达的人。事实证明,这种价值观确实让我在其他公司里也获得了尊重与广阔的发展空间。

要点汇总

  不知道大家在这个故事里有什么心得,下面我来谈谈自己的切身感受……

我们很难量化什么才是真正的 10 倍程序员,但这个问题其实没那么重要

真正重要的,是帮助你身边的人获得提升。

  有些人可能会争论某个同事到底是不是真正的 10 倍程序员。这样的 10 倍到底是在跟谁比?10 倍又具体体现在哪些方面?

  不少朋友都有过在一半的要求时间内完成了 4 倍工作量的经历,在项目中实现了更高的单元测试覆盖率以及更出色的代码质量,总体产出可以达到其他初级开发者的 10 倍以上等等。有时候,与具有一定经验的同行竞争时,您可能也凭借着更少的技术债务或者更强的特定领域专业知识达成了类似的优势。

  但这一切终究会被慢慢抹平,大家会凭借类似的从业经验、使用相同的工具、基于同一套代码库、以相同的理念 / 流程 / 设计模式处理同样的技术债务。在这样的前提下,开发者之间的效率仍有区别,但恐怕绝不可能有 10 倍那么夸张。

  问题的关键并不在于比其他人更强,而是帮助你身边的人获得提升。出色的开发者没有理由用自己的优势来打击其他同事,最重要的是为他人提供指导、发现阻碍生产力进步的因素、解决问题并防止其再次发生。这样,我们就能拥有一支真正有战斗力的队伍,而不只是围绕着一位开发明星原地打转。

成为专家,还是培养自己的专业性

自满实际是在沉默当中寻找安全感。

  我们不该因为某人出于长久以来的习惯、使用得到广泛证明的标准与既定技术,并由此以毫无追求的安全方法完成功能实现就对其横加指责。结合自己的经历,Gary 当初眼中的我们就像是这样一群业余爱好者。他不太注意自己的态度,只是他希望整个团队成长为软件开发专家的心情完全可以理解。

  但请千万不要忘记,其他人也是人,人总是有着种种缺陷。Gary 也是这样,他在第 100 次看到同样的错误时肯定要发脾气;只是这样的错误对其他人来讲属于“正常现象”。失去耐心的同时,你也失去了对同事们应有的尊重,这本身就是对专业性的践踏。

  软件领域的专业性像是一条微妙的线,我们不能随时越界,但在看到需要纠正的系统性问题时也不应视而不见。在此期间,你可能会引发混乱、可能会树敌,甚至威胁到自己的这只饭碗……但自满实际上是在沉默中寻找安全感。

  如果希望改变,请在社交层面找到完美的平衡点。要用心挑选提出建议的契机,更要用心挑选提出建议时的用语。

重视实践、技术与理念

如果能够做到,这一切将改变你的职业生涯。

  • 这些东西并不能保证把工作效率提升 10 倍。但我可以保证,只要培养起这样的能力,您会对软件开发拥有更加深刻的理解。

  • 严格遵循 SOLID 设计原则

  • 使用 MVC 模式进一步分离关注点

  • 命令查询职责分离

  • 通过实时代码覆盖工具完成单元测试覆盖

  • 使用行为驱动型开发发现需求细节,同时实现 UI 测试自动化

  • 明确定义并强制实施“已确认的定义”

  • 代码质量与分支策略,借此保证源代码控制系统拥有良好的清洁度与性能

  • 拥抱敏捷理念,但不必被动接受 SCRUM 中强调的一切流程

  在职业生涯中亲身实践这些目标并不容易,毕竟每个人都已经在成长过程中积累起了自己的一套工作方式。但如果能够做到,这一切将改变你的职业生涯。

10 倍程序员的背后,可能代表着 10 倍错误

这类开发者的根本问题,在于他们的顶头上司。

  公司里还有一位与众不同的开发者,我们叫他 James。从某种意义上说,他在公司已经拥有相当丰富的资历,非常擅长处理一部分编程任务。但他不愿意为自己的错误负责,经理多次批评还是无济于事。

  最要命的是,其他人的大部分工作都处于 James 团队开发成果的下游。所以如果他弄错了,每个人都能感觉到;而如果别人弄错了,对他几乎没有影响。这就是上下游依赖关系的基本特征,要求上游一方必须拥有强大的责任心。

  那么,为什么会陷入这么糟糕的状况呢?因为这位牛仔不相信单元测试,觉得这纯粹是在“浪费时间”,但其他人需要为他的武断买单。此外,他会反复把有问题的代码(包括无法编译或者存在严重阻塞问题的代码)添加到其他人正在使用的分支中,搞得公司内部民怨沸腾。

  这类开发者的根本问题,在于他们的顶头上司。这帮管理者没有建立良好的实践,甚至把这种独行侠式的坏习惯视为理所当然。

写在最后

  我觉得这个世界上的 10 倍开发者也分好几种,有自私型的、有乐于助人型的、有平易近人型的,也有令人生畏型的。如果大家有天分能够加入 10 倍开发者阵营,希望各位能认真选择自己想成为哪一种类型。

来源:http://k.sina.com.cn/article_1746173800_68147f6802700xlnz.html

收起阅读 »