体验室
15 mins read

大厂iOS工程师:三年的远程工作让我养成了良好开发规范习惯。

大厂iOS工程师:三年的远程工作让我养成了良好开发规范习惯。

跟大家介绍一下自己吧~

大家好,我叫孙重阳,来自河南,目前定居在河南省会郑州。我目前从事远程工作,职位是一名iOS 工程师。

工作日常使用的技术栈主要有Objective-C, Swift 和React native 等。

从什么时候开始的远程工作呢?

我应该是2021年3月开始的,一开始是通过平台应聘到一份兼职岗位。

然后在22年的时候,我从事的那家公司,他觉得我工作表现还可以,把我转为全职工作。

从开始到现在一直是在这家公司工作,总的算起来应该远程有三年了

成为远程工作者的初衷是什么呢?

我是11年毕业的,毕业之后一直在北京工作,也在一些业内比较知名的公司任职过高级工程师

因为在北京工作面临的最大一个问题就是你年龄到了要娶妻生子,然后娶妻生子会面临一个很大的问题,就是在北京你买不起房子

然后我刚好之前在郑州已经买了房子,所以我在19年的时候,就考虑从北京回到郑州工作和生活

图片
刚结完婚和老婆去爬山

                                                                                                                               

从北京回到郑州之后,刚好是在19年底赶上新冠疫情爆发,当时找工作就比较困难

我先是在郑州这边入职了一家刚成立的小公司,后来这家公司因为经营不善,资金断裂了,然后就开始拖欠我们的工资。拖欠了大概有半年,我就开始考虑要换一个工作了。

然后一开始是在Boss 直聘上投递简历,嗯,我记不清楚是我主动投递Brix,还是Brix 主动找的我,反正就是在这样一个巧合之下,通过Brix 加入了现在的公司。

一开始因为之前没有从事过远程工作这种形式嘛,所以我也是抱着试试看的心态,工作了几个月之后发现这种工作方式公司氛围还挺好的,然后我们这个平台也是比较靠谱的。

图片
  给老婆做的晚饭

然后也正好前两年那个新冠疫情一直反反复复,我们这边不是封城就是封小区,我远程工作的优势这个时候就体现出来了,我就一直在这个平台上,相当于就这样稳定工作下来。

国内外的职场文化上有感受到哪些不同吗?

最大的不同我觉得反而是在开发文化习惯上。

比如说国外的软件工程师,他们在软件开发规范测试用例编写这方面,做得比国内的要更好一点。

他们更重视这个,当然这个可能也和国内的发展习惯有关系,国内的公司他们更多的是采用快速迭代试错的这样一种开发习惯。

很多时候就忽视了一些软件开发规范和测试用例的编写,因为你快速迭代的话,这个测试用例也会跟着很快过时

很多代码的生命周期可能都会比较,所以国内代理商容易忽略了这一些,还有包括像code review,以前我在北京从事的几家比较大的公司,基本上都没有做过code review 和软件测试这些用例的编写。

但是我发现国外工程师他们对这个就很重视,我在刚加入的时候也会有一些不太习惯的地方。

最重要的就是因为我之前没有编写测试用例的这样一个习惯,然后你要去熟悉,比如说为什么要编写测试用例目的是什么?以及如何编写这个符合规范的测试用例

在这方面学到了很多的新东西,我也逐渐养成了这样的习惯,包括在做code review 的过程中也向其他人学到了软件开发当中新的东西。

图片

远程工作的三年,最大的收获是什么?

最大的收获我觉得就是,对我而言节省了上下班的通勤时间和通勤成本

你像我以前在北京工作的话,上下班一个来回就要花上将近四个小时。那一周就节省了二十八小时,一年就节省了一千多个小时

而且在家工作,这四个小时节省下来了,可以利用这个时间,去学习或者健身,陪伴家人或者做你自己想做的事情都可以。

图片
见证了儿子每一个成长瞬间

还有一个很重要的,就是对我的着装也要求也没有那么高了哈哈。

可以穿得更舒服,或者是坐得更舒服,比如说有的人他喜欢在沙发上半躺着工作,随心所欲都可以。

另外一个收获我觉得就是远程办公他确实是打破了国内IT行业对于员工年龄的限制,因为像我这个年龄现在如果出去找工作的话就比较难找了,对吧?

因为国内都觉得35岁会是程序员生涯的一个分水岭

