查看原文
其他

全媒观 | 一大批新闻系逼着学生学代码,只是“然并卵”?

2015-06-11 腾讯传媒 全媒派

新闻业被一大波“码农”占领!这一说法丝毫不夸张。在技术驱动占据主流的传媒行业,懂得代码开始成为媒体招人的新标配。为此,新闻院系按捺不住,纷纷将学生关进机房:学新闻,先从一名“码农”做起。然而,新闻学子的代码之路何其漫漫?又遭遇哪些挑战和质疑?学生应该如何正确面对新到来的挑战?本期全媒观综合国内外学者及媒体人的看法,为大家剖析新闻院系的代码之争


本文是腾讯新闻旗下产品“全媒派”独家编辑整理自网络,转载请注明出处。


To code or not to code,对于今天的新闻学院来说,这是一个问题。技术驱动的传媒行业和实用为上的就业环境,都让新闻教育者们不得不展开追逐。


早前,哥伦比亚大学便开设新闻与计算机双学位项目,让新闻系的学生走进机房,终日与Python、Rudy、HTML为伍。今年以来,包括川外、北外、武大等一大波国内新闻院系也纷纷涉足编程选修课程。


那么,新闻院系让学生变身“码农”,究竟有何深意呢?



哥伦比亚大学新闻学院


1
3大理由新闻系为何开设编程课?


1、拓宽视野,发现新就业机会


数字化时代,媒体对人才的需求日益多样化,但许多新闻系学生在踏出校门前,都对“数据记者”等新兴职业一无所知。学习代码,或许是让学生接触新兴职业的一个途径。


路易斯安那州州立大学访问学者、Digital First Media前编辑Steve Butty在一篇博文中写到:“新闻教育的部分价值在于让学生看到他们将来可能从事的职业……让学生接触一些编程知识,也是全面教育的一部分。”


就以数据记者为例,学习代码就像通往这条职业道路的一扇门,如果没有最初的这一声叩响,那么许多人可能就从此与之无缘了。


2、挖掘数据,快速获取信息


正如上文提到的,如今数据对于新闻的重要性已经不可忽视。除了包括写稿、摄影、摄像在内的传统技能外,数据挖掘也逐渐成为记者的必备技能。


Quartz记者David Yanofsky从事数据可视化工作,代码对于他来说是“常用、可靠、有效的计算工具”。他说:“在做一篇有关棒球赛票价的新闻时,我曾用R语言编程来计算票价……这些数据有许多不准确的地方。但是因为我所有的计算过程都是脚本形式,所以一旦我得到新的数据,就能在几秒钟之内将之前的计算结果更新。”



Quartz网站


对于时间就是生命的新闻行业来说,编程的部分作用可能就在于:它可以大大减少重复劳动,以最快的速度抓取最多的信息。


3、贯通背景,与技术团队高效沟通


如今,以产品为导向的新闻工作需要传统编辑与技术团队协同作战,基础的代码知识,是编辑与程序员之间沟通的桥梁。


四川外国语大学新闻传播学院的教师刘昊认为,新闻专业的学生学习编程,是为了了解计算机科学的思维方式,将来在媒体中,能够更好地与计算团队配合,“因为有效配合的基础是交流和背景的贯通”。


刘老师还拿自己的学生举例:“我一个学生走到一个网络媒体后,提了个很好的方案。因为她学习时,计算机背景很差,她跟技术部门讲了一个上午,对方不知道她在讲什么,最后方案没被立项。”


看来编程之风势必要吹响各大新闻院系。可是在这之前,也有不少媒体人士提出了异议。


2
2点争议新闻系学生“非代码不成活”?


1、小白工具可以满足工作需求?


《大西洋月刊》的副主编Olga Khazan认为,学生没有必要为了做数据分析而去学习编程,因为像Google Fusion Tables这样的应用,完全可以自动为用户生成可嵌入的代码。



《大西洋月刊》封面


其他为编程小白量身定做的数据挖掘与分析工具还包括import.io和Google Scraper,它们可以满足大多数用户对于抓住信息的需求。


除了数据挖掘,包括前端页面、H5产品制作、数据可视化等等编辑常需接触的领域,也都有很多成熟的工具可供使用,而无需掌握代码。


