IT行业的公司组织架构和大多数公司一样,有管理、行政、运营、技术、市场、销售等许多岗位,今天我们主要讨论一下IT行业的技术岗位。就大方向而言,技术岗位有研发、数据库和测试三个方向;从一个网站的整体来看,则分为服务器端与浏览器/APP端,如图所示。
典型的互联网行业的技术组成图
很多新人在准备入行时,会有按照大公司的招聘职位描述确定学习目标的想法,事实上,这是一个误区。因为一般在大公司内部,按组干活的情况是常态,每个组负责整体项目中的一个或几个模块,再到个人专属负责更小的部分;并且,由于不同公司之间的业务与使用的技术栈不同,即使是相同的岗位对技术人员的具体技能要求也可能大相径庭。
所以说,除非是认准了某家公司的某个岗位非去不可,否则不建议对着职位描述上的技能去学习,很多行业老手也不一定能满足招聘页面上的所有技能需求。
接下来从三个大方向来说一下IT行业技术相关的职位有哪些。
一、对编程能力要求最高的研发类岗位