别惹程序员!马赛克再厚,分分钟给你还原!

聊天截图打上厚码就万事大吉了?

“嘀嘀咕咕”的背后议论就能光明正大?

可别天真!

当心身边的程序员一个反手把厚码清除,

让你想掩盖的话语重见天日!

马赛克可没那么“安全”

海外一科技公司首席研究员Dan Petro(下文简称Dan)曾发布一篇帖子称,打马赛克(像素化),是一种非常不好、不安全,而且会泄露敏感数据的方法。

为了验证他的说法,Dan亲自下场写了一个名为 Unredacter 的工具,并现场演示这个工具是如何一点一点把打了马赛克的文字还原的

不难看出,即便原文打了厚厚的一层马赛克,在这个工具面前依旧像“裸奔”一样。而且操作非常之简单,仅仅需要2个步骤:用npm install安装依赖项-用npm start来启动。

图源:量子位

 

还有编程解决不了的事?

无论是还原文字,还是在AI界早就有所研究的还原图像,大神写个算法,都可以被轻松做到:

图源:量子位

 

当然,除了编程,学习STEM专业还可以将职业方向继续拓展,将信息安全分析师、网络架构师等热门岗位作为职业目标,同样可以成为同学同事心目中的“大神”!

· 信息技术 

Information Technology

不仅是因为IT专业的普及度广泛,其工作机会部分的评分更加远超其他专业,职业技能更广泛,除了计算机编程、数据库知识,还有要懂网络管理、系统分析等。

明星职业:信息安全分析师

平均年薪:$93250

2014-2024岗位增长率:17.9%

· 计算机信息系统安全

Computer Information Systems Security

计算机信息系统安全是一门由密码应用技术、信息安全技术、数据灾难与数据恢复技术、操作系统维护技术、局域网组网与维护技术、数据库应用技术等组成的计算机综合应用学科。

明星职业:数据库管理员

平均年薪:$84250

2014-2024岗位增长率:11.1%

· 计算机工程 

Computer Engineering

在 STEM 专业中薪资比较高的专业,在电信、交通、医疗、政府、教育等多行业有很多就业机会,本科学位大都提供基本概念,建议更进一步攻读研究生学位,或专业证书强化技能。

明星职业:计算机硬件工程师

平均年薪:$114970

2014-2024岗位增长率:3.1%

· 网络系统管理 

Network and System Administration

该专业培养具有计算机网络技术、网络操作系统、网络设备管理以及网络系统开发等理论知识,具备网络系统管理与维护、网络信息建设和中小型网络组建等操作能力的高等技术应用型人才。

明星职业:网络技术管理员

平均年薪:$82200

2014-2024岗位增长率:7.9%

· 计算机系统网络和通信 

Computer Systems Networking And Telecommunications

从事计算机通信网应用开发,通信设备和信息网络的操作、维护、维修等工作。供职于电信和网络通信运营和服务公司、IT企业、服务公司中的网络管理、网页设计、WAP网站开发等岗位。

明星职业:计算机网络架构师

平均年薪:$103100

2014-2024岗位增长率:8.7%

· 计算机科学 

Computer Science

系统地掌握计算机科学与技术,包括计算机硬件和软件组成原理、计算机操作系统、计算机网络基础、算法与数据结构等,计算机的基本知识和基本技能与方法,能在科研部门、教育、企业、事业、行政管理部门等单位从事计算机教学、科学研究和计算机科学与技术学科的应用。

明星职业:软件开发员

平均年薪:$108760

2014-2024岗位增长率:13.0%

程序员的快乐我也想拥有

高薪高福利的待遇、工作中获得的即时成就感,谁看了不说一句“真香”呢?!

其他专业的同学们也不用着急,提早找准自己的“赛道”,并在资深导师的指导下步步为营,留美就业并没有你想象的那么困难~