找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 788|回复: 0

程序员又又又改变世界啦!逆天想法出现,年薪百万

[复制链接]

该用户从未签到

发表于 2020-1-18 23:39:52 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
一串代码,在普通人眼中,可能是难以理解的天数,但在程序员大牛的手下,却能够创造出一个活蹦乱跳的虚拟的世界。
最近,MIT博士胡渊鸣再次因科研成果走进公众视线。这一次,他开发的编程语言Taichi,大大降低了CG特效的门槛,仅需99行代码就能就可以写出一个连续介质模拟器,实现《冰雪奇缘》中艾莎的魔法。

                               
登录/注册后可看大图


难怪,有网友在胡渊鸣知乎文章的留言区评论,“图形+系统+编译,真的是创世的快乐”。
当然,“逆天”的程序员并不止胡渊鸣一个。事实上,我们生活中的很多不可思议的变化,背后的真正推手,都是这些平时被我们看做宅神,实则大神的程序员们。他们的“洪荒之力” 对世界的改变,可以超乎我们的想象。
世界如何因程序员而改变?
如果你拜读过大神胡渊鸣写的文章“99行代码的《冰雪奇缘》”,那么你一定对MPM(Material Point Method,物质点法)有所耳闻。
那么,什么是MPM技术呢?
按照大神的解释:“MPM里面并没有显式的Elements和Lagrangian grid,只有能够随意移动的粒子作为quadrature points。这样的特性使得它非常适合处理大形变,而其背景网格带来的自动碰撞处理、多材料耦合。由于离散化出自weak form,这使得MPM的physical accuracy(物理精度)有了保证。”
有些专业术语或许让我们难以理解,不过没关系,我们先来看看MPM在影视特效领域的应用。
比如,在迪士尼动画工作室发布的一段介绍视频中,该工作室将粒子变成雪的形态,并建立了多种状态下的不同物理模型,使其看起来更逼真,这才有了我们见到的安娜摔在雪堆里的场景↓

                               
登录/注册后可看大图


当粒子变成沙,就有了我们在《疯狂动物城》里看到的兔子朱迪被风吹倒,然后被埋在沙堆中的场景↓

                               
登录/注册后可看大图


而所有这些技术的实现,都离不开迪士尼动画工作室的连续介质引擎。事实上,梦工厂,以及制作了《魔戒》、《复仇者联盟》、《头号玩家》等大片视效的维塔数码(Weta Digital)等“大厂”,都有MPM引擎。
不过,早期的MPM的运行速度非常慢,相比之下,胡渊鸣的“99行代码”所使用的自创编程语言Taichi则能够大大提高效率。而基于Taichi可微编程语言DiffTaichi,在编写复杂可微程序时,比TensorFlow快188倍、比PyTorch快13.4倍。
当然,像胡渊鸣这样“大神”级别的程序员,给世界带来的不止是绚丽多彩的特效电影世界,还能通过科技解决不少社会问题。
近期,微软研究院和北京大学的研究团队在发表的两篇学术论文中,推出了AI工具FaceShifter和Face X-Ray。

                               
登录/注册后可看大图


FaceShifter解决了将目标图像中的一个人替换为源图像中的另一个人的问题,同时保留了头部姿态、面部表情、光线、颜色、强度、背景和其他属性。在定性测试中,FaceShifter保留了人脸的形状,并还原了目标图像的光线和图像分辨率。

                               
登录/注册后可看大图


(每组三张图从左到右分别为输入图像、数据标注、Face X-Ray的预测结果)
与FaceShifter不同的是,Face X-Ray能够检测出什么样的图片可能是伪造的。目前,大多数面部处理方法都是将改变过的面部混合到现有的背景图像中,每幅图像都有自己独特的标记,而Face X-Ray生成的灰度图像能够根据标记,显示给定的输入图像是否来自两个不同来源的图像。
相比同类产品,FaceShifter和Face X-Ray在保证性能的前提下只需要更少的数据。如果该技术得到大范围应用,那么将有望解决日益泛滥的社交账户“假脸”问题。
想知道如何成为改变世界的逆天程序员?
这里小编是一个有着5年工作经验的前端工程师,关于web前端有一个完整学习web前端的路线,学习材料和工具。需要的伙伴可以加一下我VX:abb436574领取,免费送给大家。对于学习web前端有任何问题(学习方法,学习效率,如何就业)都可以问我。希望你也能凭自己的努力,成为下一个优秀的程序员!
“逆天”程序员工资究竟有多高?
随着各种技术的不断发展,当今所有行业的应用程序数量都在增长,软件工程师也将在2020年及以后发挥更大的作用。
当计算机渗透到各行业的发展结合时,程序员的“洪荒之力”当然就更被世界看重了。因此,他们的薪酬水平也是在各项薪酬排名中最高的。那么,大神级的程序员到底能赚多少钱呢?
Facebook、谷歌等巨头的首席工程师,应该是公认的厉害人物吧!根据 Levels.fyi的统计数据,对于首席工程师,Facebook支付的年薪是约95万美元,而谷歌的报价估计高达71万美元。
Pinterest以57.5万美元的薪酬排在第三位,Dropbox的薪酬为56.8万美元。排在榜单第五的是年薪53.3万美元的Salesforce。

                               
登录/注册后可看大图


那么,哪些公司对厉害的程序员出手最阔绰呢?
是Snap!这家公司目前为这些工作经验长达10年的高技能专业人士提供了最好的薪资,最高可达60万美元。Lyft以55万美元的薪资排在第二位,而Airbnb的薪资要低2万美元。Facebook的出价最高可达52万美元,亚马逊的出价最高可达50万美元。

                               
登录/注册后可看大图


而工作经验在5年的程序员,拿到的薪资也很可观。如果被Pinterest聘用,最高可获得50.5万美元的报酬,其次是Stripe、Airbnb、Netflix、LinkedIn,从42.3万到44.3万美元不等。

                               
登录/注册后可看大图


当然,罗马不是一天建成的。根据从业经验的长短,程序员们的薪酬也不同。那么,对于入门级、或者有一定经验的程序员,业界的“开价”是如何的呢?
对于工作经验为2年到5年的程序员,可以从Aibnb、Linkedin、Lyft、Stripe、Snap拿到28.7万至33.4万美元的报酬。

                               
登录/注册后可看大图


在有2年工作经验的程序员入门级职位中,Lyft、Stripe、Airbnb、LinkedIn和Oracle提供的薪水最高,从17.5万到23.4万美元不等。

                               
登录/注册后可看大图


看到这些丰厚的薪资,你动心了吗?想成为一个优秀的程序员吗?
回复

使用道具 举报

网站地图|页面地图|文字地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2024-11-2 12:30

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表