Talks
Speakers
Events
Topics
Sign in
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
RailsConf 2017: The Effective Remote Developer by David Copeland Being on a distributed team, working from your home or coffee shop isn't easy, but it can be incredibly rewarding. Making it work requires constant attention, as well as support from your team and organization. It's more than just setting up Slack and buying a webcam. We'll learn what you can do to be your best self as a remote team member, as well as what you need from your environment, team, and company. It's not about technical stuff—it's the human stuff. We'll learn how can you be present and effective when you aren't physically there.
Date
Summarized using AI?
If this talk's summary was generated by AI, please check this box. A "Summarized using AI" badge will be displayed in the summary tab to indicate that the summary was generated using AI.
Show "Summarized using AI" badge on summary page
Summary
Markdown supported
The video titled "The Effective Remote Developer" by David Copeland, presented at RailsConf 2017, explores the challenges and rewards of being a remote developer. Copeland, who has been a remote developer for over four years at Stitch Fix, emphasizes the importance of being proactive in building trust and maintaining effective communication while working remotely. He discusses various mindsets and behaviors that can help remote team members stay connected and productive. ### Key Points Discussed: - **Understanding Remote Work:** - Remote work often involves minimal face-to-face interaction, requiring individuals to adapt to various environments like home or coffee shops. - Effective remote work means producing value, feeling included, and having agency in one's role. - **Building and Maintaining Trust:** - Trust has a 'half-life' of six weeks, necessitating continuous effort to cultivate and sustain. - Copeland introduces four crucial mindsets: - Communicate frequently and clearly - Be responsive but set boundaries - Assume good intentions - Help others help you - **Effective Communication Techniques:** - Utilize chat systems, video conferencing, and proper microphone equipment to facilitate communication. - Adopt clear communication practices in emails and code reviews, ensuring clarity and sufficient context. - **Engagement and Responsiveness:** - Set clear working hours and promptly respond to communications to demonstrate engagement. - Emphasize the importance of providing detailed feedback and affirming others' contributions to foster a positive remote culture. - **Socializing and Team Bonding:** - Small talk and informal interactions are vital for building relationships in a remote setup. - Suggesting and participating in in-person meetups can help replenish trust and facilitate connections. ### Conclusion and Takeaways: The session concludes with the assertion that being an effective remote developer requires intentional actions, clear communication, and a commitment to fostering a trusting and inclusive environment. Remote work offers unique freedoms, but it necessitates diligence in maintaining relationships and collaboration with team members.
Suggest modifications
Cancel