为什么想当程序员?

很久没有回大学母校了,前几天去见了我的大学导师,毕业这么多年,我们一直都有联系着,但距离上次见面已经差不多两年了。

这次回去,除了跟导师谈到这我这两年的工作状况,家庭状况,谈得最多的就是这几年行业的情况了。

以前我们报考计算机,一个班里面,有60%的同学其实都是有编程基础的,即使没有编程代码的基础,大部分人对于一些电脑知识,算术逻辑也有一个大概的了解。

在当时,计算机算是相对较冷门的专业了,只有真的热爱计算机的人才会选择报读,不过也有些人神差鬼使地就报了计算机。

所以当年有一个很有趣的现象,同一个班级里,这一边同学代码敲得飞快,那一边的同学却连开机键在哪也不知道。

那时候入学的差距,很大取决于家庭的经济差距,家庭条件好的,自然会更早接触计算机等新潮的概念。

最近十年,得益于互联网和经济的飞速发展,越来越多同学能够较早地接触到计算机,也开始认识到计算机的神奇,慢慢拥抱计算机专业。

不过导师感慨,虽然大家接触计算机的时间早了很多,也有更多的机会能够接触到计算机。但是这几年的同学底子却是没有以前好了。

其实这也证明越来越多的同学想学习编程。我自己也亲身感受到学习编程的适合年龄范围在扩大。以前只是一撮人的天地,现在是所有人的舞台了。

在购买我的Python编程教程的同学里面,有初中生,高中生,大学生,职场新人,甚至有一些是我的长辈。这两年,给我最大的感觉就是,全民开始学习编程了。

昨天,我问了一位购买我编程教程的同学:你为什么要学习编程?

他给我的回答却是很真实的:穷,想赚多点钱!

为什么穷会使他想学习编程呢?可能有同学已经知道了,因为学习编程成为程序员的工资比市场上的工作都要高很多。现在很多同学一毕业拿到的工资也上万了。

但以前我一直没有说,程序员的工作其实都比一般的工作可能会累一点,也难一点。但是,很多人依然选择了难一点,累一点的编程工作。在高薪的前面,生活压力的底下,我们都好像拼了似的。

除了上面这些,我更加希望大家能够看到编程的乐趣,代码的实用性。在面临生过或工作的问题时,我们可以用编程的思维去解决,能学会用代码高效解决复杂的问题。

之前有同学问我:我想按照照片的清晰度,进行分类好。如果作为程序员,你会怎么用代码解决呢?

比如下面这个文件夹内,有很多不同清晰度的照片,如果人工筛选分类,那么工作量太大了,操作也很繁复。

我们试试用程序员的思维去解决问题,用代码,自动识别照片清晰度,然后自动按照清晰度分类。

根据这个逻辑,我们就可以写代码了,下面是我写的代码:

然后我们需要先复制好文件夹所在的位置路径,让代码找到这个需要分类的图片文件夹。

复制下面框着的路径:C:\Users\李云景\Desktop\云景图片

然后双击运行上面那个代码文件,把上面的路径复制进入,按确定,就会自动分类好了。

如下动图,点击确定就自动把图片按照清晰度分类好了

上面给大家展示了程序员解决问题的一个过程,如果你想学习编程,哪怕不当程序员,你也可以用程序员的方式去高效地解决问题。

云景分享:如何利用闲时间学习一门技能?

很多同学可能不知道,我写了一个真正零基础的Python入门教程,这个基础教程专门是写给非计算机专业的同学的,只要你有高中水平基础,就可以看得懂。

Python是一门简单又强大的计算机语言,对于普通人来说,可以用代码收集分析网上的数据,用代码批量整理资源,开发一些实用的小工具,比如抢票等

教程比较简单通俗易懂,不需要有编程基础和英语好,完全是零基础的教程,甚至一些英文单词都用最基本的来写,也尽力用全中文来写了。

在大家的帮忙转发推荐下,已经达到2100+人了,感谢大家的推荐支持,真心希望能帮到你。

这个教程建议你腾出一天时间专门来学习

希望这个教程能够让更多人受益,真正入门Python~目前还是市场价的1折,欢迎你订阅

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180721G0JPJQ00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励