最近一位在TikTok工作一年多的华裔,曾任职与Facebook,他在YouTube上发布了一个视频,从五个方面总结了他在中国企业当中学到的经验。
他在视频当中发布的观点,吸引了一大批程序员,咱们一起来看看。
一、西方企业都会写单元测试
众所周知西方企业开发者都会自己写单元测试,但是中国开发是很少写单元测试的。每项代码都指望测试部门手动测试,团队在提交之前测试人员会完成每一个单元测试。
他在视频中说:“你可能以为这是疯了!为什么不写单元测试?实际上是希望每一个开发者更多的注重需求和功能,并且可以快速交付,所以写测试的事情就直接交给了测试部门。”
他还表示另一件很让人惊讶的事情是代码合并的时候不需要领导的批准,在一个大型企业当中,没有单元测试也没有代码审查,仅仅依赖于QA,但是居然没有发生过重大宕机时间。
中国企业当中的产品团队更多的也是倾向于依靠运营团队去推动业务的增长,这一点和美国不太一样。主要注意到中美科技企业之间的差异,中国企业对人力的依赖性很高,这个优势也是中国企业得以迅速占领市场的原因之一。
看看网友就此问题是怎么说的:
二、会议模式
在中国企业当中几乎没有一对一的会议,这名华裔主要想表达是国内企业很少有欧美公司那种畅谈的会议或者是讨论会。
三、不公开组织架构
不明确公开组织架构是因为防止猎头来挖人,组织结构高度扁平,某些项目经理需要管理几百份绩效评估报告。
四、公司氛围
公司内部的工作不多,但是大家都会自己低头工作不会去传闲话什么的。另外就是流程设计上也不够成熟,文档和改进团队的人做得有多好,都得不到表扬和激励。
五、加班
也就是国外团队是不需要的,但是国内企业,就要适应加班环境,并且这位华裔所接触的PM基本上一年后都离职了。
最后列举了一些国内的专业博士是美国的四倍,但是技术开发岗位反而比美国薪资少。所以竞争非常激烈,国内的同事把这个现象称之为“内卷”。中国的同事很怕失去技术优势被社会发展甩下,所以更积极努力工作。
大家怎么看?各位公司有这种问题吗?欢迎一起交流。