但是因为我们Brix平台服务的都是一些美国的客户,美国人他觉得年龄是一个隐私的事情,他在面试和你职场上他都不会去太在意你的年龄,包括我有一些美国的同事,他们年龄也都比较大了,并且现在也是从事一线的开发工作,我觉得这是一个非常好的趋势

对于现在自己的工作生活状态满意吗?

我其实一开始预期是比较低的,但是就我这三年多的工作情况来看,它远超出我当时的一个预期

对比最开始的预期,最大的差距就是在收入这方面。

因为我最开始是以兼职的形式接触远程工作,兼职和全职的薪资计算方式是不一样的。

但在我转为全职以后,我的收入是要比我兼职的时候高出很大一部分的。这是当时收入上超出我预期的一个。


另外一方面是工作上,虽然我们这个工作内容比较多,但是双休其他都是有保证的,我每天9点到6点在线,其他的休息时间也都不会被过多的打扰到。

因为像我在郑州,一个是工作机会的选择比较少,并且很多中小企业都不太正规,很多都是单休,有的是大小周,然后很少有公司会给你缴公积金,还有的公司甚至连社保都没有

但是我在Brix 平台上我们是有社保公积金的,虽然缴纳的金额不多,但是对我而言在本地来说是比较有优势的了。

很多小伙伴想知道在海外企业就职,英语沟通压力会不会很大?

其实英文的真实要求的话,我觉得如果你能看懂英文文档的话,基本上问题就不大了。

就我目前的公司而言,口语用到的机会不是很频繁,最多的还是书面,因为远程的话,大都在你异步沟通过程中才需要用到的。所以它不像口语,需要你实时地去说出来,对吗?你书面用语的话,借助一些翻译软件也是可以的。

我觉得对于大部分人来说,英语都不会是一个最大的障碍,大家可以自信一些。

虽然不是很了解所有人的情况,但我自身经验来看就软件开发岗位来说,不论在哪工作,我们平常用英语的地方应该是比较多的,最多的就是英文文档的阅读。

我觉得如果你能阅读英文文档的话,基本上这个英语就不是一个很大的障碍了。

跟大家介绍一下自己吧~

大家好,我叫孙重阳,来自河南,目前定居在河南省会郑州。我目前从事远程工作,职位是一名iOS 工程师。

工作日常使用的技术栈主要有Objective-C, Swift 和React native 等。

从什么时候开始的远程工作呢?

我应该是2021年3月开始的,一开始是通过平台应聘到一份兼职岗位。

然后在22年的时候,我从事的那家公司,他觉得我工作表现还可以,把我转为全职工作。

从开始到现在一直是在这家公司工作,总的算起来应该远程有三年了

成为远程工作者的初衷是什么呢?

我是11年毕业的,毕业之后一直在北京工作,也在一些业内比较知名的公司任职过高级工程师

因为在北京工作面临的最大一个问题就是你年龄到了要娶妻生子,然后娶妻生子会面临一个很大的问题,就是在北京你买不起房子

然后我刚好之前在郑州已经买了房子,所以我在19年的时候,就考虑从北京回到郑州工作和生活

图片
刚结完婚和老婆去爬山

                                                                                                                               

从北京回到郑州之后,刚好是在19年底赶上新冠疫情爆发,当时找工作就比较困难

我先是在郑州这边入职了一家刚成立的小公司,后来这家公司因为经营不善,资金断裂了,然后就开始拖欠我们的工资。拖欠了大概有半年,我就开始考虑要换一个工作了。

然后一开始是在Boss 直聘上投递简历,嗯,我记不清楚是我主动投递Brix,还是Brix 主动找的我,反正就是在这样一个巧合之下,通过Brix 加入了现在的公司。

一开始因为之前没有从事过远程工作这种形式嘛,所以我也是抱着试试看的心态,工作了几个月之后发现这种工作方式公司氛围还挺好的,然后我们这个平台也是比较靠谱的。

图片
  给老婆做的晚饭

然后也正好前两年那个新冠疫情一直反反复复,我们这边不是封城就是封小区,我远程工作的优势这个时候就体现出来了,我就一直在这个平台上,相当于就这样稳定工作下来。

国内外的职场文化上有感受到哪些不同吗?

最大的不同我觉得反而是在开发文化习惯上。

比如说国外的软件工程师,他们在软件开发规范测试用例编写这方面,做得比国内的要更好一点。

他们更重视这个,当然这个可能也和国内的发展习惯有关系,国内的公司他们更多的是采用快速迭代试错的这样一种开发习惯。

