分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

<script type="text/javascript" src="http://www.google.com/reader/ui/publisher.js"></script> <script type="text/javascript" src="http://www.google.com/reader/public/javascript/user/00697638153916680411/state/com.google/broadcast?n=5&callback=GRC_p(%7Bc%3A%22green%22%2Ct%3A%22%5Cu8FD9%5Cu4E9B%5Cu6587%5Cu7AE0%5Cu4E5F%5Cu503C%5Cu5F97%5Cu4E00%5Cu770B%22%2Cs%3A%22false%22%7D)%3Bnew%20GRC"></script>
  点击这里使用E-mail订阅本Blog:

软件开发人才级别的划分

软件开发工作,其实是一种很复杂的工作,需要多方面的技能。我认为,尤其以学习能力和创新能力为主。所以,我以下对软件人才的层次划分,也围绕这两个能力展开。

   一、门外汉型:几乎没有学习能力,更没有创新能力。比如,买了一本《一步一步跟我学VB编程》之类的书,对照书上写的,把例子程序给做出来了,还把例子 程序的某些窗口标题给修改了一下。然后,就自认为自己可以做软件开发工作了。到处递简历,应聘的职位为软件开发工程师。这类人,以刚毕业的计算机专业的大 学生为多(当然,刚毕业的学生中也有非常高级的人才)。读书期间,就以玩游戏为主,考试的时候,就搞点舞弊过关。

  二、入门型:该类型 的人员(不叫人才,所以叫人员),可能入门某一种到两种开发语言,10年前,我上大学的时候,这类人的典型特点是热衷于DOS命令的n种用法。比如, dir命令的各种参数。学习过basic语言,知道C语言中printf函数的各种参数的用法,到了2005年,这类人是热衷于windows下的注册 表,热种于在自己的机器上安装各种开发工具(VB,VC,dephi,asp等)。但是,仅仅停留在编译开发工具中自带的几个例子程序中。(可能还会做点 修改)。经过一段时间的学习,可能还自己能够编写个简单的windows应用程序,修改注册表的程序等等。其很多时间还是在玩游戏,上QQ聊天泡MM,看 了一篇如何修改某病毒的文章,一定会对照文章上的说明,把病毒给修改了,然后到处发,以显示自己的能力。当然,很多时候,该类人即使对照文章的说明,也不 能将病毒修改。那就找那些带配置工具的黑客程序去弄吧,比如。BO等就是他们最常用来炫耀的。中国的破解者与初级黑客,绝大部分是这一类人。懂的不多,还 喜欢炫耀(为炫耀目的的破解和修改病毒就是这一类人的最大特点)。该类人员,一般都没有在软件公司从事软件开发工作。

  三、基本型人 才:该类型一般是大学毕业,并且从事软件开发工作超过2年的人为多,至少比较熟悉一门语言(以VB,dephi,java,asp等其中的一种)。也有少 数人熟悉C或者C++,但是如果是C或者C++,一般对指针等概念还是似懂非懂的状态。哦,对了,该类人员可能还会在自己的机器上安装过linux或者 sco unix等。但由于对自己没有信心,大部分人会在半个月之后把linux删除。该类型人才,有一定学习能力。创新能力为零。适合培养成为软件蓝 领,如果人际交往能力还可以的话,可以培养成为一个初级营销人员。该类型的人典型的特点是:你要他做个项目,他首先就会问:用什么语言?(因为用他不熟悉 的语言对他来说,他就没有信心),该类人员,习惯看中文文档,不得以的情况下,才会看英文文档。另外,该类人员,喜欢购买软件开发类的书籍。该类人员,一 般在软件公司从事软件开发工作,待遇在4000元到10000元以下为主。

  四、熟练工:该类型一般是毕业5年并一直从事软件开发工 作,至少熟悉 VB,asp ,熟悉数据库,知道什么叫存储过程,什么叫触发器。知道软件工程管理的基本概念,如果做面象对象开发,可能还会用到Rose 等工具。有过20人以下软件项目管理的经验。对于linux,至少知道是个开源的项目。由于做过比较大的软件项目,项目中带的小兵一般都不具备unix下 的开发经验,所以,项目中难免会出现需要在unix下运行的代码,所以,就自己动手。用c编写过几段Unix下的小程序。学习能力比较强,该类人员,已经 习惯看英文文档,有时候看翻译的别扭的中文文档会觉得不爽。干脆就找英文文档。该类人员,是否喜欢买书不得而知,如果喜欢买书,一般以非软件开发类书籍为 主了。在技术选型方面具备一定的创新能力,至少,你叫他做一个报表程序,他会考虑用Excel的COM对象来实现。国内软件公司中的项目经理,绝大部分是 这一类型的人才。待遇一般在6000到15000元左右。

  五、聪明型:该类人员的工作经历不重要,可以是还没毕业的学生,也可以是工 作了10年的老鸟,1周内(甚至一小时)就熟悉了一门语言,并且可以开始用该语言开发,该类人员,由于学习能力很强,短时间内就熟悉了许多语言,即使从来 没用过该语言,也敢于在该语言上进行软件开发,选择什么样的语言,不在于学没学过,而在于是否适合解决当前问题。对技术充满好奇与激情,举个例子,如果该 类人员接触过linux,马上就会被Linux的魅力所吸引。即使与自己的工作无关,也会一回家就研究linux,可以肯定的是,该类人员的笔记本电脑 上,肯定安装有linux ,并且,linux的启动次数和windows的启动次数一样多甚至更多。如果该类人员接触到了人工智能,至少会编写一个推理 机程序来用用。另外,该类型人才的典型特点是学习能力超强。英语不一定很厉害,但是,不害怕看英文资料。该类型人才,许多并不是计算机专业毕业,可以是学 数学的,物理的,音乐的等等都有可能。我就见过一个学英语的学生属于这种类型。该类型的人才,几乎所有的病毒代码是他们写出来的(不算那些修改病毒代码的 人)。爱表现,也是他们的特点。如果该类人员在读书,那么,他们是软件公司青睐的人才,绝对不会出现简历递出三份还没有人要的情况,一旦进入公司,在半年 内,其才能一定会得到公司领导的认可,并作为重点培养对象。为了留住这样的人才,软件公司一般会每听说有别的公司要挖他的消息就会给他涨工资一次。薪水的 增长速度往往令同事红眼。

  六、技术天才型:该类人才,技术方面一流,如果只从技术方面的学习能力,创新能力来讲,都要超过以上的任何 一种类型的人才。上帝造人总是很公平的,他们在技术方面是天才,往往其他方面几乎白痴,不善与人交往,甚至害怕与人交往。另外,某些东西对他们有致命吸引 力,比如,有些人就迷恋自己做一个操作系统,有些人就迷恋人工智能。该类人员,不写软件则以,一写,肯定是一流的。全球一流。从语言来讲,因为他们几乎不 用微软的开发工具做具体的项目,他们所看的技术资料,全部是英文资料,在网上交流的,全是操英语或者法语的人。即使是中国人,他们也习惯用英语与别人进行 技术沟通。该类人才,如果在工作,一般是在某实验室,或者是在某基金的资助下开展研究,如果在软件公司,一定是主持举世瞩目的软件项目。或者,在自己开的 小公司既当CEO又当CTO。由于其技术的优势明显,即使他不是一个很称职的CEO,也能让这个公司维持下去。

  七、数学家型:该类型 人才,也许根本就不懂具体某种语言的开发(也可以懂),整天就研究算法。建模。一般不属于计算机专业。他们要把自己的成果变成现实,往往习惯找聪明型或者 天才型人才帮他们实现。该类人员,因为不学计算机,所以,无法描述他们在学习技术方面的能力,但是,创新能力绝对一流。该类人才,没有在软件公司工作的, 当然,如果其成果有一定商业价值,他们会成为某软件公司的顾问。或者干脆在某软件公司的实验室中当个主任什么的。

  八、比尔型:因为比 尔的影响力巨大,所以,我们把具有一定软件开发能力,又有很强的商业运作能力的人归到这一类。比尔型人才,学习能力,在聪明型之上,在技术天才型之下。由 于起社会知识面非常广泛,所以,知道什么软件能赚钱,怎么样做能赚钱。该类人写软件的目的只有一个,那就是赚钱,而不会太在乎采用什么样的技术。他们写软 件,会极力迎合用户,迎合市场。

  对人的划分,有时候是很难的,有的人是跨类型的。但是,缺少创造的人,最多就到达熟练工型,具有超强 创造力的人,可以达到技术天才型和数学家型,如果还有商业头脑,成为比尔型也是可能。最后一句话,如果你连足够的学习能力都没有,那么,就请你离开软件开 发行业,另谋出路比较合适。

