$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Developer Roadmap
Search
Ariestiyansyah
October 10, 2017
Technology
0
120
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
70
The use of technology in education
ariestiyansyah
0
60
Root & Custom ROM Android
ariestiyansyah
0
160
Mengoptimalkan Android
ariestiyansyah
0
140
Android L
ariestiyansyah
1
77
FOSS & Linux Introduction
ariestiyansyah
2
53
Linux Network Security
ariestiyansyah
0
100
ID-CERT Report 2012 Dwi Bulan I-IV
ariestiyansyah
1
69
ID-CERT Report 2012 Dwi Bulan II
ariestiyansyah
0
64
Other Decks in Technology
See All in Technology
MLflowダイエット大作戦
lycorptech_jp
PRO
1
140
MariaDB Connector/C のcaching_sha2_passwordプラグインの仕様について
boro1234
0
330
【U/day Tokyo 2025】Cygames流 最新スマートフォンゲームの技術設計 〜『Shadowverse: Worlds Beyond』におけるアーキテクチャ再設計の挑戦~
cygames
PRO
2
620
AI駆動開発の実践とその未来
eltociear
0
130
WordPress は終わったのか ~今のWordPress の制作手法ってなにがあんねん?~ / Is WordPress Over? How We Build with WordPress Today
tbshiki
1
820
[デモです] NotebookLM で作ったスライドの例
kongmingstrap
0
160
今からでも間に合う!速習Devin入門とその活用方法
ismk
1
750
Haskell を武器にして挑む競技プログラミング ─ 操作的思考から意味モデル思考へ
naoya
6
1.6k
IAMユーザーゼロの運用は果たして可能なのか
yama3133
1
480
RAG/Agent開発のアップデートまとめ
taka0709
0
190
LLM-Readyなデータ基盤を高速に構築するためのアジャイルデータモデリングの実例
kashira
0
270
regrowth_tokyo_2025_securityagent
hiashisan
0
250
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Agile that works and the tools we love
rasmusluckow
331
21k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
980
Automating Front-end Workflow
addyosmani
1371
200k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
100
Being A Developer After 40
akosma
91
590k
Designing for Performance
lara
610
69k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
54k
A Tale of Four Properties
chriscoyier
162
23k
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