但是,Khazan也承认,“如果需要更加复杂、更加难以获取的信息,那么还是得让Rudy、Python这样的编程语言出马。”


2、文科生学编程,不如程序猿学新闻?


雇佣程序员,然后教给他们新闻学知识,这仍然是大多数新闻编辑室的做法。


《华盛顿邮报》的项目编辑Greg Linch说:“我之前一直认为,教记者学编程比较合适,但是最近几年,我终于意识到,其实把新闻知识教给程序员要简单得多。”


而关于学新闻出身的人学编程,许多人则不怎么看好。 Mozilla的OpenNews项目负责人Dan Sinker说,学新闻出身,而最后在编辑室从事编程工作的,实在没有几个。


新闻界的“代码之争”还没有停止,而国内外的新闻院校早已按捺不住。同时教新闻和代码,是不是能够培养出更加适应行业需求的复合型人才?或许只有实践才能告诉我们。


3
3所院校高校如何设计编程课程


1、哥伦比亚大学:新闻学与计算机科学双学位硕士项目



哥伦比亚大学新闻学与计算机科学双学位项目官网


哥大的新闻与计算机双学位项目,是由新闻学院与工程和应用科学学院联合成立的。据项目官网介绍,课程内容包括报道与写作的基础知识、以及软件开发的相关技能。


项目为学生设定的职业目标是:大型媒体机构信息技术经理或网络编辑;新闻类应用及新闻调查的数据挖掘专家;媒体企业家;新闻网站设计师。


2、上海外国语大学:网络与新媒体专业



上海外国语大学网络与新媒体专业官网


上海外国语大学的网络与新媒体专业从2014年开始招收本科生,主干课程包括:新闻传播原理、计算机网络编程、网页设计与制作、新媒体数据分析与应用、新媒体产品设计与项目管理等。


根据其官网介绍,本专业的毕业生能狗胜任大数据时代各类信息传播活动,包括对外传播媒体和涉外机构中英文门户网站及移动传播的工作、网络媒体内容和产品的策划以及信息文本采写和音像内容编辑制作等。


3、四川外国语大学:新媒体专业



四川外国语大学网络与新媒体专业介绍


四川外国语大学的新媒体专业于2014年首次招收本科生,其中的编程技术课程包括:计算机语言课程(Python或C)、前端开发课程(HTML和CSS,并配合网页的平面设计课程)、后端数据库课程(MySQL、SQLServer)以及前后端衔接课程(ASP程序设计)。


4
1个方向培养复合型的产品经理


以编程知识带动跨学科能力,这或许是未来新闻院校开设编程课程的立足点。如今的新闻编辑室制作新闻,越来越以产品为导向。Hold住一个新闻产品,往往需要新闻学与计算机科学的双重专业背景。




虽然对于新闻系学生该不该熟练掌握代码还没有定论,但是大多数人都赞同,学新闻的最好也具备一些基础的编程知识。高校培养新闻人才的目的毕竟不是与程序员抢饭碗,而是让未来的记者、编辑能够利用跨学科的知识,成为新闻界需要的复合型人才。


未来的新闻系学生,或许不仅可以成为传统的文字记者或摄影记者,还可以成为编辑室的产品经理、项目负责人等等。



回复GD看 高颜值“哥大女”自述:我在哥大新闻学院那一年

回复NR看 2015全球新闻编辑室趋势报告(精华版)


回复关键词查看对应内容:

新闻众筹 | H5 | 媒体人生存 | 可穿戴设备 | 航拍 | 报业转型 | VICE | 传媒并购 | 传媒资本 | 外媒转型 | 突发事件 | 移动采编 | BI | BuzzFeed | 新闻编辑室 | SMG | CNN | 社交媒体 | 界面 | 澎湃 | 新闻伦理 | 新闻实习生 | 传媒新政 | 网站设计 | 新兴媒体 | 交互新闻 | 纽约时报 | 游戏设备 | 普利策奖 | Vox | 媒介广告 | 摄影报道 | BBC | 腾讯新闻 | 媒体App | 数据新闻 | 全能记者 | 机器人新闻 | Quartz | 在线视频 | 赫芬顿邮报 | 招聘 | 报告 | 广电

点击阅读原文或点击头像查看历史消息


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存