时代大发展——IT职位分析

互联网IT包含如下职位:前端开发、后端开发、移动端开发、大数据、项目管理、测试、运维、技术管理(八大领域)。

架构师

架构师负责设计系统整体架构,把握整个项目,使设计的项目尽量效率高,开发容易,维护方便......

1、架构分析:从功能性的需求中识别出需要增加的非功能性需求,好满足性能、可扩展、集成、安全、可运维、高可用、易部署、易更新。

2、架构设计与实现:完成非功能性模块的架构设计、接口设计、代码实现,需要的是有代码实现能力还要有架构思维的工程师。

3、业务架构设计与实现:需要对跨系统的接口进行识别、实现、维护,需要对能写成公共代码类库的进行分析、识别、变更维护。

4、重构:架构师需要经常做Bug分析、非模板性和公共类库代码检查,以发现代码腐烂程度,以发现还有哪些代码没有做出很好的架构与精心的代码设计。

后端开发工程师

实现功能开发,让功能可用、易用。

是什么给网站前端提供支持?数据存放在哪里?这就涉及后端内容了。网站后端包括服务器、应用还有数据库。后端开发者构建并维护这些组件,为网站提供多方面支持。为了让服务器、应用、数据库能够彼此交互,后端工程师需要具有如下技能:

用于应用构建的服务器端语言: PHP, Python, Java, .Net 等;

数据相关工具: MySQL, Oracle, SQL Serve

PHP框架: Zend, Symfony, CakePHP

Java框架:SSH、SSM

版本控制工具:SVN, CVS , Git 等

还要熟练使用 Linux 作为开发和部署环境。

大数据主要有以下职位

1.数据分析师Data analyst

指熟悉相关业务,熟练搭建数据分析框架,掌握和使用相关的分析常用工具和基本的分析方法,针对数据分析结论给管理销售运营提供指导意义的分析意见。

2.数据架构师Data architect

对Hadoop解决方案的整个生命周期进行引导,包括需求分析,平台选择,技术架构设计,应用设计和开发,测试和部署。深入掌握如何编写MapReduce的作业及作业流的管理完成对数据的计算,并能够使用Hadoop提供的通用算法, 熟练掌握Hadoop整个生态系统的组件。

3.大数据工程师Big DataEngineer

收集和处理大规模的原始数据;将非结构化数据处理成适合分析的一种形式,然后进行分析;根据所需要的和专案分析商业决策。

4.数据仓库管理员Data warehousemanager

指定并实施信息管理策略;协调和管理的信息管理解决方案;多个项目的范围,计划和优先顺序安排;管理仓库的各个方面。

5.数据库管理员Database manager

提高数据库工具和服务的有效性;确保所有的数据符合法律规定;确保信息得到保护和备份;做定期报告;监控数据库性能;改善使用的技术;建立新的数据库;检测数据录入程序;故障排除。

6.商业智能分析员Businessintelligence analyst

使用商业智能工具来识别或监测现有和潜在的客户;维护或更新的商业智能工具,数据库,仪表板,系统或方法;及时的管理用户流量的商业情报。

7.数据库开发员Databasedeveloper

设计,开发和实施基于客户需求的数据库系统;优化数据库系统的性能效率;参与数据库设计和架构,以支持应用程序开发项目;执行数据备份和档案上定期;测试数据库,并进行错误修正;及时解决数据库相关的问题;制定安全程序,以保护数据库免受未经授权的使用;评估现有的数据库,并提出改进建议的执行效率。

0基础想转行到it行业,一定要慎重,首先要做好自己的职业规划,你对未来的发展规划,以及你自己的兴趣点,因为转行对你而言是一件很重大的事,因为IT行业衍生出来的岗位太多,看你是想学技术编程还是程序开发,还是互联网热门行业岗位。比如如果你还是一个男生对编程有兴趣,可以做Java开发、大数据方向,女生的话,对设计有兴趣,可以做ui设计。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180206A0M7F600?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券