我曾经面试过一些计算机相关毕业的应届生,问他希望做什么工作时,他回答只要是软件开发就好了,再细问一下你了解到的软件开发是怎样的?除了软件开发,还有其它什么工作?就答不出来了。

这里我先给出一张IT知识结构图,然后再给出一张职业路线图,希望在迷途中的同学们找到努力的方向!
 
 
IT知识结构图
 
 
说明:
1.下面的知识是基础,基础不打好,上面的知识不容易掌握。
2.最上面两层是职位,下面的职位是上面职位的基础,必须有下面职位的经验,才可能做好上层职位的工作。
3.如果你发现自己工作力不从心,你可以对照这个图,看看是不是自己的下层建筑哪里出了问题。
 
如果你的语文学得不好,语言表达能力特别是书面表达能力低,你很可能会在很多职位上的工作出问题。
如果你数学、物理相关知识没有学好,你很可能不能胜任游戏物理引擎的开发工作。
如果你外语学不好,你就别想进外企。
如果你计算机基础知识没有学好,你可能无法胜任大型系统的设计工作。
如果你没有做过开发、测试、实施等专业类工作,你将很难胜任项目管理、系统分析等综合性工作。
 
各位同学,打好你的基础,如果学校期间没能学好基础知识,那么现在开始就要恶补!
 
 
职业路线图
 
计算机相关专业学的知识很多,将来工作并不是只有编程一条路,也不是所有人都适合编程的。
 
 
说明:
1.实线表示比较切实可行的职业规划路线。
2.虚线表示勉强可行,但不能保证能走长远,如需要长远发展,还需要恶补相关知识。
3.QA、过程改进工作,绝对不适合一毕业就从事,这些工作难度不亚于系统分析、项目管理、产品经理的工作。
4.有系统分析、项目管理、产品经理相关工作经验基础上,才适合转做QA、过程改进。
5.编码、测试、设计工作做得不好,或者觉得自己不合适做,不要转做QA或过程改进的工作。
6.设计不是纸上谈兵,不懂技术不曾写过代码就去做软件设计,那是匪夷所思的事情。
7.IT行业基本上是没有安逸工作的,如果求安逸工作,那就不要考虑IT行业吧。
 
以上职业路线图并不严格和全面,仅供参考!

IT 行业大蓝图

 
 
 
以上分类并不全面和严谨,而且没有经过权威人士或机构鉴定,仅供参考!

作者:张传波

创新工场创业课堂讲师

软件研发管理资深顾问

CMMI首席专家

《火球——UML大战需求分析》作者

www.umlonline.org 创始人

分享到:

IT行业常见职位职业路线图的更多相关文章

  1. IT行业常见职位英文缩写

    1.PG                Programer                                                            程序员 2.AA    ...

  2. 大数据实时计算工程师/Hadoop工程师/数据分析师职业路线图

    http://edu.51cto.com/roadmap/view/id-29.html http://my.oschina.net/infiniteSpace/blog/308401 大数据实时计算 ...

  3. IT业常见职位英语缩写全攻略及详解

    现在中国人流行起英文名字,连职位也跟着作秀,什么CEO.COO.CFO.CTO.CIO啦,那CEO.COO.CFO.CTO.CIO到底是什么意思呢?总被这些概念搞晕,这可不是搞IT的应该犯的错误哦,好 ...

  4. C#--职业路线图

    非常好的一个C#的职业技术路线图

  5. IC行业常见用语

    https://www.cnblogs.com/yeungchie/ Active Devices 有源器件 MOSFET Metal-Oxide-Semicoductor Field-Effect ...

  6. java职业路线图

  7. atitit. 研发管理---如何根据自己的特挑选 产业、行业、职业、岗位与自己发展的关系

    atitit. 研发管理---如何根据自己的特挑选 产业.行业.职业.岗位与自己发展的关系 1. 产业及分类 1 2. 二.行业 2 3. 职业概念- 3 4. 职业划分 3 5. 职业兴趣分类 4 ...

  8. 转:10年程序员谈.Net程序员的职业规划

    从事Dotnet程序开发工作近10年了,从开始的月薪3k的小程序员菜鸟,到现在年薪60w的项目总经理,从战战兢兢的去各个公司应聘,到现在开始面试那些战战兢兢的小程序员,回想起这近十年来的经验,看着还是 ...

  9. 10年程序员谈.Net程序员的职业规划(图/文)

    原文地址:http://bbs.csdn.net/topics/390736769 从事Dotnet程序开发工作近10年了,从开始的月薪3k的小程序员菜鸟,到现在年薪60w的项目总经理,从战战兢兢的去 ...

随机推荐

  1. foreach DataTable或Table时要略过第一行。

    昨天有续写一个练习<输入数字动态创建行(二)>http://www.cnblogs.com/insus/p/4916260.html ,最终是需要把数据存入数据库中. 在循环ASP:Tab ...

  2. jQuery 3.0正式发布

    jQuery 基金会刚刚发布了该 JavaScript 框架的 3.0 版本,并且首次抛弃了对老旧的 IE 浏览器的支持.jQuery 3.0 的工作始于 2014 年 10 月,其最初目标是在 2. ...

  3. Software license key and activation

    http://stackoverflow.com/questions/16222674/software-license-key-and-activationhttps://github.com/La ...

  4. 【Java每日一题】20161102

    package Nov2016; public class Ques1102 implements Parent{ @Override public void method() { } } inter ...

  5. Oracle数据库,用户的创建及表的创建

    安装完成之后,打开浏览器,输入https://127.0.0.1:1158/em 链接至登录数据库界面 用户名:sys     口令为安装时设置的密码(一定牢记) 链接身份为:SYSDBA(以系统管理 ...

  6. MVC-自定义过滤器

    APS.NET MVC中的每一个请求,都会分配给相应的控制器和对应的行为方法去处理,而在这些处理的前前后后如果想再加一些额外的逻辑处理.这时候就用到了过滤器. 自定义过滤器: 若要自定义一个过滤器,则 ...

  7. 项目总结笔记系列 Maven Session2

    主题:Maven插件 1.三个生命周期. 2.猛然间,一回首,竟然发现.之前的maven插件报错的原因,不是download的问题.是没有连接上网.在HP公司连接外网,用eclipse,是需要配置代理 ...

  8. 【thinkphp5】【THINKCMG】标签部分开发(一)

    最近打算开一个自己的CMS后台轮子,框架选择了thinkphp 5 (别问我为什么选择这个框架)然后想边开发边记录一下,方便自己方便他人 进入正题 1.数据库设计 一共三张表 post文章表这个就不贴 ...

  9. <welcome-file-list>标签的控制作用以及在springmvc中此标签的的配置方式

    我们在写安全性较高的网站时必然会对网站的入口进行限制, 而在这其中其关键作用的就是网站的根目录下WEB-INF中的web.xml中<welcome-file-list>  <welc ...

  10. Java的“友好的”访问指示符(修饰符)

    如果根本不指定访问指示符,就象本章之前的所有例子那样,这时会出现什么情况呢?默认的访问没有关键字,但它通常称为"友好"(Friendly)访问.这意味着当前包内的其他所有类都能访问 ...