作者 | 年素清
责编 | 伍杏玲
出品 | 程序人生(ID:coder_life)
在2019国家地理旅行摄影大赛中,最重磅的奖项全球总冠军大奖和城市组一等奖,都颁给了一位来自中国的年轻户外摄影师——90后重庆男生储卫民。
《国家地理》杂志有百余年历史,其权威性和严苛的选片率,使得其成为来自世界各地的摄影新闻记者们梦想发布自己照片的地方,而此次获奖的储卫民成为该奖项有史以来的得主中的中国第一人。
储卫民获奖作品:《格陵兰的冬天》
在储卫民的作品中,读者们可以眺望无垠的星辰,蔚蓝的大海,忧郁深遂的冰川,极光月落下的沧海桑田……
看过这些照片的人一定会觉得储卫民是个经过多年专业训练与实践的摄影师,其实不然,他的本行工作是写代码。
储卫民大学时就读于新加坡南洋理工大学的计算机科学专业,毕业后顺利留在当地的一家银行做软件工程师,年薪高达40万。因为偶然的机会,他接触到了摄影并深深地爱上了它,凭着自身的努力,这位曾经专注于代码与编程的程序员在摄影这条路上越走越远,最后竟然在这样一个全球摄影大赛中拔得头筹。
果然,不会写代码的摄影师都不是好摄影师啊!
除了摄影玩得溜之外,程序员们身怀各项技能,打篮球唱歌走T台开公司,甚至还当上了国家领导人。下面小编带你盘点一下那些跨界玩到飞起的程序员。
程序员篮球夺冠
克里斯·波什(Chris Bosh)是美国迈阿密热队的篮球前锋,曾经跟詹姆斯、韦德组成NBA热火队三巨头之一,是2011-12赛季、2012-13赛季夺冠功臣之一。
除此之外,他还有另一个鲜为人知的身份——程序员。
波什的母亲是一位电脑系统分析员,而父亲诺尔则是为公寓和办公建筑设计管道的工程师,波什受技术控父母的影响很早就开始接触计算机编程,高中时期便加入了少数派工程师协会和全国黑人工程师协会,是个不折不扣的天才少年。
2013年11月,波什在《连线》发表一篇名为《谈论为什么我们应该学编程》的文章,主要从其个人经历和感悟解释编程的重要性,波什没有完成大学学业。他说,“如果有人在学校里能向我解释代码能直接或间接接触到数百万人,让生活变得更美好,那将会更快的激发我的兴趣。”
波什认为,程序是几乎所有技术的基础,学会编程将能更容易的理解世界的运作。
程序员当《奇葩说》主持人,出任传媒公司CEO
说到马东,大家首先想到的可能是他前央视主持人的身份,以及他在《奇葩说》中逗比搞笑的形象。
身为相声大师马季的儿子,马东曾被父亲下了“不许学相声”的死命令。在他很小的时候,便被家里送往澳大利亚读书,读的正是计算机专业。毕业后,马东进入当地一家大公司工作,成了一名朝九晚五的程序员,一做便是10年。
1996年,马东从澳大利亚回国进入北京电影学院学习电视专业,1998年进入湖南电视台,在朋友的鼓励下,开始主持谈话节目。
也许是因为做过程序员、写过代码的缘故,马东之后的人生可谓是一路开挂:
2001年进入中央电视台担任CCTV-3《挑战主持人》制片人、总导演、主持人;
2011年担任《中央电视台春节联欢晚会》总导演;
2013年,离开央视,加盟门户视频网站爱奇艺公司,担任首席内容官;
2014年,主持爱奇艺独播的中国首档说话达人秀《奇葩说》;
2015年,宣布成立米未传媒 ,并作为创始人出任CEO。
对于这些成就,马东说:“数据灵敏的认知和有序的编程思维对于任何工作都具有优势。”
程序员当上总统
现年65岁的现任新加坡总理李显龙出生于1952年,在1974年,李显龙从英国剑桥大学毕业,获得数学一等荣誉学位及电脑科学优等文凭。
准程序员李显龙毕业后并没有去从事编程相关的工作,而是投身于政界,但是政务繁忙的他并没有将编程彻底遗忘。2015年,李显龙在Facebook上晒了一组他几年前用C++编写的关于数独求解器代码,还附上一个指向Google Drive的链接,里面包含了这段代码及其输出示例和编译后的Windows可执行文件。
李显龙告诉大家,“这段程序很简单,只能以命令提示符的形式运行。逐行输入数据后(例如1-3-8—6),求解器就会输出答案(如果有多个答案,则会输出所有答案)、搜索答案所花费的步骤,以及一些搜索统计数据。希望你们能从中找到乐趣。如果发现任何漏洞,也请告诉我。”
不仅如此,除了总理本人之外,他们全家都与编程有着紧密的关联:李显龙的夫人何晶女士获得新加坡国立大学的电子工程专业一等学位(First Class Honours)和斯坦福大学的电子工程硕士学位,而李显龙的两个小儿子也都在在MIT学习计算机相关课程,其中,李鴻毅曾是谷歌产品经理、reactor.js作者,李浩毅是scala.js作者。
李显龙说,“我的一个儿子拿起一本书给我看,上面写着:‘想要更上一层楼,你该学习HASKELL。’我想,有一天这会是我退休时的读物。”言语间,李显龙似乎在将来卸下总统之位后将重新拾起早年的编程事业。
程序员成为歌唱明星
知名音乐人许嵩曾于2016年发了一条微博表明他在学习iOS,随之他的程序员身份跟着浮出水面。
早在读小学的时候,有次老师问许嵩长大后想要做什么?许嵩给出的答案是:他要研发一款比Windows还牛的操作系统。
15岁的时候,许嵩参加全国中学生网页设计大赛,凭借个人作品《这样的合肥》夺得首届全国青年网页制作比赛安徽赛区第一名。
后来到了大学,许嵩虽然读的是医科院校,可他似乎仍然记得儿时的梦想。他一手创办了个人论坛:http://bbs.vaecn.com,当时只是个人网站,但是后来成了歌迷交流论坛,并逐步发展为内地最大最热的明星论坛,目前注册会员已有几百万。
近几年随着移动互联网的发展,2015年,许嵩与北京的一家公司合作研发了一款App——就是许嵩上线,但试运行没多久,就停止了更新和使用。据说是因为这家公司的发展理念以及在软件技术面、内容更新上没有达到许嵩的认可,于是许嵩决定亲自参与重构开发。
除了歌手许嵩,音乐界从来不乏会编程的程序员,中国人文民谣歌唱组合“水木年华”中就有两名程序员出身。
姚勇1993考入清华大学机电系,受舅舅王小波的影响,姚勇对编程产生了浓厚的兴趣。毕业后由于本系教授邀请留校任清华大学教工,从事软件开发的工作,并于2000年离校组建软件公司。2002年8月,加入“水木年华”演唱组。
2003年1月发行水木年华专辑《新歌+精选》,同年由于身兼软件公司经理一职,又加上身体问题,不得不选择离队。
2005年姚勇组建北京永航科技有限公司,期间率领团队为腾讯平台编写《QQ炫舞》,受到热烈的追捧,仅公测首周就已突破20万人在线。而后不久,永航科技研发出一款中国四大名著之一为背景的次世代MMORPG游戏,同样受到极大的欢迎。
“水木年华”中的另一名成员李健1994年考入清华大学电子系,毕业后进入了国家广电总局,成为一名网络工程师。2000年年底,李健辞去工作,褪去程序员的身份,开始了自己的音乐之路。
不止“水木年华”,今年凭借《乐队的夏天》而走红的“刺猬乐队”, 贝斯何一帆的本职工作是软件测试人员,一直在银行上班,而主唱赵子健则是个写代码的程序员,为了乐队的排练和演出,他不得不一次次地求职、辞职再求职。
程序媛走T台
程序员们都这么优秀了,程序媛们自然也不甘落败下风。
知名模特Lyndsey Scott在百度百科里关于职业一栏,显示的是“模特、程序员”。
白日里,Scott是一个时装模特儿,为 Gucci、Prada、Calvin Klein 与 Victoria's Secret 等品牌走猫步,而一到晚上,她就戴上 Burberry 方形眼镜摇身一变,趴在满屏幕都是代码的电脑前敲着键盘。
因为程序员父亲的缘故,Scott 在12 岁那一年开始正式学习编程,并为她的 TI-89 Titanium 图形计算器编写游戏。
大学时期,Scott 在阿默斯特学院学习了 Java、C++ 以及 MIPS 架构。2006 年,Scott毕业于阿默斯特学院(Amherst College),获得计算机科学与电影学双学位,她说:“我的计算机科学成绩比电影学成绩要好,编程很快就能上手。”
即使后来走上T台,Scott 仍保持着对于编程的热情,她先后通过自学掌握了 Python、Objective-C与iOS。Scott 一共开发了七八个App,其中有两个已经在苹果商店上线。
除了Scott 之外,《维多利亚的秘密》御用模特Karlie Kloss(卡莉·克劳斯)也是一名出色的程序媛。她曾在纽约大学深造,参加了Ruby语言的培训课程。真的是“明明可以靠颜值,偏偏要靠技术。”
Kloss坚信年轻女性越早的接触及学习编程,能够帮助我们在改变世界上拥有发言权与一席之地,于是她为参加这个课程的其他女性提供了一项专门的奖学金。
看了这些跨界大佬们的故事,你有什么想说的呢?欢迎在评论区留言。
作者简介:年素清,公众号码农故事汇(ID:sunianqingshi),一个会讲故事的程序员,讲述关于程序员与程序媛的悲喜人生。