自从过年期间答应了大灰哥写这篇远程感悟,已经鸽了很久。中间经历了辞职、入职新工作、完全居家等各种事情,现在终于稳定下来,也有心情与时间去整理一下作为远程程序员的心路历程🚌。
目前楼主在老家十八线小县城居家全职远程做开发,从专科毕业第一份工作开始到现在事业的黄金年龄,自己一直都生活在这个小城。有幸生活在网络时代,即使是在这个偏远的山区小镇,也能保证饱满的精神生活,甚至还能获得比肩一线顶流的薪资。可以说,没有远程工作,就没有现在的我。
今年2022年对自己来说,算是职业上的又一次提升,不仅获得了工作 10 年都从没享受过的双休,还在薪资上更上一层楼,几乎达到了刚毕业第一份工作的数十倍。并且合作的公司相对不太受当下环境因素影响,焦虑会更小一点。于是觉得在这个时间点,记录一下工作 10 年、远程 6 年的经历还是挺有意义的,便有了这样一篇分五个阶段的心路历程。
第一阶段:从备受期待到自甘堕落,🎮在浑浑噩噩中贪玩度日
回顾自己从小到大的经历,大概有三个转折点,每次都让我的命运发生了巨大的转变。
第一次是小学时的父亲去世。父亲是一个年纪轻轻就备受重用的乡镇书记,就在即将升迁调进县城的那一年遭遇了车祸,而我成为单亲家庭的同时也失去了作为所谓小镇官二代成长下去的道路。
第二次是我的高中三年。在高中之前,我无论小学还是初中都保持重点班中等水平的学习能力,也如愿考进了高中重点班,如果顺风顺水,考进一个二本冲一下一本大概率问题是不大的。
可是初三暑假家庭的一场变故,让我的高中生活受到了致命的影响。由于没有人监护,加上自己心里巨大的压力,我选择了成天沉迷游戏来逃避现实。虽然正值黄金年代的 ps2 游戏机给我带来了很多珍贵的回忆,但是这也让我的学习成绩一落千丈,高三那年最后考进了一个全省排名都倒数的三流二专。
在这个野鸡学校里,由于现实与我自幼受到的期待差距过大,我每天都承受着自己的自责与压力,一度神经衰弱,并且染上了抽烟的习惯;另外性格也变得自闭乖张,与室友关系不好甚至打架,从临近毕业一直到毕业后,还选择了把自己关在出租屋成天日夜颠倒打游戏,不与外界接触的堕落生活方式。现在想起来那个时期,真的觉得自己离成为一个废人不远了。
毕业消沉了一年后,我回到了老家,借助自己通过兴趣爱好获得的电脑知识在一家广告公司找到了一个设计工作。便开始了每天两点一线,下班就回家打游戏的三年时间。这三年里,每个月拿着 2k 出头的工资,日复一日的混着时间,几乎没有任何成长进步。一直到 25 岁,自己猛然开始焦虑,到了这个年纪,如果再不做点什么,可能一辈子就只能这样废柴下去了。
第二阶段:下决心转型程序开发,并戒烟🚬
在广告公司的三年让我发现自己并不是十分热爱这个行业,在广告设计这方面的技术也并没有什么兴趣,便觉得马上要 26 岁的自己,必须得学习一个赖以谋生的技能,不然等着我的可能就是一辈子浑浑噩噩。
于是便有了我人生中的第三个转折点:在调研了当时比较符合我自身性格与匹配兴趣爱好的几个计算机相关的专业后,我放弃了网络工程师 CCNA 的方向,而是选择了当时算是炙手可热的程序员方向。记得在当时看到,大家讨论的一两年经验的程序员很快就能获得上万的薪资,对当时 3k 不到的自己简直太有吸引力了。
程序员也分前端和后端,有着广告公司经历并拥有一些美术基础的我,选择了前端是顺理成章的事情。现在从业 6 年再往回看,前端对我自己来说是个十分正确的选择。所以感慨,无论之前学了什么或者做过什么,只要用过心就不会是浪费时间,因为这些经历总有一天会在你人生的某个时刻对你造成影响,可能这个就是混在人生无数个偶然里的必然吧。
回看自学编程的那一年时间,真的是连自己都要对自己竖起大拇指的勤奋与专心。那段时间通过买的实体书教程和淘宝 5 元视频教程,从白天学到黑夜。不得不说自己在自学编程方面除了红宝书和一些视频教程,几乎就没什么花费:)看完理论就开始实践代码,充满兴趣的实践一个又一个课程案例。可能也是前端高正反馈的特性,自己学起来是饶有趣味,经常为了解决一个问题而搞到深夜,并深深的获得了成就感。
出于兴趣,我还将一些小游戏自己构思实现后用 js 给写了出来,然后自己给自己 debug 完后还能继续兴致勃勃的玩很久。而相对的,之前用来玩电脑和主机游戏的时间几乎被学习时间挤占,大概也就是这个时候,我慢慢养成了晚上工作学习的习惯,后面这个习惯无论主动还是被动,一直保持了接近 5 年,直到今年才有所改善。
另外为了跟之前自甘堕落的自己划清界限,我还选择了在 17 年戒掉抽了 8 年的香烟。到现在已经保持了 5 年。记得刚开始几个月的晚上一直胸闷,闻到烟味会想猛吸几口,也就是会怀念抽烟的时候。转折点是在某个晚上做了一个复吸的梦,梦里吞云吐雾后十分后悔,心想这么长时间的坚持结果功亏一篑,便突然惊醒了。惊醒后才发现原来只是一场梦,自己仍然保持着 0 复吸金身:)自那之后,心理上的烟瘾瞬间就小了很多,坚持下去也就并没有遇到太大困难了。
第三阶段:遇见一早一晚带来从 0 到 1 的突破💻
说实话我回忆不起来到底是在哪儿了解到一早一晚这个网站的了,但是一早一晚和现在的电鸭真的可以说改变了我整个人生的轨迹。
自学编程并写完了一些小游戏项目练手后,我就开始准备去投简历找工作了。其实一开始的打算,还是在本省的省会城市去找一个坐班的工作,当时觉得这个目标才是相对务实的。但是实际上,没有工作经验的我想获得一份工作,十分困难。亲自跑去省会的几次面试,都失败而归。的确,连 ajax 都没用过的前端,谁敢要啊 :)
其实自己在当时并不是没有工作,我从广告公司辞职两个月后,在老家的一家医院找了一份网络管理员的工作。这份工作让我在完成本职工作之余能有充足的时间去学习,而且同样都是摆弄电脑敲键盘可以不被别人所察觉自己在干其他事。数次求职失败之后,我转念一想,如果把学习的时间换成兼职,就等于拥有了两份工作,相当于双保险,对于现在的我来说,是一个十分不错的选择,于是便开始在网上寻找远程工作的机会。
无论是 6 年前还是现在,远程工作都是一个僧多粥少的工作种类。跟现在只要是愿意招远程的公司只要看到我的简历都会考虑给面试机会不同,当时想找一份远程工作的难度同样不小。但是也许真的就是运气眷顾,自己也相对把握住了机会,在了解到一早一晚这个网站并且天天蹲守在上面后,终于有一天遇到了一家给了我面试机会并最终面试通过的公司。
这是一个上海主打手工 diy 制品的网站,一直到现在都还坚强运营着,而网站现在的样式也一直维持着我最后离职时的样子,每次打开看到都倍感亲切。当年这家雇主发给了我一个面试题,是去实现一个拖拽上传的组件,我自然花了很多心思去完成。幸运的是,凭借对这道题目还算不错的答卷,我成功获得了这家的远程机会。薪资方面最终谈到了时薪是 60 元,后期涨到了 80 元。可能并不算高,但是对一个初出茅庐的前端开发来说,是从无到有从 0 到 1 的飞跃。
现在翻到以前的邮件真是感慨万千
与这家公司一直合作了有三年多,在这里我从一个 0 经验前端变成了一个初中级经验的前端,期间还自己学习了 react 并用在了项目里获得了经验。后期随着公司的开发任务慢慢变少,我也试着去寻找其他远程的机会。在拥有工作经验并且相比 3 年前又大有提高后,找一份远程兼职变得不再那么困难。很快我便陆续获得了几个兼职的开发维护工作,也陆续增加了好几个 react 和小程序的项目经验。这个状态一直维持到了我转职前端的第四年,回顾这四年里,相比之前的自学时期,我也只是把学习的时间换成了工作,仍然维持着每天晚上少则一两小时,多则到 11、12 点的编程状态。的确也很辛苦,但是相比之前的虚度光阴,现在一点点改变自己一点点提升的感觉也很让我自感满足。
第四阶段:无论主业还是副业都继续升级🚗
在 2019 年的时候,一早一晚终于升级成现在的电鸭社区,成为咱们无数远程工作者的强大后盾。而从这一年开始,我自己姑且可以成为主业副业的两个工作身份也都获得了升级。
首先是自己医院的工作,在 2018 年我所在的岗位设置了一个事业编名额,我自然当作一个十分好的机会而报了名。因为自己科室有一个竞争对手,所以我们在工作之余也都不约而同的互相激励学习看题。功夫不负有心人,我最终以笔试面试都是第一的成绩,顺利考上了这个编制,并于 2019 年走完程序正式入职。虽然只是 18 线小城的事业编,但多少算是一个铁饭碗,并且考上后除了让我的工作性质更加稳定和工资提升外没有任何工作量的增加,还是十分值得的。
然后在 2020 年,经常在电鸭社区上物色远程工作的我,在经历了几次面试失败后,终于遇到了跟自己有缘的远程公司。记得在侃侃而谈的面试之后,自己回想起来是有几个问题答的不是特别准确的,当时的感觉是可能又会跟机会失之交臂。但令人惊喜的是,帮忙联络的小伙伴很快就找我约了产品二面和 ceo 三面,我成功的获得了这次机会!
这次获得了全职的远程机会对于我的意义可以说不亚于之前第一次开始远程工作。当时的大环境正值疫情刚刚开始,大家对未来的期望多少都有些悲观,而我自己手头的几个远程合作机会,肉眼可见的多少都受到影响。这种时候正值黄金年龄的我,如果没有干活的机会,无论是职业生涯还是经济上,影响都是十分大的。而一份全职远程,毫无疑问是我这些年来梦寐以求的机会,也是对当时的我来说最好的结果了。
虽然从现在看来,这份工作有些 996,薪资也因为我迫切想获得这份机会而往 jd 上低区间去靠拢,但这份工作机会无论是对我收入的提升还是技术、眼界的开阔,都是远远利大于弊的。现在回味起来,辛苦的确是十分辛苦,几乎经历了两年需要周六 oncall 到晚上 11 点的时光,但是也的确是因为有了这份经历,才能获得后续无论技术还是心态上的提升,让自己在这个职场上获得了非常高的竞争力。
从这之后,我就开始了一份全职远程工作、一份事业编在职工作的生活,薪资也终于在转行 4 年、毕业开始工作 8 年后,达到了 20k 的档次。这个薪资在本地小县城的打工人来看已经是天花板级别了,当时的我觉得,只要能保持这个状态 5 年,就已经十分满足,毕竟本身有一份在编工作托底。但我万万没想到的是,后面我的工作状态还会面临着巨大的变化,无论是远程还是在编。
第五阶段:回归初心:只工作,不上班💼
时间来到今年的年初,疫情已经围绕在我们身边整整三个年头,病毒反反复复的变异也让整个就业环境发生了很大的变化。一方面传统的互联网公司开始走下坡路,经常能听到大规模裁员的新闻,另一方面医院这种工作单位则由于疫情的关系成为了抗疫前线阵地。我在医院的工作状态也受到了很多疫情的影响,比如经常三天两头被抽调到志愿者服务处去进行支援,或者因为疫情的关系不得不放下手中的事情去帮助完成一些防疫相关的工作。
逐渐的,现在这种十分的稳定与保险的工作状态变得并没有一开始想象的那样舒心,反而给我带来越来越多的精神内耗。
一方面同时兼顾医院与程序员工作并没有那么轻松:比如有多次我一边帮助病人打印核酸报告单、一边乘着间隙得赶紧打开电脑看几行代码,十分狼狈;又比如我在科室找机会写代码时,突然有人来科室办事,被打扰到却还是得小心翼翼把手上的事情隐藏起来。也许短时间可以克服,但是每天如此的话,的确让人感到疲惫与割裂。
另一方面,在事业单位做一个在编科员与从事高级程序员工作是截然不同的两件事,身份的不同给了人十分巨大的落差感。在事业单位里的工作,虽然是在编的铁饭碗工作,但本质上还是一颗低级的螺丝钉,每天干着跑腿与低技术水平的工作。而且即使是在医院的行政部门也不会例外,多少保留着种种中国式行政部门不太好的风气。这一切都跟另一个程序员工作的身份截然不同,虽然仍然是打工人螺丝钉,但自身的努力与创新是能实实在在的一边让别人高看自己一眼一边转化为薪水上的提升的。并且即使有部分躺平摸鱼的同事,但是总体来说程序员这个群体是乐于互相帮助与提高的(也就是很卷了><)。
在上面描述的这些负面因素的影响之下,再加上自己因在行业内经验逐渐饱满而底气越来越足的加持之下,我在 2022 年初做出了人生又一个重大决定:从事业单位辞职,专心全职远程。
在这个程序员纷纷考公的年代,我这样的反向操作,在身边很多人看来是十分大胆的。为了让母亲和当时还是女友的老婆接受我这个决定,我酝酿了很久也说明了很久,最后她们差不多都能体会我的感受而尊重了我的决定。而医院那边的同事则很多人都觉得不可思议,在他们眼里十分珍贵的编制我居然说放弃就放弃了。说实话,这半年国内形势的变化让人很难看清这个决定长远来说到底是不是一个正确的选择,但是进行了半年全职远程后,从自己体验的角度来说,真的是太正确的决定了。
这也是我为什么鸽了大灰哥半年的原因,一方面实在太忙,另一方面也的确因为对于新的生活方式需要细心体会一下:)
从医院辞职后,我也酝酿了另一份辞职,就是从上一份全职远程工作辞职。相比辞去编制,这大概只是一次正常的程序员跳槽吧,但是对于生活工作的改变也是巨大的。一方面相比之前的薪资又增长了近一倍,另一方面则终于拥有了双休,在不需要再通勤坐班的前提下,这个变化一下让我的工作节奏缓和了很多。之前一直处于紧绷的神经终于经过这半年的体验舒缓了下来,而且令人惊喜的是这种变化不仅没有让我的工作能力减弱,反而有了正向的加成。
程序员是一个需要安静与专注的工作,在家全职远程至少目前还没有孩子的状态下,是十分满足这个条件的。加上工作节奏相对没有排的那么满,我有了更多时间去深入一些自己愿意了解和专研的技术。而一旦取得了一些成果,我则可以将这些技术反过来利用在工作中。现在就觉得走上了一条正反馈的道路,让人自信可以在程序这条路上精进一些。可能多少有些理想状态,但我还是愿意相信,不管市场未来是什么样子,只要我自身技术过硬并且有持续的动力,还是可以觅得一席之地的,这也是我放弃编制的底气吧。
展望未来
感谢看到这里的您,这篇文章差不多走完了我目前为止的整个职业生涯,写的有些长了。
虽然已经 30 出头算是一个大龄程序员,但是现在这个年龄最大的好处就是,未来的发展道路已经某种程度清晰明朗了,自己只需要按部就班的照自己规划走下去就行。
这两年还有幸遇到了十分合拍的另一半,自觉算是事业与家庭都有收获吧,接下来应该会很长时间保持现在的工作状态,在我这个十八线小城透着网线静静地看着世界的变化吧。🕊️
欣赏楼主这种为人行事:一旦确定了自己想要的,就不患得患失,用行动用努力去实现目标。
文中的这句话戳中了很多点,借此和大家聊聊:
别埋怨过去,别吐槽现在,没有意义
别患得患失,别想着两全齐美
对自由的曲解
那么,扪心问问自己,我们为此努力过么?
再问一次,真的努力过么?
感谢大灰哥多次的帮助与推荐,对电鸭真是很有归属感
楼主给了我很大的鼓励,我原先在腾讯工作,但在深圳这种内卷严重的地方让我很焦虑。于是乎我考上了一个大学的教师编,也准备开始远程工作,虽然现在可能疫情也一直没找到合适的,但博主的文章给了我很大的鼓舞,加油
前腾讯CSIG🤝
腾讯TME
这篇文章看的太爽了。
我也打算往你这个方向前进,并且目前也是从程序员切换到单位工作(而且也是医院~·~),也在寻找一个远程php作为生活的突破口。
我估计是你第一份远程工作的同事,哈哈哈,我们的产品名字的第一个字和最后一个字组成是:ki,是吗?
wow,真的了,请问你是哪个岗位的小伙伴?
哈哈哈,握手,安卓开发😀
真的努力过吗?
这句话真是问的我触目惊心!说说的看完文章后的想法。
经历双减后的生活,口罩的大半年时间:自负、低迷、假努力、迷失了自己,慢慢的也从强撑到内耗,从内耗到平静,然后一个33岁的大男人竟然突然变得无能为力,开始对自己以前的不努力、对自己的放纵开始深深的自责,突然意识到不太MAN,做事扭扭捏捏,为人处世像个小孩子,不果断,想想自己每次都打开B站、百度云盘开始准备学习新的技能,可是最后都是半途而废,没有系统、逻辑、由浅入深的学习终究是浪费时间。最近也开始放开自我,学着放空、学着成长思维、学着早起。。。
看了作者的一篇完完整整的纪实,一样的游戏人生、一样的放弃颓废、但是不一样的心态成就了不一样的人,或许我的心态转变才刚刚开始,或许30+的年龄对于大众来说为时已晚,但是我还有20+的职业生涯,感谢这个平台、大灰、和作者。这个平台不仅仅赋予职业工作,起码对于我来说,看到了自己努力未来的方向,今年是毕业的第8个年头,人生清醒的第一年,或许没有口罩,也不会认真思考自己的人生,不会学着复盘自己的经历,虽然我的经历并不精彩,突然想起前几天看到几句话?
其实,第一个问题我在第一次看到的生活,我是懵的状态。。。起码有1分钟,我的大脑就像死机一样,我不知道如何去回答,甚至都不知道思考的方向?我到底为什么而活?或者我想活成什么样的?其实现在我不能准确的回答出来~但是我知道不能再低迷下去,行动起来才是改变自己的唯一途径。
最后,感谢电鸭~ 感谢大灰~ 感谢尤利巴斯~
希望不久后,我能再次回到这条评论下还愿~
毕业8年,也就30出头而已。相信我,一切从现在开始,不晚。
感谢 大灰BIGray 大佬的建议:
随之而来的是无数的自我Q&A,随之而去的是自我否定、精神内耗
因为人是可以成长的.思想和行动是可以迭代的.但是我之前却没有意识到这点🫥
加油!加油!加油!
励志,第三阶段和我现在的状态有点像,在职一家公司965,同时远程找到一个项目维护,同时积极在各个渠道能找远程的职位,希望下一步能向老哥一样找到个不错的全职远程职位,不知道对这方面有什么好的介绍
多关注关注电鸭和大灰哥的推荐啦
同30+程序员,楼主每个阶段有明确的追求
突然之间发现好多人一定要经历大起大落才能真正的成长
很沉的住啊 心不急气不燥一步步夯实了基础 好棒
给楼主点赞
同意楼主的话,“只要用过心就不会是浪费时间”,坚持到开窍就容易多了!
不断持续成长,厉害!
很有意义的分享,同时做两份工作执行力是真的强
我英语可以,但测试行业背景多年,写代码机会很少,如今出来找远程貌似没市场,不知道转BA是否合适
非常有意思的人生经历!
励志啊。我就是裁员潮的一个牺牲品,来人捞捞我
不如楼主坎坷。但野生程序员的经历是那么相似。我现在还记忆犹新那时候好几天困在无法驾驭的代码思想上时,突然一个顿悟。瞬间明白的那种激动心情。我在村里,也是远程。希望有机会交流认识。
很真实的经历,也是非常精彩的过程。
相信这样的一篇文章也可以给更多人信心和激励,在远程的道路上,其实什么样的事情都是可能的。
同时建议大灰哥可以把好的文章在更多的地方发表,电鸭会有更多的关注,对作者自己也是一种肯定。
心态真好
看了您的文章深受鼓舞!我自己现在也是处于人生很迷茫的阶段,有想要追求的职业,但是需要转职(也面对自我怀疑
但还是觉得应该为自己热爱和经过思考后的选择好好努力一把,即使失败了未来也不会后悔~
增加一倍,那就40k了。
没经验怎么找到的🤓
我们肯定都有自己的想法和对未来生活的设想,不然也不会在这个地方相遇。希望大家都能和楼主一样如愿!
真的很励志
很想知道楼主对未来的规划是怎么考虑的?
我觉得短期还是继续深入技术路线为主吧,另外就是提高英语水平以备不时之需
想问下怎么兼顾多份远程工作,因为即使是远程一般也是要求全职的
多份要分等级的。比如有一份优先级为TOP0的。你要保证这份工作保质保量。然后假设有业余时间也有再赚一份的需求。那么可以慢慢物色一份兼职类的远程机会。这一份优先确保时间不与第一远程冲突。或者你能通过加班平衡好。第二份是可有可无的,如果他给的实在太多或者急缺钱,那就加班挣一笔来改善生活。不是的话,我就去享受生活。我个人来讲,我是如此操作的。我接小活儿都是狮子大开口。一年也能遇到几个好老板。并且我也是每次想买个啥才会去留意,比如我的投影,扫地机器人,钓鱼设备,新手机,都是第二远程的活儿挣的。有些活儿谈不下来无所谓。但不能两边都没法保证做好。可能你会想,这样第二份甚至第三份也赚不到多少。那么问题其实本质是你的TOP0薪资不符合你预期。要改善也还是提高或者替换你的TOP0。
远程的意义在于更多的个人时间。这份时间是看每个人怎么用了。这其实与对错。都和个人面临的生活相关。我是选择这些时间用来干些快落的事情。这样过几年一些无法避免的生活压力要承担的时候,需要在马路牙子上啃面包的时候,至少不会哭出来,毕竟我好歹开心活过一段日子。
在S1上看过作者的帖子
牛逼!!!
感谢作者,对远程方式工作又重新燃起了希望
英语对我来说还是硬伤,要流利沟通,如果远程工作的话
是什么前端
很励志 ,刚失业一个月的我 ,倍感鼓舞 谢谢
楼主好励志啊
非常佩服你的勇气和毅力,目前我也是有了宝宝,正在寻找远程的机会,向你学习。
海外的前端是不是react用的多些 只会vue不太好找是么
和你有类似的经历,但是还没找到远程,还在坐班……
点赞
好棒啊 感谢作者 我还在第一阶段 看完没那么迷茫了 加油!!
楼主,你的经历好励志啊。