开课吧欧岩亮做客知乎圆桌 分享学习编程的正确姿势
近日,开课吧合伙人、教育产品VP欧岩亮受邀参加知乎举办的“编程没有那么难”圆桌分享。共同参与讨论的嘉宾还包括:全球人工智能教育及研究领导者吴恩达、亚马逊首席科学家李沐、阿里云MVP数字化转型专家陈旸。
随着企业和社会数字化转型的不断深入,掌握一门编程语言不再是工科生和程序员的专利,而是产品、运营、UI、私募等各行业从业者都应该具备的基础技能。那么如何学习编程才能少走弯路?不同的职业应该如何选择编程语言来学习呢?
职业与非职业的不同学习路径
在欧岩亮看来,开始之前首先要清楚自己学习编程的目的。
对于程序员及其他以编程为职业的人来说,编程能力就是吃饭的“手艺”,需要终身学习提高。每个编程人都要经历从Coder成为Engineer的过程。
在欧岩亮认为,编程人首先要经历大量编程和调试的训练成为一名合格的Coder,再通过数据结构与算法训练成为一名Programmer,然后学习和实践各种设备的交互体验,成为一名Developer,最终成为一名可以综合运用计算机科学解决实际和未来问题的Engineer。
对于非职业编程人,欧岩亮觉得大家要抱着数据分析或者数据科学的目的去学习编程。不需要学习递归、循环、条件、函数等抽象内容,直接学习Python,通过它链接所有类型的据 源,编写不复杂的代码展现可视化数据结果,从根本上提高工作和沟通协作的效率。
随着社会数字化转型不断深入,人与机器的交流会愈发密切,而人与机器之间的交流语言就是编程语言。特别是这个知识共享的开源时代,人类可以在地球的任何有互联网的地方进行思想的碰撞和交流。互联网是一个无穷大的知识宝库,而这个宝库的钥匙,就是编程语言。
以上内容就是“开课吧欧岩亮做客知乎圆桌 分享学习编程的正确姿势”中的全部内容了,如果你还想了解更多 开课吧 相关内容,可以来 产品壹佰 官方网站获取。