自从看了Terry写的《我如何把薪水从50人民币/天提升到100美元/小时》以及《如何开始你的SOHO之旅》后,我就对远程工作充满了向往, 同时文中的一些内容也深深触动了我。不用每天花2小时上下班,不用每天准时一大早起床,不用每周不管有事没事都必须工作5天,不用考虑公司在哪,不用考虑打卡、交通、吃饭、租房杂七杂八的……总结起来就是两个字:自由。天哪,这样的工作听起来很爽吧。是的,也只是听起来很爽。
闲暇之余,我也随便浏览了几个 freelancer 的网站,看着市场需求还挺大的,于是便认认真真地写了个简历,投了个proposal。没想到很快就收到了回复:Please let me know when you are available to chat. I can share more project details with you and also assess the fit for us to work together. 邀我详谈,我当然立马就答应了。
“I am on another call now but should be available in 1 hour if you will be free then?”
1小时后,她给我发了个google hangout的request, 我那时根本没听说过hangout这个东西,于是赶紧去下载弄了一个,手机上也装好了app.
“you can call me when you're free”,然后就等她的电话了。
由于这位客户在美国,等到她第二天开始工作,已经是晚上八点了,她泡了杯咖啡,准备开始面试。然而等她的电话打来,我才发现firefox不支持hangout, 需要装个插件才能接视频,10分钟后等我弄好回复她,她那边已经没有音讯了。我以为这次面试就这样结束了。
三天后她回复了,原来她之前去旧金山旅游了,问我多久有空,不得不说这位客户事情真多,等我有空了她又去打别的电话了。就这样持续了四五天,终于在某天的凌晨12点半正式开始了面试。
说实话这几乎是一次裸面,我甚至都不知道工作内容是什么,其实我只是想试试和外国人交谈,毕竟这好像是我生平第一次和外国人face-to-face说话。然后就尴尬了,整个过程我是懵逼的,面试我的竟然是HR,这是一个全职工作(我之前以为是兼职),除了开场的一句问候语打打招呼,和中间断续的几个单词+疑问的语气断定是问了一个问题以外,我几乎不知道她在说什么,勉强回答了几句,最后我说“Thank you”,她说“thank you”,然后就没有然后了……
这次的面试虽说一开始我就抱着试试的心态,但后来还是让我有点感触,想想自己学了十多年英语,成绩还一直不错,各种比赛证书高分,最后连一个面试都不能正常进行,当时还是有点失落的。我第一次意识到自己的口语如此之差,或者说是听力太差没听懂导致不知道说什么,又或者只是当时太紧张一时间脑袋里词穷了。不管什么原因,我知道我还需要提高。从那以后,我坚持每天早晨晨读,加了一堆口语群和外国人聊天练练感觉,毕竟学语言嘛,环境、氛围才是最重要的,多读多说培养语感,久而久之就熟了。我以前很少看电影,更不用说国外的电影,我也完全不听英文歌,英文歌好听吗?不见得,毕竟中文歌才是最屌的。甚至我上英语课也基本不听讲,高中三年下来我的英语书是几乎全白的和新的一样,但是成绩却名列前茅,有很多人问过我,你是怎么学英语的呢?我想了想,其实总结下来就两个字:语感。至于具体的,就说来话长了,这里就不赘述了。
言归正传。不久后,我又投了一份简历,很快收到了我的第一个offer。我的第一个客户是德国人,我很庆幸第一份工作就遇到了他,都说德国人很严谨,怎么说呢,我觉得用一两个词就去评判一个国家的人肯定是印象流了,不过这位客户真的是超级礼貌,超级nice, 这个程度真的刚开始的时候让我有点不习惯(后来发现欧洲的客户都是这样特别有礼貌)。他是休假期间回家带带孩子,顺便发个兼职,我和他一起开发,所有问题他都超级耐心地解答,可以看出他不仅是对工作,还是一个热爱生活的人,聊天中还不时透露出一些老外式的幽默。这次的工作差不多两个周就做完了,算是个小兼职吧,也让我适应了节奏。之后客户给了我一个好评,这也算是我 freelancer 之路的一个敲门砖了。
来自客户的评价
本来以为到这里也就结束了,我也要准备一些考试和毕业之类的东西了。现在看来这时候才算刚刚入坑,并且一发不可收拾。由于之前的好评,我竟然没有投简历也收到了几个面试邀请,经过斟酌后我又一口气接了两个项目,准备继续干下去。当时本来要准备专升本考试和其他一堆事情,接到项目之后便把其他事情都先挤到一边了。
第二个客户是个印度人,当时想的是时差只有3.5小时,交流比较方便。后来发现,印度人的英语,真的是……怎么说呢,口语发音就不说了,那是真的听不懂,印式英语口音太重。至于写下来的,我不知道是不是印度英语都这样,但总之这个客户和上一位德国客户形成了强烈的反差,让我很不习惯。同时另一边是一位以色列的客户,他应该是作为一个公司的助理来招聘的,我也算是加入了他们的 organization,要求我每天都要做报告,内容也很简单:1. What have you done yesterday? 2. What will you do today? 3. Any problem? 这似乎成为了很多公司的日常了。有一天客户要和我语音开会,有了上次的经验,这次我提前做了一些准备,包括会问到什么,怎么回答等等。等到夜深人静时我们接通了电话。结果这次会议比想象中顺利多了,可能是因为客户的母语也不是英语而是希伯来语还是什么的,他说话也特别慢,这次的交流无障碍。
本以为只是找个兼职做,很快就完事,没想到工作并不是那么容易的。由于同时接了两个项目,需要每天推进,加上当时还要准备考试等,每天真是起早贪黑,要是一个地方卡住了,其他的事情都会受影响,那是相当痛苦的。万事开头难,还记得有一回我实在被难住了,花了很长时间,当时真的准备放弃,字都已经码好了准备给客户说不干了,就差发出去了。最后我还是没发出去,经过努力最终还是达到了目标,这种坚持下来最后终于成功的感觉简直 nice,比拿了奖状或者拿了五杀超神还要激动,现在回想起来确实挺不容易的。
第四个客户是在加拿大,但他是伊朗人移民过去的。这次的时差来到了11个小时,基本上我说 good morning 他就要对我说 good night 了。可以说这次我被虐得很惨,客户是一个要求非常严格的人,每天的 update 他都会逐一检查review,而且还经常改需求、加需求(这个我就不吐槽了),我也是一个有点完美主义的人,倒不是说强迫症那么夸张,对代码还是有洁癖的。我也不想拒绝别人,客户说要整,那就整!结果整个项目搞下来,比预估工时超了2个周,我大概写了2000多行代码,重构了两次。重构的时候我总是舍不得删掉之前的代码,毕竟是自己亲手敲出来的23333,于是就给注释掉,结果到后来发现注释越来越多,还是咬牙删了。话说算法真是个神奇的东西,第二次重构时候我实在看不下去了,于是更改了思路,优化了算法,结果之前一堆搞得昏头昏脑的判断循环全部删了,代码量少了一大半,瞬间感觉心里痛快啊。
嗯,所以说不管是客户对我还是我对自己要求都比较高,不过换个角度看,正是这样严格的要求才让我学到了更多的东西,每天脑子里想的全是项目的事,就连上厕所也不放过,每天都在遇到新的困难并解决困难,和打怪升级一样,还是过得挺充实的。让我有点意外的是大部分时间我都是在写前端,这让我俨然感觉自己成为了一个前端工程师2333,从JS到jQuery再到vue, react
回过头来看,折腾一遍之后还是有所收获的,自己通过努力,完成了一些真的是之前自己都认为不可能的事,真的感觉佩服自己,这或许就是所谓的挑战自我,突破自我吧!最后客户还给了我50刀的小费,说了句 I like it my man, you are the best, I definitely need to hire you again. 我感觉所有的付出都是值得的。
总的来说,当一个自由职业者在家工作可能是很多人羡慕的,想几点起就几点起,有时我一天就工作2个小时。当然更多的时候还是这个状态(动图):
加班到深夜更是家常便饭,累的时候毫不夸张地说,躺上床我2分钟之内绝对睡着。不过那又怎样呢,虽然有时很辛苦,脑力劳动到害怕自己有一天会不会像别人说的那样30岁秃顶(想多了),但那种知道自己想要什么并为之努力的感觉,为成功之后的喜悦之情作了铺垫,渲染了欢快的气氛,侧面烘托出主人公美滋滋的情感(高考中毒太深:p)。很自由、很快乐,自从掉进 Ruby 这个坑,这个理念就已经影响了我。
最后再做一些总结吧: 1) 能坚持做好一件小事真的不容易。比如罗辑思维每天一段语音,或者一个人坚持每天锻炼、每天晨读等等,别说10分钟,就是60秒,坚持每天做好也真的不容易,所以我也很佩服那些能坚持下来的人。坚持下来之后的效果肯定是明显的,积少成多嘛;
2) 不要轻易放弃,也许你离成功只差最后一口气,坚持下来,说不定会有意想不到的惊喜。同时你也会因为完成了一次艰巨的任务而信心大增。
3) 多与大神接触,其实他们可能和想象中有些不一样,多学习,学习他们的思维方式,学习他们解决问题的方法和思路,学习他们的观点和经验,保持一种正能量和积极向上的态度,这很重要,真的。
4) 没有做不到,就怕你想不到。很多时候做不到是因为想不到做的方法(这不是废话么。。),所以不知道从何下手,或是想到了一些很笨的方法,做着做着发现越来越费劲,思路越来越不清晰,逻辑越来越复杂、混乱,最后就脑袋爆炸了。。
其实这种情况多半是思路没对,路没选择对(虽然能到达终点但是太蜿蜒曲折陡峭了),一定有更好的路,理清思路,搞清逻辑,其实很快就搞定了。
5) 要勇于尝试。有的事情看起来很难,但不去试试你怎么知道你就不行呢?为什么成功的那个人不能是你呢?万一你突然人品爆发就成功了呢?这不是侥幸,我意思是有时候真的可以多尝试一下。好比追女生,你不去找机会搭讪,怎么知道对方对你的印象呢,万一你刚好是她的暗恋对象呢哈哈哈。。。有的事情真的是试了才知道,哦,原来也不过如此嘛。回过头看来时的路,发现自己还是有所成长的嘛。就像学习一项技能或知识,开始觉得很难,入门了感觉有点感觉了,到最后完全掌握了你就会觉得,其实这东西很简单嘛,然后你又可以开始向下一个目标进发。 畏缩、保守、害怕失败不是我们该有的作风,青春就应该多尝试、多吃苦、甚至多失败,一帆风顺不见得总是好事,如果一个人总是一帆风顺,觉得生活很轻松,那么他肯定是待在了自己的一个所谓舒适区,过着安逸的生活,而这样通常是不会成长的;反过来,如果觉得很困难,可能是因为你在走上坡路。
6) 学会分解目标。列出清单,将大目标分解为小目标。这是我在得到上得到的(没有打广告QAQ),真的是这样,一个大目标会让人感觉无从下手,分解成一个个的小目标之后,就好办多了!
以上都是我的真实感受,就像NBA连续三年的骑勇大战,大家都觉得这是理所应当的,总决赛难道不是骑勇?其他队还需要打球吗?其实正如库里所说,没有什么是理所应当的,他们也是通过努力才走到了今天的位置。正如那句鸡汤:你必须非常努力,才能看起来毫不费力。
我不是一个经常看书的人,但有两本书最近对我影响深刻,多次震撼了我,一本是《你要么出众 要么出局》,另一本是有关乔布斯的《记住你即将死去》。
“其实这辈子,要么努力地按照想法去活,要么习惯了按照活法去想;要么拼命改变生活,要么习惯给平庸找借口。” 勿忘初心,每天进步,给自己生活中加点料,给未来留下一些期待,生活的小马达就运转起来了 :)
Scan the QR Code to add me on WeChat