|
工作职责 |
软件工程师的工作职责主要是:1、负责研发公司应用软件的模块设计、开发和交付 2、负责编码,单元测试 3、按照功能进行组件的详细设计 4、对其他软件工程师的代码进行审核 5、参与新知识的学习和培训 6、修复程序BUG 7、参与与其业务相关的需求变更评审 8、完成上级交办的其他事宜 9、编写技术设计文档 |
网络工程师的工作职责主要是:网络工程师是通过学习和训练,掌握网络技术的理论知识和操作技能的网络技术人员。网络工程师能够从事计算机信息系统的设计、建设、运行和维护工作。主要的工作内容是对网络硬件设备的管理保养与维护,网络环境的搭建与调试。 |
北大青鸟职业规划师点评
软件工程师和网络工程师是公司信息化推进的两股重要力量,各有侧重,有不同的工作职责,在公司有同等重要的地位。软件和网络都是非常好的就业方向。
【在线咨询】
|
社会需求 |
受国家“对着政府上网”政策、企业信息化建设,国外软件外包等方面的影响,社会对软件工程师的需求每一年将不少于100万,同时需求巨大的JAVA、.NET软件开发人员将占到70%的市场份额。
|
同样因为国家的相关政策以及企业信息化建设等方面的影响,社会对主要负责网络硬件基础设施构架的高素质的网络工程师需求也是日益增加,但相对来说,网络工程师的人才需求量会低于软件工程师,据国家劳动保障部统计每年将会有大约50万的网络工程师的人才缺口。 |
北大青鸟职业规划师点评
软件、网络都是企业信息化发展过程中的重要力量,人才需求都很大,与我们合作的企业,一直处于招聘不到位的情况。人才需求都很旺盛,但是对于技术能力要求正逐步提高。
【在线咨询】 |
职业发展 |
由最初的程序员开始,随着工作的时间和经验的累积逐步升软件工程师---->项目经理------>软件系统架构师---->首席技术官。 |
随着工作时间的逐步增加,网络管理员--->技术支持----->网络工程师----->项目经理----->网络构架工程师、网络安全工程师----->首席技术官。 |
北大青鸟职业规划师点评
就业区域不一样,行业的发展也不一样,岗位要求也不一样,要根据自己的实际情况去选择。
【在线咨询】 |
招聘需求 |
各行各业的招聘需求量很大,虽然部分单位会要求要有大专以上学历,但实际上还是以实际的技能为主,要求JAVA或.NET这两个技术方向至少会其中之一,要对数据库和页面技术有一定的了解和应用,还要有一定的项目开发经验。 |
招聘需求量很大,要求根据企业规模大小会有不同,部分企业高中学历即可胜任,但大多数要求大专以上学历,对技术要求全面,网络系统必备,项目经验为必须。 |
北大青鸟职业规划师点评
招聘企业在招聘的时候都会把要求写的很高,但在实际的招聘过程中,还是主要以人员的实际动手能力为主,尤其是软件工程师,不仅要看理论和动手能力两个方面,还要看人员的项目开发经验。
【在线咨询】 |
学习基础 |
软件开发并不需要多少英语基础,实际上那些代码跟英语也没什么关系,它只是编程语言里规定的一些关键字,每个编程语言都有关键字,但数量不多,经验用到的就更没几个。软件开发里部分代码是由英文单词和字母组成的,但是这是计算机英语,不涉及时态,语法等语法内容,具备高中英语基础就足够了。因此,英语基础好坏跟学软件开发并没有太大关系。 |
网络工程师则因为是偏向于硬件的管理比较多,所以对数学要求较低,高中数学即可满足,主要涉及数据计算;对英语要求一般,不排除大型企业,及外企的英语面试。 |
北大青鸟职业规划师点评
刚入职IT行业时对英语数学要求虽有不同,但是这些是以后继续向上晋升的所必须的。现在不具备这些能力,要逐步学习增加,另外工作以后更是要注意,很多IT企业有英语面试,及外国人,日常交流即用英语,没有捷径可言。
【在线咨询】 |
薪资待遇 |
工资根据行业以及工作性质不同而有所不同。高于社会整体平均就业工资。月薪2000---年薪10万以上不等。(河南地区)
|
工资高于社会整体平均工资。月薪1000--3000元以上不等。(河南地区)
|
北大青鸟职业规划师点评
工资的重要依据一是你的技术能力、二是地区行业的普遍发展。不管是软件,还是网络,只要技术能力强,都能拿高薪,有发展。
【在线咨询】 |
课程培训 |
软件工程师根据不同的就业岗位所要求的技能点不同,课程由浅入深的来学习,不同阶段所掌握的技能程度也是不一样的,完全掌握所有的课程知识需要1.5-2年的学习时间。 |
网络工程师因为工作内容及性质的原因,培训时间较短,需要1年的学习时间就可掌握。 |
北大青鸟职业规划师点评
课程根据使用对象的不同,会有不同模式,及授课时间,选择合适的培训内容,方可达到事半功倍的效果,追求错误的目标,只能造成更大的痛苦。
【在线咨询】 |