先说说我为什么想学习编程,又为什么想学Python吧。这个想法源自于一个朋友圈中没见过面的朋友,具体怎么加他已经不记得了,我现在已经养成每日发一个朋友圈的习惯,主要是一些励志的话,由于每天发,朋友们已经习惯了我的节奏,朋友们遇到喜欢的句子就会和我进行交流,给我点赞人并不固定。可是突然有一段时间发现有个好友,在我更新的第一时间就立马点赞,早、晚的两次分享都是如此,一开始我很开心,这位好友对我如此关注,我可不能辜负他的关注啊!可后来发现他天天如此,不合常理啊,尤其是我平时早起,一般早上4点就起床,他也那么早起点赞,后来和朋友一说才知道这一定是用了脚本。原来是软件在关注我啊,失望啊!不过失望之余不由得羡慕不已,怎么有这么牛的软件啊!我也要学会。
为此就开始了解编程语言,已经了解发现Python是最近最火的编程语言。Python主要用在网络爬虫、Web开发、人工智能(AI)、自动运维四个方面。网络爬虫正是我想学习的功能,同时AI作为不久将来的革命性的领域,我们必须想尽办法靠近它,这样才能在真正的AI相关的机会来临时抓住机会,我不一定要精通,但起码能做些简单的应用。这样未来就有打造多维度竞争力的机会。正所谓:机会是留给有准备的人。如没有准备,机会即使到了,你也只能干瞪眼。
英语现在已经是成为一门基础的工具了,不久的将来编程也将是一门基础工具,因为编程语言是人类与计算机交流的工具,随着人工智能的发展及未来的广泛应用,你要么成为创造人工智能的人,要么成为与人工智能为伴的人,如果以上两者都不是,那你很可能就成为被社会淘汰的人。现在有些地方的小学已经开始加入编程的课程了,未来编程可能将成为了一门必修的学科了,你早学会它就会获得先发优势。
今天我才刚开始学习Python,利用5小时粗略了解了基础知识,凭借着大学计算机等级考试二等的一些基础知识,起码对界面不算陌生。但Python学习的关键在于实践,在掌握了最少必要知识之后立即开始实践,这是做好的学习方式,需要通过例子的实操练习掌握基础知识,通过急需使用的项目的练习掌握某个主题领域。当然如果你想当专职的程序员,那就另当别论了。我学习Python的目标不是成为程序员,而是知道Python到底可以做什么,为什么它怎么火,生活中哪些内容是由它编写完成的,在我想要一个相关的软件或脚本时我能找到对口的路径,甚至自己有能力编写一个简单的程序,同时未来在和孩子沟通的时候起码有共同的话题。
以前不识字的人被称为文盲,现在社会不识字的已经不多了,未来不会编程的人更可能是文盲。