很高兴回答这个问题。我就是一毕业就进入了外包行业。一干就是四年。目前担任外包公司的技术总监。
我觉得做外包还是有前途的。
一来外包作为程序员最直接的获取收入的途径
一般不建议去外包公司的,原因有如下几点:
1.工作压力大,经常的加班;
2.经常的更换项目,很难经历一个产品的完整生命周期,不利于以后的发展;
3.一般需要派驻到其他公司,与正式员工做同样的事情,但是工资福利待遇相差很大;
4.外包项目的开发周期一般非常的紧迫,每天都在赶项目进度,所以为了进度,容易养成一些不太好的编码习惯;
5.一般与劳务派遣公司签订劳动合同,遇到裁员的情况,很没有保障。
当然,去外包公司也是有一定的好处的:
1.可以去到不同的大型企业,体验不同企业的工作方式与企业文化等;
2.与大型企业的员工一起工作,学习对方的优势与强项,及时发现并弥补自己的不足;
3.扩展自己的行业人脉,结识更多不同企业、不同领域的牛人,在一定程度上为自己后续创业拓宽道路。
综上所述,凡事有利有弊,需要针对不同的外包公司、不同的派驻企业,以及自身的具体情况,综合考虑的。