×
提示:
×
提示:
请:
谢谢!
Toggle navigation
技术头条
最新
读点非技术
我也分享
赞过
我的
IT技术博客大学习
微博登录
1
继续说说“在家办公”
(www.raychase.net)
【简介】
我在几年前写过一点对于在家办公的理解,经过最近几年的感受,时不时地需要在家办公,零零散散陆陆续续有了一些新的感受。
首先要明确的是,团队的支持是最重要的。需要一个宽松的团队氛围,能够获得足够的信任,这些都是软基础。如果同事和上司不信任,这件事情是不可能办成的。对于那些把员工视为不可靠、不安全因素的公司,在家办公也是难以实现的。
开发环境。以往我一个不愿意在家办公的重要原因是,我的开发环境都部署在desktop上面,从家里无论是通过Microsoft Remote Desk还是NoMachine之类的连接(我还试过一些别的持有图形界面连接的方式),都不够理想,一顿一顿的,写代码很难受。现在已经用上了云主机,机器性能比较强大,总结下来一个比较理想的方式是,在本地(例如我的Mac)上面开发,并且进行配置管理,比如Git提交代码和发送code review。但是所有的编译、构建、连接、测试、开发环境部署等等全部放到云主机去进行。这之间使用一个同步工具来完成,我目前用的是公司一些热心工程师写的一个同步小工具——即选定了Mac上的一个工作文件夹,其下的所有改动全部自动同步到云主机去,我不需要显式执行任何脚本。
硬件和设备。我对于显示器要求不太高,虽然在家和公司都配置了比较大的显示器,但是我已经习惯了小小的Mac屏幕。在家办公需要安全可靠的VPN,避免在这些硬件网络的问题上耽误时间是非常重要的。无论是在公司还是在家,笔记本电脑始终是除了网络之外第一位重要的硬件。我想起一些同事的抱怨,公司不愿意给配备好的笔记本电脑。其实一个好的笔记本电脑才多少钱,一台咖啡机才多少钱,提升的效率能创造多少价值,我始终不明白为什么那么多人算不过来这笔账呢。
关于会议和问题讨论。这是一个不太好解决的问题,也是我觉得工程师绝大多数时间一定要待在公司里的一个重要原因。虽说现在各种视频音频通信设备已经足够发达,但是面对面的沟通和使用这些设备来沟通依然有着鸿沟般的距离。我所在的大的团队有两个子团队,一个在西雅图,一个在纽约,为了达到面对面沟通讨论问题的效果,经常需要有同事往返这两个城市出差。有了问题,一个转身的距离就可以立即发起询问和讨论,手边就是稿纸和白板,这是在家里办公很难做到的。
氛围。这看起来是一个不怎么被人提起的原因,但是却非常重要。孩子出生以后,这一点更加明显,我当然愿意在家办公以节省交通的时间开销。可是问题是在家里办公干扰因素确实很多,例如孩子哭闹。虽然在公司也不得不面对一些容易被打断的困难,但毕竟也是工作的氛围浓重,和在家还是不一样的。还有一个是上下班一路上的氛围,我可以坐在车里安静地思考问题,整理头绪,看起来这件事情哪里都可以做,但是只有在上下班路上才可以保持头脑直接和放松的状态,因为大多别的事情也做不了。在家里诱惑太多,在单位杂事太多。
时间和空间。在家办公的一大好处是有更多时间,可以更自如地分配时间。本来就省下了通勤的时间,白天的时间可以更自如地分配。有时碰到恶劣天气,待在家里可以免去很多天气因素带来的烦恼。有时候在公司很难找到一处安静的地方思考问题,而思考和讨论像是两个极端,有时不打照面却都不可或缺,有时则一起出现。在家里显然更适合需要安静和空间的思考,在放松状态下做决定。
说到最后,无论如何,虽然现阶段在家办公还只是一个有时为之的选项,并不适宜成为常态(我并不认为37Signals这样的公司所实践的值得推广),但是如果说天下之大,要有哪一个高新技术行业最能够给予在家办公的福利的话,软件工程师们应该是相当有资格说这话了。
点击查看原文 >>
由
@技术头条
2017-03-11 23:06 / 0个评论
赞过的人:
@技术头条
要不要再学学下面的文章?
1
GoCD很好,但说说Jenkins吧
(insights.thoughtworks.cn)
Jenkins包含的一些通用法则、思想会让你明白如何才能搭建使用于某个项目易用、易扩展、易维护的流水线。
by
@Thoughtworks
2022-01-26 16:25
查看详情
2
说说 WebSocket,3 分钟让你全面认识它
(zhuanlan.zhihu.com)
WebSocket 是一项先进的技术,它可以在用户的浏览器和服务器之间打开交互式通信会话。通过 WebSocket,您可以向服务器发送消息并实时接收响应,而无需通过传统的轮询服务器的方式来获取服务器上的响应。
by
@又拍云
2019-12-19 11:30
查看详情
1
杀了个回马枪,还是说说position:sticky吧
(www.zhangxinxu.com)
position:sticky早有耳闻也有所了解,后来,Chrome放弃了对其支持,我也就不关心这个声明了,今天偶然发现,卧槽,Chrome什么时候杀了个回马枪,居然又支持了。眼瞅着,各个浏览器纷纷立了山头,要必要关心关心position:sticky了,不要被人留下厚此薄彼的口舌。结果一关心,竟然发现,sticky定位要比预想的更强大,更有趣……
by
@技术头条
2019-01-01 20:00
查看详情
1
说说招聘工程师
(mp.weixin.qq.com)
最近团队在大力招聘工程师,特别是后端工程师。对一个技术团队而言,人永远是最重要的。所以,招聘就是我最重要的任务之一,从筛选简历到技术面,包括面试后的复盘,我都会参加,最近也参加了60 - 100场面试。简单回顾一下最近的几点感受,和大家分享。
by
@谢东升Forest
2018-05-11 10:40
查看详情
1
说说架构师的必备特质
(mp.weixin.qq.com)
随着软件和互联网技术体系的发展,架构师这个职位已经可以切出很多细分,系统架构师、应用架构师、测试架构师以及基础设施架构师等等。除此之外,在不同的公司还会有各种特定的分发,在这里就不一一展开了。在这里,我们结合最常规的应用架构师和系统架构师来做一个说明。
by
@谢东升Forest
2018-05-03 10:36
查看详情
1
说说实施敏捷中的那些误区
(mp.weixin.qq.com)
我本人是敏捷开发的支持者,也正因为我是敏捷的支持者,我要和大家分享一下,我自己经历的和遇到的一些实施敏捷误区
by
@谢东升Forest
2018-03-29 20:00
查看详情
1
说说依赖包的管理和维护
(mp.weixin.qq.com)
相信在Java阵营中,现在还在用Ant来做构建的团队已经越来越少了,大家都在使用Maven,甚至有一些Android/后端团队都转向Gradle。 同时,大家都绕不过一个共同的话题:依赖包的管理和维护。那我就针对这个话题谈谈我的一些实践经历。
by
@谢东升Forest
2018-01-30 21:20
查看详情
1
帝都三年 Java,说说我的求职之路
(mp.weixin.qq.com)
今年是我参加工作的第三年,也深切的感受到程序员三年一个坎,五年一个坎的道理。
之前毕业一年的时候跳槽过一次,那时比较匆忙,也不懂事,只聊了个别几家公司,拿到 offer 就直接答应然后入职了,没有进行公司间的横向比较,薪资涨幅很少。
这次跳槽想看看自己的技术水平达到什么程度,是否对得起这三年的工作时长,于是决定大规模面试一轮,一线二线互联网公司,创业公司都有去聊,结果还算比较顺利,基本全部拿了 offer。
by
@code小生
2017-10-16 19:32
查看详情
0
我也说说Emacs吧(2)_-_Emacs其实就是函数的组合
(click.aliyun.com)
摘要: Vim和Sublime Text等编辑器,本质上是一个编辑器。而emacs本质上是一些函数的组合。
by
@乱蓬头199302
2017-05-31 14:03
查看详情
0
我也说说Emacs吧(1)_-_Emacs和Vi我们都学
(click.aliyun.com)
by
@暖夏未眠丶
2017-05-24 14:25
查看详情
使用微博登录,分享你的文章到本站
评论:
提交评论
近一周被赞排行
@技术头条
(15)
分享文章被赞得多,您就会出现在上面。还能给您微博带来新粉丝哦!