这不是一本新书,这是一本很值得中国程序员看的老书,所以我不是来做卖新书广告的:)

但它的确是一本好书,这本书在Amazon上3个business categories排第一。作者Jason Fried和David Heinemeier Hansson 是全世界效率最高的软件公司之一Basecamp的创始人!他们的员工分散在世界各地远程办公,是通过远程方式协同工作的典范。这两个作者合著的第一本书《重来》(Rework)高居《纽约时报》畅销书榜前列,书中推崇的管理理念在国内商业领域也产生了巨大影响。

它讲述了程序员不用到公司只需要在家工作上班的业内状况,也证实了“中国程序员在家上班月入过六万不是梦”

在写读书笔记之前,我觉得很有必要描述一下我是怎样知道这本书和打算读这本书的:

之前在看到《从士兵到程序员再到SOHO程序员》这一系列文章的时候我知道了《Remote》这本书和SOHO程序员这回事,并且知道已经有很多人在家远程上班写代码。但是那时候因为忙,一直没有开始看《Remote》这本书,直到有一天我和一个朋友聊天。。。

我获知他现在逃离了北上广,回到老家小县城,找了一份美国的Remote工作,不需要去美国的办公室上班,只需要在老家小县城的家里远程工作,就能拿到美国程序员的平均工资,一万美刀一个月!!!折合人民币六万人民币一个月!!!天啊!在老家小县城一个月六万人民币工资!!!更重要的是这个朋友之前在北上广的工作工资都只是一万人民币而已。简直把我惊呆了!!!我顿时表示难以置信。

结果我朋友就说,六万人民币一个月听起来对于中国人来说蛮多的,但是对于美国雇主来说,也就是一万美金一个月而已啦,你在美国工作过,应该也知道美国普通程序员的平均工资水平是一万美金一个月,我也就是拿普通平均工资而已。他说得很对,我竟然无法反驳。美国普通程序员的确是这个行情!

另外,他就是看了《从士兵到程序员再到SOHO程序员》这一系列文章,才知道有在家远程上班写代码这回事,然后看了《Remote》这本书,最后在那一系列文章的基础上吸取教训,先找好remote jobs才辞职,所以才过上这么幸福的生活。最后我朋友还来个神补刀,他说,对了,《从士兵到程序员再到SOHO程序员》这一系列文章的作者不是你前公司的同事吗?如果你遇到他,请转达我对他的感谢!正是因为他这系列文章我才过得这么幸福!。。。我顿时无语了。。。

补个后话,当我代我朋友转达他的感谢给《从士兵到程序员再到SOHO程序员》这一系列文章的作者时,获知他现在也过得很开心,做着一份自己喜欢并且很好的工作,我也甚是开心。我强烈给大家推荐我这位前公司同事的这系列文章,因为他能给很多人带来正能量,认识到人的潜能是多么的强大!只要你肯努力肯坚持肯不停的尝试!

回到主题,我被我朋友震惊之余,就回来很认真的看了《Remote》这本书,的确很赞!所以就写了这篇读书笔记分享给大家。

下面就让我们过一遍这本书吧:

注意!该书目前我只发现有英文版,暂未发现有中文版,但是已经有人把它翻译成中文了,为了便于大家阅读理解,我就按照这个翻译版本来讲吧。(在此我先感谢一下这位热心的翻译者梅晨斐,感谢他让大家免费看到这本这么好的书的中文版,再也不需要掏$16美刀去amazon还只能买到英文版)

此书第一部分是讲在家远程上班对于企业本身的好处和目前业内现状。

在家远程上班对于企业本身的好处很多,但是这是企业老板考虑的,毕竟是企业老板才能决定是否选择让员工们在家远程上班,而我们这些苦逼码农只能被动地去找已经选择了让员工们在家远程上班的企业,所以我们就可以跳过这部分啦。

