Category: Technology

Blackhat USA2022

Select PDF https://gitee.com/wuyuansheng1982/blackhat_-usa2022 US-22-Ding-To-Flexibly-Tame-Kernel US-22-Gofman-IAM-The-One-Who-Knocks US-22-Hai-Is-WebAssembly-Really-Safe US-22-Huang-The-Battle-Against-the-Billion-Scale-Internet-Underground-Industry US-22-Liu-Human-Or-Not US-22-Shan-Invisible-Finger US-22-shen-all-your-gnn-and-data-belong-to-us US-22-Wu-Devils-Are-in-the-File US-22-Yan-BrokenMesh-New-Attack-Surfaces-of-Bluetooth-Mesh

科技爱好者周刊(第 209 期):程序员是怎样的人

http://www.ruanyifeng.com/blog/2022/06/weekly-issue-209.html 作者: 阮一峰 日期: 2022年6月10日 这里记录每周值得分享的科技内容,周五发布。 本杂志开源(GitHub: ruanyf/weekly),欢迎提交 issue,投稿或推荐科技内容。 周刊讨论区的帖子《谁在招人?》,提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。 封面图 重庆巫山机场位于巫山县三峡旁边的群山之中,削平了7个山头,填了6个山谷后,才形成了3000亩平地。它的海拔有1700多米,距离山脚垂直落差近1000米,乘客需要沿着盘山公路,来到山顶以后才能乘坐飞机。(via) 本周话题:程序员是怎样的人 我最近看到一个令人深思的心理学实验,叫做”斯坦福监狱实验“(Stanford Prison Experiment),跟大家分享一下。 1971年,一个美国的心理学家在斯坦福大学心理学系的地下室,搭建了一个模拟监狱。 他找来一批志愿者,让他们掷硬币,一半人扮演囚犯,另一半人扮演狱警。这些志愿者都是正常人,从来没有接触过监狱,心理学家也不告诉他们,该怎么扮演囚犯和狱警。 每个人换上角色服装,进入逼真的环境。一开始,大家都举止笨拙,不知道做什么,还觉得这件事有点滑稽。 但是过了一会,事情就开始发生变化。囚犯们慢慢摆脱了从前的身份,开始接受现在的角色,站在囚犯的立场思考。他们感受到心理压力,没心思吃东西,向”狱警”提出抗议,彼此互相指责。 狱警们也开始像真正的狱警,管起了囚犯,划定单人牢房,让囚犯呆在里面,接受心理惩罚。同时,对囚犯发表长篇大论的说教,听任囚犯互相攻击,还会缓慢地在走​​廊上踱步,用木棍敲打牢房门的栅栏。 最惊人的是,过了两天,心理学家让所有人调换角色,囚犯扮演狱警,狱警扮演囚犯。结果,双方很快就适应了新角色,行为变得与新角色一致。 由于所有人太入戏,心理学家担心发生难以控制的局面,原定两周的实验不得不在第六天就宣布结束。 心理学家从这个实验,得到一个结论:人类行为受到工作环境的强烈影响,你会变成环境要求你成为的样子。 正常人关进监狱,就会变得囚犯般俯首听命,暗中算计;要是当上狱警,就会不由自主地居高临下、残忍霸道。 这个实验带给我们的启示就是,要小心你的工作,它会改变你,让你成为另一个人。 很多人都有一种印象,会计师的性格是斤斤计较、对数字格外敏感,律师的性格是重视利益最大化,海关执法人员的性格则是充满怀疑、不信任他人,这就是职业对性格的改变。 这不禁让我思考一个问题:程序员这个职业,会如何改变一个人的性格? 我能想到的有下面几点。 (1)你会变得习惯孤军奋斗,靠自己解决问题。编程本质上属于个人劳动,不是团队劳动。一段代码终究需要你一个人写出来,不可能两个人合写一个函数,你写上半段,我写下半段。现代软件工程是基于分工的协作,每个人完成自己那份工作,然后才能互相协作。…