Skip to content

四火的唠叨

一个纯正程序员的啰嗦

Menu
  • 所有文章
  • About Me
  • 关于四火
  • 旅行映像
  • 独立游戏
  • 资源链接
Menu

在家办公,你还有多远?

Posted on 04/04/201406/23/2019 by 四火

WFH

先上一段全球最著名的“ 在家办公” 的公司——37Signals 的宣传视频(最近他们网站变成了 Basecamp;他们有一本书《Rework》让我很喜欢,当时甚至还写了摘录,他们去年出的书《Remote》居然已经有人翻译了放在网上,感兴趣的话可以去简书看一看):

在家办公是一个经常被讨论的话题。当然,在很多软件公司甚至是一个禁忌的话题。但是,越是这样的话题,越有趣,不是吗?

对于绝大多数软件公司来说,无论算不算具备浓厚工程师文化的公司,在家办公(work from home)都应当是一个不可以缺少的组成部分。我不相信尝试把软件资产锁在公司大楼里面,并且对员工无比小心提防的公司能做出什么有趣的产品来。因此现在对于阻止一切在家办公的软件公司,通常我是坚决回避的。我在 《自由地生活和工作》里面写道,“ 我习惯晚睡和睡懒觉,我有时会工作到很晚,但那时我的效率很高,如果晚上十点钟工作人员跑到我座位上告诉我公司要断网了我会觉得那真是一件巨傻无比的事”。除了个人习惯,还可以找到好多影响不小的理由:

  • 北京恶劣的空气条件众所周知,尤其在糟糕的天气里,不愿出门,恐怕是仅次于早上“ 不愿起床” 的事情;
  • 交通上浪费的时间毫无疑问是令人痛惜的,越大的城市这个问题越严重;
  • 有时候就是需要安静的环境,写技术文档、整理思路,还有阅读材料;
  • 最后,谁都有自己的事情,为了工作牺牲最多算精神可嘉,往往不值得提倡。

鉴于这些优势,在家办公、远程办公这样的方式,利用得好能带来莫大的好处。

但是不得不承认的是,大多数情况下,在家办公并不能很好地解决问题和提高效率。这里的问题也好、效率也罢,都需要团队合作和集体劳动,这就意味着,你需要多次快速的沟通,在家里面,并不足够方便。人和人之间面对面的沟通是无比原始的方式,但是它至今也没有什么能够代替。这也是很多公司都愿意报销机票费用把人请过来面对面地面试的原因之一—— 这无论是语音还是视频通讯技术都无法取代的。去年去菲律宾长滩岛度假的期间,我曾经尝试了一下能否在酒店里面工作:我有 VPN,可以收发邮件,可以定位问题,我甚至也可以写产品代码。但就是无法做到在办公室里面的效率,除了前面提到的沟通,我想这也和环境和习惯有关。

考虑到上面这些内容,目前,我认为多数情况下还是应当提倡在办公室办公,在家、咖啡吧还是游轮上,都不是工程师通常意义上“ 办公” 的良好场所(当然,你也许可以用一些个例反驳我,比如这位边旅游边写书的老兄)。但是,一定比例的在家办公是相当美妙的,对我而言,因为我很难把工作和生活分离开,我觉得这个比例最佳介于 20%~30% 之间。为了这一点,需要的设施有:

  • 硬件设施:VPN、Email 服务、足够强大的远程工具,足够快的网速,安全和便捷之间的权衡……
  • 软件设施:这才是最难的部分,灵活的团队、自由的氛围,还有最重要的,自律的工程师,对于那些定点刷卡,还要把记录要写到绩效考核里面去的公司,就不要想这件事情了。

需要说明的是,在家办公,并不意味着工作上就能轻松多少。基本上,效率的问题主要取决于自己,而不是地点。就如同面对一些我的亲戚朋友类似于“ 程序员就是每天做电脑前挂 QQ” 这样荒诞的理论一样,我懒得做出任何反驳。于我而言,除了天天搞研究的那些人以外,程序员大概是最需要持续学习的职业,超过医生、超过律师。

未来的几年内,我计划自己每年都可以休假一段时间,那些大自然的美妙太让我留恋了,在假期里面我依然会尝试远程办公,从世界任何一个有互联网的角落;在不适合出门的日子里面我会继续选择在家办公,从我的被窝,从我的书桌。

文章未经特殊标明皆为本人原创,未经许可不得用于任何商业用途,转载请保持完整性并注明来源链接 《四火的唠叨》

×Scan to share with WeChat

