# 在1024,中国程序员要考虑出海么? **Published by:** [3wthomas](https://paragraph.com/@3wthomas/) **Published on:** 2022-10-24 **URL:** https://paragraph.com/@3wthomas/1024 ## Content 程序员出海的三个阶段第一阶段:互联网刚进入中国90年代互联网刚进入中国,中国最早一批的程序员很多都在海外互联网公司,例如雅虎、谷歌、微软等公司工作,因为和总部交流的原因,在这些企业工作的员工经常有到海外工作的机会。 出海的原因一方面是没得选择,在中国本土还没有互联网企业,另一方面的心态也是抱着学习西方先进技术的心态,那时候copy to china这个词非常流行。第二阶段:中国互联网的崛起阶段随着中国互联网行业的崛起,以BAT为代表的中国互联网企业在中国市场上取得了胜利,也在产品体验和技术能力上处于了世界领先的地位,特别是在移动互联网领域,更是一枝独秀。最近特斯拉提起的要改造Twitter,其实就是羡慕微信在中国市场取得的胜利。 伴随着中国互联网企业崛起,中国本土的程序员也迅速成长起来,根据GitHub统计,全球目前的程序员有7300万,中国程序员数量已经达到了755万,位居世界第二,仅次于美国的1300万。这时候谈出海的大部分是互联网企业拓展海外市场,反而程序员个人行为出海的并不是主流,因为在中国的机会更多。第三阶段:中国互联网的瓶颈阶段当下,进入了中国互联网的瓶颈阶段,除去政策因素之外,大的原因是原有的模式已经日趋饱和,但是新的模式,例如元宇宙、AI、Web3等还没有进入大规模商用期,互联网企业刚开始研发产品时,需要大量的开发人员,一旦产品成型了,就是需要一定的运营和运维人员,对于开发人员的需求会缩减。 类比目前汽车行业,新能源实现了对燃油车的产业升级,从而诞生了大量的商业模式和新的就业机会,而被誉为是web2产业升级方向的web3,在中国是一个被抛弃的方向,这就使得互联网行业无从升级,新的发展也就止步不前。 目前中国发展较好的新能源和芯片行业,对于互联网人才的需求度并不是那么大,这时候程序员个人,就有了很强的动力去重新审视出海的机会。招聘中国程序员的海外企业欧美大厂欧美的薪资待遇高是全球知名的,美国Google、Facebook等大厂的高校毕业生起薪10万美金左右,如果表现优异,3年后薪资一般会增长到20万美金以上(疫情第一年行情极好,目前也在考虑裁员降薪)。考虑到薪资用人成本,美国IT企业对海外招聘需求量巨大,因为语言关系,印度工程师是海外最大来源,中国工程师其次。 中国很多程序员都向往到硅谷的谷歌去学习工作,这个在前几年还是有可能的,比如先到香港谷歌工作几年,有可能会被transfer到美国去,但是现在由于美国的政治因素,对于中国人的招聘越来越少,几乎不可能了。华人创办的海外互联网企业一种是已经做的很大的,例如袁征创办的ZOOM,这种企业已经和美国大厂没啥区别了,包括受政策影响的因素。 还有很多是规模还没有很大的华人企业,考虑到研发成本和管理成本,他们的研发人员还是以中国工程师为主,因为虽然在海外,但是还是以中国文化和中国语言为主。 大一点的会在中国设立一个研发中心,小一点的就在欧美当地招聘中国留学生,但是薪资水平比欧美大厂低不少,如果能帮助留学生办理工作签证,薪水会压得更低一些。中国出海企业典型的如字节、阿里都在加大海外业务的布局,如果人在国内支持海外的业务,这对于程序员严格意义来说其实不是出海,而是国内工作对海外业务的支持,工作语言、思路和方式都是中国化的。但是如果外派到国外,倒是很好的学习出海的机会。DAO随着Web3的崛起,DAO组织也越来越多,进入DAO组织没有审批、合同这些环节,code is law,典型的如Gitcoin,上面有各种开发任务,工程师认领并完成之后,就可以领取赏金。如果加入某些早期的DAO,为社区贡献代码,拿到社区的一些早期激励,这也是尝试创业的一种方法,不过现在各种DAO参差不齐,需要仔细评估。但这确实是一种最快尝试出海,或者说积累经验的一种方法。中国程序员的竞争力因为发达国家的用人成本越来越高,IT企业的全球化招聘是一个大的趋势。对于企业用人单位来看,竞争力其实就是程序员的性价比。抛开顶尖程序员不提,就一般工程师来说,目前中国工程师价格比印度、越南、马来西亚的要高,和乌克兰不相上下,比阿根廷低,当然比欧美工程师更低。 据欧美的一些雇主反馈,中国工程师优点在于勤奋,工作能力强,但是沟通能力弱,印度工程师沟通能力好,但是有时候会过度承诺,无法按照预期完成工作任务。 产品没有时光机,但是技术是有的,由于中国互联网行业比较发达,例如电商、社交、游戏、消费金融等领域都是全球领先的,相比印度、乌克兰等地的工程师可能更有业务经验,叠加技术经验+行业经验的工程师对于海外企业来说是极具性价比的。宏观环境对程序员出海的挑战工作机会的挑战前不久,美国政府禁止美籍华人服务中国芯片企业,很对欧美互联网大厂对于中国工程师的工作大门也越来越窄,目前想要进欧美大厂核心部门几乎不太可能了。技术能力的挑战很多人认为web3是web2下一个升级方向,相比移动互联网时代中国互联网企业的领先开发能力,中国由于政策因素,在web3的技术储备上落后于世界。技术交流的挑战众所周知,技术交流能促进创新的产生和技术的进步,很多老程序员都记得谷歌开发者大会(现在叫I/O大会)在北京召开时的隆重场面,包括以太坊创始人V神,当年为了推广以太坊而积极学习中文。政策叠加疫情的影响,这种线下大规模的海内外技术交流越来越少。工具的挑战今年4月,程序员必备的Github封禁了41万俄罗斯开发者账户,其实Github一直是禁止古巴、朝鲜、伊朗等国家的用户访问。某天是否会像芯片行业一样,Github会禁止中国用户访问?程序员出海要做哪些准备软硬技能都需提前准备,硬技能包括语言、技术能力和项目经验,软技能包括心态和工作习惯语言英语很重要,无论是海外工作还是远程工作,英语不行的话首先就不合格了。 但是英语的学习,对于程序员应该不是难事,因为我们的编程语言就是英语,如果是远程工作的话,很多海外企业并不要求候选人对英语有非常精通的能力,能做基本的沟通交流即可,毕竟现在各种翻译工具很发达了。 但是对于市场和运营人才,英语水平是要求比较高的。 即使如此,建议程序员还是要养成一些培养自己语言能力的习惯,因为语言的学习不是一撮而就的,是一个慢慢积累和适用的过程。例如多写英文注释和英文文档,在Twitter上发些英文思考,在linkedin上放上自己的英文简历等,甚至可以在uniuni上打造一个web3简历,证明自己有web3的基本从业能力。技术能力编程语言是世界通用的,这是程序员出海的很大优势,但是对于某些特定的领域,需要学习一些新的技术,例如在web3行业,后端工程师的很多工作都是在写智能合约,在和区块链进行交互,这就需要学习solidity,但是对于有学习能力的工程师来说,也并不是难事,快的话一两个月就能上手了。 而且目前智能合约工程师是一个非常热门的职位,具统计2021年全球web3企业大概9000家左右,但是在github上写智能合约的工程师不到5000人,所以非常紧俏,谁先学会了可能就会在出海机会上有很大的主动权。项目经验如果现在就职的公司有出海的项目一定积极参与,即使很多出海项目会夭折,但是对于想进入这个行业的程序员来说,这是一个积累经验的最小成本方法。 当然大部分公司是没有出海项目的,那我们可以去去gitcorn看看,或者兼职参加一个DAO等都可以帮助我们认识出海这件事。心态因为前些年中国互联网行业发展的很好,90%的程序员可能对出海的事都是一片空白,现在因为各种各样的原因,想踏入这个领域,但是又前怕狼后怕虎,担心自己语言、技术能力、适用性等等。 这就像是写作新手写文章似的,总怕自己写不好被人嘲笑,纳瓦尔有一句话说的挺好,他说写作是为了学习,写作就会有打脸的时候,但是打脸也是学习的过程啊,所以不要紧。 所以我们把出海看成是一个学习的过程,可能这种心态会更加容易帮助我们成功。工作习惯仅谈肉身在国内的情况下: 时差 如果是为欧美企业工作,会有时差问题,可能需要早上和晚上开会,另外有些国内的假期可能海外企业没有,这些都是需要适应的内容。 自律的要求 远程工作很多时候就是居家办公,没有别人的监督,也容易受到家庭等其他因素的干扰,因此自律的完成工作很重要。 保持学习新技术 大部分远程工作需要的都是稳定的输出,很多也不是海外企业的核心流程,长时间对技术能力的提升有影响,因此还是要保持学习的心态,定期给自己充电。END欢迎到我的Twitter交流:@3wthomas ## Publication Information - [3wthomas](https://paragraph.com/@3wthomas/): Publication homepage - [All Posts](https://paragraph.com/@3wthomas/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@3wthomas): Subscribe to updates