如何成为软件工程师?软件工程师工作总结三篇

本文目录
如何成为软件工程师
目录部分1:高中期间的准备1、热爱编程。2、学习高中所有数学科目,包括代数、微积分和几何学,三角学和绘图也值得学习。部分2:大学或学院课程1、计划取得一个学位。2、按照你的志愿报读学位。部分3:课外活动1、私下多学习额外的信息,补充课堂上学到的知识。2、除非你打算通过实习进入这个行业,否则在校期间多找一些编外项目来做。3、与软件工程师建立联系。部分4:工程师和程序员的区别1、了解软件工程师和程序员不同。部分5:额外的学习活动1、除了课堂学习外,多花时间研究为任何问题提供实时解决方案的软件。2、研究了与计算机科学相关的所有领域后,在软件行业中选择一个职业方向。3、了解你所选的领域。人类发明了电脑,也发展出了计算机科学。计算机科学在社会中最广泛的应用,就是软件工程了。软件工程和其它工程工作一样,需要具备特定技能。这些技能可以随着时间慢慢发展起来。软件工程师的职责与能力因所在公司而异,一起来了解软件工程师需具备的基本资格,以及要如何踏入这个行业。
部分1:高中期间的准备
1、热爱编程。如果你正在念高中,还未接触过程序编制,不妨多研究这一方面的知识。如果你对数学或科学不感兴趣,也许应该探索其它的职业选择。你至少得懂得基本的C++、C#或Java、Javascript、Html或Css语言。
2、学习高中所有数学科目,包括代数、微积分和几何学,三角学和绘图也值得学习。尽量在高中毕业前就学习大学水平的数学。你需要大量数学知识,才能完成计算机科学和工程课程。
部分2:大学或学院课程
1、计划取得一个学位。90年代有一些大学辍学生成为身家亿万的CEO,他们的成功故事的确会让人觉得"只要我能跳出固有思维模式,具备出色的问题解决及编程能力,就不需要完成4年学位"。然而,如果没有那4年学位,完全没念过大学课程,刚入门的软件工程师很难获得工作和实习机会。
2、按照你的志愿报读学位。如果你喜欢设计游戏,想以游戏程序员的身份进入这个行业,那么你需要获取计算机科学学位。如果你想为IBM、Intel、微软、谷歌等公司工作,计算机科学学位也许对你有利。如果你主要希望为非技术公司制作商业应用程序,不妨考虑获取管理信息系统学位,或是现在许多大学提供的其中一种商业技术学位。这类学位对大多数人而言是最好的选择,因为它教导管理和一般商业技能,不会专注在对许多人毫无用处的信息上。
部分3:课外活动
1、私下多学习额外的信息,补充课堂上学到的知识。浏览招聘网站,留意目前最热门的科技。大学或学院无法跟上最新趋势,所以你需要购买额外的技术书自学。
2、除非你打算通过实习进入这个行业,否则在校期间多找一些编外项目来做。没有人会冒险聘用一个毫无经验的毕业生。实习能很好地解决经验不足的问题,但不幸的是,许多学生找不到实习机会,或是实习后才发现自己比较喜欢其它工作。想要给自己选择的余地,唯一的方法就是做一些课业以外的项目,把它们写进简历里。
3、与软件工程师建立联系。尽量与软件工程师建立联系,并在他们的指导下进行一些项目。
部分4:工程师和程序员的区别
1、了解软件工程师和程序员不同。每个软件工程师都懂得如何编制程序,但并非每位程序员都是软件工程师。两者主要的分别为:软件工程通常是团队工作,每位成员都有不同且多变的角色及职责。
工程师为所属公司的客户开发符合规范的软件,通常必须遵守特定标准与做法。
工程项目有时间轴(进度控制)和发布日期,必须经常与负责不同部分的相关人员交流。
部分5:额外的学习活动
1、除了课堂学习外,多花时间研究为任何问题提供实时解决方案的软件。只要有空就在网上搜索市场上的新科技,留意哪一种科技在将来非常有用。
2、研究了与计算机科学相关的所有领域后,在软件行业中选择一个职业方向。缩小选择范围,对你的职业规划大有帮助。尽量想得简单一些,因为软件行业本身已经非常复杂。
3、了解你所选的领域。程序员和工程师的主要分别在于工程师设计工具,之后被程序员用来构建解决方案。
警告做好准备应付过山车般的职业生涯。这个行业瞬息万变,你必须永不停止地自发学习。如果你不喜欢经常主动学习复杂的新知识,请现在就转系。
成为软件工程师需要大量时间和实践。没有人可以在一夜之间掌握所有软件工程知识。如果你没时间学习,这个行业可能不适合你。
软件工程师工作总结三篇
软件工程师工作总结三篇【一】
作为一个软件开发工程师,我有幸成为北京XX一员,应聘为公司的java软件工程师。入任职以来,在部门领导的带领下,自己感觉无论学习、技术、生活等方面都有很大的提升。
20xx年里我主要完成的工作有:
1.1工程部PDA运维系统
我是4月末来到公司的,来到公司的初期主要是对工程部PDA运维系统进行了解,并对PDA以后可能用到的一些技术进行研究,而后对现有的项目进行修改。系统包括3个主要功能模块,一个次要模块,主要模块有工单管理、消息管理和系统升级。
工单管理的修改
系统升级可下载单个的文件,可同过一个文件升级
PDA上线之前主要在有线的5个站点做实施工作,第一次做实施,以为只是简单的教用户怎么用就可以了,但是真正做起来才知道,针对不同的用户需要用不同的角度去讲解,特别是年龄大的,要多讲几遍才行。
PDA上线以后工作主要集中在PDA的维护和修改上,由于距离上次实施时间较长,所以又进行了一次实施。每个站点使用PDA的时间不同,花费在每个站点上的维护和实施时间较长,在实施和维护期间每个站点都提出了不同的问题,针对不同的问题修改了很长时间,其中修改最多的模块主要集中于工单管理模块和系统升级模块。
系统在所有站点都开始使用以后主要针对站点提出的不同的问题进行解决和系统的改进,经过改进的系统很稳定,问题基本出现在由于信号不好的原因导致升级失败,由于卡停机导致系统不能正常登录。还有几次是因为网络原因导致系统不能使用
1.2有线BOOS系统
PDA运维项目稳定后主要做了些boos系统中的一些功能,数据库数据的批量转移,百万条数据的批量的转移功能。
宽带系统的的咨询查询,根据用户地址和时间进行查询,修改宽带大客户ATM资料查询功能BOOS系统网上营业厅缴费的遗漏查询网上营业厅二期产品卡消费修改了付费频道发票打印功能全网稽查中主工单的打印。
工作展望:
1、将学习的springsecurity整合到我们自己搭建的ssh框架,进一步完善框架。
2、利用搭建的ssh框架,开发一套oa系统平台。
3、做好襄樊、鄂州家政网络服务中心的维护工作。
4、希望公司能够大量拿下湖北省其他市的家政网络服务中心,继续开发和实施湖北省其他市的家政网络服务中心。
5、继续学习新技术,努力提高自己的个人能力。为以后能够更好,更顺利的工作奠定基础。
6、希望通过自己的进步和努力,能为公司的发展做出自己最大的贡献,体现出自己的最大价值。
软件工程师工作总结三篇【二】
对于过去的20xx—20xx年度,是值得我们回顾和总结工作经验的一年,20xx年5月31日迎来武汉********(一期)购物中心盛大开业,xxx有限公司的各项工作都实现了跨越式的发展,各项工作的优质高效开展尤其令人瞩目。作为一名商业地产信息化建设者,以服务作为网络信息的工作重心,努力打造安全、稳定、高效的商业核心运营系统、POS收银网络,信息化建设,信息安全保障。下面我将一年的工作完成情况总结如下:
一、信息化网络通信建设工作:
今年年初我部门与网络施工方****电子有限公司进行了设备网络的交接验收工作,交接以后我部本着安全、稳定、高效的原则重新划分了局域网,将网络大体分为了收银业务网络段、运营设备网络段、办公网络段三个网段。其中每个大网段又按照功能部门划分了多个子网段。这种划分充分具体的利用了现有的网络环境,减少了故障的发生,如果发生故障也会将损失减到最小。做到了在保证销售业务正常稳定运行基础上,办公网络也得到了最大的优化。为了满足集团推广OA系统的需求,在不添加网络设备不增加网络费用支出的基础上对网络安全及流量做了简单分配,目前可以满足现有办公需求,现阶段所有设备运行良好。
(一)完成搭建购物中心办公网络平台。
验收购物中心网络存储办公设备11台。验收、安装、配置1台办公防火墙、2台H3C核心交换机双机热备、4台办公接入交换机双链路备份、1台CISCO语音交换机、1台机房报警卫士,同时将“三网合一”的建设与性能优化即办公网、安防网、POS网络实现互访及办公远程控制的需求。
(二)完成购物中心办公区网络测试与通讯。
配合办公区办公环境调整与搬迁,对办公区120个网络、电话信息点进行点对点通信测试及120根网络、电话跳线的制作与交换机配线架的对应安装,接入OA专线与机柜交换机设备调试,为购物中心77台办公电脑的手动分配IP地址及对各办公室内网、外网的网络重新布线与计算机的安装及办公室移至整合考勤机与考勤系统,保证员工正常电脑办公与上下班考勤。
(三)完成购物中心程控交换电话部署、通信与管控。
配备购物中心办公室员工70部、总服务台1部直线,1部分机、贵宾厅1部直线、卡务室1部直线,1部分机、消防中控室1部直线,1部分机、中心配电房1部分机,1部直线、制冷机房1部分机、办公锅炉房1台、四楼集中收银台1部分机、广播室1部分机、客服休息室1部分机等各功能用房联系电话共计分配79个电话号码,分配6个直线号码,53个分机号码,1部传真,更新整理购物中心通讯录供员工查阅。同时根据各部门需要对各部门电话进行了本地、市话、长途的合理管控。
(四)完成购物中心办公接入集团OA系统专线。
实现购物中心办公接入集团OA系统专线,布线至武汉公司,安装、配置光纤收发器至武汉公司机房,搭建网络IP电话平台,实现20部CISCO网络电话与集团通信,购物中心全体员工能上集团OA系统办公。
(五)完成购物中心商铺网络连线及与海鼎服务器通信。
截至目前,完成购物中心30家商铺的网络通信工作。即从30个弱电箱到各商铺收银台的网线制作,弱电箱到各楼层弱电井网络的连接,共计63个弱电井,30个用户箱,60根网络跳线,30个商户信息点的模块、网线制作与网络调试接入海鼎服务器,并将各楼层商铺的网络信息点位与弱电井楼层分布整理汇总成文档留存。
二、信息化管理系统建设工作:
(一)完成海鼎信息管理系统的上线、培训、完善和推进。
1.完成海鼎信息管理系统客户端及服务器端安装。截至目前,已配置、安装海鼎系统综合部4台,招商部10台,工程部2台,运营部14台,推广部13台,财务部5台,物业部1台,领导3台,共计52台安装海鼎系统。
2.完成海鼎使用培训、深化培训、强化培训工作。首次培训共计7天,6个部门,共计12个批次,培训人数80人;强化培训共计5天,共计7个部门,共计12各批次,培训人数75人;使用培训共计6各部门,深化培训共计5个部门, 4天, 9批次,培训人数43人。另外安排POS收银培训四个批次,分商户收银员与财务部收银员培训,共计12天,培训人数51人。
3.2014年5月31日海鼎系统正式上线,至今运行了270天,到目前为止覆盖187个项目模块,90张系统报表。使用人数90人。总系统使用频率总人次:共2000人*次,日均人次:200人*次/日。同上线第一个月相比,到目前为止应用频率提升了80%,由此可以看出购物中心全员对信息化建设工作意识提升和认可。
4.完成了海鼎系统共分为九大模块测试与完善工作。目前招商管理系统、会员管理系统、物业管理系统、报表管理系统、销售管理系统、物业报修管理、卡务管理系统、POS管理系统、系统配置管理系统,在各部门大力支持和努力配合下,根据公司业务流程的需要做了相应的系统调整,经过长时间测试目前运行稳定,针对一些bug也制定了一套完整的处理解决的方案。整体完成情况良好,效率有了大幅提升,提高了工作效率,为运营提供决策分析依据,完全达到绩效标准。
(二)完成WIFI Prot管理系统平台的上线、更新和优化。
实时通过WIFI Prot管理系统进行购物中心宣传画面的推广工作,及时收集分析WIFI上线人数及顾客手机号码信息,为会员的募集、活动宣传、企划推广工作做出了大量贡献。截止目前20xx年共收集235476个顾客手机号码,全年累计上网人数270000人,全年WIF流量共用10.74 TB,全年累计上网时长共计600000小时,全年月平均上线人数为22500 人,月平均上线时长 50000 小时。
(三)完成集团中心OA办公系统的升级、优化及推广。
对新版上线的OA系统,NC系统,并进行调配和安装使用,协助完成OA表单的制作、流程的建立,对常见OA办公系统故障的处理及OA办公系统BUG的收集工作。推进新版OA系统的使用培训,更新购中心全员OA办公系统IP地址、OA/ ie策略、office办公控件、windows插件共计77台。
(四)人事考勤系统与办公监控系统的技术支持与管理。
每月协助人事将考勤系统的数据导出分析与处理,员工指纹录入及每日异常故障的处理。并处理漏打卡单的监控查看,每天做好考勤数据的定时分析和数据传输及分析工作,现已将考勤系统数据已采用异地备份的方式将数据在本机进行差异备份和事物日志备份,将采用完整备份的方式到网络存储中,防止数据丢失,加强数据的加密及安全性管理。
三、信息化基础设施建设工作:
(一)信息网络中心机房维护与管理。
1.规范管理常态化,切实落实各项制度。结合公司自身实际,根据保证销售办公稳定运行的原则,制定了《办公网络及维护管理制度》、《系统安全管理制度》、《机房管理制度》,从工作流程、组织机构、机构职责等方面进行规范管理并严格执行各项制度,使信息化工作更加规范。
2.完成信息网络中心B2层楼标准IT系统建设。包括网络布线、网速优化、设备优化、电话系统整合管理优化、服务器系统及配套软件系统建立、内部服务器和机房系统建立及优化等。核心机房建设、核心网络安全系统、核心服务器系统建设及维护工作。
3.建立机房巡查长效管理机制。每周对三台服务器进行系统补丁扫描、更新病毒库杀毒,每天对机房设备安全巡查管理,每周对机房卫生进行清理,实行机房进出登记制度。实时对机房温度、湿度进行监控,并将监控设备与手机做了绑定,出现故障及时电话报警通知。
(二)移动手机2G/3G、WIFI信号覆盖完善。
1.联系各运营商中国移动、中国联通、中国电信基础建设部门均在全馆铺设了通信线路,为各商铺提供网络带宽服务,中国电信在全馆个商铺铺设了光纤到每个用户,中国联通铺设宽带网线接入到每个商户,中国移动铺设宽带线路到每个楼层弱电井。
2.中国移动已在全馆铺设了无线AP设备,现已全面铺盖到每个商户,让全馆顾客实现无流量担忧畅想上网服务功能,现中国电信2G/3G信号已全部覆盖到位,中国移动2G信号覆盖全馆,后期升级3G通信业务,中国联通3G已在全馆覆盖,现全馆通信以得到保障。
(三)计算机硬件与周边设备的技术支持与管理。
1.维护购物中心办公区78台办公电脑、70部程控电话、24台商户收银机、20部CISCO电话、120个办公信息点、4台打印机、1套投影仪、全馆一楼、四楼14台收银接入交换机的、网络中心机房20台信息设备维护工作。
2.收取民生银行40台收银机,已完成制作30台收银系统GHOST,已发放商户收银机数量27台,54台显示器,27个钱箱,27台打印机,安装、配置27台收银机,54台显示器,27台钱箱,27台打印机送至商户收银使用。
四、信息化安全与风险管理工作:
(一)完成海鼎服务器双机热备应用及数据的安全异地备份。
服务器共六台,成功完成各服务器功能的应用。海鼎应用服务器、数据库服务器、WEB服务器、POS服务器、民生专线服务器、wifi认证服务器,同时将海鼎服务器双机热备,实现了服务器宕机后能主备快速切换,让系统快速恢复的双效预防措施。对数据实行了服务器自动备份与人工备份并存的双效机制,做到每日本地磁盘与异地磁盘自动热备份,并定期做人工数据冷备份。对海鼎服务器做了双硬盘阵列与异地容灾处理,两块硬盘即时同步,保证了即使有一块硬盘因硬件问题导致损坏,也不会丢失数据,为数据安全提供了保障,为灾难恢复提供了必要的支撑。
(二)完成机房容灾备份与数据安全加密。
每日对MIS、收银服务器、考勤服务器、海鼎服务器进行数据备份,每周对各服务器数据进行多介质的备份转移。针对于公司的重要系统的数据我们做到了每天一备份、每月一整理归档,对于整个公司办公区的数据也做了一次集中整理归档,为以后建立公司信息数据库打下了良好基础。
(三)完成商业核心运营系统的权限管控与信息安全保密。
1.加强系统安全管理,实行权限实名制度化。现已对海鼎系统进行了权限管控,根据各业务部门的需要和实际情况,对系统部分涉及重要商业信息的模块功能,如财务账单、营运数据、会员信息、库存积分等部分实行了权限控制,避免造成公司信息泄漏与安全财产损失。
2.优化网络,节约成本,减少开支。已对办公电话系统实行了权限管控制度,根据各部门拟报的实际需求,已对80个电话号码实行了市话、国内/外长途限制。同时严禁利用办公电话闲聊、娱乐;禁止拨打声讯台信息电话;禁止利用办公电话进行QQ充值、游戏充值等行为。现已将每月2000办公电话费用降低为每月1500元,为公司全年节约了6000的办公电话费用。
以上是20xx年信息化建设的主要工作,综上所述,信息化各网络通信设备、服务器存储、信息系统运行正常,各项工作稳步进行,商业信息系统、POS网络、办公网络、公共WIFI、无线通信为办公及运营提供有力保障和信息支持,全年无重大网络安全、系统瘫痪、信息数据泄漏事故发生。
在新的一年信息化工作将在以往的基础上开拓思想,勇于创新,将信息化服务推向更高的台阶:
(一)设备维护,管好用好公司设备是信息化工作的首要任务。保证设备的正常使用,提高设备的使用率,使设备更好地为办公区服务,协助各单位工作任务的完成。交换机、网线、电脑、投影仪等等,出现了问题就及时的处理,坏了就尽量自己修。为公司节约不必要的开支。
(二)积极推动公司的信息化、网络化、无纸化发展进程,加强网络及各管理系统的维护。针对于公司的海鼎商业系统、人事考勤系统、FTP系统的数据我们做到了每天一备份、每月一整理归档。对于整个公司办公区的数据也做了一次集中整理归档,为以后建立公司信息数据库打下了良好基础。
(三)蓄势待发,为提高海鼎商业管理系统长久稳定运行做好准备。我们将在现有的网络基础上,合理设计、配置资源,不断完善POS收银网络的建设,为实施更好自动化营销搭好硬件平台。
(四)多箭齐发,加强管理以树立良好的公司形象。改善方式化被动工作为主动工作,制定响应级别和响应时间,合理分配工作时间,在保证正常营销系统稳定的基础上最大限度的提高对办公网络的管理。
(五)强化技能,提高信息技术水平,继续为商业购物中心提供更好的网络信息服务平台,做好内部培训,提高全员信息技术水平。
“千淘万漉虽辛苦,吹尽狂沙始到金。”2014年信息化各项工作的高效优质的开展得力于公司领导的高度重视与正确领导,得力于全体同仁对公司信息化推进工作的大力支持和配合!最后,衷心的祝愿*****购物中心在来年取得更加辉煌的业绩和成就!
软件工程师工作总结三篇【三】
一年又要过去了,忙碌的一年里,在公司领导及各部门各同事的帮助下,我顺利的完成了本年度的工作,作为一名网络工程师,为了今后更好的工作,总结经验、吸取教训,本人将本年度年终工作总结如下:
首先说说工作态度,因为态度决定一切。
自从*月*日来到公司第一天,我就本着老老实实做人、踏踏实实工作的信念一直至今,说大了是要对得起公司对我的培养、对得起我的薪水;说小了是要对得起自己青春的付出、对得起自己的将来。说实话,其实这份工作对我压力很大的,刚到公司时工作量不是很大,主要就是把公司以前的设备设施及维护计划、维护费用预算等等以电子形式表达出来,并建立相应的档案,再对以前的设备做些维护。领导让买什么让做什么,我尽力做好就ok。没有什么责任性问题。但随着公司规模的逐步拓展,公司给了我更大的权力,根据各分公司需求需不需要新增设备,买什么样的设备等等由我决定上报。相应的对我来说就需要更大的责任。
还有,比起以前来各分公司设备的更新换代与新店济南店的开业、工厂的成立、新品部的扩展等等,从所需的设备预算、采购、使用培训、档案建立、维护维修等等一系列的事都需要精力的投入。稍有不慎还要承担相应的责任,有时出现问题我并不知道而领导先知。其实从咱们公司的结构来看这些都是正常的,但我以网管的身份感到惭愧。对于这种做法,经常会出现一些始料不极的后果,如某店某电脑显示器不亮了,而主机正常启动。领导得知就令我马上过去解决。赶了三个小时左右的车过去一看是显示器电源线掉了;还有一次很肯定说开机密码输不上,键盘坏了,不厌其烦的让我过去,过去一看是小键盘灯没打开,真是哭笑不得。如果按正常的程序这种事是可以避免的,又可以节省成本。基层部分员工没有计算机基础,没有责任心,依赖性太强,其实在使用过程中不免会出现这样或那样的问题,只要大家平心对待以解决问题为目的,而部分员工对此就出现了急躁心理,让他说故障现象一问三不知,就一句话你过来一趟吧!此时,去也不是不去也不是呀,头疼!
网管这工作没有准的,网络有故障或是电脑有问题时忙的要死,没事的时候又会很清闲,经理会有疑问:这小子怎么这么清闲?但是有的时候网络或是机器出现什么故障的时候,你的电话会一直响个不停,东奔西跑的解决故障,别人还会说:“看那小子平时天天闲的没事干,就知道上网,什么事都不干!现在把大家工作都耽误了”。郁闷死了快!
还有就是不管是在何时何地,只要是工作问题都毫不推托,尽快解决。其中erp软件服务器的采购及系统的安装与数据的复制,也投入了很大时间与精力。从上下班制度来说,从没有迟到早退过。对领导的工作安排及吩咐从没有推迟过,都会尽职尽责尽快解决。在业余时间加强自己对专业知识的学习,保证自己有能力解决属于自己应该解决的问题。
其次说说工作成绩,因为成绩代表一切。
先说说我的工作量:
1、负责公司总部及各个分公司、工厂、新品部网络的正常运行,及其所涉及到的网络设备如adsl、路由器、交换机的预购、采购、调试安装及维护维修等,其中大到设计小到施工,全是本人负责;
2、负责公司总部及各个分公司、工厂、新品部计算机、打印机、复印机、传真机等一切办公设备的预购、采购、调试安装、培训使用、维护维修及所涉及到的耗材采购。并要保证其所有采购设备耗材价格的性价比。并尽可能的降低设备使用故障率,在其出现故障的时候,以最快的速度得到解决;
3、负责公司erp软件及管家婆载体服务器的采购、协助安装、调试、维护等,包括erp软件的管理操作如操作用户的权限设置、培训使用、数据维护等,负责公司所需的其它软件的选购如qq、群发软件等的调试、培训使用及维护等等;
4、负责公司总部和各分公司集团电话的维护及总部电话费用的统计管理等等;
5、负责公司总部及北京分公司、工厂、新品部一切跟电子电器有关系的所有大小事务。
除此之外,刚到公司时就着手公司总部及各分店计算机和外围设备电子档案的建立,以备查询及更好的使用与管理。建立了一整套设备使用管理制度及维护计划;为了最大的节约成本,并针对各公司使用情况预算耗材费用,这一预算是惊人的,很多设备一年的费用耗材竟达8000元以上。对此尽快做出了整改计划并实施,采购了耗材成本低的设备来替代。为公司节约了不小的费用开支。还有济南店的开业、工厂的成立、新品部的扩建等所需网络及办公设备的采购、设计、组建、调试、培训、维修维护等等,大到爬墙布线小到钻桌打洞,都是本人一手操作的,包括其新增人员的erp权限指派及办公软件的培训等等。
总之,感慨万千呀!但本人责任心一贯很强,假如领导说明天要怎样,既使今晚一夜不眠也要完成使命……。一句话:老老实实工作、踏踏实实做人!
我精心推荐
软件工程师要学什么
问题一:软件工程师要学哪些东西? 软件工程师要学习和掌握的东西:
(一).NET方面的开发
⒈熟悉开发体系,熟悉C# ASP .NET;
⒉熟悉SQLServer,Oracle数据库开发;
⒊具有企业管理系统项目经验;
4.了解企业ERP及财务管理软件(用友,金蝶)者优先;
5.善于沟通,能独立撰写方案。为人诚实,善于学习,做事认真负责,积极主动,具有敬业精神,有团队精神。
(二)JAVA应用程序开发
1.熟练使用Struts2+Spring+Hibernate
2.掌握Jquery
3.掌握Java
4.熟悉Oracle
5.掌握xml/webservice
6.掌握OOD、OOP
7.基本文档写作能力
(三)web、数据库方面的开发
⒈练掌握ASP,NET;等编程语言,熟悉.Net开发环境,理解.Net Framework,理解并能熟练使用WebService、O/R mapping、Remoting、多线程等技术;
2.热衷于抚联网WEB开发,热衷于钻研最新的前沿技术,精通XML,Javascript,CSS,AJAX等WEB前端技术;
3.熟练的技术文档编写能力,熟练使用Rose,Power Design,Visio等建模和设计软件,有一定的架构设计能力;
4.精通SQL server数据库技术,了解数据库性能调优者优先.
(四)php项目开发
⒈使用PHP语言开发互联网应用程序;
⒉网站产品和网站功能模块的开发与维护;
⒊与页面设计师协调沟通,编写部分Javascript和HTML;
⒋参与底层MVC框架的编写与维护。
软件工程师一般指从事软件开发职业的人。软件工程师是一个认证考试,具体地说是从事软件职业的人员的一种职业能力的认证,通过它说明具备了工程师的资格。软件工程师的技术要求是比较全面的,除了最基础的编程语言(C语言/C++/JAVA等)、数据库技术(SQL/ORACLE/DB2等)等,还有诸多如JAVA SCRIPT、AJAX、HIBERNATE、SPRING等前沿技术。此外,关于网络工程和软件测试的其他技术也要有所涉猎。
对于软件工程师,不太重视学历,但并不是对学历没有要求,重点关注项目的经验和学习知识的能力,能否利用软件工程专业知识来解决问题,根据岗位不同,对软件工程师的要求也有所不同。具体能力要根据岗位和自己的兴趣爱好选定自己的职业规划方向,一方面要详细了解软件工程师的要求,可以关注企业的招聘信息;一方面自己要贮备通用的知识技能,广泛阅读相关的计算机材料对自己以后的发展大有帮助。可以确定的是软件工程师的前途在未来的发展依然是不断升温的职业,比较需要有技术和良好前景的专业之一。
工作内容:
1、 指导程序员的工作;
2、 参与软件工程系统的设计、开发、测试等过程;
3 、协助工程管理人保证项目的质量;
4 、负责工程中主要功能的代码实现;
5 、解决工程中的关键问题和技术难题;
6 、协调各个程序员的工作,并能与其它软件工程师协作工作;
7、还要编写各种各样的软件说明书,如:需求说明书,概要说明书等考试科目。工程师是中级职称,考试的题目包括了计算机体系结构、软件工程、数据库、数据结构、编译原理等计算机学科的基础课程。...》》
问题二:学习软件工程师需要学什么 软件工程师吗?目前最好的软件工程师证书就是软考得中级工程师(软件设计师)~很权威~~要想成为软件设计师你要看的书包括:1:数据结构 目前清华大学严蔚敏老师的数据结构是一个经典.可能的话,再搜罗其他版本的教程,这样可以互相印证.3:计算机网络(第三版),要学习ISO/OSIRM七层的划分以及各种协议的功能。传输理论、互联设备、Internet知识,和参考模型理论.4:计算机专业英语,不是软件考试特有的,是专业知识+英语水平,考前不需专业准备,平时有意识地上网读点英文专业资料.5:软件工程(第二版) 要熟悉数据流图和流程图6:数据库理论.这要求熟悉SQL的语言.7:C语言或者VB语言应该掌握最后要学习统一建模语言UML,它代表了软件工程的发展趋势,目前是可视化建模的事实上的工业标准。计算机学习要经历一个从理论―――实践―――理论的认识不断深化的过程,这一过程是非常艰辛的.但是要相信“天道酬勤”的道理,你最终会成为一名优秀的软件设计师的~~祝你成功
请采纳。
问题三:软件工程师都需要学习什么? 1.网络设备技术,这主要涉及网络的硬件建设,包括路由器、交换机、组局网、广网,这方面有代表性的是CISCO、NORTEL;
2.网络操作系统,这主要涉及操作系统的系统管理与网络管理,这方向有代表性的是WINDOWS 2000、UNIX、LINUX等;
3.网络数据库,这主要涉及应用于网络的数据库,这方面有代表性的是SQL和ORACLE等;
4.网络安全,大家不应把网络安全片面的想成对操作系统、应用系统的安全,其实安全问题在网络的各方面都存在,在这方面国内还没有出现比较好、比较全面的认证;
5.网络管理,这涉及一个局网、广网的综合管理、优化、计费等等,也没有一个综合性的认证;
6.网络应用开发,企业的网站的基本开发、互动性开发,技术有HTML、ASP、JSP、JAVA等等。
这六个方面都是企业信息化必备的因素,所以大家如果要补充自己的知识,可以从这六个方面去补充,自己还要作一个定位,是成为一个全面性的人员,还是专业性的人员。不过如果能在这个方面打下扎实的基本功,那么再在工作中选择一个方向,会更加厉害。
总之,大家应分步确定自己的方向,然后努力在多方向充实自己 .
问题四:软件工程师需要什么学历。 软件工程师对学历并没有要求,如果你说的是各种资格考试的话,那只是一个行业认证,如果你就是讲普通意义上的软件工程师,对学历并没有要求,而是对你的技术、专业知识有要求
问题五:软件工程师主要是学什么的啊? 软件工程师主要学习的方面有很多。比如.NET ASP ,c ,c++, c#,java安卓,javaweb(包括主流的框架strtus,hibernate ,spring ,Myibatis,)。AJAX,jQuery,javascript,PHP。用途做客户端应用程序。网站应用程序,还有管理系统比如淘宝网站,O叮办公管理系统,CRM客户关系管理系统,订票管理系统。种类很多。
问题六:做一名软件工程师需要学习和准备什么? 首先让我们来看一下软件工程师考试(高级)要求: (1)理解软件工程管理的概念和任务; (2)理解软件生存期过程; (3)理解软件工程标准; (4)掌握需求分析、测试、维护基本技术; (5)掌握软件度量、软件配置管理方法; (6)理解软件复用概念; (7)理解软件质量保证的手段; (8)理解软件项目对人员的需求; (9)理解软件知识产权的基本知识。 通过本级水平考试的合格人员具有从事软件系统分析与工程系统分析员、工程管理员的实际工作能力和业务水平。 1:数据结构 数据结构可以说是编程的灵魂,它不是一门语言所以没有关键字。它只是给程序开发人员一个开发思路而已,讲的主要是已经成熟的编程思想和算法,而且几乎适用于所有开发语言。就好像学习英语一样,学习编程语言让你会说英语,记住很多英语单词,熟悉英语的很多语法。而学习数据结构能让你编出很漂亮的英语文章。 3:计算机网络(第三版),要学习ISO/OSIRM七层的划分以及各种协议的功能。传输理论、互联设备、Internet知识,和参考模型理论 4:数学,数学是基础,你暂时不太能体会它的作用,但是以后会非常有用。所有的计算原理都要数学作为指导。 5:计算机专业英语,不是软件考试特有的,是专业知识+英语水平,考前不需专业准备,平时有意识地上网读点英文专业资料 6:软件工程(第二版) 要熟悉数据流图和流程图 7:数据库理论.这要求熟悉SQL的语言.几乎所有的编程语言都要和数据库打交道的。 8:C语言或者VB语言应该掌握,不过目前JAVA和是当前比较火的两个编程语言。 想当一个软件工程师,最后要学习统一建模语言UML,它代表了软件工程的发展趋势,目前是可视化建模的事实上的工业标准。
问题七:软件工程师都需要学习什么? 1.网络设备技术,这主要涉及网络的硬件建设,包括路由器、交换机、组局网、广网,这方面有代表性的是CISCO、NORTEL;
2.网络操作系统,这主要涉及操作系统的系统管理与网络管理,这方向有代表性的是WINDOWS 2000、UNIX、LINUX等;
3.网络数据库,这主要涉及应用于网络的数据库,这方面有代表性的是SQL和ORACLE等;
4.网络安全,大家不应把网络安全片面的想成对操作系统、应用系统的安全,其实安全问题在网络的各方面都存在,在这方面国内还没有出现比较好、比较全面的认证;
5.网络管理,这涉及一个局网、广网的综合管理、优化、计费等等,也没有一个综合性的认证;
6.网络应用开发,企业的网站的基本开发、互动性开发,技术有HTML、ASP、JSP、JAVA等等。
这六个方面都是企业信息化必备的因素,所以大家如果要补充自己的知识,可以从这六个方面去补充,自己还要作一个定位,是成为一个全面性的人员,还是专业性的人员。不过如果能在这个方面打下扎实的基本功,那么再在工作中选择一个方向,会更加厉害。
总之,大家应分步确定自己的方向,然后努力在多方向充实自己 .
问题八:软件工程师需要学习哪些专业知识 计算机导论
内容提要:为新学生提供一个关于计算机科学与技术学科的入门介绍,使他们对该学科有一个整体的认识,并了解该专业的学生应具有的基本知识和技能以及在该领域工作应有的职业道德与应遵守的法律准则。
数字电路与数字逻辑
内容提要:介绍数字逻辑与数字系统的基本概念、分析方法和设计原理,包括开关理论基础、组合逻辑、时序逻辑、可编程逻辑器件、数字系统等。
计算机组成原理与汇编语言
内容提要:以冯诺依曼计算机模型为出发点,介绍计算机的组织结构和工作原理,剖析计算机的运算器、存储器、控制器和输入输出设备的结构、工作原理和相互关系;介绍 80X86指令系统、汇编语言与汇编指令、汇编程序与汇编过程、简单汇编程序设计、汇编语言与高级语言的接口、宏汇编等。
计算机网络
内容提要:介绍数据通信的基本概念和计算机网络的基本原理,包括计算机网络的体系结构、数据通信的基本方法和协议、计算机网络的主要应用协议;同时介绍计算机网络系统的安全和管理知识,使学生对数据通信和计算机网络有一个全面理解。
计算机体系结构
内容提要:研究计算机系统结构的基本概念、基本原理、基本结构和基本分析方法,使同学在具有一定的软硬件知识基础上能综合认识计算机系统的软硬件功能分配与各种不同结构类型机器的特性和性能评价方法。为研究、开发、应用高级计算机系统打下基础。确立全面、系统的观点和学会定量分析问题的方法。
离散数学
内容提要:包括 *** 论、数理逻辑、图论、组合数学等内容,形式化的数学证明贯穿此课程。
高级程序设计语言
内容提要:分别以 C、C#或JAVA为例,介绍程序设计和语言,程序的基本数据结构、类型定义、简单类型和结构化类型、程序的基本控制结构、结构化程序设计、面向对象的程序设计等。
算法分析与设计
内容提要: 本课程延续数据结构课程的学习,从算法分析和设计的角度出发,除去传统的分类查找算法和一般的设计方法外,主要内容包括如下几个部分:算法研究的理论基础,递归分析技术,基本算法设计策略(几类经典算法学习), 多项式运算与 FFT ,串匹配,概率分析算法。 希望通过这一课程的学习,使学生能对现代的算法设计及分析的基本工具能有较全面的掌握。
数据结构
内容提要:介绍线性表及其链接存储结构与算法、数组与矩阵、堆栈与队列、广义表的存储结构与多元多项式表示、串与文本、排序、树、图、文件结构。
数据库系统原理
内容提要:介绍数据库系统的基本概念、原理、方法及应用,主要包括数据库系统概论、数据库管理系统实现技术、数据库存储结构及其他类型的数据库系统。
编译技术
内容提要:介绍编译原理的理论和实践,包括编译程序设计、词法分析、语法分析、符号表、声明和存储管理、代码生成以及优化技术。
操作系统
内容提要:介绍操作系统的设计与实现,包括操作系统各组成部分的概述、互斥性和同步性、处理器实现、调度算法、存储算法、设备管理和文件系统。
问题九:要做软件工程师大学选什么专业? 关键主要看学了哪些课程,如果单纯的注重做软件,需要学习数据结唬、逻辑结构与算法、编程语言、数据库、操作系统、网络理论、软件工程理论等,当然这只是一些主要的课程,如果做大师,还需要拓宽范围,学习其他的,如高数、线代、几何、电路分析、模电、数电、单片机、汇编、各种编程语言等等
问题十:如何当一名软件工程师,要学哪些知识 1.网络2.软件3.集成电路如果您希望进入IT行业,那么您先要确定进入这三个方面中的一个。三个方面的就业方向:1.集成电路方向,这是一个非常专业的方向,需要求职者有很强的专业知识,这些专业知识很能通过培训来补充,需要很好的类似于大学教育的培养;这类人才就业面很窄,但如果就业了,其薪水很高(当然要看企业的情况)2.软件方向,这个方面比集成电路设计在专业上相对宽一些,一个好的软件工程师,也需要有扎实的数学基础。常规的培训可以使一个没有软件基础的人成为一个软件蓝领,但要成为软件设计人员,还是需要相当的工作与学习时间;这类人才大多就业于软件企业;3.网络方向,这个方面涉及的面就比前两者宽得多,通过培训可能从一个对网络技术不了解的人逐步成为网络的工程师,因为网络技术是一种更偏向于操作的技术。在就业面也宽得多,因为信息化是一个全社会的工程, *** 、企业都在进行信息化,都需要在网络方面寻找合适的人才进行其网络系统的运行、管理、维护。因此,从就业面来看, 网络工程师》软件工程师》集成电路工程师而不同的是,网络工程师却是各行各业所需要的。1.企业信息化主管:负责信息化建设中的目标与方案决策,信息化建设中的方向研究;2.工程技术人员:负责信息化系统的设计、建设,包括设备、系统、数据库、应用系统的建设;3.运行维护人员:负责信息化系统的运行、维护、管理以及基本的开发;4.操作应用人员:主要应用信息化系统进行本职工作。在企业信息化建设运行的过程来看,一个企业会把建设过程以外包方式交给专业的IT公司来完成,于是一般一个企业不会有IT系统的工程技术人员,可以说IT 系统的工程技术人员都集中于专业的IT公司;而当信息化系统建成后,企业一般会有一个人,或一个组来负责信息化系统的运行、维护、管理,这部份人是企业必配的,而且从成本角度来看,企业会招聘一个对网络设备、网络系统、数据库、网络管理、网络安全以及基本网络开发都有所了解的人来负责其信息化系统,这类人一般叫网管。这类人的知识是水平性的,多方面的,但不是特别专业的。如果当企业真正遇到非常专业的技术问题,一般会让这个网管带着问题咨询专业的IT公司。因此从这个角度来看,网络工程师的就业面会远大于其它两类工程师。1.网络设备技术,这主要涉及网络的硬件建设,包括路由器、交换机、组局网、广网,这方面有代表性的是CISCO、NORTEL;2.网络操作系统,这主要涉及操作系统的系统管理与网络管理,这方向有代表性的是WINDOWS 2000、UNIX、LINUX等;3.网络数据库,这主要涉及应用于网络的数据库,这方面有代表性的是SQL和ORACLE等;4.网络安全,大家不应把网络安全片面的想成对操作系统、应用系统的安全,其实安全问题在网络的各方面都存在,在这方面国内还没有出现比较好、比较全面的认证;5.网络管理,这涉及一个局网、广网的综合管理、优化、计费等等,也没有一个综合性的认证;6.网络应用开发,企业的网站的基本开发、互动性开发,技术有HTML、ASP、JSP、JAVA等等。这六个方面都是企业信息化必备的因素,所以大家如果要补充自己的知识,可以从这六个方面去补充,自己还要作一个定位,是成为一个全面性的人员,还是专业性的人员。
软件工程师能做什么
师是一个认证考试,具体地说是从事软件职业的人员的一种职业能力的认证,通过它说明具备了工程师的资格。 一般情况下软件工程师都是分四个等级:软件技术员-》助理软件工程师-》软件工程师-》高级软件工程师。 职业定义 软件工程师主要进行软件前期的项目需求的分析,然后对项目进行风险评估并试图解决这些风险,然后开始进行软件的开发,后期对软件的进度做相关的评估。 工作内容 1、指导程序员的工作; 2、参与软件工程系统的设计、开发、测试等过程; 3 、协助工程管理人保证项目的质量; 4 、负责工程中主要功能的代码实现; 5 、解决工程中的关键问题和技术难题; 6 、协调各个程序员的工作,并能与其它软件工程师协作工作。 职业分析 软件工程师是从事软件开发相关工作的人员的统称。它是一个广义的概念,包括软件设计人员、软件架构人员、软件工程管理人员、程序员等一系列岗位。 这些岗位的分工不同,职位和/或级别不同,但工作内容都是与软件开发生产相关的。软件工程师是IT行业需求量最大的职位,稳居IT行业职位需求TOP10的第一位(第二位是高级软件工程师)。 软件工程师的技术要求是比较全面的,除了最基础的编程语言(C语言/C++/java等)、数据库技术(SQL/ORACLE/DB2等)、.NET平台技术、C#、C/S B/S程序开发,还有诸多如JAVA SCRIPT、AJAX、HIBERNATE、SPRING、J2EE、WEB SERVICE、STRUTS等前沿技术。除此之外,关于网络工程和软件测试的其他技术也要有所涉猎,以利于操控全局。 软件工程师可谓是软件项目开发的掌舵者。 一名优秀的软件工程师应当具有较强的逻辑思维能力,对于技术的发展有敏锐的嗅觉。虽然要求技术全面,但无须偏执于门门技术都精通,任何软件工程师都有自己的技术特长和偏向,对于自己手中的技术,可有精通-掌握-熟悉-了解之分,根据工作需要和职业发展的具体情况来划分。 考试科目 软件工程师是中级职称,考试的题目包括了计算机体系结构、软件工程、数据库、数据结构、编译原理等计算机学科的基础课程。 发展前景 当今社会不论什么职业的都需要一个不断学习的环节,软件工程师也一样。虽然软件工程师的工作不同于程序员但是一个软件工程师其前身必定是一个优秀的程序员,软件的开发工具、开发技术在不断地发展。在校学生所能学到的东西很难跟得上发展的需要但是也不能说那些东西完全没有用,只有在完全理解了相应的基本技能之后你才能很轻松地掌握新的技能,软件技术都是一个循序渐进的过程。所以学好学校所能提供的专业课程是相当重要的。 企业用人主要有以下几个特征: 1、外包开发行业快速发展,对“人才”在代码和文档方面的规范性、技能和工具的熟练程度要求越来越高; 2、Java和.NET技术在市场上平分秋色,都有大量的岗位需求,同时值得庆幸的是二者在应用层面上的技术差异越来越少; 3、软件开发企业对开发人员的基本技术素养强调得越来越多,例如:面向对象的程序设计思想和代码组织方法、HTML/CSS/JavaScript客户端技术; 4、为了保证质量和工期,企业中大量使用各种框架技术,要求开发人员至少熟悉一种框架技术; 5、MIS、OA、ERP、CRM、系统集成、物流、进销存、电子政务、网站建设这一类B/S系统,成为软件工程师需求最大的业务领域。
bc省软件工程师薪资中位数
8899。软件开发工程师工资一般在8000-20000元/月左右。不同的城市和级别工资会有不同,软件开发工程师的工资待遇当然不会太差。

更多文章:
app制作和网站制作的区别(网站制作的APP和原生APP到底哪个好)
2026年10月11日 07:00
MySQL服务器官网中Installer与Community Server有什么区别?cloudinnovation服务器到哪里买
2026年10月11日 06:20
在百度首页的名站导航里怎么找不到天天基金?WIN7桌面上多了个淘宝热卖 名站导航这个毒怎么杀谢谢
2026年10月11日 05:20
毕业设计网站怎么做(毕业设计要做PHP的旅游网站,怎么下手啊T)
2026年10月10日 18:10
惠管家云平台采购进货怎么不能删除记录?政采云平台采购人收货是什么意思啊
2026年10月10日 17:10





