远程开发工作具备因素有哪些?

远程成员心态

  • 主动工作,积极主动去做任务,即使没有委派任务,他都会自己找事情干。
  • 做事有分寸。懂得轻重缓急,把任务分为优先等级来进行安排。
  • 良好的沟通能力。鉴于时差地域关系,邮件、群组、即时通信是主要的沟通手段。

团队成员之间应相互信任

因为种种原因,比如有归属的部门不同之分,往往分成几个小团体,而这些小团体之间不能完全互相信任。不过令人惊讶的是,尽管缺乏信任,这样的团队却也能运作起来。
但是对于远程团队,信任却是生死攸关的事。因为在一个远程团队里,是没有部门之分的,没有上司督促你,没有老板监视你,也没有人照顾你。这是一个因为有着共同的目标而聚在一起并且相互信任的个体组合。

如何寻找合适的人

  • 个人网络。过去的同学或同事,大家互相知根知底,是很好的人才圈子。
  • 其次,客户、合作伙伴、投资者、家庭成员和朋友等都可以助我们一臂之力。
  • 利用现有平台。犹如 Zapier在公司标志上有“正在招聘!”的标语,尽量让自己在各大平台有影响力,为自己推销。
  • 社交平台。在博客、Facebook、LinkedIn等社交平台发布招聘信息。
  • 内部成员推荐。团队成员对于招聘环节是充满好奇与热情的,
  • 团队新成员的雇用流程模式
  • 善待身边的人员。如果候选人不太合适,应礼貌地通知对方,这对双方都有好处。
  • 邀请合适的候选人参与视频会议。一个人的沟通能力与演讲能力还有其他细节,在视频见面环节都可略见一斑。
  • 使用项目管理工具。Zapier是用Trello,这样一来公司上下都可参与其中,知道招聘到了哪一步。
  • 让进入最后阶段的候选人参与测试项目。通过实际项目来检阅候选人的技术能力、协作能力,是非常有效的办法。
  • 进行团队会议,做出最后决定。让团队成员各抒己见,就候选人做出客观评价。如果一致通过,发出聘用Offer。

正确的工具

作为远程团队中的一员,我们可能没法面对面地和其他成员相互交流,所以即时的沟通工具很重要。下面是常见的一些平台,例如,Slack、Hip Chat、Skype和Google Hangouts等。下载并尽快学会如何使用。如果你比较青睐于内部跟踪系统,如JIRA的话,也行。重视工具,好好利用工具,给自己增值

成员团队和谐关系

由于远程开发不像传统中的办公室办公可以直接走过去看同伴们的工作进程,所以我们需要定期更新资料,以显示自己的价值和建立相互之间的信任,而这需要良好的沟通

可以组织一些实时对话,这有助于相互理解,整理一些重要的方向概念等。不仅是功能单一的Google Hangouts和Skype,我们还能使用视频聊天。聊天的时候看到对方的脸能增加相互的信任,构建一个和谐的团队关系

这也适用于非语言沟通。如果大家在工作期间保持视频通话畅通,那么你最好也这么做,如果大家在同伴生日的时候会通过Google Chat唱生日快乐歌,那么一起这么做。如果大家是发电子贺卡的,那你也不要独出心裁,沿袭这种组织文化就可以了

在询问和回答问题时清晰完整

提供完整的资料信息,特别是如果你的工作时间安排和其他程序员不一致的话,这样即使你不在线,你的联系人也能及时获取他们所需要的信息,解决问题。

尽量以邮件方式进行交流,方便后期查询,询问或回答各问题之后,要自己也整理成文件,方便在问题中各个成员理解不一致。

时间: 2024-08-28 18:22:41

远程开发工作具备因素有哪些?的相关文章

web前端开发需要具备的技能

