Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Open Source - Another Perspective
Search
Wisdom Arerosuoghene
August 18, 2018
Programming
0
100
Open Source - Another Perspective
An exposition on how developers of all levels can and should engage with Open Source
Wisdom Arerosuoghene
August 18, 2018
Tweet
Share
More Decks by Wisdom Arerosuoghene
See All by Wisdom Arerosuoghene
Version Control
itswisdomagain
0
220
Modern Frontend Web Development
itswisdomagain
0
290
Innov8 Port Harcourt
itswisdomagain
0
230
Firebase Authentication - The secure way
itswisdomagain
1
94
Firebase Authentication for Web - Intro
itswisdomagain
0
40
Other Decks in Programming
See All in Programming
Kotlin + Power-Assert 言語組み込みならではのAssertion Library採用と運用ベストプラクティス by Kazuki Matsuda/Gen-AX
kazukima
0
110
問題の見方を変える「システム思考」超入門
panda_program
0
190
Promise.tryで実現する新しいエラーハンドリング New error handling with Promise try
bicstone
2
410
SidekiqでAIに商品説明を生成させてみた
akinko_0915
0
130
CSC509 Lecture 13
javiergs
PRO
0
250
なぜ強調表示できず ** が表示されるのか — Perlで始まったMarkdownの歴史と日本語文書における課題
kwahiro
11
5.5k
Module Harmony
petamoriken
1
170
AIを駆使して新しい技術を効率的に理解する方法
nogu66
0
600
モビリティSaaSにおけるデータ利活用の発展
nealle
0
110
Rails Girls Sapporo 2ndの裏側―準備の日々から見えた、私が得たもの / SAPPORO ENGINEER BASE #11
lemonade_37
2
130
CSC509 Lecture 10
javiergs
PRO
0
170
Phronetic Team with AI - Agile Japan 2025 closing
hiranabe
2
530
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
Making Projects Easy
brettharned
120
6.4k
Done Done
chrislema
186
16k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Statistics for Hackers
jakevdp
799
220k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.2k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
11
930
Site-Speed That Sticks
csswizardry
13
960
YesSQL, Process and Tooling at Scale
rocio
174
15k
Transcript
Open Source Another Perspective
Let’s clear the air My name is Wisdom Arrrrrrr (forget
it) You can find me almost everywhere at @itswisdomagain
What people think Common conceptions and misconceptions about Open Source
Myth 1 Open Source is only for “World Class” Developers
Myth 2 There’s no reward (read: pay) in Open Source
Myth 3 You can become “World Class” without Contributing to
Open Source
Open Source A different way to approach
1. Read to Learn Your first foray into Open Source
need not be to make a mighty contribution.
“ When writing code, you ask questions (Stack Overflow, anyone?)
When you read others’ codes, you know which questions you’re not asking
2. Improve what you can See something not done properly?
Typo error? Poor choice of variable names? MAKE IT BETTER!
“ Contributing to an Open Source project? Remember: Your approach
doesn’t have to be perfect. It just have to be better than what currently is.
3. Don’t be stingy Find yourself reusing some code you
wrote across multiple projects? It’s time to make it Open Source
“ Starting an Open Source project? Remember: Done is better
than Perfect. If every project was perfect at launch, there’d be no Version 2s
4. Write about it Let others know you came up
with a better way. They’ll either use it or improve it or both or none or more.
“ In today's environment, hoarding knowledge ultimately erodes your power.
If you know something very important, the way to get power is by actually sharing it ― Joseph L. Badaracco Professor of Business ethics at Harvard Business School
Finally... If you must take home only 1 point, this
what that point should be
“ Unless you try to do something beyond what you
have already mastered, you will never grow - Ronald E. Osborn
Thanks! ANY QUESTIONS? You can find me almost everywhere at
@itswisdomagain