Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

What It's Like To Be A Full Time Open Source Developer

JSWORLD Conference via YouTube

Overview

This course provides insights into the experience of being a full-time open-source developer. The learning outcomes include understanding the motivations behind going full-time, managing freedom and risk, dealing with mental challenges like fear and guilt, handling responsibilities, managing publicity and pressure, addressing criticism and negativity, and establishing effective work-life balance. The course teaches skills such as prioritization, delegation, setting clear policies, and managing notifications. The teaching method involves a lecture format with real-life examples and practical tips. The intended audience includes aspiring or current open-source developers looking to gain a deeper understanding of the challenges and rewards of working in this field.

Syllabus

Intro
Why Did I Go Full-time?
Freedom!
Impact & Fulfillment
Fame (not quite)
Freedom vs. Risk
Mental Challenge 1: Fear, Uncertainty & Doubt
How I try to deal with it: Understand what you are really looking for
Impact vs. Responsibility
Outside your door stands a line of a few hundred people. They are patiently waiting for you to answer their questions, complaints, pull requests, and feature requests.
Vue receives around 150 issues per month in the core repo alone. We are going to reach #10000 by mid 2019.
Mental Challenge 2: Self-imposed Guilt
Guilt can lead to deteriorating work-life balance and eventually lead to burnout.
Acknowledge the boundary
People vs. The Social Overhead
Publicity & Pressure
Know your priorities
Criticism & Negativity
Some tips
Don't burden yourself with things that do not really matter
Establish and enforce clear policies and processes
Trust and delegate
Turn off notifications Pull instead of Push!
Get the priorities straight
Enjoy it

Taught by

JSWORLD Conference

Reviews

Start your review of What It's Like To Be A Full Time Open Source Developer

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.