查看原文
其他

什么样的学生适合报考计算机?

2016-06-08 刘欣 码农翻身
这两天高考正在如火如荼的进行, 全国940万考生,命运很快就会被决定。 
我也写一篇应景的文章, 聊一聊什么样的学生适合学习计算机专业。
我的故事
时间回到1997的7月 , 原来的传统是8号9号10号三天高考, 3+2 模式, 语数外+物理+化学
高考后不久就开始对着标准答案估分, 然后整个地区会估分数线作为报考的重要指导。 
估了分以后马上便面临报考学校和专业的问题。
到底想上什么学校?  到底学啥?  家里没有大学生, 这方面的经验完全空白。 
更可悲的事, 在这个传统的教育体制下, 自己完全变成了一个没有思想的考试机器, 自己的兴趣是什么? 不知道!
这时候影响人生的第一个人出现了, 我的一个表哥建议说:现在计算机很热门, 学计算机吧
当时也没有什么思想, 瞪着一双无知的眼睛, 就这么顺从了。 
时间过的很快, 转眼我已经在计算机业摸爬滚打了10几年,想想由别人决定我了人生方向,也是挺感慨的。
前(钱)景如何?
毫无疑问,软件和互联网正在进入各行各业,并且在深度融合,在旅游,出行,支付,餐饮等很多行业都已经引发了巨大的变革。
所以其中的机会也非常多, 对人才的需求也比较旺盛。 
但是比起其他行业, 计算机行业工作的强度是比较大的,由于不能像建筑业/制造业那样按照标准化的流程建造/生产东西,  计算机业经常会出现工期超时的情况,迫于进度压力,加班也在所难免。
有付出就有回报, 计算机行业的薪水很不错, 这些年一直处于行业的顶尖位置。
谁适合学计算机?
(刘欣注: 由于我个人的软件背景, 所以下文提到的计算机行业其实更偏向于软件行业)
1. 要有好奇心,喜欢尝鲜
计算机行业的知识更新的特别快, 远远超过其他行业。 
像建筑,保险, 金融,期货这些行业的知识可能很多年都不会有根本的变化, 计算机就不同了。 
从90年代初的DOS 到Windows 到互联网到 移动端,云计算,大数据, 虚拟现实,人工智能,这短短的20来年,整个计算的模式发生了翻天覆地的变化。
如果不能持续学习,只有“死路”一条。

而持续学习最大的驱动力就是好奇心 !
好奇心就是像孩子看到新玩具那样, 立刻扑过去玩一番。 
对于程序员来说, 新的知识和技术就是他的新玩具,不去把玩一下, 肯定是恋恋不舍,念念不忘的。
有了好奇心, 知识更新快也不怕了, 反正我喜欢新“玩具”! 
2. 善于逻辑思考, 讲求因果
前一段火爆的阿尔法狗,把李世石打的满地找牙, 李世石好不容易才赢了一局。 
但其实阿尔法狗也是人类用复杂的算法编写出来的一个超强的围棋程序。
说到底,计算机本身是一个笨家伙,只会按照人类的指令一条一条的办事。 
我们不能告诉计算机说:“你给我写个围棋程序”, 相反我们得使用计算机语言, 通过程序来描述围棋的规则,写出复杂的算法让电脑具备一定的学习能力,这样才可能在围棋中打败人类。 
人类世界的问题千变万化, 计算机能识别并运行的只是极为简单的指令, 程序员的工作就是翻译, 这考验的就是逻辑思考能力。
想一想自己是不是一个很善于把东西条理化的人, 是不是喜欢整个1,2,3,4出来, 是不是特别强调逻辑性: A->B->C
甚至是喜欢做一些逻辑题目,做出来以后很有成就感。
如果你符合这些条件,考虑下报考计算机吧。
3. 能坐的下来, 有专注力
所谓耐得住寂寞,经得起诱惑。 
搞编程最主要的是和电脑打交道, 经常需要长时间的和代码奋斗, 需要长时间的集中注意力去解决一个问题。
码农们喜欢半夜干活是有原因的, 因为这个时候特别能集中注意力。
我之前有个同事, 就属于那种特别活跃的, 在电脑前根本就坐不住。 他就不适合做编程这一行,后来走向了销售这个职位。 
这也许是那些内向的, 倾向于安静而不是闹腾的人的优势? 
我看到很多码农都是典型的宅男, 平时上班, 下了班不管是自学还是打游戏,都是面向电脑。虽然这样并不好, 但也从另外一个侧面反映了编程的特点。 
未来职业方向
当然计算机行业绝对不仅仅是编程,职业方向有很多。
还有做业务分析的,产品经理的, 做架构的,测试的,技术支持的, 做美工的,写文档的,做项目管理的, 做网站/产品运营的....等等。
参见我之前写的文章《谈谈程序员的职业方向(上)》《谈谈程序员的职业方向(中)
谈谈程序员的职业方向(下)
最后, 我想说进入这个行业还是挺值的,我作为一个工作10多年的老码农, 还没有后悔过。 
声明:版权所有,未经许可,禁止转载

你看到的只是冰山一角,更多精彩文章,尽在“码农翻身”微信公共号


热门文章:

我是一个线程

我是一个Java class

Javascript: 一个屌丝的逆袭

Java : 一个帝国的诞生

Basic : 一个老兵的自述

小王的架构师之路

程序员在工作中必备的能力

码农需要知道的潜规则

TCP/IP 之 大明王朝的邮差

CPU 阿甘

IE为什么把Chrome和火狐打伤了

Node.js :我只需要一个店小二

假如我是计算机系老师

假如时光倒流,我会这么学Java

学会编程,而不是学会Java

15年编程生涯,资深架构师总结的7条经验


公共号:码农翻身“码农翻身”公众号由工作15年的前IBM架构师创建,分享编程和职场的经验教训。


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存