一转眼远程工作快3年了,一旦开始远程,就不太想回到办公室了。不用通勤省下的时间精力可以用来研究感兴趣的知识点,也可以用来锻炼身体。虽然还会有工作压力,但不用透支健康,对我来说是很好的生活方式。
远程的几年里呆过较大的team,也呆过小team。大团队分工明确,流程清晰,对代码的要求也更高,CR更精细。大团队因为中国同事多,可以承接整块业务,大部分成员不需要经常跟美区交流协调,因此更多是远程,而不是跨国的体验。小团队只有几位中国同事,所以与美区是直线交流,对英语的要求更高一些。不过对大多数能独立工作、考过四六级的程序员来说,看英文都不是太大的问题,写英文虽然会有语法问题,但基本通过关键词就能懂是什么意思。有的美国同事一样常常有语法问题。至于听说,因为时差问题,往往是笔头留言沟通,所以也不算问题。笔头沟通多还有一个好处,就是后期好追溯,记不清的细节或者扯皮的细节翻翻聊天记录就一目了然。总的来说技术才是立足之本。
技术栈方面,小团队需要全栈能力,因此主要是react+nodejs+postgresql+aws。作为一个前端,写后端和aws微服务时得到了团队大佬们的帮助,非常感谢他们。开发工具方面,主要使用vscode,tablePlus,item2。pgadmin用了大半年才发现tablePlus,体验吊打pgadmin。协作方面,主要使用slack、notion、google doc、jira wiki等。
在与外国同事合作的过程中,我发现接触到的欧美同事都比较善于表现自己,比较积极主动领任务、解决突发问题以及参与重要问题的讨论。他们并没有很卷或者工作量很大,而是抓住关键kpi表现自己,积极沟通互动,体现自己的技术以及善于合作的能力。而中国同事虽然技术能力很好,但可能因为语言等原因,没有那么爱表现。此外,虽然总说外国人比中国人简单直接,但这些外国同事基本不会直接表达不满或引起冲突,而是常常采用委婉的话术。比如领导想额外安排任务,外国同事可能会说“happy to help manage this epic, but won’t have bandwidth to actively develop new features”. 总的来说,外国同事会为自己营造积极主动、善于团队合作、解决问题能力强的职场形象。
远程工作,特别是在跨时区跨语言的情况下,信任是个重要问题。除了要出活外,还需要积极主动沟通,对齐需求,减少误解。此外,团结也很重要。如果整个团队只有一个中国人,或者中国人不团结,就容易让对方觉得中国同事可有可无。而如果像坊间传闻硅谷的印度人一样团结和互相帮扶,中国程序员远程机会可能会越来越多。这里也要感谢下在美国工作的中国同事们,是他们帮忙争取到了雇佣中国程序员的机会,也常常帮助中国同事学习如何更好的与外国同事协作,还帮助中国同事争取合理利益。
最后,希望远程的队伍越来越大,大家都能工作、生活平衡,健康可持续的发展。
分享主题:
经历/经验
很实用的分享:充电+加精+转发三连!其中几处观点很认同:
谢谢大灰!
不错的体验,最重要的一点就是技术是一切的根本。
请问这三年远程工作是换了几家不同的公司吗
没有呀
小白怎么开始这样工作,大佬有无经验分享下
可以在电鸭多找找,多尝试
感谢分享,请问是在哪里找的远程工作,有没有时区问题?
就在电鸭,有时区问题,多笔头交流
前端还招吗大佬
暂时不招啦
感谢分享,目前也有打算换远程的工作,请问下楼主像纯远程的工作,社保等福利公司会负责吗?
可以找平台代缴,比如slasify,我是自己缴的社保
哈哈哈 还招Java不 目前我也在远程中
暂时不招啦
远程2年,多了20斤肉,都是泪
那想飞上天有点难了,哈哈
我是做Java 的,前端擅长Angular,寻求搭伙
支持~
很好的分享,支持!!!
技术学无止境
继续加油~
支持~
支持,加油!~
很好的分享,尤其是关于笔头沟通后期好追溯这一点。经常会出现一些细节上的沟通,需要回溯之前的邮件记录的情况。电话沟通或者视频会议等,很容易丢失或者弄混一些细节。