说起软件开发,对于绝大多数的人来说还是有点距离,毕竟行业内外是有区别的。
软件行业没有想象中的那么高大上,也没有从业人心目中的那么不堪,需要客观看待行业的人和事情。
先看一份2020中国软件公司100强名单

序号
企业名称

1
华为技术有限公司
2
深圳市腾讯计算机系统有限公司
3
阿里巴巴(中国)有限公司
4
北京百度网讯科技有限公司
5
中国通信服务股份有限公司
6
海尔集团
7
京东集团
8
中兴通讯股份有限公司
9
浪潮集团有限公司
10
海信集团有限公司
11
杭州海康威视数字技术股份有限公司
12
网易(杭州)网络有限公司
13
中软国际有限公司
14
北京小米移动软件有限公司
15
国网信息通信产业集团有限公司
16
航天信息股份有限公司
17
南瑞集团有限公司
18
中国信息通信科技集团有限公司
19
软通动力信息技术(集团)有限公司
20
东软集团股份有限公司
21
联通系统集成有限公司
22
宁波均胜电子股份有限公司
23
东华软件股份公司
24
同方股份有限公司
25
亚信科技(中国)有限公司
26
烽火通信科技股份有限公司
27
中国民航信息网络股份有限公司
28
新华三技术有限公司
29
浙江大华技术股份有限公司
30
广州酷狗计算机科技有限公司
31
深圳市大疆创新科技有限公司
32
用友网络科技股份有限公司
33
平安科技(深圳)有限公司
34
文思海辉技术有限公司
35
深圳市思贝克集团有限公司
36
成都积微物联集团股份有限公司
37
中国软件与技术服务股份有限公司
38
福建网龙计算机网络信息技术有限公司
39
新大陆科技集团有限公司
40
太极计算机股份有限公司
41
中科软科技股份有限公司
42
神州数码信息服务股份有限公司
43
马上消费金融股份有限公司
44
北京车之家信息技术有限公司
45
佳都集团有限公司
46
北京全路通信信号研究设计院集团有限公司
47
和利时科技集团有限公司
48
深信服科技股份有限公司
49
广州广电运通金融电子股份有限公司
50
深圳天源迪科信息技术股份有限公司
51
中控科技集团有限公司
52
四川九洲电器集团有限责任公司
53
北明软件有限公司
54
北京华宇软件股份有限公司
55
湖南快乐阳光互动娱乐传媒有限公司
56
完美世界股份有限公司
57
恒生电子股份有限公司
58
国电南京自动化股份有限公司
59
北京金山云网络技术有限公司
60
北京易华录信息技术股份有限公司
61
北京搜狗科技发展有限公司
62
北京昆仑万维科技股份有限公司
63
博彦科技股份有限公司
64
卡斯柯信号有限公司
65
广联达科技股份有限公司
66
北京猎豹移动科技有限公司
67
金蝶软件(中国)有限公司
68
云南南天电子信息产业股份有限公司
69
石化盈科信息技术有限责任公司
70
瓜子汽车服务(天津)有限公司
71
启明星辰信息技术集团股份有限公司
72
北京久其软件股份有限公司
73
广州海格通信集团股份有限公司
74
江苏润和科技投资集团有限公司
75
讯飞智元信息科技有限公司
76
浙大网新科技股份有限公司
77
中车青岛四方车辆研究所有限公司
78
安克创新科技股份有限公司
79
信雅达系统工程股份有限公司
80
大连华信计算机技术股份有限公司
81
北京天融信科技有限公司
82
北京旋极信息技术股份有限公司
83
北京四维图新科技股份有限公司
84
华云数据控股集团有限公司
85
朗新科技集团股份有限公司
86
中创软件工程股份有限公司
87
中移系统集成有限公司
88
厦门信息集团有限公司
89
厦门吉比特网络技术股份有限公司
90
福州达华智能科技股份有限公司
91
北京智明星通科技股份有限公司
92
银江股份有限公司
93
浙江宇视科技有限公司
94
北京四方继保自动化股份有限公司
95
深圳中琛源科技股份有限公司
96
领航动力信息系统有限公司
97
厦门亿联网络技术股份有限公司
98
武汉天喻信息产业股份有限公司
99
京北方信息技术股份有限公司
100
武汉佰钧成技术有限责任公司
什么是软件公司
软件公司是指以软件或 软件技术 为基础进行相关服务的公司。
按照经营类型可分为:
软件开发 公司、 软件外包 公司、 软件代理 公司、软件包装公司、 软件运营 公司、软件信息服务公司等l软件包装公司稍微解释一下。其他的软件公司通过名字就可以理解。
软件包装公司是指对软件产品进行外包装设计或对软件产品进行推广宣传,促进软件品牌的传播与提升,对软件产品进行商品信息的艺术传达与表述的公司。软件包装公司可以提升软件产品与软件消费者之间的亲和力,提升软件的独特价值和使用价值。
总结一下软件公司top100
从软件公司TOP100中可以看到华为,腾讯,阿里,百度,京东、浪潮等各行业各种类型的公司。
互联网公司大家都明白做的大家都用过,当然这些互联网公司也会做to G ,toB的项目,具体的就不细说了,因为资料不多。
软件公司是开发软件的么?不一定
软件公司是做软件的么?理论是应该是这样的,当然实际的业务形态有很多,因为有些公司只是运营软件不负责开发,有些没有具体的软件产品根据客户的需求定制、有些是已经在行业中积累了相当规划的经验有自己的成熟产品如账务、OA、office等
怎么定义软件?网上买火车票的12360系统就是一套软件,我们看到的12306网站或者APP只是方便用户使用的一个终端而已它涉及到背后的很多软件系统是没有界面或者说是与普通 用户没有直接关系的,APP网站 只是一个软件产品的冰山一角。
软件公司、软件外包公司、软件外包公司:
通常的理解:
老板靠强大的能力接了一个项目,于是安排人员谈需求,开发没讲测试验收一条龙服务。
问题来了,需求怎么谈,开发谁来做、测试怎么安排、如何到客户那里安装软件、客户的实际情况与想象中的不一样,需要现场处理怎么办?
这些事情都需要处理,对于现场问题的会安排软件公司的人实地处理,但是一旦你的客户不好强势,强烈要求长期派人现在维护,那么这时这个项目变成了项目外包和人员驻场了。
有些开发人员是不愿意长期在外地的,当然给的钱多另当别论。毕竟每个人需求是不一样的。这就是一个软件项目的普遍的现状。
大的软件公司接项目:
有些大公司接了个项目,需求调研的阶段通常会自己安排,一旦开始需要程序员干活的时候,他们是不会全部使用自己的人。
有人会问题既然有这么多项目需要这么多人,为什么不招聘???
项目都使用自己人,得招聘多少人?项目结束后人员需求就锐减,这些人怎么安置,人员明显过剩。虽然干掉这些人员可以解决问题,但是大公司还是很注重名声的,名声很重要的。
办法总比困难多,聪明人远处不在。
大公司的领导心念一动:找合作伙伴。
自己出管理者加一些骨干,干活的人从合作公司找。把所谓不重要的工作外包给合作伙伴公司的人来做。于是大公司会和一些项目不多或者接不到项目的小公司合作,租借小公司的程序员或软件工程师来干活,大公司作为甲方以合同的方式与小公司形成完整合作关系。
有人会问了这些小公司没有业务怎么开的?
如果你是领导的二舅爷,你就不会问这个问题了。市场上没有活的公司多了去。再一个即使找不到,领导也可以安排自己的好哥们,兄弟你开个中介公司,招一些大学比较的懂得基本电脑操作的人就行,到我公司干活。
这样领导有钱赚,有人干活,领导的兄弟有钱赚还不用操心业务。双赢!
又有人会问了,项目干完了,这些人怎么办?
领导的项目很多,这个项目干完了,去下一个项目干活,出差加班熬夜干就得了。万一三个月没有项目呢?这些兄弟公司的人就得回归兄弟公司了,这时领导的兄弟会想办法打发这些人走,要知道这是一套标准动作。
当领导又需要人时,兄弟就会去boss等平台撒网招人,工资开的高还怕没有人,关键是工作不好找,会有很多人争着要来。
下面就是外包公司出场了
软件外包公司一句话:软件外包公司是从市场 购买商品--程序员码农,转手把商品卖出去。
谁购买这些商品?各 大公司、国企、互联网公司等用人单位
外包公司赚钱方式:低买高卖,外加 "薄利多销"。所以外包公司的规模都是过万的。
外包公司:负责招聘程序员,初步过滤,根据项目提供相关人吊信息给甲方用人单位,
男方负责面试、工作安装,考勤、考核根据人员表现在一定时机决定这个外包员工能否继续在甲方工作。
外包员工的工作地点一般是在甲方的公司现场,
这位员工第一次去外包公司是办理入职、第二次去外包公司是办理离职、
有哪些外包公司中软国际:2000年成立,港股0354,员工人数75000+软通动力:2005年成立,2010年上市纽交所,2014年退市,员工人数75000+文思海辉:前身是1995成立的文思、1996成立的海辉两个公司,2007年上市,2013年黑石对其私有化在2016年卖给了海航,2020年海航将其又卖给了中国电子,员工人数35000+博彦软件:1995年成立,深交002649,主要服务微软测试,内容审核,员工人数25000+东软集团:1991年成立,上交600718,员工人数20000+中科软科技:1996年成立,上交603927,主要服务保险行业,员工人数17000+都是相当大的企业
作为外包员工是如何工作的?
当你不入职的当天,就会有项目经理联系你签完合同就去客户现场干活
程序员工作是需要电脑的,通常是1 自备电脑,或者 给你一吉破电脑,或者客户有安全需求,你用客户的电脑。
到达客户现场后,作为一名外人。门口的保安会审视你的身份,对不起你没有权限进入这个大门。等着里面的人来接你进去,如果甲方和外包公司的人,办事效率高。你可能在门口墩上一小时能够欢欢喜喜的进入甲方那高端大气上档次的办公场所。
有那么一瞬间你会认为自己也高大上了。
门口的保安旅行,你还得在楼下等着加一道能行证。也许是保安也许是小姑娘。
登记你的姓名、年龄身份证,可能还要刷脸。经过一番登记证明,你上了甲方的地方。
有没有你的座位,这个看具体情况。通常会挤在甲方不要的会议室或者一个办公区域的角落。
甲方的人会给你安排各种活,要积极的学习.....工作内容就不细说了。
在甲方面前要保持低调顺从,甲方的小喽啰也是你的领导,即使你知道甲方的小兵是刚毕业的,你也得听从安排。说不定你若主人不高兴了,它们会在甲方领导告状,给你颜色看看。
反正里面的都是大爷,混的好的都是能和甲方打成一片的人,如果你不善于这些,想追求一些心灵的自由。那是不可能的。
脏活苦活累活都你是干,因为租用你过来就是干活的。甲方的上班时间考勤制度要遵守,外包公司也会用APP来远程监控你的工作地点和考勤数据,外包公司还会要求你写周报日报等报告。
甲方的各种规定都得遵守,这是外包公司的底线。一旦你在甲方的厕所不冲水,外包公司可能会扣钱。注意不要上班玩手机即使你有事情,因为是有监控的。
这样你甲方一天天的干活或许每天都不一样的心情,都是为了生活。通宵熬夜是不能避免的,加班看甲方安排。请假需要甲方领导文字回复同意,外包公司才会让你请假。
因为你干一天,外包公司就赚一天。
直到有一天你发现活感觉少了,气氛不对了。领导找你谈话了。此时可能你要揣项目或者出局了。因为每个项目甲方租用外包公司的人是有合同的的,这就意味着这个项目有多个人干多少个月,项目预算少了,不够这一批外包人员继续发工资了。
此时就会考虑其中几个外包人员挪窝了,当然外包公司会积极的安排你进其他项目,或者让你继续面试其他甲方。给你重新找个赚钱的工作,帮助你求职。
此时的你就是一个线程,不需要你了。积极等待被回收。如果实在找不到项目接收你或者其他甲方还没有谈好。
这时你所在外包公司的储层你找你谈心,你的态度,工作能力不错但是相比其他人来说还有差距。需要回公司呆一段时间,等项目来了再回归。
于是外包员工从哪里来回哪里去。
从入职的那天来过一次外包公司后,活干完了回来了回到外包公司的办公场所,你已经是一位从项目退场的人员了。
这昌你的信息会被放入一个外包公司的人力资源池的框子里,等着公司里面各位储层项目经理来挑选。
有点像怡春院的姑娘,没有长期服侍的主子。等着公司的老鸨把你推销出去。
又有人会问,你怎么不离职 , 找工作?
是的。这是一条路。不用担心。在外包公司的办公室,其实有点不适应,虽然没有什么活,但是储层一定会给你找点活。抄写员工手册。搞搞研究。
然后你是一个退场人员,工资可能只有基本工资了,因为你没有出去干活--卖。
这你肯定接受不了?然后HR会找你谈话,各种一条龙服务。总之让你自己主动离职。
你是一个坚定的人,可以耗着。就是不离职,要拿到赔偿。但是要注意外包公司的项目通常周期不长一年两年三年也拿不到多少补偿。能要一点是一点。
有些有房贷的人肯定爱不了的,会积极的寻找下家,找到后就自己走了。
大家都省心了,皆大欢喜。
当项目继续需要人的时候,外包公司的办公室的HR继续在招聘网上高新招聘,其实他们一直在招聘从未停止。
又有人会问:难道外包公司没有老员工?老员工看怎么定义一年两年三年十年。互联网公司一年圡是老员工了。
外包公司有老员工,都是和储层关系好的或者是领导心中的核心骨干。你能不能成为老员工,看自己本事。是人才总能发光。
为什么外包公司经久不衰?有需求,才有供应。
甲方有需求,自然有供给。甲方招人招关系户,学历高的人才。
外包公司提供干活的人才,活多了多招些外包员工干活,活少了就把外包员工退还给外包 公司。至于外包公司怎么处置这些人员,那就与甲方无关了。
为什么甲方不招自己的人?利字当先。有外包才有运作空间。
是找A包包公司,还是找B外包公司都得看领导的脸色,况且外包好用,使劲的造就完了。
外包对企业的优势
1.减少企业在财力、人力上的投入,增加资本运作的回报率;
2.企业集中精力专注于核心技术、业务和附加值高的业务;
3.降低季节性、突发性生产招用人员的风险;
4.减少劳动争议所带来的麻烦;
5.避免机构臃肿现象导致的运转不灵的结果。
程序员的选择:要不要去外包?每个人的情况不一样,如果为了钱可以去。
如果是过渡可以去,如果混不下去了,可以去。
总之外包存在是个客观现象。
但是:如果你是一个追求内心极度追求精神舒服的人,建议不要去。
人要看开才能在社会上立足,不能改变自己,只能适应社会。实在接受不了,就躺着舒服,少吃点,少喝点。也挺好。
提一句:互联网公司大多数也是草台班子........
外包程序员的工资:也还行。看个人如果你在外包公司混上的管理层,恭喜你,获得了人生的升华。