web前端开发需要具备以下7种技能: 1.页面标记(HTML) HTML页面固定,标签不多,相对来说学起来比较容易.编写HTML代码需遵循HTML代码规范(http://www.cnblogs.com/webDriver/p/7050911.html).HTML是页面结构的基础组成部分,是网站的基础,臃肿混乱的HTML代码不但会影响 其本身的表现,而且与其对应的css和javascript代码也会变得难以编写和维护. 2.页面样式css(Cascading Style Sheet) 在标准的页面

转: NetBean 远程开发的好文2 --> 工欲善其事,必先利其器系列--Netbeans之远程开发

转自:  http://www.cnblogs.com/zuoca/archive/2012/07/09/Remote_Development_With_Netbeans_origin.html 实践难度:★★☆☆☆ 实用性  :★★★★☆ 你还在采用纯手工开发吗? 你还在采用本地开发,ftp到远程主机进行编译的繁琐方式吗? 你还在为不断的切换编辑窗口,ftp窗口,ssh窗口而感到郁闷吗? 你还在为不能够熟练使用linux下那命令庞杂的vi,gdb而苦恼吗? 你还在为不能使用现代化的IDE而担忧

NetBean 远程开发的好文1 --> NetBeans的远程Linux C开发实践

from:  http://blog.csdn.net/jacktan/article/details/9268535 一直以来总觉得NetBeans生活在Eclipse的阴影下,同样做为一款不错的基于Java开发的IDE却走着完全不同的发展道路.可能是由于之前我一直较多的使用Java的缘故,所以Eclipse一直是我最为常用的工具.偶尔我也会尝鲜一下NetBeans,但是总觉得使用习惯上有点别扭.不过由于工作的需要,开始更多的接触Linux C,Eclipse CDT就显得越来越苍白.毕竟Cy

ubuntu下进行android的开发(一):远程开发环境搭建

ubuntu系统的安装不再记录,已经有了太多的介绍.下面主要记录一些安装后环境的搭建以及一些问题的解决办法. 1.git工具的安装 因为要使用git工具来管理源码,所以安装系统后首先要安装git工具.打开终端执行下面的命令即可. sudo apt-get install qgit 2.使用ssh远程登录服务器进行开发 登录指令:ssh [-x] [email protected]_address(eg:192.18.0.12)   -------这里-X表示支持图形界面,gedit打开和另存都在

转: 工欲善其事,必先利其器系列--Netbeans之远程开发

转自: http://www.cnblogs.com/zuoca/archive/2012/07/09/Remote_Development_With_Netbeans_origin.html 工欲善其事,必先利其器系列--Netbeans之远程开发 实践难度:★★☆☆☆ 实用性  :★★★★☆ 你还在采用纯手工开发吗? 你还在采用本地开发,ftp到远程主机进行编译的繁琐方式吗? 你还在为不断的切换编辑窗口,ftp窗口,ssh窗口而感到郁闷吗? 你还在为不能够熟练使用linux下那命令庞杂的vi

浏览器内核引擎开发工作的主要关注点

浏览器内核引擎开发工作的主要关注点 跳转至: 导航. 搜索 目录 1 稳定性 2 性能 3 功能 4 其他因素 稳定性 对Android浏览器这种既有Java代码又有C++代码来说,稳定性意味着: Java代码不应该有NPE(空指针异常) C++代码不能出现内存错误,包括: null deref 指针越界访问 重复delete.free后use.循环引用.不对齐访问 等等 在某些情况下,空指针来自于有线程安全问题的代码(存在竞争条件),这类问题无法稳定再现,必须做好设计.review.编码规范,

Linux远程开发

通常,当我们开发Linux程序时有两种方案: 在Linux上直接编写程序并进行运行测试和调试 在Windows或Mac OS X上借助工具进行远程开发 虽然我自己是在Linux环境上直接进行开发的,但也有许多的人是在Windows环境上从事开发工作的,如果离开自己熟悉的系统到陌生的环境上也许会影响到工作效率. 因此今天我们就来看下如何在Windows上使用Visual Studio 2019进行Linux远程开发以及如何避免常见的陷阱. 本文索引 Visual Studio的跨平台开发功能简介

web2py远程开发

Hyper-v下安装测试环境: CentOS 6.5, 默认的Python 2.6, web2py 主机Win8.1 问题:远程管理显示“管理因不安全通道而关闭”,只能访问网页,不能进入管理界面. 找了n多方法,不得门道,最后在stackoverflow找到可行的方法如下: # openssl genrsa -out server.key 2048 # openssl req -new -key server.key -out server.csr # openssl x509 -req -da

ubuntu 下anroid开发--工作备忘

1 使用命令 查询字符串(搜索所有文件)grep mobile_provisioning * -r 2 删除一些没有git add 的文件即 git rm Untracked filesgit clean -f 3 全编anroid源码时,编译加速 export USE_CCACHE=1 ubuntu 下anroid开发--工作备忘,布布扣,bubuko.com