转自【第三只眼的专栏】

  <script type="text/javascript"  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>

给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

软件开发人才级别的划分相关推荐

  1. 这样软件开发人才级别的划分你同意吗

    本人做软件多年,一直与软件开发行业的各种级别的软件开发人才打交道,很多时候, 还扮演面视考官的角色(很遗憾,本人还没有被面试过). 写下这篇文章,目的是区分各种层次的软件开发人员,也让软件开发人员能够 ...

  2. 压力管道级别如何划分

    低压管道 公称压力不超过2.5MPa 中压管道 公称压力4-6.4MPa 高压管道 公称压力10-100MPa 超高压管道 公称压力超过100MPa 压力管道级别的划分============== 6 ...

  3. 自动驾驶软件开发人才现状_自动驾驶现状及级别、技术路线

    特斯拉今年已经出过多起事故,都是在开启Autopilot(特斯拉的自动驾驶技术,实际上只是驾驶辅助)情况下汽车未能识别障碍物而发生的碰撞事件.严重有撞上大挂车司机当场死亡的,轻的也有不能识别马路牙子接 ...

  4. 测试用例优先级划分_测试用例的重要级别如何划分?

    测试用例的优先级别 优先级一般都是和缺陷的严重程度对应的. 一般可以把优先级分为三种: 高(Highs):保证功能性是稳定的,是按照需求的正常使用和实现点进行用例设计的,重要的错误和边界测试的测试用例 ...

  5. 洪水预警级别及划分确定

    洪水灾害预警级别按洪水情况.影响程度等划分为四个级别:Ⅰ级(特别严重).Ⅱ级(严重).Ⅲ级(较重).Ⅳ级(一般)依次用红色.橙色.黄色和蓝色表示. 一.Ⅰ级预警(预警图标为红色 ) 当预测.预报可能发 ...

  6. 自动驾驶软件开发人才现状_浅析自动驾驶的重要一环:感知系统发展现状与方向...

    在自动驾驶控制系统的架构当中,自动驾驶车辆的感知系统和定位系统作为车辆路径规划的依据,是至关重要的两个环节.最近的两篇文章将详细介绍自动驾驶车辆的感知系统和定位系统的基本结构.发展现状和未来发展方向. ...

  7. 西班牙语欧盟语言标准c1,西班牙语级别如何划分?

    西班牙语根据欧洲共同语言参考标准分为:A1, A2, B1, B2, C1, C2 六个级别.A1, A2为基础入门级别,B1, B2为高级进阶级别,C1, C2为流利进阶级别. <欧洲语言学习 ...

  8. 自动驾驶软件开发人才现状_新技术改变传统出行方式 多国自动驾驶行业现状及人才需求分析...

    新技术改变传统出行方式 多国自动驾驶行业现状及人才需 求分析 编译 / 焦钰涵 美术编辑 / 丁国明 赵霞 [摘 要] 今年 7 月 , 汽车制造巨头福特和大众宣布 , 将在美国和欧洲形成电动汽 车和 ...

  9. 自动驾驶软件开发人才现状_曝马斯克不满特斯拉自动驾驶开发 10%软件开发人员离职...

    据国外媒体theinformation援引知情人士透露报道,在特斯拉首席执行官埃隆·马斯克(Elon Musk)对员工表示,其对开发全自动驾驶技术的进展感到不满后,已经有若干核心工程师经理已经离职.上 ...

  10. BAT、TMD薪资级别,公司福利

    TMD薪资级别 距离金三银四还有一个多月,很多小伙伴已经在和小编咨询换工作的注意事项,硬性条件,什么公司有招聘需求,需求量,薪资涨幅等等的问题了,接着上期,小编今天继续和大家分享薪资情况的问题吧 今天 ...

