IT工程师的工作内容和职业要求是什么
IT工程师的工作内容
(1)负责研发公司应用软件的模块设计、开发和交付。
(2)负责编码,单元测试。
(3)按照功能组件的详细设计。
(4)对其他软件工程师的代码进行审核。
(5)参与新知识的学习和培训。
(6)修复程序BUG。
(7)参与与其业务相关的需求变更评审。
(8)完成上级交办的其他事宜。
(9)编写技术设计文档。
IT工程师的职业要求
(1)精通Java开发语言、算法、网络编程,熟悉分布式、高并发、大数据电子商务系统开发的各种技术和解决方案。
(2)熟悉Java网络编程,有分布式网络服务开发经验,熟悉Dubbo、RMI、Hessian、WebService、RESTFul、MQ者优先。
(3)具备java程序调优的能力,可熟练使用jconsole、jprofile等工具分析定位问题。
(4)了解大数据抽取、搜索、分析技术。
(5)能否同时负责多项目的实施与运维。
(6)熟练使用Delphi等开发语言进行C/S模式的开发工作,熟练使用Oracle数据库,并能开发存储过程、函数、触发器、序列、视图,会使用分区表,了解表空间等。
(7)能独立完成OA/MES需求收集、整理及分析工作;能通过分析OA/MES监控数据,辅助公司完成流程优化工作。
(8)良好的理解和沟通能力,较强的团队协作精神、逻辑思维强、善于交流和表达、优秀的学习能力具备支付经验优先。
IT工程师分类
一、网络工程师
在IT行业的分类中,网络工程师主要是对国内各大城市的网络进行搭建的工作。由于我国各大城市的骨干网络发展在07、08年时就已经基本搭建完成,所以网络发展方向的IT从业人员已经处于需求的饱和时期。因此,在IT方向的选择是要慎重对待,不要盲目选择。
二、系统管理员
所谓系统管理员,是指对操作系统有一定了解的技术人员。这个方向的IT人员由于不同操作系统的原因,市场对于他们的需求也是有所不同的,在薪水待遇上也会存在明显的差异。
因此,在选择这个方向的从业人员更好选择系统比较普遍认可的进行学习,会比较有优势。
三、数据库管理员
数据库管理员主要是对数据库的管理操作,这个职位在一些企业中比较重要。因为企业更重要的就是对数据的管理,这能保障企业的正常运行。所以IT技术人员在这个方向的选择会比较多,毕竟需求量是明显存在的。
四、测试工程师
所谓的测试工程师,主要是对应用服务器的管理。这个方向招聘的人员在需求量上还是有的,只是相对的要求比较高。不仅需要一定的开发经验,还要具有性能测试的技术,而且还需要一定的开发经验的积累,这就表明了测试工程师通常是由软件开发工程师转换而来的。
五、软件工程师
软件开发工程师是对应用软件进行开发,主要是由国内企业普遍从事的,而系统软件的开发则是由国外厂商做的。因此,IT技术人员的选择方向时,可以发现系统软件开发比较有发展趋势,但是国内缺少相应的技术指导,所以还要向国外厂商借鉴。
IT行业薪资如何
大数据工程师岗位需求:
1.环境【Linux】
2.框架【Hadoo,spark,storm,pig,hive,mahout,zookeeper】
3.算法【mapreduce,hdfs,zookeeper】
大数据工程师薪资:
1年~3年:10K~20K
3年以上:15K~35K
Python开发工程师岗位需求:
1.熟悉Python,掌握基本数据结构,熟悉标准数据库,认同Python设计理念;
2.熟悉常见的Python框架,精通Tornado,flask,django优先;
3.熟悉常见的数据库,熟练掌握Mysql,Mongodb,Redis者优先;
4.掌握Linux操作系统,熟悉ngin?x,WSGI,理解TCP,HTTP等网络协议;
Python开发工程师薪资:
0年~1年:8K~10K
1年~3年:10K~15K
3年以上:15K~35K+
UI设计师岗位需求:
1、精通Photoshop、Illustrator、Flash等图形软件,html、Dreamweaver等网页制作工具,能够独立完成静态网页设计工作;
软件开发工程师待遇 2、熟练操作常用办公软件,且具备其它软件应用能力;
3、熟悉html,CSS,JaAVAscript,Ajax;
4、对通用类软件或互联网应用产品的人机交互方面有自己的理解和认识;
5、具备良好的审美能力、深厚的美术功底,有较强的平面设计和网页设计能力;
6、具有敏锐的用户体验观察力,富有创新精神
UI设计师薪资:
0~6个月:3K~8K
6~12个月:6K~12K
1年~3年:10K~20K
3年~5年:16K~30K
5年以上:24K+
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论