Software developer 是工程师吗?

软件开发者常常被称为软件工程师,但会写几行代码的人就可以被称为工程师吗?

回答这个问题之前,先考虑一下,一个人如果读懂了电视机,洗衣机的说明书,甚至是一个面包机的操作手册,我们是否可以叫他或她为工程师?

很多时候,一个开发者只是熟悉了一些开发环境,语言和框架的文档而已。

如此说来如何成为一个软件工程师还没有一个确切的定义。

但我们可以从现在一些常见招聘中的JD来略知一二

平台/语言/框架/经验

软件工程是什么。在一个项工程里,我们见到的最多的是工人。软件工程的重点是把软件开发当作工程来做,它要确保在最坏的条件下生产出可接受的产品。

所以无怪现在软件开发者更多被称为码农。码农如果有机会停下来,抬头看看天

如何成为一个工程师或者工匠呢?

把它 往细里做,往精里做,

如果你再能 往大里做,你就是最大的赢家。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 168,587评论 25 707
  • 一、算法工程师简介 (通常是月薪15k以上,年薪18万以上,只是一个概数,具体薪资可以到招聘网站如拉钩,猎聘网上看...
    寸心知视野阅读 4,628评论 0 36
  • 【课程概述】 我们针对学员的不同需求和会计工作的多样化,开设了:真题班班、全能班、精英班、卓越班、高级财税管控班、...
    涣_b424阅读 147评论 0 0
  • 昨晚下了一场雪,一大早我就挨门敲着,喊着“孩子们,起床啦,外面的雪很厚啊(我是猜的),玩雪喽! 今天谁先整理好内务...
    王婷晓阅读 490评论 1 1
  • 1. 《鹦鹉螺》杂志,4月20日发表了一篇文章,题目为《为何贫困是一种疾病》作者是克里斯蒂安.库珀。文中指出了科学...
    秦宇楼阅读 1,176评论 3 20