中国数据新闻工作坊培训手册第五章 – 如何学习更多编程知识和技能

分享给朋友:

要想学更多编程知识和技能,有很多办法。关键的两个原则是:1)要在一个社区里学;2)永远不怕搜索答案。

完全自学编程非常难。幸运的是,想学编程的人很多。大多数城市里都有社区编程小组和活动,网上还有编程课程,选修这些课的学生之间会互相帮助。两个编程新手合作来解决一个问题可能会很有效,因为每个人都会看到对方没注意到的问题。

另外,你的单位里可能有专业程序员。他们可能是在IT部门,而不是新闻部门工作,但他们具有专业知识,能够很快解决你独自要花很长时间才能弄明白的问题。数据新闻的根本就是具备不同技能人们之间的合作。

最后一点是,别关起门来钻牛角尖!每次你碰到一个问题,第一个反应都应当是到网上搜索答案。什么都知道、什么都记得的程序员不存在。即便是经验丰富的专业程序员,也要每几分钟就得查找技术信息。在网上搜索信息时,尽量在搜索框里换着字词来描述你要的东西,并把你得到的任何错误信息也黏贴进去。另外,你找到的答案经常会自己看不懂。这时候该怎么办呢?再找另外一个答案,或者向别人请教。你没有必要把几个小时、甚至几天的时间都花在一个别人可以很快帮你解决的问题上。当然开始的时候的确有些东西你得费时费力地去学。这是正常的,而且要成为编程好手,第一步就是要学会坚持。

下面是你进一步学习编程可以利用的两个资源:

stackoverflow.com – 最受欢迎的编程问题解答网站

Learn Python the Hard Way – 中文版Python培训书


点击进入下一章节:第六章:数据诠释
想回到目录请点击这里

作者简介

数据新闻工作坊

数据新闻网以引介全球范围内最顶尖的数据新闻实践为初衷,以推动数据开放及媒体革新为宗旨,面向中国的新闻从业者、媒体管理者、新传教育者以及对传媒感兴趣的设计师、程序员,提供线上信息平台与线下交流机会。