最新文章

  1. 中科院英文宣传“大片”来了!超燃
  2. linux netstat 查看网络信息 实例 状态说明
  3. makefile中使用变量
  4. java cloneable 用途_java中cloneable的使用
  5. 网页服务器知识,HTML网页服务器的知识点
  6. 简单的同步Socket程序服务端
  7. FileNameFilter过滤器的使用和Lambda优化程序
  8. 3-15 《元编程》第6章 3-16 hook method
  9. swoole开发 php爬虫,PHP使用swoole实现多线程爬虫
  10. gin mongodb restful api设计: 动态的patch接口
  11. sours insight 使用技巧
  12. win7,win10系统激活工具下载
  13. hive desc table_name commet乱码问题解决
  14. 愚人节主题的微信公众号图文排版有哪些搞怪素材?
  15. python语句print(type(1j))的输出结果_Python 语句print(type(1J))的输出结果是:_学小易找答案...
  16. log4j配置详解(非常详细转载)
  17. C/C++编程题之简单密码
  18. elasticsearch中对于空字符串的过滤操作
  19. 1维数组 2维数组
  20. 正确卸载Visual Studio 2015

热门文章

  1. 机器学习中的参数与超参数之间的区别
  2. html引入微软雅黑,求让所有浏览器支持微软雅黑的方法_html/css_WEB-ITnose
  3. 阿里飞天八部之女娲与夸父简介
  4. html5添加音波波形图,wavesurfer.js绘制音频波形图的实现
  5. 风暴数码论坛教程--初识Android
  6. 判定覆盖与条件覆盖的区别
  7. 如何在浏览器播放amr格式的音频文件
  8. 个人计算机键盘上的按键击键声音小,按键盘每个键出现嘟嘟的声音也打不出字是什么...
  9. 51单片机非阻塞串口中断收发数据
  10. Win10设置不能保存,添加应用磁贴重启后恢复原状问题