高杰:远程工作8年,平衡了工作与生活,但仍然对收入感到焦虑

news2024/9/20 16:39:07

这是《开发者说》的第14期,本期我们邀请的开发者是高杰,毕业于上海交大,因拆迁搬家到了郊区,忍受不了长时间的通勤,开始走上远程工作的道路,至今从事远程开发8年有余,他应该是国内最早从事远程工作的一批人,时间自由,完美的平衡了工作与生活,但仍然对不稳定的收入感到焦虑,一起来听听他的故事。

1、请自我介绍一下。

我是上海本地人,2010年毕业,大学在上海交大,专业是计算机科学与技术,慢慢对编程开始感兴趣,自学的编程,从PHP开始学起,早期那些草根的网站都是PHP做的。上班5年多,2016年因为拆迁,搬到了郊区,公司大多都在市区,每天通勤大概要一个小时,太累了,后面就开始选择做远程开发。

程序员客栈是2015年上线了,我是2016年注册的,我是程序员客栈上最早的一批远程开发,到今天,也有七八年了。刚开始就注册一下试试,后面做着做着还行,就一直保持着这样一个工作模式。后面有了小孩,远程工作时间上更加自由,还可以把一部分的精力放在教育孩子上,有更多的陪伴,目前来说还是比较满意的。

2、是什么契机开始进行远程工作?

家庭地址的变迁是最关键的,之前那份工作通勤时间太久了,就选择了离职。第二个契机是家里有了小孩,家里有了小孩,希望有更多的一些陪伴吧。这也促使我继续通过远程工作的方式来平衡家庭和工作。

3、目前的工作、生活、收入状态如何?满意自己的现状吗?

像程序员这样的工作,无论大厂还是普通的公司,都是一个加班非常频繁的职业,我之前最后一份工作,基本上在家里没怎么睡觉,就要去上班了,远程工程的一个工作模式,可以让我更好的平衡家庭生活,虽然在在收入方面,与坐班的工作相比,还是有比较大差距。实际上,我现在的工作时间并没有很饱和。

现在很低落的一个就业环境,我也面临一个35岁的尴尬情况,再去找工作也不是特别合适,反而是远程工作,还有一点点经验的优势。远程工作并不像大厂的螺丝钉那样,他要的是一个多面手。虽然找你的有很明确的需求,需要你有A技能B技能,但在实际的开发中,特别是雇佣型项目,会问你这个会不会,那个会不会,因为他们一般就招一到两人,一个小团队,那他们不可能因为一个独立的需求,就再去额外招人,他希望团队里面的人就能够承担起这部分的一个开发任务,它需要有一个自我学习的要求,这点比较重要一点。

前两年,因为小孩比较小,时间方面要更侧重于家庭,远程工作的话,感觉很舒服,随着小孩年龄大了,我的空余时间也更多了,工作上面可能没有达到一个饱和,收入上面也还没有达到自己满意的目标,目前就是这样一个状态。

从工作和生活的满意度上来说的话,我还是比较倾向于远程工作这个模式的。只是在收入上,目前还没有达到自己的目标,我还要自己去交养老保险,工作时间也不能完全的饱和。因为没有那么多项目能够到你手里边,你也没有很多的人脉关系,目前只能依托在平台上,有可能中间会有很大的一个空窗,会对生活形成一定的压力!


4、第一份远程工作是如何接触到的?有哪些接单形式?国内外项目有何差异?
2016年辞职之后,开始在网上寻求一份远程工作,当时除了客栈,也就只有猪八戒,猪八戒大多都是团队接单,我也尝试过在猪八戒上面接单,但是第一份远程工作是在客栈上面接到的,后续就一直在客栈上接单。
第一份工作内容是什么,已经不太记得了,可能是一个比较小的导航站,客户应该算是爱好者,他给了我一个参考网站,问我能不能开发,大约是一周的工作量,好像是5000块钱。
远程工作主要有三种形式,一种是单独的外包项目,一种是多人合作的外包项目,还有一种是雇佣制。
国内比较常见的是外包模式,有一个很明确的需求,固定费用,在明确的时间能够开发完需求。我现在接触的三份远程工作,是包月付费的雇佣模式,这个模式跟上班已经很接近了,我个人觉得这个才是真正的远程工作。我现在做的这一份,每天早上八点开会,跟上班没太大区别了。
国外的开发团队全都是用雇佣形式组建起来的小团队,会在一个固定的时间点进行开会,讨论工作的内容,需求是不断的变更的,就跟我们在小公司里面的工作内容比较接近。来了一个需求,得到销售端与运营端人员的反馈,每周的需求都在调整优先级变动过程中。
海外项目最大的问题就是在语言和时间,我个人的语言能力,能读能写不太会说。我接触的这三个海外外包都是跟华人对接。其他的一些同事直接通过邮件进行沟通,能写就行了,真正开会的时候,会跟华人的一个对接人,纯中文沟通,因为我的语言不过关,所以客栈上很多要求英语的,我就匹配不到了。
还有一个时间问题,我前面有过一份海外的,它是晚上十点开会,开会到12点,所以就要配合他们,去调整这个时间。包月雇佣形式对于我们这种自由开发者,无论从灵活性还是性价比上面,更加适合。国内的话还是热衷在一笔一笔的,一单一单的合作模式上面。
从技术难度来讲的话,外包型的项目,初创型的公司比较多一点,技术难度不会太高,大多要实现一个从0到一的过程。不会遇到一个很大访问量的情况。有一种顾问型的项目,比较垂直领域的,那些是针对技术上提出要求的。


