和很多国内工程师一样,最初的时候我是完全没有接触过远程工作的,所以在我刚开始现在这份远程工作的时候,心里还是有许多顾虑的。这篇文章是想给大家分享一下作为一个普通的程序员,是如何接触远程工作,并更加坚定自己的个人职业发展的。
第一个顾虑:是否靠谱
这要说到我是怎样接触到远程工作的,起因是我之前的领导问我“愿不愿意尝试远程”。说实话要是让我自己以全新的方式加入一家新公司,这是我遇到的第一个顾虑,但是后来,一方面被我前领导的基于高度自驱力的工作模式打动,另一方面是我了解到我之前的领导跟Brix也在一起共事很多年了,在他把签约公司的项目情况、工作方式和合作方式都讲得很清楚后,我才比较放心地接受了这份全职的远程工作。
第二个顾虑:是否稳定
我主要从事的是java开发的工作,现在的产品大致的方向就是做医疗器械和医药这方面的数据检测平台。在经历了一年多的远程工作后,我有一个非常深刻的感受:不论是在职、全职坐班或者是远程的形式,一份工作是否稳定,其实跟工作模式是没有多大关系的。主要还是看这个这种公司的发展,只要公司的业务线比较长久,业务可持续的话,还是可以的。于是,我的第二个顾虑也没有了。
第三个顾虑:是否需要很高的英语水平
其实我一开始还蛮担心自己的英语水平不够,但是实际上我们用英文面对面沟通的地方并不是很多,最主要的是需要看一些销售团队发来的英文邮件。我们开发团队大多数是远程办公的中文使用者,只需要在开发过程中写一小部分的英文注释即可,这对我来说还是比较简单的,相信国内大多数比较有经验的工程师都是可以做到这一点的。
第四个顾虑:团队间的沟通效率是否降低
一开始我还挺担心远程之后,因为没有面对面的沟通,会不知道别人做到什么程度,会影响需求对接。但是其实只要大家磨合期过了之后,形成了合作的默契,就不需要担心了。给大家分享一个比较实用的办法,可以把自己的需求梳理清晰,做好实际工作当中遇到的问题总结记录,方便在远程会议上,一次性让对方把自己的疑问解答出来,这就会对工作有很大的帮助。
第五个顾虑:国内外的技术是否有差异
我接触的是美国业务,在不了解之前,会以为技术层面会有差异。但是真正接触之后发现主流的技术都是相通的,差异性不大,架构基本是一样的,如果有一些区别的话,大概是国内外的部署方式略有不同,且美国那边比起快速的需求,更注重系统的稳定性,需要做单元测试的覆盖率和测试报告,以确保在需求上线之后不会出现任何问题。
这几个是我在刚接触远程工作的时候,产生的一些顾虑,以及我是如何看待和消除这些顾虑的。后期如果有小伙伴感兴趣,我也可以分享一些面对国外雇主的远程工作的tips;关于现在的岗位信息,可以看@brix labs的岗位布告栏,希望大家都能顺利地接触远程工作。
#java #java开发 #远程工作 #后端 #工程师 #程序员 #数字游民