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 FA...
Search
Umar Saidu Auna
July 14, 2018
Programming
1
38
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
38
Jetpack Compose: The new Way of Building Android UI
auna
0
220
Kotlin: What you need to know
auna
0
120
Jetpack Compose: The new Way of Building Android UI
auna
0
230
PNG don Chop Space
auna
0
58
Navigating with App Shortcuts
auna
0
59
Navigating your way with App Shortcuts
auna
0
34
The power of contributing to open source projects
auna
0
40
Kotlin: Next Level of Android Development (DevFest Bauchi)
auna
0
220
Other Decks in Programming
See All in Programming
TypeScriptでライブラリとの依存を限定的にする方法
tutinoko
2
670
TypeScript Graph でコードレビューの心理的障壁を乗り越える
ysk8hori
2
1.1k
Generative AI Use Cases JP (略称:GenU)奮闘記
hideg
1
290
Enabling DevOps and Team Topologies Through Architecture: Architecting for Fast Flow
cer
PRO
0
330
ピラミッド、アイスクリームコーン、SMURF: 自動テストの最適バランスを求めて / Pyramid Ice-Cream-Cone and SMURF
twada
PRO
10
1.3k
LLM生成文章の精度評価自動化とプロンプトチューニングの効率化について
layerx
PRO
2
190
タクシーアプリ『GO』のリアルタイムデータ分析基盤における機械学習サービスの活用
mot_techtalk
4
1.4k
Arm移行タイムアタック
qnighy
0
320
ローコードSaaSのUXを向上させるためのTypeScript
taro28
1
610
受け取る人から提供する人になるということ
little_rubyist
0
230
CSC509 Lecture 12
javiergs
PRO
0
160
最新TCAキャッチアップ
0si43
0
140
Featured
See All Featured
Bash Introduction
62gerente
608
210k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
4
370
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
28
2k
The Pragmatic Product Professional
lauravandoore
31
6.3k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
Intergalactic Javascript Robots from Outer Space
tanoku
269
27k
The Cost Of JavaScript in 2023
addyosmani
45
6.7k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Gamification - CAS2011
davidbonilla
80
5k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.2k
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