5、在从事远程工作的过程中,你有没有印象深刻的项目?遇到过哪些坑?
有一个项目,最后的结果不是特别好,我完成了大概80%,但是客户觉得不太满意,主要是沟通态度方面的问题,他作为甲方,好像一直在被我质问的那种沟通方式,因为我问问题会问的很细,各种情况下怎么样处理,对方是一个完全没有接触过开发的对接人。中间还变更过对接人,最后就变成很多他们想象中的功能都有欠缺或者没有有,体验不好,跟他产生了矛盾,然后由平台方介入,跟他去协商的。
这个项目开发时间是比较久的,大概开发了四个多月。已经在最后一个月了,项目基本上已经在修复的阶段。但是越到这个阶段,会有很多的bug,在调整的时候他们还不改需求,导致后面没法进行下去了。这是我在客栈上唯一没有圆满交付的一个项目,所以让我印象比较深刻。
我有自己反思过,第一点,我可能是把平时在上班时候那种工作关系带入到这种远程工作的环境里面来了,上班时候的沟通,大家都在面对面的。沟通会比较及时,也不会有人员的变更,我们当面开会的时候,就算你不认真的听,你也会听一点东西,但远程工作,跟自己没关系的事情他们就没有再听了。
这个时候就要明确一下,跟我对接的人的信息量到底有多少,需求的明确度有多少,跟我的信息是否匹配,我应该更多的站在他角度多思考一点,因为毕竟是需求方。
我们在公司里面开发,大多数的沟通还是在同事之间,或者是小组之间,团队之间都是技术员产品,即使说你跟一些销售端的人员或者运营端的人员沟通,他们也会有一定的开发知识,不是完全是零接触的,但是像远程工作的话,你接触的人可能就是没有开发概念的。你需要在这方面的话多多去思考一下,如何更好的跟他们沟通。
还有要明确一下验收标准,明确到能够用文字表达出来,双方能够确定的一个验收标准,避免出现问题之后,产生扯皮。
第三就是线上接单,尽量选择一个好的平台,出现问题之后,通过平台来协调,可以更大的保障自己的利益。
我之前那个没有交付的项目,中途停止吧,对方要求平台这边进行协商,最后协商的时候,他也认可了我的付出。并没有产生一个很大的矛盾,只是说沟通中的那种语气层面的问题,最终我是收到了80%的一个预计费用的。如果脱离客栈的平台去接项目,估计这个问题就比较头疼了,很可能对方直接不理你了,你也拿不到自己的尾款。通过客栈平台的话,我们相当于有一个缓冲层。这点上我还是要感谢一下平台方的。

6、什么样的程序员适合成为远程工作者?它有哪些优点与缺点?

首先是时间管理,举几个例子,刚刚前面讲的那个海外雇佣模式,时区不一样,你需要配合别人的时间,磨合出一个有效的沟通时间。另外一方面,我们实际的接外包过程中,会遇到刚完成一个项目,这个项目还要维护,因为收入你还要继续接项目,你会遇到到同时在进行的两到三个项目,在这个时候是,绝对是考验你的一个时间管理的。
第二点是沟通,沟通这块的话我是弱项,接单多了之后,也慢慢的找寻到一些沟通的技巧,因为开发的同学大多数都是一些理工男,如何高效的沟通,沟通的语气与态度,如何借助文档来辅助沟通,这是能否顺利完成项目的关键环节。

技术能力对于远程工作这块来说,不是重要的。并不像在大厂一样那么重要,更像在小厂一样,一个多面手会更加合适,因为你会匹配到更多的一个项目。

