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
HOW TO BECOME AN AWESOME DEVELOPER AND NOT A FAILURE AT IT
Search
Umar Saidu Auna
July 14, 2018
Programming
1
37
HOW TO BECOME AN AWESOME DEVELOPER AND NOT A FAILURE AT IT
Umar Saidu Auna
July 14, 2018
Tweet
Share
More Decks by Umar Saidu Auna
See All by Umar Saidu Auna
Flutter: Killing two birds with one stone
auna
0
19
Jetpack Compose: The new Way of Building Android UI
auna
0
220
Kotlin: What you need to know
auna
0
110
Jetpack Compose: The new Way of Building Android UI
auna
0
210
PNG don Chop Space
auna
0
47
Navigating with App Shortcuts
auna
0
45
Navigating your way with App Shortcuts
auna
0
26
The power of contributing to open source projects
auna
0
33
Kotlin: Next Level of Android Development (DevFest Bauchi)
auna
0
170
Other Decks in Programming
See All in Programming
Let's learn code review
riofujimon
2
350
MetricKitで予期せぬ終了を検知する話 / Detect unexpected termination with MetricKit
nekowen
1
190
Snowflakeで眠ったデータを起こそう!
estie
0
120
Kotlin Multiplatform at Stable and Beyond (Android Makers 2024)
zsmb
0
260
Fast JSX: Don't clone props object #28768
yossydev
1
100
Goのmultiple errorsについて (2024年4月版)
syumai
3
880
Komplexe Oberflächen mit SVG und der Web Animation API
joergneumann
0
670
Java 22 Overview
kishida
1
180
⼤規模⾔語モデルの拡張(RAG)が 終わったかも知れない件について
nearme_tech
23
15k
dbtのドメイン分割による データ基盤の改善とDigdagとの連携
sakama
0
340
Rubyでたのしむクリエイティブコーディング/Enjoy Creative coding with Ruby
chobishiba
1
180
Compose-View Interop in Practice (mDevCamp 2024)
stewemetal
0
140
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
40
4.4k
Why Our Code Smells
bkeepers
PRO
331
56k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
A Tale of Four Properties
chriscoyier
151
22k
Faster Mobile Websites
deanohume
299
30k
The Invisible Customer
myddelton
114
12k
Docker and Python
trallard
34
2.7k
Optimizing for Happiness
mojombo
370
69k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.6k
For a Future-Friendly Web
brad_frost
172
9k
The Pragmatic Product Professional
lauravandoore
25
5.8k
Navigating Team Friction
lara
178
13k
Transcript
HOW TO BECOME AN AWESOME PROGRAMMER/DEVELOPER AND NOT A FAILURE
AT IT
Umar Saidu Auna Google Developers Group Minna, Program Manager. Co
Founder, Sysbit Nigeria. Android Developer Consultant, Startup Kano Email:
[email protected]
Twitter: @umarauna Github: @Android200
Agenda A programmer\Developer Concept\Scenario Way Forward
A person who is concerned with software development process including
the research, design, programming and testing of computer software. A Programmer\Developer
for(int i=0;i<=100;i++) { System.out.println(“I will never be late to class
again”); }
To Truly become a developer you need 3 Things Hard
Work Practice Patience, Patience and Patience 1 2 3
What a Programmer Does Research Program Test 1 2 3
Research
Program
Test
THE FAILURE
None
The Idea Concept\Scenario
Working on a project: •Mobile app •IoT •Web App •Machine
Learning •Gaming •Graphics
Are you solving a problem or you are creating more
problems?
//Dev mode Unlock Way Forward
// dev motto if (failure() == true) { failure().stop() beAwesome();
}
None
None
<Way Forward/> Program SelfDev
Developer </> Web hosted Cisco Python Xamarin XML C Graphics
HTML Java XAML PHP Unity3D MFC R C++ .NET <Way Forward/>
Where to Learn From
“If you have a difficult task to do, Give it
to a lazy man, He will find and easier way to do it.” Henry Ford
I Should Learn to Program
None