1)英语:英语和计算机编程语言类似,有些诸如SQL等语言完全类似于英语的自然语言表达方式,因此掌握好英语非常有助于计算机语言的学习。同时,大量最新的帮助和文档资源多为英文,而且外包行业也有语言沟通方面的要求。
2)沟通能力:在很大程度上,沟通可以极大的帮助个人成长,促进团队合作意识的提高。甚至有些问题其实并非是技术问题,也不是通过技术能够解决的,这些问题往往都需要人员通过沟通来解决。
3)技术:虽然被学生总是看成是最难学的东西,却是企业往往认为最不重要的东西。事实的确如此,技术发展变化很快,因此掌握学习的方法和编程的意识,这些才是更为根本的东西。
4)实践:学生也能意识到实践的重要,但是没有压力的实践注定只是一种游戏,但是在企业,压力促使员工必然的将实践付诸于行动。压力,只有压力,才会出成果。
5)自我展示的能力:外向的表达能力,避免程序员所常有的自我封闭状态。
关于外包的一点经验,对日外包相对太死,而欧美外包相对更为灵活些。