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
120
0
Share
Developer Roadmap
Talk at Al Azhar University of Indonesia
Ariestiyansyah
October 10, 2017
More Decks by Ariestiyansyah
See All by Ariestiyansyah
Firefox OS, Web APIs & Hybrid Application
ariestiyansyah
0
72
The use of technology in education
ariestiyansyah
0
62
Root & Custom ROM Android
ariestiyansyah
0
170
Mengoptimalkan Android
ariestiyansyah
0
150
Android L
ariestiyansyah
1
77
FOSS & Linux Introduction
ariestiyansyah
2
56
Linux Network Security
ariestiyansyah
0
100
ID-CERT Report 2012 Dwi Bulan I-IV
ariestiyansyah
1
73
ID-CERT Report 2012 Dwi Bulan II
ariestiyansyah
0
69
Other Decks in Technology
See All in Technology
Autonomous Database - Dedicated 技術詳細 / adb-d_technical_detail_jp
oracle4engineer
PRO
5
13k
Strands Agents × Amazon Bedrock AgentCoreで パーソナルAIエージェントを作ろう
yokomachi
2
240
ASTのGitHub CopilotとCopilot CLIの現在地をお話しします/How AST Operates GitHub Copilot and Copilot CLI
aeonpeople
1
190
40代からのアウトプット ― 経験は価値ある学びに変わる / 20260404 Naoki Takahashi
shift_evolve
PRO
5
890
ADOTで始めるサーバレスアーキテクチャのオブザーバビリティ
alchemy1115
2
240
Databricks Lakebaseを用いたAIエージェント連携
daiki_akimoto_nttd
0
170
チームで育てるAI自走環境_20260409
fuktig
0
900
OpenClaw初心者向けセミナー / OpenClaw Beginner Seminar
cmhiranofumio
0
350
バックオフィスPJのPjMをコーポレートITが担うとうまくいく3つの理由
yueda256
1
290
20260326_AIDD事例紹介_ULSC.pdf
findy_eventslides
0
580
マルチモーダル非構造データとの闘い
shibuiwilliam
1
190
ふりかえりがなかった職能横断チームにふりかえりを導入してみて学んだこと 〜チームのふりかえりを「みんなで未来を考える場」にするプロローグ設計〜
masahiro1214shimokawa
0
190
Featured
See All Featured
Producing Creativity
orderedlist
PRO
348
40k
It's Worth the Effort
3n
188
29k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
170
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
How to make the Groovebox
asonas
2
2.1k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
260
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
310
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.1k
Navigating Team Friction
lara
192
16k
Building Adaptive Systems
keathley
44
3k
Being A Developer After 40
akosma
91
590k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
270
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