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
130
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
79
The use of technology in education
ariestiyansyah
0
71
Root & Custom ROM Android
ariestiyansyah
0
180
Mengoptimalkan Android
ariestiyansyah
0
150
Android L
ariestiyansyah
1
98
FOSS & Linux Introduction
ariestiyansyah
2
65
Linux Network Security
ariestiyansyah
0
110
ID-CERT Report 2012 Dwi Bulan I-IV
ariestiyansyah
1
81
ID-CERT Report 2012 Dwi Bulan II
ariestiyansyah
0
78
Other Decks in Technology
See All in Technology
APIセキュリティを組織で実現するには~注力する点と設計・実装に入れたい対策~
riiimparm
3
910
Sony-DroidKaigi2026
sony
1
300
AIエージェントの開発・提供におけるセキュリティリスクの論点と対策
flatt_security
1
490
Benchmarking Vector Databases: pgvector vs. LanceDB
tsho
0
130
生成AI時代の クレデンシャルとパーミッション設計
nrinetcom
PRO
3
1.5k
少人数データチームのDevin活用実践事例
runandy16
2
420
[RSJ26] NarrativeFlow: Flow-Based Vision-Language-Action Model Using Robot Velocity Fields
keio_smilab
PRO
0
140
書籍『生成AIの安全性入門』の入門
wataoka
0
200
V8コントリビュート超入門
riyaamemiya
0
130
Continuous Delivery! It is not what you think it is
tdpauw
0
180
KPIだけでは評価できないプロダクトが考えるべき Evalsという第二の評価系 / Beyond KPIs: Evals as a Second Evaluation Framework for Products #PdEConf
aki_iinuma
3
3.3k
『止めない』を設計する — 制約の中で、事業の根幹を支える判断
hiroyaterui
0
130
Featured
See All Featured
Darren the Foodie - Storyboard
khoart
PRO
3
3.9k
Google's AI Overviews - The New Search
badams
0
1.6k
Context Engineering - Making Every Token Count
addyosmani
9
1.1k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Tell your own story through comics
letsgokoyo
1
1.1k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
230
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
Optimising Largest Contentful Paint
csswizardry
37
3.9k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
370
Ruling the World: When Life Gets Gamed
codingconduct
0
320
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
550
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
560
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