当前位置: 首页 > news >正文

1024程序员节,想讲下我盾这帮安全技术人的故事

一、前言

上段时间,“格子衬衫”和“程序员”为标题的关键词又刷了不少人的朋友圈,“程序员”这个群体再次承受着个别人的嘲讽和鄙夷。

比如,脱发、秃顶和格子衫=程序员标配;比如,程序员穿格子衬衫都是清一色的直男审美;再比如,×××座、五仁月饼和格子衫+程序员是互联网三大杀器(我也想不通杀器在哪了)。

这和校园霸凌事件有某种意义上的相似——总有一群人为了愉悦或满足自己某种偏好,把某一类人当作愉悦对象,反复地杠。细思“愉悦”的背后,则是大家对程序员群体的印象固化:加班多、没情趣、木讷、拖沓、不善于表达…甚至发展成了一种文化现象,各种段子都能够信手拈来:“都30了还没对象,你是程序员吧。”

人总是喜欢一概而论,以偏概全,一竹竿打死一船人,这是人类进化的必然——只有学会总结,不断概括,原始人才能在豺狼虎豹的原始森林里生存;但这也是人性的弱点,一叶障目不见泰山,容易思维僵化,放弃思考,形成偏见。

今天,想通过易盾几个小视频、图片以及小故事,带大家看下不一样的程序员,希望能够消除一些偏见。

二、不一样的程序员

视频地址:https://v.qq.com/x/page/p0763svuxn1.html

放下代码,寻找另外一种精彩

视频地址:https://v.qq.com/x/page/m07633r8yvy.html

业余生活中的程序媛×××姐(左)

视频地址:https://v.qq.com/x/page/t0763pmvne4.html

扮酷,走C位的程序员
1024程序员节,想讲下我盾这帮安全技术人的故事
周末约上好友来场“友谊赛”
1024程序员节,想讲下我盾这帮安全技术人的故事
环青海湖骑行
1024程序员节,想讲下我盾这帮安全技术人的故事
1024程序员节,想讲下我盾这帮安全技术人的故事

幽静之处,品茗
1024程序员节,想讲下我盾这帮安全技术人的故事
还做得一手好菜
三、我盾做安全这帮技术人的几个小故事

1.程序员的世界到底是什么样的?

坐笔者旁边的一个程序员小哥哥小亮说,他们生活在一个发现问题、解决问题的世界。穿衣服的时候,上班的路上,倒水、甚至蹲马桶的时候,都有可能在冥思苦想某些Bug到底是由哪段代码引起的?这个模块如何搞,才能让耦合性更低?老旧的架构如何重构……

他说,当思考这些问题的时候,是完全沉浸在自己内心世界,进入一种心流状态。当这种专注成为一种常态时,他们可能会在生活里一切从简,并且疏忽一些东西。

“这并不是我们真的没审美或者木讷,只是我们很享受解决软件问题带来的成就感,而在有些事情上我们投入时间不多而已。”

2.当笔者和小星星在会议室隔着桌子坐下,盯着他看时,一点都看不出他是做程序员的:他拿着咖啡,穿着米×××的风衣、白衬衫,再衬着精短稍加打理的头发,俨然一个成功人士。

他说,程序员这个群体并不是所有人都是死宅、目光呆滞、不修边幅的人。还有不少人,都还挺逗逼的。”这群高智商的人,逗逼起来都能让抑郁的人开怀大笑。“小星星说,这样的说法虽然有点夸张,但他们的确是一群有趣的人。

提起上段时间在干什么,经常混“圈子”,而且绰号为“包打听”的小星星说,他通过随机应变的唠嗑打入了黑灰产的内部,摸清了他们的小九九。让他们服务的客户,再也不用当”一夜七次郎“了。

"哦,忘了跟你解释一夜七次郎的梗了。”面对笔者疑惑的表情,小星星解释到:“他们一个客户的IT工程师,在没接入易盾网络安全服务之前,曾因为不停的DDOS***,一夜被叫起来七次,所以后来跟我们聊天中,就自嘲自己为‘一夜七次郎’了。”

是的,对方***手段一直在变,客户自己的应对手段时间不长就能被绕过。“后来,我们通过完善的防御系统,恰当的技术和策略优化,***就被自动化掉了,他们再也不用一晚起来七次了。这个小哥,腿不酸,面色好了,后来还请我们吃饭,称我们是业务的保护神。”

他说,上段时间,通过打入黑灰产内部,以及对应的***技术手段,配合对方公司、公安机关成功打掉了这个持续恶意***的犯罪团队。

