在以前等级森严的奴隶社会、封建社会,往往会把人分成不同等级,来衡量一个人的地位。如果软件开发工程师也划分“三六九等”话,那我觉得可以这样划分。

一等软件开发工程师,是负责设计编程语言,开发编译器的。因为没有他们存在,就没有编程语言,没有编程语言,就没有软件的诞生。 比如说java之父詹姆斯·高斯林,为什么要提他,好吧,因为我也是学java的,从入门的时候就开始听他的故事,现在已经耳熟能详。

二等软件开发工程师,是负责开发软件工具、软件框架、软件组件的。因为正是他们的存在,才大大的提高了软件开发效率。比如说boostrap作者Mark Otto,Jacob Thornton;IBM的eclipse团队,jetbrains的IntelliJ IDEA团队。假如没有这些工具,用普通的记事本去编写代码,那试想一下什么时候才能把项目写完,调试,测试,上线。所以说软件行业的迅速发展,很大程度上都是这些工程师们的功劳。

三等软件开发工程师,是负责开发各种应用软件,说白了,就是大自然的搬运工,把掌握到软件开发技术,应用到各行各业。比如说我,我就是其中的一员。虽然本人也想向一等,二等软件开发工程师发展,但衡量一下自己的德行,估计一下自己的能力,觉得不够资格去当担当这种重任,加上个人比较热衷于技术的应用,应用才是王道。把技术应用到生活中,才能体现技术的价值,否则谁知道学了这技术对生活有什么实际意义或者帮助呢。因此,我还是专心站在第三方开发者的立场去开发各种web应用,从生活中来,到生活中去。

转载于:https://www.cnblogs.com/Sroot/p/5688579.html

软件开发工程师的“三六九等”相关推荐

  1. 中国移动云能力中心 Iaas 产品部软件开发工程师陈焱山:社区始于连接,也成就于连接...

    社区始于连接,也成就于连接 --陈焱山 ApacheCon 是 Apache 软件基金会(ASF)的官方全球系列大会.作为久负盛名的开源盛宴,ApacheCon 在开源界备受关注,也是开源运动早期的知 ...

  2. 毕业后想成为一名软件开发工程师,应该如何学习,大牛给出建议!

    毕业后想成为一名软件开发工程师,应该如何学习,我整理了一下,觉得可以如下几个过程,逐步深入.希望对大家有帮助. 1.基础 这是每个开发者的起点.开发者刚刚学会了某种语言, 比如C语言,学习了基本的数据 ...

  3. 去哪儿网2018春招软件开发工程师、前段开发工程师编程题 - 题解

    不难,都是常规的操作,故题解写得简单点. 软件开发工程师编程题 第一题:在字典中找自己的逆序 题目 有一个单词列表,一个初始单词,初始单词需要通过单词列表逐步变换得到自己的逆序,求变换所需的最短变换路 ...

  4. 软件开发工程师:程序员的职业规划就像软件工程

    软件开发工程师:程序员的职业规划就像软件工程 [url]http://www.accp-teem.com.cn/ArticleView/2007-8-1/Article_View_1224.Htm[/ ...

  5. 想做C++软件开发工程师,我该如何去学习?

    想做C++软件开发工程师,我该如何去学习? 因为C++是一个兼具性能和抽象模型结合体,除了能够保证性能之外,还能用当今最流行的面向对象编程模型,而且生态系统由于这些年的积累,建设的也非常完善,所以在高 ...

  6. 亚马逊云科技软件开发工程师团队

    在亚马逊云科技,有着这么一群人,他们经常被认为只会写代码,而不善言辞.但这只是大家对他们的误解.他们的工作不仅需要懂开发.善沟通,还需要能够dive deep用户的需求.他们就是亚马逊云科技的 Sof ...

  7. 2019/04/12 华为通用软件开发工程师现场面试(offer到手)

    2019/04/12 华为通用软件开发工程师现场面试(offer到手) 时间轴 三月中旬做的笔试 3题ac两道 4/8 性格测试 4/12 现场面试 地点是 广州某家酒店,近地铁站的,中大过去也是要一 ...

  8. 招聘:JAVA软件开发工程师

    招聘:java软件开发工程师 本公司所有新创办的创业型小公司. 研发团队6-7个人. 工作地点:厦门软件园二期观日路 现需招聘java软件开发工程师2-3名 要求: 1.有良好的沟通能力.团队合作精神 ...

  9. 软件开发工程师招聘笔试题面试题223套和招聘考察内容

    技术族职业发展通道\阶梯\标准(即招聘考核内容) (1) 通道 技术族分为软件研发.美术.质量管理.设计.技术支持五个职业发展通道,每个发展通道包含下列职位(具体内容请见表4-技术族发展通道职位列表) ...

最新文章

  1. poj1410(线段相交问题判断)
  2. 第29节 专业英语1
  3. rpm批量卸载所有带有Java的文件
  4. [云炬创业基础笔记]第一章创业环境测试2
  5. gis计算各省河流长度_用河流和各方解释安全漏洞
  6. 快速排序 java代码_java实现快速排序
  7. java封装发送邮件的插件_基于Spring封装的Javamail实现邮件发送
  8. java socket 异常处理_socket编程报异常java.io.EOFException
  9. 网卡重启影响nfs吗_NFS性能优化 不完整介绍
  10. ArcGIS API for Silverlight之配准JPG图片地图文字倾斜解决方案
  11. AngularJs + angular-ui-router + bootstrap 实现blog基础导航功能
  12. SQL日期格式化处理
  13. 卷积自编码器_GCLGP | 图卷积高斯过程
  14. SCDN的抗CC攻击和抗DDoS攻击防护是什么?
  15. HiC软件安装篇之Lachesis
  16. (学习笔记1)可见光与红外图像的特征融合(Feature Fusion)
  17. 如何裁剪PDF文件的页面大小
  18. css3学习以及移动端开发基本概念的思考
  19. 微星智控 - 群控软件
  20. 荣耀8x手机换电池实战

热门文章

  1. 服务器的信号来源来自哪里,红矮星罗斯128的信号谜团是否真正解开?
  2. HADOOP飞行笔记20220407
  3. 20189217 2018-2019-2 《密码与安全新技术专题》第五周作业
  4. retain的用法 SAS
  5. AI伪原创神器,AI文案生成器!
  6. 打开语句mysql数据库表_MySQL之数据库基本操作语句
  7. 深度学习通用策略:SGD优化方法总结
  8. 2021年科技型企业认定标准
  9. 《因为痛,所以叫青春》感
  10. 北邮网安382分(408 133分)经验贴