你可能也喜欢看:

  1. 继续说说 “在家办公”
  2. 多年前的一封邮件
  3. 生活的鱼和熊掌
  4. 三百篇文字纪念
  5. 沈阳、南京、北京和西雅图

2 thoughts on “在家办公,你还有多远?”

  1. Anonymous says:
    04/21/2014 at 2:19 PM

    装 X

    Reply
  2. 新浪微博rss says:
    04/16/2014 at 5:48 PM

    离我很远很远。

    Reply

Leave a Reply to Anonymous Cancel reply

Your email address will not be published. Required fields are marked *

订阅·联系

四火,啰嗦的程序员一枚,现居西雅图

Amazon Google Groovy Hadoop Haskell Java JavaScript LeetCode Oracle Spark 互联网 亚马逊 前端 华为 历史 同步 团队 图解笔记 基础设施 工作 工作流 工具 工程师 应用系统 异步 微博 思考 技术 数据库 曼联 测试 生活 眼界 程序员 管理 系统设计 缓存 编程范型 美股 英语 西雅图 设计 问题 面向对象 面试

分类

  • Algorithm and Data Structure (30)
  • Concurrency and Asynchronization (6)
  • System Architecture and Design (43)
  • Distributed System (18)
  • Tools Frameworks and Libs (13)
  • Storage and Data Access (8)
  • Front-end Development (33)
  • Programming Languages and Paradigms (55)
  • Testing and Quality Assurance (4)
  • Network and Communication (6)
  • Authentication and Authorization (6)
  • Automation and Operation Excellence (13)
  • Machine Learning and Artificial Intelligence (6)
  • Product Design (7)
  • Hiring and Interviews (14)
  • Project and Team Management (14)
  • Engineering Culture (17)
  • Critical Thinking (25)
  • Career Growth (57)
  • Life Experience and Thoughts (45)

推荐文章

  • 谈谈分布式锁
  • 常见分布式系统设计图解(汇总)
  • 系统设计中的快速估算技巧
  • 从链表存在环的问题说起
  • 技术面试中,什么样的问题才是好问题?
  • 从物理时钟到逻辑时钟
  • 近期面试观摩的一些思考
  • RSA 背后的算法
  • 谈谈 Ops(汇总 + 最终篇):工具和实践
  • 不要让业务牵着鼻子走
  • 倔强的程序员
  • 谈谈微信的信息流
  • 评审的艺术——谈谈现实中的代码评审
  • Blog 安全问题小记
  • 求第 K 个数的问题
  • 一些前端框架的比较(下)——Ember.js 和 React
  • 一些前端框架的比较(上)——GWT、AngularJS 和 Backbone.js
  • 工作流系统的设计
  • Spark 的性能调优
  • “残酷” 的事实
  • 七年工作,几个故事
  • 从 Java 和 JavaScript 来学习 Haskell 和 Groovy(汇总)
  • 一道随机数题目的求解
  • 层次
  • Dynamo 的实现技术和去中心化
  • 也谈谈全栈工程师
  • 多重继承的演变
  • 编程范型:工具的选择
  • GWT 初体验
  • java.util.concurrent 并发包诸类概览
  • 从 DCL 的对象安全发布谈起
  • 不同团队的困惑
  • 不适合 Hadoop 解决的问题
  • 留心那些潜在的系统设计问题
  • 再谈大楼扔鸡蛋的问题
  • 几种华丽无比的开发方式
  • 我眼中的工程师文化
  • 观点的碰撞
  • 谈谈盗版软件问题
  • 对几个软件开发传统观点的质疑和反驳
  • MVC 框架的映射和解耦
  • 编程的未来
  • DAO 的演进
  • 致那些自嘲码农的苦逼程序员
  • Java 多线程发展简史
  • 珍爱生命,远离微博
  • 网站性能优化的三重境界
  • OSCache 框架源码解析
  • “ 你不适合做程序员”
  • 画圆画方的故事

近期评论

  • panzhixiang on 关于近期求职的近况和思考
  • Anonymous on 闲聊投资:亲自体验和护城河
  • 四火 on 关于近期求职的近况和思考
  • YC on 关于近期求职的近况和思考
  • mafulong on 常见分布式基础设施系统设计图解(四):分布式工作流系统
  • 四火 on 常见分布式基础设施系统设计图解(八):分布式键值存储系统
  • Anonymous on 我裸辞了
  • https://umlcn.com on 资源链接
  • Anonymous on 我裸辞了
  • Dylan on 我裸辞了
© 2025 四火的唠叨 | Powered by Minimalist Blog WordPress Theme
Menu
  • 所有文章
  • About Me
  • 关于四火
  • 旅行映像
  • 独立游戏
  • 资源链接