不过其中有一点说的还是蛮有道理的,就是在家远程上班这种方式可以不用把时间浪费在通勤的路上!这点还是蛮爽的。以我自己的经验来说吧,我在北京工作的时候,经常每天要花一个小时在来往公司和家的路上,甚至有的同事来回要花两三个小时!至于《北京堵车3分钟路程走半小时 城市规划问题需反思》这种极端情况我们就不讨论了。我在硅谷工作的时候,当需要去公司办公室上班的时候,每天也要花一个小时在来往公司和家的路上,我还是蛮幸运的,因为我们每周五个工作日,只需要两天去办公室上班,其余三天可以在家远程上班,相比之下,在San Jose上班经常塞在101和280上的哥们,你们辛苦啦。(在此要感谢我的前公司,是我的前公司把我带去了硅谷,虽然我已经离开了这家公司,但是我还是要感谢它,我的前公司的名字叫做盛安德

如果你对以上这点很感兴趣,你可以详细阅读这本书的这一节“(二):不要把时间浪费在通勤的路上

此书接下来讲述在家远程上班的业内现状:

  1. 在家远程上班已经是很流行的拉。
    此书这一节“现在就开始(九):节俭是美德”提到:

    IBM自从1995年就开始尝试远程办公策略。在所有386,000名员工中,40%采用了远程办公。 “一些实践(六):创新的工作方式”这一节也提到埃森哲、eBay也在采用在家远程上班这种工作方式。

  2. 在非IT业,在家远程上班也很流行的。
    此书这一节“一些实践(十二): 不适用于我们领域”就很明确的说到:

    会计、广告、咨询、客服、设计、影视、财务、政府、硬件、保险、法律、市场、招聘这些行业也在采用在家远程上班这种工作方式。在医疗健康领域,作为福布斯排行榜前100的供应商Aetna,在美国所有35,000名员工中,有一半以上的人在家办公。在会计领域,德勤,有超过86%的员工有20%的工作时间是在远程。在英特尔,82%的员工周期性地尝试远程办公。即使是政府部门,也开始在尝试远程办公。85%的专利和商标审核人员,57%的NASA员工,67%的环境保护部门,不同程度地在尝试远程办公。

    • 采用在家远程上班这种工作方式超过10,000以上员工的公司有:AT&T,联合健康集团,麦肯锡,英特尔,强森强森,Aetna,思科,德勤,汇丰英国,英国电信,联合利华,Express Scripts。
    • 员工人数在1000-10000之间的公司有:奔驰美国,Teach For America,Plante Moran,梦工厂,Perkins Coie,美国联邦保险,美国教育部,维珍大陆,Brocade Communications。
    • 员工人数少于1000人的公司有:GitHub,瑞安航空,Automatic,MWW,Kony,TextMaster,BeBanjo。

怎样,看到这里,是不是觉得自己见识到另外一个不同的世界?嗯,我当时也有这种感觉,读书嘛,不用辞职也能看到这个这么大的世界,而且成本还很低!看完之后,我沉思了很久,想不到在家远程上班是这么流行的!

哎呀,看到这里,是不是有一种感觉,西方国家好幸福啊!楼主你这是拉仇恨吗?让我羡慕嫉妒恨,我却过不上这种生活,不就是想把我气死?别急别急,我们来看看此书这一节《如何协作(一):重叠的工作时间》,身在芝加哥的雇主,会招聘上海的人(听说就是Basecamp自己在上海招聘了这个人),可以说我们在中国,我自己就有不少朋友同事就是这样,但是涉及他们的个人隐私,在他们自己未主动爆料的前提下,未经得他们的同意,我是不能爆他们出来的,我只能说,他们也在Cnblogs、Ruby-china等国内技术论坛上。嗯,顺便分享一系列文章《我如何把薪水从 50人民币/天 提升到 100美元/小时的 (1)》,有兴趣的哥们可以看一下。

那么很多人就有一个疑问拉,凭啥美国人会让你在中国上班拿美国的工资,为啥美国人不外包来中国,这样只需要付中国的工资,凭啥让你在中国上班拿美国的工资呢?比如这个哥们就说啦:

楼主是做iOS开发的,码农这种活,远程工作也不是完全没可能。以前在一家美国外包公司干过一段时间,每天早上都要和美国的同事视频会议,但是它们拿的是$,而我们拿的是¥。明显同工不同酬嘛,哈哈。

突发奇想,老美工资这么高,假设是10W刀/年,相当于人民币60W/年。如果又可以在国内工作远程工作的话,那岂不是爽死了?

以上内容引用 from :请问有哪些地方,可以找到美国的并且可以在国内 work remote 的工作?

此书这一节《(八):一切与成本无关》很好的回答了这个问题:

当人们谈论“远程办公”的时候,总会自然而然地联想到“外包”。他们认为远程办公的初衷,是老板为了节约成本,而把工作迁移到人力成本更低的地区,例如:班加罗尔。 我们能够理解这种误解,但想法本身是错误的。

嗯,剩下的文字太多了,我就不全贴上来了。有兴趣者可以猛击此书的这一节《(八):一切与成本无关

此书另一节《招聘技巧(六):同工同酬》也从另一个角度很好的回答了这个问题:

在二三线城市寻找优秀的人才,然后给到他们一线城市的薪资。那么他们经常调整工作的可能性就会非常低。
事实上,我们招聘的几乎都是这类员工。Chase Clemons,2年。Jamis Buck,7年。Jason Zimdars,4年。

这里加上我自己对Remote和离岸外包之间差异的理解吧。我自己有6年在欧美软件外包公司工作的经验,参与过很多个欧美发达国家外包到中国的项目,也有过Remote的工作经验。我的这些经验告诉我:

  1. 发达国家企业外包到中国主要图的是价格便宜,所以第一考虑的是价格,然后才考虑是质量
  2. 而发达国家的Remote职位主要图的是尽最大可能找到最多的人才选择从而找到优秀的员工,所以第一考虑的是质量,至于价格,只要不高于当地招人水准就可以了

因为外包图的是价格便宜,所以发达国家企业不会把核心的重要的职位外包,做外包你永远就是一个外人,不可能进入他们企业的核心和决策层。而Remote就是企业招人,除了可以不用去办公室上班外,一切和传统企业招聘是一样的,因此你就像传统招聘一样,你就是他们企业中的一员,可以进入他们企业的核心和决策层。因此我们可以看到如下Remote职位:

你见过会有企业把CTO、Vice President(副总)、Director(总监)这么重要的的高管职位外包出去的吗?因此,我们可以看到,Remote和外包完完全全是两回事,虽然他们某种形式很像。

看到这里,是不是很羡慕这种生活,但是此书之所以畅销,之所以值得读,它的意义和精华就在于它教你怎样既能在家远程上班也能保证质量地完成工作,从而保住这个这么幸福的饭碗。包括:

  1. 怎样克服时差,详见《如何协作(一):重叠的工作时间》这一节
  2. 怎样协同工作,好几节都在讲这个问题。
  3. 怎样解决信任度,讲这个问题的章节也蛮多的。
  4. 怎样克服一些因为没有去办公室在家远程上带来的心理问题。

我粗略数一下,基本上这本书一半内容都在教你怎样在家远程上班也能保证质量地完成工作,从而保住这个这么幸福的饭碗。

等等,大家有没有发现遗漏了很重要的一点?
就是此书告诉我们:

  1. 在家远程上班这事是靠谱的
  2. 中国程序员在家上班月入过六万不是梦
  3. 怎样才能保证质量的完成工作,从而保住这个这么幸福的饭碗。

但是它却没有告诉我们去哪里找这些这么令人羡慕的工作。
这不是急死人吗?

放心,不用急,接下来我就告诉你几个渠道。

首先当然是用这本书的销售收入Sponsored的 https://weworkremotely.com/ 这个网站还是要支持和提一下的,毕竟喝水不忘掘井人,读书不忘写书人嘛,但是不得不提一下,这个网站的Remote Jobs实在是太少了!一天才几个Remote Jobs,有时候甚至一天一个都没有,这么少的Remote Jobs这么多人竞争,怎么够分啊?胜算太低了。

然后就是我们程序员最熟悉的SO拉, http://careers.stackoverflow.com/这个网站的Remote Jobs机会就比上面的网站多了。

另外一个比较靠谱的就是 https://www.remotejobsexpert.com/它的优点在于它是一个Remote Jobs搜索引擎,能够找到发达国家大部分的Remote Jobs,以至于一天能够找到几百个Remote Jobs,给我的感觉就是来到了一个Remote Jobs海洋!光看完这些Remote Jobs我每天都要花掉一两个小时时间。但是我们知道,大部分人都是已经有一份工作了,只能利用正常上班外的8小时去找更好的工作,也就是说每天只有一两个小时来找更好的工作,而 https://www.remotejobsexpert.com/每天都有这么多Remote Jobs,这一两个小时只足够看完这些工作机会,以至于没时间投简历了。所以这个网站要专门开发一个Perfect jobs for you功能来解决这个问题,将看Remote Jobs的时间节省一小时,把这宝贵的一小时用来认认真真地研究好工作机会,写好Cover Letter,以便最大程度的争取面试机会。

不推荐去Elance和Freelancer,因为这就是俩外包网站,一大堆人拥上去竞争同一个项目,一个比一个报得的价格低,简直就是靠低价恶性竞争的竞标市场 。与Remote的宗旨完全背离,是方向相反的另一个极端,如果只是练手 ,还不如找一家欧美外包公司练手,工资开得比Elance和Freelancer都高。

注意:此书和此文提及的网站大部分服务器都在国外,因此在大陆的朋友访问这些网站的时候会因为不能访问Google的JS脚本库而报错,并且有时候不稳定和打不开,所以得刷新几次或者过段时间再试试。

看完这本书之后,我想起了很多,想起08年的时候在北京漂荡,那时候自己很不成熟,老是犯错,对自己没有自信,那时候的我觉得程序员都是屌丝,不敢也不愿意相信百万年薪程序员的存在。
后来遇到一些很好的客户、同事和朋友,他们都是像我们园子里在新加坡工作的圣殿骑士说的百万年薪程序员
是他们不断的给与我正能量,从而让我在遇到挫折的时候能够坚持,敢于尝试,在不断的试错中前进。后来到了硅谷之后,接触了美国的同事和文化,觉得我们中国人不是东亚病夫,外国人能写的代码,外国人能做的工作,我们中国人也行!所以我们中国人一定要对自己有自信!一定要坚持!一定要敢于尝试!在不断的试错中前进!

最后,在此感谢此书,感谢帮助我来到硅谷的人们,谢谢!

远程办公《Remote》读书笔记:中国程序员在家上班月入过六万不是梦的更多相关文章

  1. 年近30的Java程序员为了达到月入三万的目标,都做了哪些准备?

    1.我觉得像我这般年纪的(29岁),有相对扎实技术功底的(就不自谦了),对赚钱有着强烈欲望的程序员,应该定一个切实的小目标——五年内月入三万! 之所以要定这个目标,最主要的原因是老婆的批评刺痛了我—— ...

  2. [转]ThoughtWorks(中国)程序员读书雷达

    http://agiledon.github.io/blog/2013/04/17/thoughtworks-developer-reading-radar/#rd?sukey=f64bfa68330 ...

  3. 【转载】张逸--ThoughtWorks(中国)程序员读书雷达

    原文地址:ThoughtWorks(中国)程序员读书雷达 软件业的特点是变化.若要提高软件开发的技能,就必须跟上技术发展的步伐.埋首醉心于项目开发与实战,固然能够锤炼自己的开发技巧,却难免受限于经验与 ...

  4. ThoughtWorks(中国)程序员读书雷达 —— 书籍下载整理

    ThoughtWorks(中国)程序员读书雷达 http://agiledon.github.io/blog/2013/04/17/thoughtworks-developer-reading-rad ...

  5. ThoughtWorks(中国) 程序员读书雷达

    ThoughtWorks(中国)程序员读书雷达 软件业的特点是变化.若要提高软件开发的技能,就必须跟上技术发展的步伐.埋首醉心于项目开发与实战,固然能够锤炼自己的开发技巧,却难免受限于经验与学识.世界 ...

  6. 中国程序员容易发错音的单词「GitHub 热点速览 v.22.23」

    中国程序员容易发错音的单词,像极了学生时代的纠错本,收录着偶尔会忘记的单词.不过,它似乎更新频率跟不上我们的进步速度,至少一半以上的单词读起来是没有压力的.同样没有压力的还有让应用程序动起来的 aut ...

  7. 第一章-第七题( 有人认为,“中文编程”, 是解决中国程序员编程效率一个秘密武器,请问它是一个 “银弹” 么? )--By 侯伟婷

    首先,“银弹”在百度百科中的解释是银色的子弹,我们更熟知的“银弹”一词,应该是在<人月神话>中提到的.银弹原本应该是指某种策略.技术或者技巧可以极大地提高程序员的生产力[1].此题目中关于 ...

  8. PHP笔记——java程序员看懂PHP程序

    PHP笔记——java程序员看懂PHP程序   php是一种服务器端脚本语言,类型松散的语言. <?php   ?>       xml风格 <script language=”ph ...

  9. 推荐:ThoughtWorks(中国)程序员读书雷达

    部分转自张逸的博客:http://agiledon.github.io/blog/2013/04/17/thoughtworks-developer-reading-radar/ 长久以来一直对程序员 ...

随机推荐

  1. jQuery form插件的使用--处理server返回的JSON, XML,HTML数据

    详细代码: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> & ...

  2. maven搭建详解

    1, 下载   官方下载地址: maven_download, 最新版 apache-maven-3.0.5-bin.tar.gz   官方地址: maven   2, 解压   tar zxvf a ...

  3. python ljust,rjust,center,zfill对齐使用方法

    字符串在输出时的对齐:S.ljust(width,[fillchar]) #输出width个字符,S左对齐,不足部分用fillchar填充,默认的为空格. S.rjust(width,[fillcha ...

  4. [分享]一个String工具类,也许你的项目中会用得到

    每次做项目都会遇到字符串的处理,每次都会去写一个StringUtil,完成一些功能. 但其实每次要的功能都差不多: 1.判断类(包括NULL和空串.是否是空白字符串等) 2.默认值 3.去空白(tri ...

  5. XSLT

    一.简介 XSLT 是一种用于将 XML 文档转换为 XHTML 文档或其他 XML 文档的语言. XSL(eXtensible Stylesheet Language) -- 可扩展标记语言,主要用 ...

  6. UEdit初始化加载内容偶尔失败,解决

    var ue1 = UE.getEditor('aaa',{toolbars: [],autoHeightEnabled: false}); $(function(){ var content =$( ...

  7. Oracle Jdbc demo

    两种方式: thin是一种瘦客户端的连接方式,即采用这种连接方式不需要安装oracle客户端,只要求classpath中包含jdbc驱动的jar包就行.thin就是纯粹用Java写的ORACLE数据库 ...

  8. SDRAM总结

    使用的流程 W9825G6JH winbond sdram 4M words X 4banks X 16bits=. Accesses to the SDRAM are burst oriented. ...

  9. 【读书笔记《Android游戏编程之从零开始》】14.游戏开发基础(Bitmap 位图的渲染与操作)

    Bitmap 是图形类,Android 系统支持的图片格式有 png.jpg.bmp 等. 对位图操作在游戏中是很重要的知识点,比如游戏中需要两张除了大小之外其他完全相同的图,那么如果会对位图进行缩放 ...

  10. [Hadoop]如何安装Hadoop

    Hadoop是一个分布式系统基础架构,他使得用户可以在不了解分布式底层细节的情况下,开发分布式程序. Hadoop的重要核心:HDFS和MapReduce.HDFS负责储存,MapReduce负责计算 ...