这种情况是存在的。有如下两种情况:
1 程序员是单干的,也就是一个人完成整个项目,这时不需要与其他人合作交流,而家里又有完整环境时,可以在家工作。
2 通过线上联系,如即时聊天工具,邮件,电话等,可以与其他项目组成员很好的沟通,而家里有完整的工作环境时,可以在家工作。
要在家工作,必须满足以下几点要求:
1 项目可以独立完成,或在家可以与项目组成员无障碍交流。
2 家里有完善的开发环境,或者可以远程使用外界环境。
3 公司允许在家开发,或者没有公司,自己就是老板。
其中第三点是最难的,由于在家工作存在,不利于交流,容易降低公司凝聚力,对于机密性数据容易产生泄密,对员工工作状态无法及时了解等缺陷,所以大多数情况下,都是在公司进行开发的。 在家办公的好处有很多,主要有以下几点。
时间自由。程序员的工作大多是“计件”而不是“计时”,而且不少程序员都是夜猫子,晚上的工作效率最高,但大多数公司都没法提供昼伏夜出的考勤制度,所以在家工作的效率往往比在公司要高。
形式自由。程序员大多是热爱自由、厌恶约束的人,穿T恤衫牛仔裤上班、边听音乐边写程序只是小意思,不少人还喜欢看文档时把脚翘起来,想问题时头朝天身体后仰,中午趴在桌上睡个觉,这样做在公司会被看做“缺乏体统”,在家则绝对没有问题。
省去了繁文缛节。毫无意义的会议是大多数程序员讨厌的,与业务部门的交流通常也很令人心烦,而在家办公时这些都由自己主动掌握,心情大大舒畅。
省去了上下班的劳顿。据统计我国一线城市白领平均花在上下班路上的时间超过30分钟,而且公共交通往往拥挤不堪、上下班奔波劳心劳神,严重影响心情继而影响工作效率。
而说到在家办公的缺点,大多数人则只能想到“沟通不利”,这确实是个非常严重的问题。如果程序员的工作内容只是提交代码,那么在家工作应当算相当好的选择, 可惜工作是一项复杂的劳动,沟通是其中必不可少的内容。面对面的沟通,无论是效率还是质量,都胜过远程沟通,加之工作中许多协调配合的事情远程交流是很难 弄清楚的,所以许多容许程序员在家办公的公司也会定期召开碰头会,遇到重大项目就更是如此
完全可以的。截止2015年,美国大约有30万名全职程序员在家中办公,占到了程序员总数的8%。实际上, 程序员的远程办公自从程序员职业出现开始就存在了,从2012年到2015年,在家工作的全职程序员称他们平均每天花5.5小时在工作上。相较于程序员职业的高移动办公(远程办公)率,所有职业的远程办公的平均比例低于3%,同时,在调查结果中,我们可以看到,computer science上升趋势最为明显。当然这种现象的出现也依赖于目前远程办公技术的发展和远程办公工具的发明,而这些研发者目前正在成为第一批远程办公的实践者。
正规公司都不会有这种工作模式。
程序员岁说是完成项目需求,但是在需求进行中也需要不断的和需求提出人、产品经理、部门同事进行项目沟通,所以在家工作是不合适的。对于公司老板来说,在家工作不能保质保量,虽说在家最终能完成项目,但效率还是会有所差别。
程序员也不能在家办公的,毕竟所涉及的程序都是商业机密,还是需要在公司来办公的,家里的设备也不支持程序员在家办公
可以。
程序员的工作成绩是非常明确的,
完成某个程序设计就可以。
在哪里办公,取决于公司规定,并不一定非要在特定工作场所。