7、工作之外有哪些爱好与活动?

现在时间很自由,交朋友或者参加什么活动都很方便。我更多的时间是带小孩出去。

有可能年纪也到了,开始摆弄一些花鸟鱼虫,小孩子也喜欢这些东西,现在家里有很多动物,狗、猫、鸟、乌龟、鱼、蜥蜴、芦丁鸡,当然很多都是养死掉了。一方面陪孩子,一方面打发自己的业余时间。

8、对于未来的工作或生活,有何期待?

远程工作,目前唯一的缺点就是收入问题。目前的阶段,我有比较多的空闲时间,会跟朋友一起探寻一下创业的机会。现在的就业环境也不是特别好,我还是保持现在的一个工作节奏。

在国内,程序员已经是一个高薪行业了,但对于发达国家来讲,我们的薪资还是有很高的性价比的,而且国外也没有35岁这样一个年龄限制,他们还是很看重经验的。以后也会关注了解一下海外的机会。

实在不行,再过几年,只能开开滴滴,送送外卖了,这是一个比较现实的问题。

故事征集:
《开发者说》是我们最新推出的一个访谈栏目,邀请了一些国内外有趣的程序员来分享他们的经验、观点与成长故事,我们尝试建立一个程序员交流与学习的平台。


欢迎大家推荐朋友或自己来参加我们的节目,分享与对话是一件利他又利己的事。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2059187.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

C语言提高(2)

