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
Consistency as a developer
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Adora Nwodo
March 02, 2019
Programming
1
120
Consistency as a developer
Adora Nwodo
March 02, 2019
Tweet
Share
More Decks by Adora Nwodo
See All by Adora Nwodo
Harnessing the Power of AI in Open-Source Cloud Engineering
adoranwodo
2
320
Getting Started With Data Structures
adoranwodo
1
470
StereoKit: The Open Source SDK for VR/MR
adoranwodo
0
180
Accessibility in the context of Mixed Reality
adoranwodo
0
84
Skills to Excel in Cloud Engineering
adoranwodo
0
460
The Opportunities In The Decade Of Mixed Realities
adoranwodo
0
110
7 Habits of Highly Effective Engineering Teams
adoranwodo
0
200
Designing secure cloud applications
adoranwodo
0
210
Building a sustainable personal brand
adoranwodo
0
160
Other Decks in Programming
See All in Programming
grapheme_strrev関数が採択されました(あと雑感)
youkidearitai
PRO
1
210
CSC307 Lecture 15
javiergs
PRO
0
230
TROCCOで実現するkintone+BigQueryによるオペレーション改善
ssxota
0
160
The Ralph Wiggum Loop: First Principles of Autonomous Development
sembayui
0
3.7k
Ruby and LLM Ecosystem 2nd
koic
0
210
AHC061解説
shun_pi
0
350
CSC307 Lecture 12
javiergs
PRO
0
470
コードレビューをしない選択 #でぃーぷらすトウキョウ
kajitack
0
600
CSC307 Lecture 14
javiergs
PRO
0
460
AWS×クラウドネイティブソフトウェア設計 / AWS x Cloud-Native Software Design
nrslib
15
2.8k
2026年は Rust 置き換えが流行る! / 20260220-niigata-5min-tech
girigiribauer
0
230
20260228_JAWS_Beginner_Kansai
takuyay0ne
5
470
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
100
6k
Rails Girls Zürich Keynote
gr2m
96
14k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
250
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
190
Ethics towards AI in product and experience design
skipperchong
2
220
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.4k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
130
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
440
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
190
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
Designing for Timeless Needs
cassininazir
0
150
Transcript
BATE 2019 GDG OJO-FESTAC The power of consistency .
Hi, I’m Adora Android Developer . Full stack Web Developer
. Blogger, adorahack.com . GDG Ajah Co-Organizer . Twitter: @theadoranwodo, @adorahack . GitHub: @adoranwodo .
OVERVIEW 1. Introduction 2. Why is it important to be
consistent? 3. Consistency as a developer 4. Consistency in coding practises 5. Consistency in building your community
Introduction
Consistent /kənˈsɪst(ə)nt/ acting or done in the same way over
time, especially so as to be fair or accurate. adjective Keywords: Sameness. uniformity.
Most people who are consistent eventually succeed. THE TRUTH
Why is it important to be consistent?
Boosts your credibility Creates the culture of accountability Increased motivation
Confidence Builds reputation Makes you more relevant Increases productivity
Let’s talk about consistency in developertown
Be consistent in being a GOOD developer. Be consistent when
building your new community
Consistency as a developer
You’re a developer because you build software. So, build software!
IMPORTANT Invest in building your soft skills.
Choose a primary domain and build expertise there. You can't
establish a track record if you are constantly shifting gears or trying new tactics.
Three levels: - Individual Consistency - Collective Consistency - Institutional
Consistency
Consistency in coding practices
Don’t do inconsistent naming. fun begin(){ … val oldTemplateCount =
4 … val num_of_new_templates = 15 }
Do consistent naming. fun processTemplates(){ … val oldTemplateCount = 4
… val newTemplateCount = 15 }
Choose ONE style guide and stick to it.
None
One correct way is enough, really. counter++ counter = counter
+ 1 counter += 1
Time heals all wounds. Except in Software. - Joseph Gefroh
Consistency in building your community
Collaborations are very important.
Three ships: - Ownership - Leadership - Relationship
Feedbacks are equally very important.
If you are persistent, you will get it. If you
are consistent, you will keep it. Don’t get it and lose it.
Thank you! www.adoranwodo.com