• 回答数

    9

  • 浏览数

    217

秋秋花花
首页 > 工程师考试 > 工程师和程序员

9个回答 默认排序
  • 默认排序
  • 按时间排序

夏萱萱大人

已采纳

没有人比他更强大。毕竟,它针对的是不同的领域。虽然中间有交集,但所要求的能力是完全不同的。编程更注重技术开发,硬件更注重逻辑的使用。有趣吗?知道你感兴趣的地方很有趣。你可以在两个方向都处于顶端。然而,在市场评估中,软件比硬件更强大。毕竟,硬件上有一些天花板。软件开发现在不断更新。如果你能保持领先,你就能领导世界。有些硬件需要基础科学研究。所以你可以去任何你能去的地方。其他什么都不重要。上帝赏赐勤奋。

工程师和程序员

87 评论(13)

秋末夏初

简单来说程序员负责软件产品的设计开发工作,实施工程师负责软件产品的安装与运维工作。

354 评论(12)

好好生活2013

没有谁更厉害这一说,毕竟针对的是不同的领域,虽然中间有交集,但是所需要的能力是完全不同的,编程更注重技术开发,硬件更注重的是使用逻辑。有没有意思可以这么理解,你的兴趣在哪那肯定哪方就有意思,同样两个方向都是能做到顶尖的

279 评论(13)

围脖猫猫

工程师与程序员,其实这两个都是比较重要的,我还是选选择一个工程师更加的好一些

155 评论(12)

吃生鱼片的猫

如果你想在软件行业发展的话,建议你不要去做实施了!实施类的工作主要就是到处跑,给用户安装软件,配置环境这些工作,基本不接触代码,或者说除了数据库操作语句,其他的代码都将要搁置一边。而且一份工作不可能三两天就辞职不干,不说多半年好吧,但6个月的时间足够你把所学的代码、编程知识忘得所剩无几,这样的话你还有心思在回到软件开发这方面来吗?或者你再温习以前的东西,重新学习,但是同样你拿实施的工作经验来做开发,公司是不会认可的!

240 评论(10)

机器猫TJ

软件工程师和程序员区别主要表现在以下几方面:1、概念不同:软件设计师是指能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档的实用性人才;而程序员指的是从事程序开发、程序维护的基层工作人员。2、工作职责不同:软件设计师主要职责是组织和指导程序员编写、调试程序,并时软件进行优化和集成测试,开发出符合系统总体设计要求的高质量软件;而程序员主要负责软件项目的详细设计、编码和内部测试的组织实施,对小型称件项目兼任系统分析工作,完成分配项目的实施和技术支持工作。3、拥有一定的编程能力的都能称为程序员,不需要考证;而软件设计师需要通过计算机软件资格考试的中级考试。

102 评论(11)

佛罗妮曲奇饼

有很多的公司他们会把程序员也称为工程师,所以程序员是工程师这一个大集合当中的一个子集,而工程师是不包含在程序员这个概念里面的。

250 评论(11)

倔强小饭

工程师与程序员,它这个是两个职业,而且是两个不同的职业,所以说呢,如果你在选择职业的时候,这两个职业都可以选择

266 评论(11)

毛毛爱囡囡

工程师和程序员的区别有:

1.着重解决业务问题:

程序员的着力点在于项目里的技术问题,工程师的着力点在于解决业务问题。有时候只要优化一下业务流程,就可以减少很多技术难点。我们经常讲的技术驱动就是指这个方面。

2. 控制开发过程:

程序员只管闷头写代码,实现各种业务功能逻辑。工程师会从开发过程、项目成本的角度来思考,包括选择开发语言、采用哪些中间件、使用什么数据库等等。技术架构尽量简单,业务逻辑也尽量简化,代码结构也尽量简洁,大项目尽量迭代开发。

3. 降低维护难度:

程序员通常不会考虑后期维护的难度。软件工程师会思考这个问题,所以他们会尽量完善项目文档,检查代码注释,甚至专门做一些工具用于后期维护检查,尽量做到容易维护。

4.知识方面有差异:

这个一定不必多说,既然工程师站在了总指挥的位置上,那么需要负责的事情一定是非常多的。不仅要写代码,还要会整合,在后期的整合上需要学的知识还有很多,包括对各个代码进行检测,发现整合后的错误等等。所以相比之下,工程师需要具备的知识水平更高。

180 评论(12)

相关问答