学计算机可以做什么?

经常听到这样的疑问,要一句两句说清楚还真不容易。如果只是说“编程”又不准确,反而会吓到很多人。
甚至在读研究生的同学也不清楚自己可以做什么 – 仅仅因为不会编程。
话说回来,学计算机的精髓其实就是编程。其他的什么架构设计,业务分析,系统维护等等都是经验的积累。
就好象学画画是掌握把物体“搬到”画布上的技能,至于你是画油画,水墨画,山水画还是花鸟人物都是这个基础上的扩展和积累。不过学计算机还是有很多选择的。

还是画个mindmap吧:

0_0

我这里把企业系统维护也归入到咨询一类,比如政府信息化部门和企业的IT部门。也就是把软件统一划分为开发,咨询和互联网三部分。
外包(out sourcing)是一种协作模式,不是工作内容,比如无论是企业还是互联网公司,甚至IT公司都可以把工作外包给其他人。

其实即便不是学计算机,不懂编程也一样可以入行,比如业务分析师,如果你对某个行业(银行,物流)很了解精深,比如交互设计师,如果你懂得如何体会用户的感受。

软件公司包括:IBM,Microsoft,Oracle,Sun

咨询公司:SAP, Oracle,IBM, Accenture, HP,大多数外包公司(一般后缀 technology solutions,Information Technology, Solutions的公司)

互联网公司:阿里巴巴, Google, 百度

还有就是各行各业的大大小小的公司,都需要懂计算机、软件和互联网的。所以学计算机还是很有前途的!

Comments are closed.