最新发布《数智时代的AI人才粮仓模型解读白皮书(2024版)》,立即领取! 了解详情
写点什么

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

  • 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:442444
用户头像

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

关注

评论

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

(28DW-S8-Day16) 在线教育体验课

mtfelix

28天写作

知识+AI融合创新探索,华为云论文被AI顶级学术期刊IEEE TPAMI接受

华为云开发者联盟

AI 模型 华为云 卷积神经网络 IEEE TPAMI论文

世界上最好的排序算法是什么?

Nick

数据结构 算法 快速排序

拖延症这个毛病「Day 16」

道伟

28天写作

快速排序算法实现及优化

Silently9527

Java 排序算法 快速排序

工作日志3-2-3

技术骨干

大括号之谜:C++的列表初始化语法解析

华为云开发者联盟

c++ 函数 语法 元素 std::array

10 个解放双手超实用在线工具,有些代码真的不用手写

程序员小富

Java

阿里P8大牛亲自讲解!难道Android真的凉了?3面直接拿到offer

欢喜学安卓

android 程序员 面试 移动开发

数据分析师

Nydia

面试现场:小伙伴的美团一面分享和分析[含答案]

小傅哥

Java 面试 小傅哥

阿里P8大佬亲自讲解!万字Android技术类校招面试题汇总,已拿offer

欢喜学安卓

android 程序员 面试 移动开发

IDEA 常用插件与配置

TroyLiu

Java vim ide idea插件 IntelliJ IDEA

Python 语言基础之 变量和常量

HoneyMoose

【笔记】第六周 - 第 2 课

Geek_娴子

二维码高端路线养成计

happlyfox

学习 技能 28天写作 3月日更

实现一个全链路监控平台很难吗?Pinpoint、SkyWalking、Zipkin,哪个实现比较好?

xcbeyond

架构 技术方案 链路监控 3月日更

小喜量化交易系统开发|小喜APP软件开发

系统开发

女神节·走近又美又飒的程序媛

华为云开发者联盟

华为 程序媛 IT 工程师 汉服

了解MySQL6种约束的不同和特点

华为云开发者联盟

MySQL 数据 约束 主键约束 自增长约束

与前端训练营的日子 -- Week18

SamGo

学习

Dubbo SPI 使用源码分析

Yangjing

dubbo spi ProxyFactory 服务暴露 ExtensionFactory

《精通比特币》学习笔记(第四章)

棉花糖

区块链 读书笔记 3月日更

MT马特量化交易系统开发|MT马特量化交易软件APP开发

系统开发

Python基础之:函数

程序那些事

Python 数据分析 Python3 程序那些事

列表推导式与字典推导式,滚雪球学 Python

梦想橡皮擦

28天写作 3月日更

亿级用户中心的设计与实践

vivo互联网技术

大数据 架构设计 数据安全

「架构师训练营 4 期」 第九周 - 001&2

凯迪

架构师训练营 4 期

正则表达式.03 - 分组

insight

正则表达式 3月日更

BI掌柜量化交易系统开发|BI掌柜炒币机器人软件APP开发

系统开发

上线 Python 应用仅需一条命令的开源框架:Zappa(详细教程)

HelloGitHub

Python Serverless 无服务器云函数

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