写点什么

如何成为优秀的远程开发者

  • 2015-02-28
  • 本文字数:1132 字

    阅读完需:约 4 分钟

尽管与分布式团队成员一同工作正在获得越来越多公司的青睐,在远程位置开展工作并非易事。 Elance-oDesk 公司的产品和工程高级副总裁 Stephane Kasriel 在他的博客中解答了关于如何成为成功的远程开发者的最佳实践。他在文中提到成功的关键在于在工作中要遵守纪律。

远程工作需要有特殊的纪律和独特的习惯。认真学习这些纪律和习惯才能够真正地为项目做出贡献。

X-Team 的首席执行官 Ryan Chartrand 在他的博客中提到信任全部团队成员是远程工作最重要的基础。

促进信任每一天——远程团队之间的相互信任决定了团队的生死。每天都应该自省:

“今天如何才能够促进我的团队成员的信任?”

所有这些秘密分享的根本宗旨在于日积月累地在团队中积累信任,逐步灌输自信,努力让一切朝着正确的方向发展。如果你能够自律坚持不懈地做这些工作,团队成员之间将持续保持高度信任,整个团队也将比任何期望的物理团队更加强大。

远程工作需要好好利用好的工具。Stephane 表示程序开发人员可以利用 Slack HipChat Skype Google Hangouts 等工具。还可以依赖像 JIRA 这样的内部跟踪系统。

Ryan 表示对于任何远程团队来说,视频聊天看起来都是一个显而易见的“必备工具”。

据 Ryan 介绍,对于远程开发者来说,其中一个最佳实践就是要有合适的沟通渠道。不能单单依赖于电子邮件,而要相互激励共同成长。共同执行最佳的代码。学习一些其他团队成员所说语言的简单短语会带来很多好处。从这些语言中,程序开发人员能够与队友之间建立惊人的互信。这不仅仅是每天说“Hello”这么简单。这关乎:

  • 当你从工位离开时,让你的团队知道。
  • 当你意识到无法在最后期限前完成任务时,让你的团队知道。
  • 当你有空时,让你的团队知道你可以提供帮助。
  • 当你学习了一些很棒的框架,让你的团队知道。
  • 当你看到你的团队进度落后或者提交了不良代码时,让你的团队知道。

Ryan 还提到始终保持帮助他人的心态也是成为优秀的远程开发者的秘诀之一。

在 X-Team 中,我们有一种文化叫做#稍后再睡(#sleepcanwait),其内涵是直到团队成员说了:“嗨,队友们,有什么需要我帮忙的吗?”之后,才能睡觉。

在项目进展过程中,在我们的聊天室中经常能看到这句话,就像之前关于沟通我提到的,如果你想有一个能够让你的团队相信可以信任你的态度,那你就要时刻守候着他们,这样才能够作为团队完成一切工作。

根据 Stephane 的经验,成为一个好的远程开发者需要:

  • 了解组织的文化
  • 提问或回答问题时要尽量完整
  • 值得信赖

Ryan 分享了一些他最后的想法:

远程团队就是开发的未来,世界上每个角落的人们都可能成为团队成员。远程团队正在改变对开发者的最初定义,我们必须认识到这一点并且适应相应的工作方式。如果我们想要改变世界,我们就必须先改变我们的工作方式。

查看英文原文: Becoming Great Remote Developer

2015-02-28 08:442560
用户头像

发布了 75 篇内容, 共 63.2 次阅读, 收获喜欢 6 次。

关注

评论

发布
暂无评论
发现更多内容

NFT改变潮流,也在解放人类创造力的约束

CECBC

优酷播放黑科技 | 基于WebRTC实现的直播“云多视角“技术解析

阿里巴巴终端技术

WebRTC 移动开发 直播技术 客户端

不要被数据蒙蔽你的眼睛

Geek_utwige

数据分析 统计学 辛普森悖论

PassJava 开源(一) :初始化项目和添加微服务

悟空聊架构

SpringCloud 28天写作 passjava 悟空聊架构 12月日更

基于区块链的去中心化身份技术有哪些应用前景?

CECBC

如何看待制造企业的数字化转型,有哪些成功案例可以分享?

优秀

低代码 数字化转型 制造业

🏆【CI/CD技术专题】「Docker实战系列」(1)本地进行生成镜像以及标签Tag推送到DockerHub

洛神灬殇

Docker 容器镜像 12月日更 Dockerhub

网络安全教程:13 信息收集

喀拉峻

黑客 网络安全 安全 信息安全

Dubbo框架学习笔记七

风翱

dubbo 12月日更

Python 的切片为什么不会索引越界?

Python猫

Python

JavaScript面试系列:JavaScript设计模式之桥接模式和懒加载

汪子熙

JavaScript 设计模式 桥接模式 28天写作 12月日更

vue3.2组件库-element plus 自动按需引入

Mr.Cactus

typescript Vue3 Element Plus Vite2

聊聊你每天是如何修bug的

卢卡多多

bug修复 28天写作 12月日更

如何提高用户留存?

石云升

AARRR 产品思维 28天写作 产品增长 12月日更

十二张图带你了解 Redis 的数据结构和对象系统

程序员历小冰

redis 数据结构 28天写作 12月日更

如何正确的重写hashcode()

李子捌

Java 28天写作 12月日更

电竞进入5G时代!腾讯云联合腾讯游戏CROS首秀5G电竞专网

科技热闻

在Vue-cli中使用mock.js

CRMEB

如何推动区块链与物联网深度融合,赋能数字化转型?

CECBC

怎样的活动才算是成功?(20/28)

赵新龙

28天写作

动手做个 AI 机器人,帮我回消息!

程序员鱼皮

JavaScript AI 前端 nlp Node

复盘健康

将军-技术演讲力教练

SIGCOMM 首篇 Multi-path QUIC 论文:阿里自研多路径传输技术XLINK

阿里巴巴终端技术

网络协议 传输协议 移动端 客户端 QUIC

Gitee 如何自动部署 Pages?还是用 GitHub Actions!

冴羽

GitHub 前端 GitHub Pages gitee vuepress

GrowingIO Reactor速成指南

GrowingIO技术专栏

响应式编程 reactor

王者荣耀异地多活架构设计

Beyond Ryan

CSS之变量

Augus

CSS 12月日更

开发者供不应求,传统企业如何拥抱 DevOps ?

SoFlu软件机器人

跟着源码学IM(九):基于Netty实现一套分布式IM系统

JackJiang

Netty websocket 即时通讯 IM

EMQ & 轻流:全托管物联网消息服务助力海量设备低代码智联

EMQ映云科技

物联网 mqtt

☕【Java深层系列】「技术盲区」让我们一起完全吃透针对于时间和日期相关的API指南

洛神灬殇

Java 工具 日期处理 12月日更

如何成为优秀的远程开发者_最佳实践_Savita Pahuja_InfoQ精选文章