3.每个人都会有孩子,你的孩子也会接触互联网,如果网上有各种不良信息的话,孩子很容易被不良信息影响,导致他们的价值观、世界观扭曲。

第三位受访人,笔者找的是内容安全团队的小芳。本来是探访他们程序员世界的,但她却给笔者讲了一个内容安全斗智斗勇的故事。

这个故事是有关于”垃圾虫“(发垃圾内容的团队)告饶的。想必很多人会在一些小论坛里经常看到一些×××、招嫖等不良信息,小芳服务的其中一个客户就被这个问题困扰。他组建了自己的技术团队,也找了第三方服务客户,都没有解决掉这个问题。小芳的技术团队刚接手时,效果一开始也不符合自己的预期,因为他们想给客户呈现相对完美的结果。

随着几次自动化策略的调整,惊奇的一幕发生了——”垃圾虫“向他们求饶。小芳和笔者描述了当晚发生的事情:和往常一样,“垃圾虫”在不断测试内容安全的边界,一开始发违规的内容,再后来发现行不通,变换了一个方式,依然行不通……这个过程如同一个刚学了点本领就作恶的坏人,当他面对一个武林宗师,使出十八般武艺,依然都撼动不了眼前的人时,他就会开始绝望。

双方交手数十回,随着时间一点点流逝,这个”垃圾虫“求饶了。他最后发了一个帖子求饶:”能不能不要直接就把我们干掉,哪怕停留个几分钟也都ok。“

小芳解释说:“'垃圾虫'也有KPI,第一是看数量,第二是看帖子保留时间。”

四、致敬1024

重磅精彩,总是留在最后——为了给1024程序员节献礼,我们也拉了几个程序员小哥哥随手拍了一个小视频:https://v.qq.com/x/page/v0763o66g1g.html​​​​

转载于:https://blog.51cto.com/13610827/2308571

相关文章:

  • (二)斐波那契Fabonacci函数
  • 【转】Spring Framework灰度发布
  • 配置linux实现路由功能
  • Algs4-1.2.19字符串解析
  • 深度学习工程模板
  • Spring Framework 4.2 中的新功能和增强功能
  • vue build后。静态资源的404问题探究,解决
  • nginx启动失败问题集锦
  • 第2章 变量和基本类型 附2 --声明和定义的区别
  • MySQL,binlog2sql回滚操作测试
  • 2015年9月30日的作业
  • 201771010126 王燕《面向对象程序设计(Java)》第九周学习总结
  • icomoon用法
  • [BZOJ] 2044: 三维导弹拦截
  • this class is not key value coding-compliant for the key XXX错误的解决方法
  • android百种动画侧滑库、步骤视图、TextView效果、社交、搜房、K线图等源码
  • CSS 提示工具(Tooltip)
  • E-HPC支持多队列管理和自动伸缩
  • el-input获取焦点 input输入框为空时高亮 el-input值非法时
  • emacs初体验
  • ES6核心特性
  • HTML5新特性总结
  • k8s如何管理Pod
  • ng6--错误信息小结(持续更新)
  • uni-app项目数字滚动
  • 代理模式
  • 基于 Ueditor 的现代化编辑器 Neditor 1.5.4 发布
  • 码农张的Bug人生 - 见面之礼
  • 少走弯路,给Java 1~5 年程序员的建议
  • 小程序滚动组件,左边导航栏与右边内容联动效果实现
  • 译有关态射的一切
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • puppet连载22:define用法
  • UI设计初学者应该如何入门?
  • 第二十章:异步和文件I/O.(二十三)
  • ​渐进式Web应用PWA的未来
  • #LLM入门|Prompt#1.8_聊天机器人_Chatbot
  • #QT(TCP网络编程-服务端)
  • (2.2w字)前端单元测试之Jest详解篇
  • (C语言)编写程序将一个4×4的数组进行顺时针旋转90度后输出。
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (超简单)使用vuepress搭建自己的博客并部署到github pages上
  • (翻译)Quartz官方教程——第一课:Quartz入门
  • (附源码)springboot美食分享系统 毕业设计 612231
  • (附源码)ssm户外用品商城 毕业设计 112346
  • (黑马C++)L06 重载与继承
  • (七)c52学习之旅-中断
  • (三分钟)速览传统边缘检测算子
  • (十二)springboot实战——SSE服务推送事件案例实现
  • (四)【Jmeter】 JMeter的界面布局与组件概述
  • (算法设计与分析)第一章算法概述-习题
  • (一)基于IDEA的JAVA基础1
  • (转)关于pipe()的详细解析
  • (总结)Linux下的暴力密码在线破解工具Hydra详解
  • ***测试-HTTP方法