一朋友的公司须要作一个企业系统,公司又没有资源可以协调,想着外包出去,因而叫我陪他去谈几家外包公司。程序员
说到外包,你们可能都没有很好的印象,也有不少人抵触外包,但外包并没有罪啊,存在即合理,BAT、华为等大公司身后都是一大批的外包公司作支撑,他们不可能所有业务都本身作!编程
主要仍是为了节省人力、时间成本!windows
由于管理一大票的员工原本就是一个长期烧钱且风险很大的事情,人多了有事情作有效益还好,若是没事情作又不赢利,这票人都要可能要随着项目的结束而解散,这也是对员工不负责的表现(这也是外包公司的痛点所在)。安全
举个例子,可能不是很恰当,若是阿里也想作微信这样的社交应用,固然,马老师以前也作过“来往”,不过失败了,就算失败了还能够未来往团队并入钉钉、旺旺这样的团队,由于都是作即时通信应用的,能够很平滑的并入;微信
可是若是没有相似这样的团队呢?或者是外部挖的新成立的团队呢?这个产品的失败,一是对这个团队是个自信上的打击,二是若是没有类似业务也不能很是好的安置这批人。网络
因此,要开创一个新的技术或者行业领域,本身又彻底不擅长,对通常的公司来讲都是有风险的,若是公司没有实力,能够考虑将边缘业务外包出去,看看市场反馈,再决定是否转入本身维护,这也是公司面对风险和成本控制的一种不错的选择,这时候外包的好处就出现了。架构
没错,我朋友的公司也是这样,一是他如今确实没有时间和精力再培养和管理一批员工,二是他想集中人力物力干公司最主要核心的业务,一些边边角角的业务系统就想外包出去。并发
以前没有和外包公司谈过业务,通过此次,一下午谈了两家外包公司,真是颠覆了个人认识,也让我也明白了许多道理。分布式
这是一家颠覆我认知的外包公司,从各个方面都体现了这家公司的细节作的是很是好。高并发
为何说细节决定成败,这家公司诠释的淋漓尽致!!!
还没出门,就已经经过邮件告知了公司的具体位置及地图、停车地点、联系方式、以及各类交通工具的路线图等,让人感受很舒适。
到了公司,安排我和朋友在会议室坐下,并每人送上一瓶水。和商务经理几分钟的寒暄以后,她打开了电脑链接电视开始作 PPT 演示。
全程讲了一个多小时,讲到了公司的发展历程、组织架构、业务模式、管理方式、合做案例、技术栈、合做方式、售后等,很是精彩,表达能力和输出能力让我惊讶,不愧是作商务的。
同时也让我感叹,如今的外包公司业务是真强,感受是无所不能,软硬通吃,各类项目案例眼花缭乱,只能用惊讶来形容,这才是真正的全栈。
虽然是一家外包公司,但公司成立很是早,年纪比我还大,整个开发测试流程很是标准化、规范化、结果量化,感受就是装修外包同样的标准(天天给你发开发进度、测试视频),我敢说不少大型互联网公司都不必定有这样的标准。
从需求沟通、产品设计、UI设计、代码开发、测试(白+黑)、验收流程都有公司一套很是成熟的方案,外包作成这样真是刮目相看了。
公司以交付为目标导向,其中一个颇有意思的细节是,为了保证进度,开发人员遇到问题须要及时寻求技术经理帮助,但也能够本身钻研死磕,但若是一直死磕太长时间而延误了进度,一次罚2000。须要甲方配合的也会提早约定,通常都是提早交付,即便有延期,若是是他们的责任,延期一天赔 2%,意味着只要 50 天就能够免费作了?
因此,如今你如今知道干外包的血泪辛酸了吧,时间就是金钱,开发就如机器!这个项目还没干完,下个项目就可能已经为你预留坑位了,甚至同时干几个项目,哪有时间思考?
另外谈到了是否能够人力外包,驻场那种,他们是不建议的,由于可能会产生差旅费用(甲方负担),一来一回,一天的时间就没有了,并且不方便安排和监督,能远程就尽可能远程,节省双方的费用。
由于这个还讲到了他们曾经驻场银行外包的一段经历,1小时的活硬是干了1天,为啥?听完我都以为可笑,银行为了安全性,外包程序员摸不到电脑,只能站在房间外面隔着玻璃对着里面的人喊一句:A,里面的人就按一下A,就这样,1天……(不肯定真实性,有更多银行外包的同窗,欢迎在下面讨论分享)
最后,她带咱们去看了他们的技术团队,果真是外包式风格,一排一排,坐的很是齐,也没人对你好奇张望,由于他们可能没时间管你。
但有一点,这个外包公司的氛围显得格外安静,都是各干各的,没有走场沟通交流的,一点也不像外包。。。你所在的外包是啥样子呢?欢迎留言分享!
进入第二家外包公司,也颠覆了个人认知,与第一家彻底造成鲜明对比!
到了公司前台,说找 XX 经理,前台直接说:你打 XX 电话吧!因而我朋友打了商务的电话商务才缓慢走出来,这公司还要前台干吗?
而后商务带咱们到楼上会议室坐下,而后空手走过来讲:今天是有需求要过吗?
我和朋友都有点蒙逼了,好像已经肯定合做意向了?而后我朋友说先要了解下公司的总体状况,需求那仍是后面的事情,而后他才开始断断续续说一下公司的状况,大多时间是咱们问一下,他说一下,不会主动透露公司更多的信息。
而后我朋友说想要看一下公司有没有项目案例及拿手的方向,他又出去搬了个古董笔记本进来,还不能投屏,咱们只能凑上去看个大概,而后给咱们展现了一个 XX 系统,这页面真的是……颠覆了个人认知,这 UI 不能太丑,这也太随意了吧!
而后咱们聊到了他们的技术栈,把他们的项目经理也叫进来了,项目经理说开发语言主要是 Java 方向,由于 Java 好招人,PHP 不作,PHP不太好招人,really? 而后用了 RabbitMQ、Redis、Memcached 之类的中间件,其余就没说了。
而后我问他们有没有大数据、高并发、安全方面的开发经验,项目经理来一句彻底不必,说要控制成本,先用云产品推出市场再验证,后面再扩展,前期搞一堆分布式...巴拉巴拉……我认可他说的确实有道理,道理谁都会,但和咱们问的问题彻底背道而驰,有没有经验和有没有必要是两回事。
再说到他们的订价方式,这家公司说到万分之5的延期/天就能够无视了,这不是延期 2000 天我才能拿回所有本金,意味着能够无限延期,已经不抱但愿了。
最后,咱们走出大厦门口的时候,我朋友直接说:这家就不用考虑了。
真是没有对比就没有伤害,第一家外包公司是电脑+电视投屏演示高大上的 PPT 精彩的讲了一个小时,第二家公司挤牙膏似的沟通在商务洽谈阶段就已经输了,一家公司的门面及对外展现实力的时候真的很重要。
因此,此次的外包走访经历给我最大的感觉就是,作任何事情都要尽力作到最好,体现专业能力和实力,尽心尽力,这样才能获得别人的信任、以为可靠,同时也能赢得更多的机会。
细节决定成败,加油!!
最后,你怎么看待外包?欢迎留言分享~
最后,无论你是转行也好,初学也罢,进阶也可,若是你想学编程~
——【值得关注】个人 C/C++编程学习交流俱乐部!——
涉及:C语言、C++、windows编程、网络编程、QT界面开发、Linux编程、游戏编程、黑客等等......