美文网首页程序员
你从没见过的软件工程师分类体系图

你从没见过的软件工程师分类体系图

作者: 红猴子老师 | 来源:发表于2017-05-18 09:49 被阅读0次

众所周知,软件工程师的职位有很多种,但是却很少人能够把它的整个分类体系搞清楚,例如到底有哪些职位算的上是软件工程师?每个职位又都需要哪些技能?

如果能提前把这个搞清楚的话,对找工作还是有很大帮助的。

所以我试着按我自己的理解画了一副软件工程师分类体系图以及各职位需要掌握的基本技能,这里介绍给大家。如有偏差,请谅解和告知。

先上图。

(该图是本文的重点,希望大家点开来仔细看下)


1. 上图说明

注意上图不止有软件工程师,还有固件工程师、硬件工程师。把它们包含进去的原因是希望大家从计算机体系结构上去试着理解不同的研发职位

上图可能只是研发职位的冰山一角。

因为很多公司都有研发职位,众多研发职位中每个公司还有不同的细分,而且名称也不尽相同,职责可能会互相跨越。

上述职位不排除包含关系。

例如 Windows 开发人员,可能既要做移动端开发也要做 PC 端开发。web 前端和后端可能都被 web 全栈程序员搞定了。

还有就是,上面描述的各职位所需技术只是当前职位最基本的技能,可能所在的公司会要求你掌握更多的其他技能。

2. 互联网企业与传统 IT 企业

互联网时代中,互联网公司风头正劲,跟传统 IT 公司比,吸引了更多人的关注。

互联网企业有哪些呢?

国外的: Google,Facebook,uber, airbnb ...

国内的: BAT, 京东,滴滴,摩拜单车 ...

传统 IT 企业有哪些?

国外的:Microsoft, Intel,IBM,Cicso, 高通 ...

国内的:中国移动,中联通,中科xxx, 金蝶,用友 ...

比较它们的目的是什么?

我想说的是,从中可以看出,互联网公司多半做的是应用层的软件。虽然目前来看,像 Google,百度,阿里都在涉及智能硬件,但是别忘了,它们的起家都是做应用软件。

而传统 IT 企业涉及了从硬件到软件整个研发体系。

所以,上图中的整个研发体系,传统 IT 都有涉及。但是互联网差不多只包含了 App 开发,下面灰色的模块是排除在外的。

但是需要注意的是,随着人工智能与互联网热,这一点在悄悄发生变化。如今,互联网公司也开始做硬件了,传统 IT 公司也在向互联网转型靠近,就像微软一直在试图接近移动市场一样。

3. 软件工程师和研发工程师

如果你没搞清楚软件工程师和研发工程师的区别,看看下面。

软件工程师只是研发工程师队伍中的一例

同样注意的是,下面职位也有可能交叉。例如嵌入式工程师可能要做硬件也有可能做系统。

欢迎关注我的微信公众号:红猴子老师

(这是一个工科生涨知识的号,公众号的内容有CS\EE技术, 职场以及经验谈,知乎专栏文章会首发于我的微信公众号,希望能给迷茫和困惑中的 IT 朋友一些启发与帮助,欢迎围观)

相关文章

  • 你从没见过的软件工程师分类体系图

    众所周知,软件工程师的职位有很多种,但是却很少人能够把它的整个分类体系搞清楚,例如到底有哪些职位算的上是软件工程师...

  • 四、测试技术体系

    目录 软件测试分类 分层测试体系 一、软件测试分类 1、系统测试分类 2、验收测试分类 α测试:测试人员在开发环境...

  • 软件流程图怎么画,软件流程图制作软件

    刚从事工程师的小白可能有这样的疑问,软件流程图怎么画?软件流程图制作软件哪个好?其实不只是工程师小白相信工作中的很...

  • 好好思考[19]:用问题组织 搭建知识体系

    “素心,我分类构建学科知识体系,但每次看到体系的思维导图就觉得学不完了,焦虑了,怎么办?”小白询问。 “但你用知识...

  • Google软件测试介绍3测试工程师

    测试工程师 软件测试开发工程师(SET)负责可测试性和测试自动化体系的长期有效性。测试工程师(Test Engin...

  • 我从没见过你

    刚补完《七月与安生》,尽管只是电影我也是心生嫉妒,嫉妒她们有着彼此,也能恨着彼此。 我从小就没有朋友可以...

  • 我从没见过你

    你笑起来的样子很美, 美得像清晨阳光般的温暖。 你的眼睛很清澈, 我能从你的眼睛里看到烟花。 我听过你的声音, 钢...

  • 喜欢上一个不喜欢自己的人

    如果可以 我想从没见过你

  • 软件体系结构第二章

    1. 软件体系结构分类:结构模型、框架模型、动态模型、过程模型、功能模型 (1)结构模型:以体系结构的构件、连接件...

  • 软件测试工程师是什么?

    前言 IT行业至今还是如火如荼,软件测试是IT行业的一个细分类目,软件测试工程师是软件测试工作的执行者。 1.什么...

网友评论

    本文标题:你从没见过的软件工程师分类体系图

    本文链接:https://www.haomeiwen.com/subject/qltsxxtx.html