V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Hamniba
V2EX  ›  职场话题

为什么大家都不倾向于进外包公司

  •  
  •   Hamniba · 2015-06-07 13:44:55 +08:00 · 26478 次点击
    这是一个创建于 3489 天前的主题,其中的信息可能已经有所发展或是发生改变。
    对于刚毕业的那些大学生,进外包公司貌似是大多数。

    可否结合你们的实际经历,谈谈在以服务外包为主的公司做项目具体有哪些不好的地方么?

    愿闻其详。
    如果大家都愿意讨论一下,那么这个主题也算是可以给刚毕业的大学生们一些些参考。
    46 条回复    2015-06-08 17:49:54 +08:00
    remerl
        1
    remerl  
       2015-06-07 14:19:45 +08:00
    流程不够规范,外包方对产品进度的要求远远大于产品质量和交互,没有开发产品的那种归属感.
    czheo
        2
    czheo  
       2015-06-07 14:20:38 +08:00
    1. 没地位,产业链下游。
    2. 大部分时间花费在spec和沟通上,能focus在技术上的比例非常少。
    3. 技术相对保守落后。
    4. deadline都是有合同制约的,加班是必然的。
    clink8001
        3
    clink8001  
       2015-06-07 14:22:08 +08:00
    类似南方这边的血汗工厂吧,欧美发达国家做研发,设计等核心的东西。中国这边做组装和提供原材料等苦力活。你觉得哪种收益会高一些?
    lecher
        4
    lecher  
       2015-06-07 14:26:13 +08:00   ❤️ 5
    外包公司也有很多种,但是总体上都是追求最稳妥的解决方案,业务固化.开发周期冗长.
    最好的是一个长期外包的产品,如果能够进入还是不错的.因为还有机会跟进产品的迭代升级,一般这样长期外包的,通常都是不差钱的公司剥离出的非核心业务,管理规范,还是有不少锻炼机会的.也能学到很多东西.

    但是还有一个自主产品,卖给多个公司的,这种如果能进入产品的核心开发团队,也是不错的,同样也能跟进产品的迭代升级涨经验,但是这样的外包招的人更多是去给多个公司做对接的岗位,就是做一些外围接口和界面的适配,没有太大的能力提升空间,业务上面也没有什么话语权.做一年和做三年几乎没差别.

    最坑的是,连自主产品都没有,接到什么做什么的外包公司,这也是岗位最多的公司,一切需求以客户为主,需求和业务往往做得一团糟.下面的开发岗位通常都要加班加点赶进度,代码审核和测试基本没有,最后交付的通常都是一个残缺功能的版本,这也是外包公司被人攻击最厉害的地方,东西做得太烂,同时下面开发岗位的人也很难学到东西,就是单纯的堆代码.工作内容上面入职即可上手,毫无挑战性,加班时间太长,没有时间进行学习提升个人能力.

    非外包也不是都很好,也有坑.坑无非就是做需求上面.
    0.没有目标,不差钱,随便玩新技术,爱怎么攻关怎么攻关,通常都是大互联网公司的核心研究院.最好的岗位.
    1.有长期目标,不差钱,功能需求做得很到位,需求评估和规划合理,这种公司成长迅速.是很好的岗位.
    2.有长期目标,差钱,功能和需求做得不完善,很少进行需求评估,规划则是赶到哪里算哪里,这样的岗位也会有很大的提升空间
    3.有不合理的长期目标,功能需求基本靠一两个人的决策,基本没有规划,什么时候做出来不知道,这种岗位有风险,就看决策的人能力如何,如果方向走偏,所有人入坑.当然这样还是有技术提升空间的
    4.没有长期目标,差钱,各种短期项目跟着科技媒体宣传的浪潮走.新手容易掉坑里,因为方向变得太快, 可能做两年产品就散了,基本就没多大提升空间,做一年和三年差不多.
    5.没有目标,也差钱,还是传统行业的非核心部门.有没有人带都不好说的岗位,巨坑.写到自己的简历反而减分的岗位.
    jokester
        5
    jokester  
       2015-06-07 14:28:34 +08:00
    钱少事多没成长
    refresh
        6
    refresh  
       2015-06-07 14:36:47 +08:00   ❤️ 3
    毕业生不要进外包公司,即使给你较高的薪水,当然这并不太可能。
    如果没有公司要你,那么你应该先努力学习,如果你没有自学能力,请不要做程序员
    第一份工作非常非常重要,要么选择知名IT公司,要么选择有大牛的创业公司。
    对于新人来说,钱真的真的不是那么重要,能学到东西,有人指引方向,比什么都重要
    平台和格局很重要,就像读一个好学校一样,进入一个好公司,你看到的是不一样的。
    没有好的平台,你可能要多摸十年,有一个好的平台,可能只需要三年甚至一年。
    ruandao
        7
    ruandao  
       2015-06-07 14:38:08 +08:00
    其实没有方向的创业公司,和外包公司差别不是很大!
    xunfeng
        8
    xunfeng  
       2015-06-07 15:24:12 +08:00
    钱少,一句话就是钱少。。。。 看看万革始给应届生多少,要是你们也给得起,我想还是有人愿意去的。
    mazingyu
        9
    mazingyu  
       2015-06-07 15:25:26 +08:00
    @refresh 腾讯实习可以吗?
    akira
        10
    akira  
       2015-06-07 15:28:39 +08:00
    @ruandao 会更惨, 没有收入
    lilydjwg
        11
    lilydjwg  
       2015-06-07 16:29:48 +08:00
    @refresh 从来没遇到过能给我指引方向的人…………
    qiuai
        12
    qiuai  
       2015-06-07 16:32:56 +08:00
    活多钱少易加班.
    zhengkai
        13
    zhengkai  
       2015-06-07 16:39:04 +08:00   ❤️ 1
    最大的差别在于,把一件事情做得更好是没有止境的,但是外包的话,你要只要做对就够了
    Hyperion
        14
    Hyperion  
       2015-06-07 16:50:27 +08:00
    有幸为低端大型外包公司出产的项目进行善后, 我只能说, 相当数量的.net 和java 的Web "信息"系统几乎都是一堆堆的问题, 比如, 见过分页用临时表的吗?

    不是想象力太丰富, 就是不熟练的应届生赶鸭子上架写的.

    (人生苦短, 请用python.)

    以及, 某同学去了外包后感觉, 码农和流水一样, 固定的人脉是攒不起来的.

    工资? 我也不知道那里看到说外包工资高的, 我同学基本也就把千.
    unionx
        15
    unionx  
       2015-06-07 17:50:13 +08:00
    打个广告,Thoughtworks 就不加班......
    saltedyu
        16
    saltedyu  
       2015-06-07 19:10:52 +08:00
    外包公司加班多,赶的是时间。
    Sharuru
        17
    Sharuru  
       2015-06-07 19:21:41 +08:00
    为什么我校某校招外包实习给 4K…我觉得好多了。
    em70
        19
    em70  
       2015-06-07 19:43:25 +08:00
    外包公司的工作和去工厂当工人差不多,就是机械的劳动,没有技术积累,也没有产品经验积累,干30年还是工人一个.等明白这点的时候,转行也晚了,所以宁可饿死不要进入这种公司.

    是否是外包公司,看这个公司有没有自主产品即可
    adjusted
        20
    adjusted  
       2015-06-07 20:19:35 +08:00 via Android
    外包或者说咨询,最大的好处就是有很多机会可以开始一个新项目,用一些新的语言或者框架,数据库,而不是一直维护一个很旧的code base。其实挺多框架都是由这种公司打造并开源出来的。
    wity_lv
        21
    wity_lv  
       2015-06-07 20:23:31 +08:00
    @unionx 2年换一个最新的rmbp任意款.. 还不加班...
    damngood
        22
    damngood  
       2015-06-07 20:30:54 +08:00
    这个也不能一棍子打死, 还是要看情况的.

    我见过不怎么加班工资福利等各方面还不错的外包公司.

    也见过有自有产品, 但是待遇一般而且经常强制加班工作没啥技术含量的公司.
    unionx
        23
    unionx  
       2015-06-07 21:01:19 +08:00
    @wity_lv 耶,同事!
    iwuhan
        24
    iwuhan  
       2015-06-07 21:10:06 +08:00
    外包也有很多种啊。比如专门给ZF做外包的公司,也有很多大型企业,都是以赚钱为目的的嘛,不然怎么生存?而且就算有自已产品的公司,也会做一些外包项目的。富士康不是给苹果做外包吗?
    gevin
        25
    gevin  
       2015-06-07 21:48:00 +08:00
    为他人做嫁衣裳,自己技术提高慢
    sunus
        26
    sunus  
       2015-06-07 22:39:01 +08:00
    外包/咨询钱不一定少
    外包技术提高不一定慢,很多大公司做产品的技术更没提高,用的技术可能是十几二十年前的

    关键的可能就是楼上提到的为别人做嫁衣。无论你做的产品好或者坏,做完了基本就跟你没什么关系了。
    sinux
        27
    sinux  
       2015-06-07 23:16:33 +08:00
    说到血汗工厂,还是要找个稍微有点逼格、一直缺人的初创公司。

    进去以后

    写接口,做表格,打电话,约对接,调前端,口头说需求,半夜部线上,测试DBA运维你都参与,没有周末,昼夜不分,奖金期权,满地大饼......

    半年之后如果还没死,就成手了。
    Hyperion
        28
    Hyperion  
       2015-06-07 23:20:54 +08:00 via Android
    @sunus 不能忽略应届生的前提

    不过公司层次和学校有太大关系了,门槛始终是有的。
    Hyperion
        29
    Hyperion  
       2015-06-07 23:29:56 +08:00 via Android
    @adjusted ...举个相对低端的例子: 对日外包大厂,用的东西是10年前的框架和规范,xml包着xml调来发去,一切目标就是通过测试。过于底层的结果就是新一批廉价工更替,这一批被淘汰。

    能谈得上咨询两字的,一般会有比较好的情况。

    (以上仅限于中低层次学校现状,信息来源基本都是几十个学长学姐现状总结。嘛,985211就是另一番风貌了
    adjusted
        30
    adjusted  
       2015-06-07 23:39:30 +08:00
    @Hyperion 明白,我想这应该也是楼主提出问题的原因,我这么说只是提出这种工作性质的另外一面。
    thefatguy
        31
    thefatguy  
       2015-06-07 23:57:07 +08:00
    能不去尽量不去。外包公司不好的地方,楼上已经说了很多了。还有一个因素很关键,第一份工作,身边有优秀的人是非常重要的,而优秀的人一般不会去外包公司。
    linoder
        32
    linoder  
       2015-06-08 01:13:48 +08:00   ❤️ 1
    我觉得外包分小外包、大外包、自有产品公司这三块,本人见证过好几个小外包公司的起家、营收、散伙历程,在此单单说下小外包的情况,各位觉得我说的不对/文法错误/观点偏颇/完全胡扯等请温柔喷,我不一定会看:

    小外包:这应该是这个世界上绝大多数公司的生存状态,推广-->收单-->调研-->接单-->定金-->需求/开发/改需求--如果运气好-->项目完工结款,这个流程算无须质疑吧。

    如果进入很一般的小外包,接单基本靠老板,你的公司可能也会把不是自己擅长的工作外包。员工完成的都是可替代性很高的工作,比如你这个公司专门换个模板,另外一家公司把设计公司给的图切一下,你在那里干的再怎么久,无非手熟而已。随便来个人内训两天,实际操练一两周,做的和你差不多就OK。

    替代性不高的下场就是雇员薪资待遇低,职工流动大,雇主与雇员都没有深厚的行业积淀。

    不过呢,甲方总会有改不完的需求,小公司合同都是百度的,漏洞百出,导致员工与企业会在需求/开发/改需求中死循环,而且不会有相匹配的Money来弥补员工与企业的时间成本。

    如果进入优秀的小外包团队,还是不错的。合同完善,成员都有一技之长,组成很稳定,利润也高,这种小外包团队真的可遇不可求。比如专门做海外特定联盟的HTML5广告的团队,这些团队呆久了,成长和待遇都会不错。

    可惜的是,绝大多数还是进入那些不怎么好的外包公司,频繁的为了1、200的薪资涨幅跳槽,技术没有积淀,最终将自己的薪资趋于一个很尴尬的水平线,也就是再怎么跳也不会涨薪了,得不偿失。

    如果已经到了上面这一段说的公司中,也意识到自己已经或即将可能失去了很多成长机会,并不想自甘堕落,可自己也没什么好的想法,那么抱歉,我没有什么好的建议。

    我叙述一下自己对小外包的了解,主观色彩很浓重,仅此而已。
    hellomsg
        33
    hellomsg  
       2015-06-08 01:26:12 +08:00 via iPad
    @lilydjwg 刚毕业的都这样,所以自己聪明点。现在不就有了吗。
    rainysia
        34
    rainysia  
       2015-06-08 01:32:32 +08:00
    我们公司的国内分公司就专门外包...
    幸好自己不在这个分公司,做的母公司的自有项目. 外包就经常出差啊.估计我看见的都是外企这块,基本都是美帝的外包.
    JingXiao
        35
    JingXiao  
       2015-06-08 08:43:27 +08:00 via iPhone
    忽悠客户,一个项目十个开发,给客户说都是两三年开发经验的,实际上就两三个两三年经验的带一帮实习生,说是成长,代码质量确实很渣,看当年写的代码确实菜,但基础的都是实习写的,到后期bug很多。
    感觉并没有学到什么东西,客户老变需求,后来大家都看到这个项目是没完没了的坑,陆陆续续都走了,那几个带实习生的技术厉害点的也早走了
    然后我也走了
    xinyewdz
        36
    xinyewdz  
       2015-06-08 08:49:45 +08:00
    对日外包不要进。。。。外包还是不要进的好。不过外包的工资确实是非常高的。。。。我现在在外包干了一个多月,准备走人。
    shakoon
        37
    shakoon  
       2015-06-08 09:09:36 +08:00
    我的项目下面有若干外包公司的人,普遍是工作两三年的人,他们工作说真的挺辛苦,一是长期出差二是频繁加班。但是如果自己真的认真点去学习业务知识,而不局限于写写代码拼拼sql,那么一定会在公司里成长非常快,而且甲方是很喜欢挖这样的角的
    wity_lv
        38
    wity_lv  
       2015-06-08 09:28:24 +08:00
    @wity_lv 握爪.... 坐标西安 ...
    magicdawn
        39
    magicdawn  
       2015-06-08 09:35:31 +08:00
    学习学习。。。
    enqoo
        40
    enqoo  
       2015-06-08 10:08:05 +08:00
    偏见。
    sigaritus
        41
    sigaritus  
       2015-06-08 10:10:54 +08:00
    总结就是外包公司无法提供个人成长发展的平台。。
    maxbon
        42
    maxbon  
       2015-06-08 10:25:32 +08:00
    没归属感、幸福感缺失
    Zhang
        43
    Zhang  
       2015-06-08 11:15:15 +08:00
    学学德国人吧,造螺丝都要造到世界第一。
    maxsec
        44
    maxsec  
       2015-06-08 11:47:07 +08:00
    因为做出的产品,产品就像你的孩子一样,你要跟他产生感情的。
    长期把儿子卖了送人,能长期干下去吗
    herold519
        45
    herold519  
       2015-06-08 12:09:24 +08:00
    正常流程:
    1、客户有需求,PM过去了解需求
    2、PM回来将需求消化明白,讲给研发、设计、测试
    3、研发设计测试理解需求后,报出各自工期
    4、PM综合各部分工期,向客户反馈所需工期、报价等
    5、客户确认,执行

    但是,实际流程可能是这样的:
    1、客户有需求,PM过去了解需求,然后PM跟客户说小case 小case,这些我们都做过,很快的
    2、客户说,那行,今天是6.8号,我们希望月末能用上
    3、PM回来把研发设计测试叫过来说,客户希望27号上线,时间紧,任务重,大家加把劲儿吧

    。。。。。。

    这是我上家公司的真实经历...
    Hyperion
        46
    Hyperion  
       2015-06-08 17:49:54 +08:00
    @adjusted 唔 啊,原意是想加个例子,我很赞同你说的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1089 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 953ms · UTC 19:03 · PVG 03:03 · LAX 11:03 · JFK 14:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.