我们今天的目的 是简单粗暴接地气儿 为你说一说IT行业. 或者 笼统地说来,IT公司分成几大类。
第一类是做操作系统,办公软件,中间件平台,游戏......之类软件产品的,用户是普通个人或者企业。同样的产品可以被多个用户使用。比如:
第二类,就是做硬件的。包括电脑,手机,CPU,网络设备以及各种虚拟现实终端设备。
第三类IT企业就是大多数人所说的互联网公司。面向个人用户的服务通常有搜索引擎,电子商务,社交平台等。而面向企业用户则提供主机托管,云计算平台等服务。
最后第四类,是完全面向企业用户,提供企业内部系统应用的公司。比方说财务管理,流程管理系统等等。提供企业级系统解决方案的公司一般称为IT系统集成商,以及此供应链上的各个级别的外包开发商。
一般北上广深,大部分的程序员多是从事于第三类IT行业. 比如 金融 app,IM即时通讯 或者 直播平台app , 医疗app等等,这些面向个人用户的.
而第四类的就是面向企业级的定制化了. 比如 特斯拉的车载集成系统. 某超市的柜台结账管理系统, 甚至针对网吧的大家熟知的万象网管系统 (咦,不对,这似乎又像是第一种IT行业类型)哈哈.
我从进入公司的第一天,就知道是要做企业级的项目. 但是我一直都没这个概念. 不就是正常的开发吗?什么算是企业级? 直到前一年我才意识到, 这原来就是针对不同的企业,提出的不同的需求, 而去定制化! ,呃 我这里说的有点片面哈, 但是大概意思就是这些.你懂就好--- 也就是说 提供企业级系统解决方案的公司一般称为IT系统集成商.
哦对了 还有政府机构.
那么看到这里.你能明确自己所在的公司 属于IT行业的第几类吗?
哦对了 ,对了 .还有外包公司!
项目包给顶级系统集成公司,然后再由顶级公司分包给下游供应商......层层分包,形成行业金字塔结构。基本上每个这样的项目都有3~4层。如果再算上派遣的情况,那就无法计算了...... 反正通常都是由直接承包甲方用户企业的第一级系统集成商来承担责任的。因为他们规模够大,能够承担最大的风险和责任。 再比如单纯的软件外包 , 那就属于另外一种性质了 ,比如给校园研发一个 校园 活动app, 学生管理app 等等, 这些都是单层的承包关系,因为这些都相对较为简单.
注: 同时感谢雷子@ 东京IT人 提供的图片素材等. 如有疑问 我会在第一时间修正或者删除.