很多时候就忽视了一些软件开发规范和测试用例的编写,因为你快速迭代的话,这个测试用例也会跟着很快过时

很多代码的生命周期可能都会比较,所以国内代理商容易忽略了这一些,还有包括像code review,以前我在北京从事的几家比较大的公司,基本上都没有做过code review 和软件测试这些用例的编写。

但是我发现国外工程师他们对这个就很重视,我在刚加入的时候也会有一些不太习惯的地方。

最重要的就是因为我之前没有编写测试用例的这样一个习惯,然后你要去熟悉,比如说为什么要编写测试用例目的是什么?以及如何编写这个符合规范的测试用例

在这方面学到了很多的新东西,我也逐渐养成了这样的习惯,包括在做code review 的过程中也向其他人学到了软件开发当中新的东西。

图片

远程工作的三年,最大的收获是什么?

最大的收获我觉得就是,对我而言节省了上下班的通勤时间和通勤成本

你像我以前在北京工作的话,上下班一个来回就要花上将近四个小时。那一周就节省了二十八小时,一年就节省了一千多个小时

而且在家工作,这四个小时节省下来了,可以利用这个时间,去学习或者健身,陪伴家人或者做你自己想做的事情都可以。

图片
见证了儿子每一个成长瞬间

还有一个很重要的,就是对我的着装也要求也没有那么高了哈哈。

可以穿得更舒服,或者是坐得更舒服,比如说有的人他喜欢在沙发上半躺着工作,随心所欲都可以。

另外一个收获我觉得就是远程办公他确实是打破了国内IT行业对于员工年龄的限制,因为像我这个年龄现在如果出去找工作的话就比较难找了,对吧?

因为国内都觉得35岁会是程序员生涯的一个分水岭

但是因为我们Brix平台服务的都是一些美国的客户,美国人他觉得年龄是一个隐私的事情,他在面试和你职场上他都不会去太在意你的年龄,包括我有一些美国的同事,他们年龄也都比较大了,并且现在也是从事一线的开发工作,我觉得这是一个非常好的趋势

对于现在自己的工作生活状态满意吗?

我其实一开始预期是比较低的,但是就我这三年多的工作情况来看,它远超出我当时的一个预期

对比最开始的预期,最大的差距就是在收入这方面。

因为我最开始是以兼职的形式接触远程工作,兼职和全职的薪资计算方式是不一样的。

但在我转为全职以后,我的收入是要比我兼职的时候高出很大一部分的。这是当时收入上超出我预期的一个。


另外一方面是工作上,虽然我们这个工作内容比较多,但是双休其他都是有保证的,我每天9点到6点在线,其他的休息时间也都不会被过多的打扰到。

因为像我在郑州,一个是工作机会的选择比较少,并且很多中小企业都不太正规,很多都是单休,有的是大小周,然后很少有公司会给你缴公积金,还有的公司甚至连社保都没有

但是我在Brix 平台上我们是有社保公积金的,虽然缴纳的金额不多,但是对我而言在本地来说是比较有优势的了。

很多小伙伴想知道在海外企业就职,英语沟通压力会不会很大?

其实英文的真实要求的话,我觉得如果你能看懂英文文档的话,基本上问题就不大了。

就我目前的公司而言,口语用到的机会不是很频繁,最多的还是书面,因为远程的话,大都在你异步沟通过程中才需要用到的。所以它不像口语,需要你实时地去说出来,对吗?你书面用语的话,借助一些翻译软件也是可以的。

我觉得对于大部分人来说,英语都不会是一个最大的障碍,大家可以自信一些。

虽然不是很了解所有人的情况,但我自身经验来看就软件开发岗位来说,不论在哪工作,我们平常用英语的地方应该是比较多的,最多的就是英文文档的阅读。

我觉得如果你能阅读英文文档的话,基本上这个英语就不是一个很大的障碍了。

订阅Brix的实验室

Brix实验室会定期推送原创工作者的采访,订阅我们了解更多远程工作的可能性!

订阅成功!

👉 想了解如何在家就能成为海外公司远程工作者?
👉 想了解自己到底适不适合远程工作?
👉 想了解工作旅居的一些信息?
微信扫码添加小助手,共同探索远程工作新方式!

哎呀!提交表单时出了点问题。
关注Brix的社交平台

我们在这些平台也会定期发布远程岗位消息哦!