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
Developer Roadmap
Search
Ariestiyansyah
October 10, 2017
Technology
0
110
Developer Roadmap
Talk at Al Azhar University of Indonesia
Ariestiyansyah
October 10, 2017
Tweet
Share
More Decks by Ariestiyansyah
See All by Ariestiyansyah
Firefox OS, Web APIs & Hybrid Application
ariestiyansyah
0
62
The use of technology in education
ariestiyansyah
0
51
Root & Custom ROM Android
ariestiyansyah
0
120
Mengoptimalkan Android
ariestiyansyah
0
94
Android L
ariestiyansyah
1
72
FOSS & Linux Introduction
ariestiyansyah
2
42
Linux Network Security
ariestiyansyah
0
95
ID-CERT Report 2012 Dwi Bulan I-IV
ariestiyansyah
1
60
ID-CERT Report 2012 Dwi Bulan II
ariestiyansyah
0
47
Other Decks in Technology
See All in Technology
Next'24 事例セッションの紹介とクラウド資格を活用したキャリア形成について語りMuscle
yasumuusan
1
410
Postman v10リリース後を振り返る
nagix
0
170
Algyan イベント振り返り
linyixian
0
200
DevOpsメトリクスとアウトカムの接続にトライ!開発プロセスを通して計測できるメトリクスの活用方法
ham0215
2
230
ここが嬉しいABAC ここが辛いよABAC #再解説+補足編
masahirokawahara
1
260
検証を通して見えてきたTiDBの性能特性
lycorptech_jp
PRO
6
3.7k
プロトタイピングによる不確実性の低減 / Reducing Uncertainty through Prototyping
ohbarye
5
370
WebアプリケーションにおけるPDOの使い方入門 / phpcon odawara 2024
meihei3
2
440
オーナーシップを持つ領域を明確にする
konifar
13
3k
SREとその組織類型
tatsuo48
9
1.6k
20240416_devopsdaystokyo
kzkmaeda
1
200
継続的な改善 x ⾮連続的な進化
sansantech
PRO
3
120
Featured
See All Featured
A Tale of Four Properties
chriscoyier
150
22k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.6k
Typedesign – Prime Four
hannesfritz
36
2.1k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
186
16k
Visualization
eitanlees
135
14k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
243
20k
A better future with KSS
kneath
231
16k
Learning to Love Humans: Emotional Interface Design
aarron
266
39k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
1
1.3k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3k
GraphQLとの向き合い方2022年版
quramy
31
12k
Transcript
Developer Roadmap Universitas Al Azhar Indonesia Jakarta, 10 October 2017
Me - Rizky Ariestiyansyah (@ariestiyansyah) - Researcher, Independent! - I
wear the same t-shirt everyday - I have a company (Valutac), That’s it!
Agenda • Developer? • Developer Roadmap • Work as/with Developer
You want to be developer..
None
What do they do all day? • Spec before build
it (Communication is hard. Misunderstanding is easy) • UX details matter • A Functional specification • A user story not a specification • Software development is an abstract art • Coding is modeling (but not the glamourous type)
#1 - Be clear and commit
#2 – Choose Language
Control Safe
Control Safe C++, C JS, Python, Ruby Rust
Practice, practice… and practice some more #3
“Tidak perlu menjadi developer expert untuk membuat perubahan” - Ariestiyansyah
#4 Real developer tools, and read people’s code
Tools? • Git • Unix Environment • Test-driven development •
Collaboration • Project Management tools
#5 Join Community
Open Source Community • Mozilla • Python • Javascript /
NodeJS • Google • Facebook • Docker • Ruby, Rust • …
#6 Build Project
https://github.com/kamranahmedse/developer-roadmap
Next! • Cultivate network • A Job interview • Become
project manager • Lead the department • Become the leader
They need • Quiet room • Powerful computer • Keeping
shtum (Focus) • Odd hours, bye 9AM – 6PM • Flexibility • Feeling the burn • Old and new • Supportive
Conclusion
Q/A