每个人都该学一点编程,学着用计算思维去思考会为你提供一种崭新的方式去理解并描述我们的世界,而编程会让你更好地表达自我!
2017年被称为少儿编程的元年,国务院颁布的《新一代人工智能发展规划》明确指出,在中小学阶段设置人工智能相关课程、逐步推广编程教育、建设人工智能学科,培养复合型人才,形成我国人工智能人才高地。之后陆续有颁布了一系列相关政策,少儿编程逐渐热门。
而在国外,尤其是欧美发达地区,都在大力推行编程教育,培养人才,储备竞争力。纽约市长 Bill de Blasio 曾不无感慨地说,“想想我们身处的这个世界,成千上万的好工作都在等着那些有着编程和其他必要技能的人。”对于他的这个观点,Arduino.cc 的联合创始人及纽约大学 ITP 研究生课程教授 Tom Igoe表示,每个人都该学一点编程这种说法,但是我并不赞成市长先生的动机。你不应该只是冲着一份好工作去学编程,学着用计算思维去思考会为你提供一种崭新的方式去理解并描述我们的世界,而编程会让你更好地表达自我!
并不是只有程序员才有编程思维。他们也可以是在 Illustrator 中画出可爱又迷人的图案设计师,或者在 Minecraft 中创造有意思小发明的游戏玩家,或是可以让 MIDI合成器演奏疯狂微分音爵士乐的人。他们不仅懂得该怎么让计算机去表达,还知道要让计算机去表达什么。
说和写并不只是语言学家们才能做的事,同样的,编程也不应该只是计算机科学家才能做。所以,去学编程吧,但在此之前,学一点编程思维,就像任何其他技能,你在掌握它的同时,它也将拓宽你的视野,打开你的世界。