calloc void *calloc(size_t namber,size_t size); 功能:在内存动态存储区中分配namber块长度为size字节的连续区域。calloc自动将分配的内存置0 namber:所需内存单元数量 size:每个内存单元的大小(单位:字…

第二证券:融券余额,较历史高位下降逾九成!

在多种要素归纳影响下,近年融券余额和转融券余额持续下降,其间融券余额已较前史高位下降逾九成,而转融券余额年内降幅也已逾越九成。 有专家在接受证券时报记者采访时认为,融券和转融券余额大幅减少减轻了商场兜销压力&#xff0…

OV SSL证书:让您的网站与众不同

在当今高度竞争的数字世界中,拥有一个安全、可信的网站对于吸引和保留客户至关重要。组织验证(OV)SSL证书不仅可以为网站提供强大的加密保护,还能通过验证组织的真实身份来增强用户的信任感。本文将探讨OV SSL证书如何帮助您的网站…

背包问题有前提

前言&#xff1a;这个有大前提的背包感觉不能用二进制拆分&#xff0c;不然搞不清楚 注意三维的顺便&#xff0c;第一维度是枚举物品&#xff0c;第二维度是倒序枚举空间&#xff0c;第三维度是枚举数量 题目地址 #include<bits/stdc.h> using namespace std;#define …

XSS-Jquery.html()+DOM破坏

目录 靶场网址&#xff1a;​ https://xss.pwnfunction.com/challenges/ww3/ ​ 分析代码&#xff1a; Jquery.html()解析原理&#xff1a; DOM-clobbering JS作用域&作用域链 ​编辑 靶场网址&#xff1a;​ https://xss.pwnfunction.com/challenges/ww3/ ​ 分析代…

全液冷服务器革命:CPU、内存、PCIe高效散热新方案

在国家十四五规划大力发展数字经济的背景下&#xff0c;数据中心作为算力的核心载体&#xff0c;其基础设施成为支撑数字经济的“数字底座”&#xff0c;但同时也面临巨大的碳排放压力。随着芯片与服务器功耗的上升&#xff0c;单机柜功率密度不断增大&#xff0c;传统风冷散热…

RF自动化环境安装+自动化实例解析

RF定义&#xff1a; 通用型的 自动测试框架&#xff0c; 绝大部分的软件的的自动化系统都可以采用它。 特点&#xff1a; 测试数据文件&#xff08;Test Data&#xff09;对应一个个的测试用例。测试数据文件里面使用的功能小模块叫关键字&#xff0c;由测试库&#xff08;T…

【生日视频制作】教师节中秋节国庆节红色直升飞机AE模板修改文字软件生成器教程特效素材【AE模板】

红色直升飞机生日视频制作教程AE模板改文字广软件告生成器素材 怎么如何做的【生日视频制作】教师节中秋节国庆节红色直升飞机AE模板修改文字软件生成器教程特效素材【AE模板】 生日视频制作步骤&#xff1a; 安装AE软件下载AE模板把AE模板导入AE软件修改图片或文字渲染出视频…

字节跳远,AI绘梦:我的自由之旅,从编码到画布的奇幻转变

一、告别字节&#xff0c;开启未知旅程 在字节跳动的那些日子里&#xff0c;我经历了职场的起伏&#xff0c;也见证了公司的飞速发展。然而&#xff0c;高强度的工作节奏和不断攀升的业绩压力&#xff0c;让我开始思考生活的意义。最终&#xff0c;我做出了一个大胆的决定——裸…

Leetcode面试经典150题-300.最长递增子序列

解法都在代码里&#xff0c;不懂就留言或者私信 面试的话普通的动态规划解法就够了&#xff0c;如果要出彩&#xff0c;看看我提交的最终的解 class Solution {/**解题思路分析&#xff1a;这个题的普通解法是标准的动态规划对于每一个位置的值&#xff0c;看看前面所有的比它…

[数据集][目标检测]流水线物件检测数据集VOC+YOLO格式9255张26类别

数据集格式&#xff1a;Pascal VOC格式YOLO格式(不包含分割路径的txt文件&#xff0c;仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数)&#xff1a;9255 标注数量(xml文件个数)&#xff1a;9255 标注数量(txt文件个数)&#xff1a;9255 标注…

分析Facebook在区块链技术中的应用与前景

随着数字技术的飞速发展&#xff0c;区块链作为一种具有去中心化、安全性高、透明度强等特点的技术&#xff0c;逐渐引起了各大科技公司的关注。Facebook&#xff08;现Meta&#xff09;也不例外&#xff0c;其在区块链技术上的探索不仅显示了对未来技术趋势的敏锐洞察&#xf…

周易测算系统开发:融合古典智慧与现代技术的创新实践

一、引言 周易&#xff0c;作为中国古代文化的瑰宝&#xff0c;蕴含着深邃的哲学思想与预测智慧&#xff0c;其独特的六十四卦体系及爻变原理&#xff0c;自古以来便被人们用于探索自然规律、人生哲理及未来趋势。随着科技的飞速发展&#xff0c;将周易智慧与现代计算机技术相结…

虚幻5|AI行为树,跟随task(非行为树AI)

这个可以不需要行为树 1.打开ai的角色蓝图后&#xff0c;添加一个函数&#xff0c;命名为跟距离改变速度 并用tick调用 2.编辑函数

python实现自动化生成pdf报告

easypdf使用手册 1. 项目介绍1.1 关于1.2 easypdf 有什么优势1.2 easypdf 可以用来做什么1.3 项目框架1.4 项目教程视频 2. 安装项目环境2.1 安装Python32.2在Windows上安装Python32.3 在Mac上安装Python32.4 在Linux上安装Python32.5 在Windows上安装Pycharm2.6 在Mac上安装Py…

Funsound语音识别技术之 基于paraformer的自定义命令(唤醒)词识别

免费语音识别转写&#xff08;优于讯飞&#xff09;&#xff1a;www.funsound.cn 前言 Paraformer在声学后验上通过greedy search得到语音识别结果&#xff0c;对于自定义命令&#xff08;唤醒&#xff09;词识别&#xff0c;肯定还得走asr模型。对此我们可以在paraformer上为…

基于Java爬取微博数据(五) 补充微博正文列表图片 or 视频 内容

基于Java爬取微博数据五 补充微博正文列表图片 or 视频 内容 数据分析补充图片 or 视频执行结果 在通过对微博正文内容中的图片 or 视频内容进行分析后&#xff0c;图片 or 视频 链接是可以直接通过 Java 代码下载或者转存的&#xff0c;那么这样就可以补充我们在 【基于Java爬…

差旅费太高是什么原因?BI大神带你一起实操财务数据分析!

在数字经济的大潮中&#xff0c;数据已不仅仅是冰冷的数字&#xff0c;而是企业决策的活水源头。对财务来说&#xff0c;每一笔账目&#xff0c;每一次报销&#xff0c;都可能是企业健康的晴雨表。而随着数字化时代的到来&#xff0c;BI分析在财务数据管理中发挥着越来越重要的…

一、Socket介绍(也叫套接字)

一、定义 通过IP地址或者端口 将两个电脑连接起来&#xff1b; Socket是网络通信最常用的&#xff0c;除了这个还有HTTP&#xff1b; Http是一个弱联网&#xff1b;Socket用于长连接&#xff0c;使用的是Tcp&#xff1b; 除了这个还有一个SuperSocket&#xff0c;是对Socket…

初识spring security (一),一文弄懂默认配置

一、简单导入依赖 1、导入pom <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.6.2</version></parent><modelVersion>4.0.0</modelVersion&g…