软件开发工程师就是程序员吗,软件开发工程师是不是由程序员做起的

1,软件开发工程师是不是由程序员做起的软件开发工程师就是程序猿的一种?。榷谴摹⒗钛搴辍⒍±凇⒙砘诙际浅绦蛟蹦兀?你不要告诉我不认识他们软件工程师是职称 , 可以是程序员、或软件开发员 。这是工作岗位 。【软件开发工程师就是程序员吗,软件开发工程师是不是由程序员做起的】
2,什么是软件开发软件技术工程师随着移动互联网的普及与发展,手机应用不断深入我们生活的方方面面,移动系统和软件应用的开发领域,成为了未来具有潜力的行业之一 , 合格的软件人才在任何企业都具有不可替代的竞争优势。选择江西新华电脑学院软件技术工程师专业,你将学习:网络安全基础、Dreamweaver网页设计、Photoshop网页效果图制作、Window Server 2008服务、器操作系统和活动目录、C语言、SQL Server2005数据库、设计和高级查询、HTML5+CSS3、JavaScript、jQuery高级编程、动态网页设计PHP+MYSQL、Linux服务器操作系统、数据结构软件工程、JAVA面向对象程序设计、oracle数据库、J2EE服务器端高级编程、手机APP视觉设计、APP应用程序开发等 。
3 , 软件工程师和程序员有什么分别嘛软件工程师有很多种,开发\测试\销售\维护等,程序员也分为初级\中级\高级,初级中级主要按照别人作好的设计进行编码,高级程序员进行一些详细设计和重要编码 。两者不是一回事!要求根本不是一个档次 。软件工程师要求对整体进行把握 。程序员只是编码 。编码工作只占软件开发的十分之一左右打个建筑比方来说,软件设计师相当于图纸设计员,软件工程师相当于施工队的大师傅,程序员就是施工队的民工了 。
4,程序员 软件开发工程师有什么区别吗软件工程师是从事软件职业的人员的一种职业能力的认证 , 通过它说明具备了工程师的资格 。软件工程师是从事软件开发相关工作的人员的统称 。它是一个广义的概念,包括软件设计人员、软件架构人员、软件工程管理人员、程序员等一系列岗位,工作内容都与软件开发生产相关 。主要有以下职责:1、指导程序员的工作 。2、参与软件工程系统的设计、开发、测试等过程 。3 、协助工程管理人保证项目的质量 。4 、负责工程中主要功能的代码实现 。5 、解决工程中的关键问题和技术难题 。6 、协调各个程序员的工作,并能与其它软件工程师协作工作 。7、还要编写各种各样的软件说明书 , 如:需求说明书,概要说明书等8、考试科目工程师是中级职称,考试的题目包括了计算机体系结构、软件工程、数据库、数据结构、编译原理等计算机学科的基础课程 。扩展资料:软件工程师的发展前景:当今社会不论什么职业的都需要一个不断学习的环节,软件工程师也一样 。虽然软件工程师的工作不同于程序员但是一个软件工程师其前身必定是一个优秀的程序员 , 软件的开发工具、开发技术在不断地发展 。我国软件出口2010年规模达到215亿元,软件从业人员达到72万人,在中国十大IT职场人气职位中,软件工程师位列第一位 , 软件工程人才的就业前景十分乐观 。毕业生主要在各大软件公司、企事业单位、高等院校、各大研究所、国防等重要部门从事软件设计、开发、应用与研究工作 。有关数据显示,我国对软件人才的需求已达20万 , 并且以每年20%左右的速度增长,而高校计算机毕业生中的软件工程人才还很缺乏 , 尤其是高素质的软件工程人才的极度短缺 。5,程序员就是软件工程师么应该说软件工程师首先应该是一个合格的程序员,但程序员只是成为软件工程师的第一步 。对于一个软件工程师来说 , 在掌握了基本的编程技能后,开发软件所需要的各种除了编码以外的其它知识会更为重要,比如:如何从组织工程与项目的角度来看待软件开发,如何与更多的人一起合力开发发软件,如何对软件展开测试,软件与各种外部环境的关系 ,如何为软件搭建合理的架构,什么样的软件更易于维护与更新 。至于说认证一类的东西 , 形式而已,没有也不一定就不行,考到了也不一定就代表你的真实能力1、后者保含前者2、工作任务不一样3、后者更本地化一些,招你来不是做某一块,而是什么都要做 。4、前者在外地化多一些,因为分功明细,写程序的就只写程序 , 测试的只做测试,设计的只会设计5、从字数上是不同的6、在日企写代码的都是程序员、做指挥掌控你做什么的是软件工程师(很多不会写程序)…………程序员是程序员,软件设计师是软件设计师,两个是不同的档次 。程序员就是别人把软件各个模块和功能都设计好了 , 只负责实现(即编码)而软件设计师则主要是在设计上,这个世界缺少的是创意,而不缺少敲键盘被代码的人 。所以两个完全不是同一个档次,呵呵 。6,软件开发工作是 程序员吗码农不仅仅是做程序员 , 有了经验可以从事很多岗位的 。清华大学本校信息化技术中心的班你咨询过吗?是的应该反过来首先,程序员和这些民工、矿工一样,都是使用非常简单的工具,典型的就是vim/emacs加make,典型的活动就是使用这些工具一个字符一个字符地敲代码 , 这和使用榔头的农民没有本质的区别 。要摆脱码农的命运,就需要使用更加先进的工具,比如dsm(domain specific modeling , 这里有一篇中文的简介),使用模型(领域知识)构建产品 。其次,程序员的产品一般都是一个萝卜一个坑,为一个产品写的代码下一次还需要再写一次,也就是同样的价值需要差不多同样工作量的重复劳动才可以创造,有人据此称软件开发为一个劳动密集型的产业 。其实程序员在一个产品开发过程中,创造的财富不仅仅是代码,还包括领域知识、需求工程、架构、设计决定、文档(有兴趣的可以看一下,sei的发掘现有产品中的财富),可以说在软件开发的整个生命周期中,程序员的劳动成果都是宝贵的财富 。就我个人的工作经验来说 , 一个月用于编写代码的时间不会超过25%,所以带着重用的思想做每一件事情就显得非常的重要 。第三,如果我们比较一个工人和农民的区别,就会发现 , 有形形色色的工人(环卫工人、机械工人、纺织工人等数百个工种) , 但是农民只有非常有限的几种(粮农,菜农,花农,还有吗?) 。从分工的力度和专业化的程度来看,写代码的都叫程序员,程序员也是什么都干,写脚本、装机器、写代码、写文档、做测试 。套用某培训机构的广告语只有正规,才有机会!,只有分工明确、专业化程度增加 , 程序员才能从民工跨越到工人 。顺着工人这条路子,我们就走进了软件工厂 。软件工厂的概念其实很简单,为了更加的专业化,它把软件工程分成了两部分,领域工程和应用工程 。领域工程根据领域支持提取公共的知识,构建可以重用、定制的软件资产;应用工程使用这些资产为客户定制出产品 。领域工作者就可以根据领域通用规则、知识、需求进行工作,当然还是要把应用程序的需要放在比较重要的位置,程序员在这里可以发展成为领域分析专家,企业在这里就类似于零件提供商 。应用工作者可以专注于客户商业需求分析和产品构建 , 程序员在这里可以发展成一个产品专家,企业在这里就类似于产品装配商 。从个人的角度来讲 , 软件工厂并不意味着程序员从一个码农成为一个组件生产员或者一个组件装配工,那些还是重复劳动,每个领域都有产业链的上游,还是要有意识、有计划地力争上游 。

    推荐阅读