SlideShare a Scribd company logo
Peter J. Kambey
Head of Executive
2 KEYS TO BECOMING GREAT DEVELOPER
Server Side
Security
Database
Client Side
CEO
Performance
PHP
CouchDB
Cassandra
MongoDB
SQL Server
Oracle
PostgreSQL
MySQLNoSQL
RDMBS
Play
Django
Spring
Phoenix
Ruby on Rails
Yii Framework
Symfony
Zend
Code Igniter
Laravel
Go Lang
Elixir
Python
Java
Ruby
Framework
Jquery
Redux
ES6
CSS
HTML
Cache
Webpack
Brunch
MVC
git
yarn
npm
Bootstrap Sublime Text
vim
Atom
VS Code
Microservices
SEO
REST
Firebase
Express
Cpanel
AWS
Elastic Search
Solr
Ember
PHP
Javascript
Vue
React
Redis
Angular
Server
SOAP
Magento
Joomla
CMS
Wordpress
controller
Model
template
Play
OAuth
Amazon
Erlang
C#
perl
functions
Firefox
Chrome
Browser
API Facebook
Google
Linux
IE
Safari
jwt
csrf
Agile
YAGNI
DRY
KISS
Composer
Mercury
Meteor
Backbone
json
XML
layout
style
responsive
polymer
library
em
sinatra
ecommerce
blog
channel
ecto
elm
PETER J. KAMBEY
Kantor
•Titan Baking
•IT Manager
•3 Cabang, 50 Karyawan, Retail
Komunitas
•PHP Indonesia Community
•150k Anggota
•34 Perwakilan Daerah
DISCLAIM
ER
• Mixed Content
• Base on 23 years experience
• Ignore unsuitable context, take good
things, if any
COMMON
PROBLEM AS
DEVELOPER
•Skill Requirements
•Planning / Estimation
•Change Requirements
•Testing
•Collaboration
Materi Devcussion 1.0: 2 Keys to Becoming Great Developer
Materi Devcussion 1.0: 2 Keys to Becoming Great Developer
2 KEYS TO BECOMING GREAT DEVELOPER
• Non Tehnical Side
• Technical Side
NON TEHNICAL
LINGKARAN PENGEMBANGAN
SELF DEVELOPMENT PROGRAM
ETHICS
• E = Excellence = Keunggulan
• T = Trustworthy = Terpercaya
• H = Honesty = Kejujuran
• I = Integrity = Integritas
• C = Caring = Peduli
• S = Selflessness = Tidak Egois
MARKETIN
G YOUR
SELF
• HELP OTHER
• NETWORKING
• WRITING
• SHARING KNOWLEDGE
• PUBLIC SPEAKING
• NEGOTIATION SKILL
COMPETENCY
Materi Devcussion 1.0: 2 Keys to Becoming Great Developer
Materi Devcussion 1.0: 2 Keys to Becoming Great Developer
TEHNICAL
MODERN PRACTICAL
PROGRAMMING
Web
Desktop
Mobile
Java Script
IoT/Embedded
HTML,
CSS,
Java Script
SERVER SIDE
LANGUAGEPHP
Large Community, open
source, great framework
Node.js
it’s javascript the most
popular technologies
ASP.NET
using C#, VB.net,
F#, J#, etc
Ruby
powerful,
large community
Python
great libraries,
beautiful code
Java
Great Potential
- Go or GoLang (backed by Google)
- Elixir (run on Erlang VM, come to improve rails performance)
- Clojure (JVM-based language)
SUMBER GAMBAR:
HTTP://INSCOPEINC.COM/CONSULTING-
SERVICES/DATABASE-MANAGEMENT-SERVICES/
FRONT END
HTML/CSS
FRAMEWORK
•Twitter Bootstrap
•Zurb Foundation
•Materialize CSS
•Semantic UI
JAVASCRIPT
FRAMEWORK• React
• Angular
• Ember
• Backbone
• Vue
• Aurelia
• Meteor
• Knockout
• Polymer
• Mercury
• etc..
FRAMEWORK
Less code & speed up
Coding & file
organization
standard
More productive
& efficient
Helper
Good architecture
(MVC)
Tools & libraries
Security Integration & collaboration
FRAMEWOR
K
• Javascript : React, Angular, Vue, etc
• Backend:
• PHP: Yii, Laravel, Symphony, Zend, CI,
etc
• Node.js: Express, hapi, koa, sails.js
• Ruby : Ruby on Rails, Sinatra
• Python : Django, Flask
• Elixir : Phoenix Framework
CONTENT MANAGEMENT SYSTEMS
(CMS)
• Wordpress, Joomla, Drupal, etc..
• Great for client work & maintenance
• Thousands of plugins & add-ons
• Fast development
• Can be very limiting
TECHNOLOGY TO
LEARN
• Caching (Redis, Memcache)
• Search Engine (Elastic
Search, Solr, Sphinx)
• Basic Algorithms & Data
Structures
• GIT Version Control &
Github
• Authentication (JWT,
OAuth2)
• APIS / REST Service
• Security
• Docker
• CI (Travis, Jenkins)
• Chrome DevTools
WEB APPLICATION
ARCHITECTURE
• Cloud (AWS, Heroku, Azure, etc)
• MVC (Model-View-Controller)
• Microservice
• Serverless
• Etc
MOBILE APPLICATION
ARCHITECTURE
Android
iPhone
Hybrid
BACKEND VS FRONTEND
DIFFERENT
DEVELOPER ROAD MAP
https://github.com/kamranahmedse/developer-
roadmap
KESIMPULAN
Materi Devcussion 1.0: 2 Keys to Becoming Great Developer
TECHNOLOGY - CONVERGENCE
Materi Devcussion 1.0: 2 Keys to Becoming Great Developer
Materi Devcussion 1.0: 2 Keys to Becoming Great Developer
THANK YOU…
AND
WELFIE TIME

More Related Content

PPTX
Oleksandr Skachkov "How to run WebAssembly in your React web application"
PPTX
What is a good technology stack today?
PDF
WebAssembly vs JavaScript: What is faster?
PPTX
Codegen2021 blazor mobile
PPTX
Technology Stack Discussion
ODP
Joomla REST API
PPTX
Php Indonesia x Bliblidotcom - Architecting Scalable CSS
PPTX
1 pluginable laravel cms
Oleksandr Skachkov "How to run WebAssembly in your React web application"
What is a good technology stack today?
WebAssembly vs JavaScript: What is faster?
Codegen2021 blazor mobile
Technology Stack Discussion
Joomla REST API
Php Indonesia x Bliblidotcom - Architecting Scalable CSS
1 pluginable laravel cms

What's hot (20)

PDF
Extreme Web Performance for Mobile Devices - Velocity NY
PPTX
Single page applications the basics
PDF
Modern Web App Architectures
PPT
Building a scalable infrastructure for social mobile web apps
PPTX
10 Things You Can Do to Speed Up Your Web App Today
PDF
Introduction to web development
PDF
Make Local WordPress Development Simple
PPTX
Blazor - .NET in the Browser!
KEY
Developing High Performance Web Apps - CodeMash 2011
PDF
Modern Web Framework : Play framework
PPTX
Using MAMP for Web Development
PDF
Going back to static html sites / Artem Daniliants / LumoSpark
PDF
Creating an Effective Mobile API
PPTX
Multisite core concepts final
PDF
Google Developers Group Cloud Los Angeles, Progressive Web Applications by Ta...
PPTX
PPTX
Building WordPress sites with AngularJS and the RESTful plugin JSON API @ Dev...
PPTX
Web Development In 2018
PPTX
Wix Apps in WP TLV
PPTX
Build fast word press site in react in 30 mins with frontity
Extreme Web Performance for Mobile Devices - Velocity NY
Single page applications the basics
Modern Web App Architectures
Building a scalable infrastructure for social mobile web apps
10 Things You Can Do to Speed Up Your Web App Today
Introduction to web development
Make Local WordPress Development Simple
Blazor - .NET in the Browser!
Developing High Performance Web Apps - CodeMash 2011
Modern Web Framework : Play framework
Using MAMP for Web Development
Going back to static html sites / Artem Daniliants / LumoSpark
Creating an Effective Mobile API
Multisite core concepts final
Google Developers Group Cloud Los Angeles, Progressive Web Applications by Ta...
Building WordPress sites with AngularJS and the RESTful plugin JSON API @ Dev...
Web Development In 2018
Wix Apps in WP TLV
Build fast word press site in react in 30 mins with frontity
Ad

Similar to Materi Devcussion 1.0: 2 Keys to Becoming Great Developer (20)

PPTX
Be faster then rabbits
PDF
Next Generation Web Development Techniques with Cloud Foundry
PPTX
6 weeks 6 months live project summer industrial training in cmc limited 2012
PPTX
ASP MVC asderfewerwrwerwrefeewwfdewfewfdsfsd
PDF
Full Stack Developer Course | Infinite Graphix Technologies
PPSX
Web technologies practical guide
DOC
Web services soap rest training
PDF
Escaping the yellow bubble - rewriting Domino using MongoDb and Angular
DOC
Java web services soap rest training from hyderabad
PPTX
Become a Successful Web Developer in Web development Field in 2017
PDF
The MEAN Stack
PPTX
Melbourne User Group OAK and MongoDB
PDF
JHipster
PDF
Coding 100-session-slides
PDF
Introduction to Ember.js and how we used it at FlowPro.io
PDF
SGCE 2015 REST APIs
PDF
APIs distribuidos con alta escalabilidad
PPTX
Full Stack Java Toolkit Must-Know Libraries and Tools in 2025
DOC
pranayJ
PDF
Introducing React to GraysOnline
Be faster then rabbits
Next Generation Web Development Techniques with Cloud Foundry
6 weeks 6 months live project summer industrial training in cmc limited 2012
ASP MVC asderfewerwrwerwrefeewwfdewfewfdsfsd
Full Stack Developer Course | Infinite Graphix Technologies
Web technologies practical guide
Web services soap rest training
Escaping the yellow bubble - rewriting Domino using MongoDb and Angular
Java web services soap rest training from hyderabad
Become a Successful Web Developer in Web development Field in 2017
The MEAN Stack
Melbourne User Group OAK and MongoDB
JHipster
Coding 100-session-slides
Introduction to Ember.js and how we used it at FlowPro.io
SGCE 2015 REST APIs
APIs distribuidos con alta escalabilidad
Full Stack Java Toolkit Must-Know Libraries and Tools in 2025
pranayJ
Introducing React to GraysOnline
Ad

Recently uploaded (20)

PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
GamePlan Trading System Review: Professional Trader's Honest Take
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
NewMind AI Monthly Chronicles - July 2025
PPT
Teaching material agriculture food technology
PPTX
Big Data Technologies - Introduction.pptx
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Empathic Computing: Creating Shared Understanding
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
KodekX | Application Modernization Development
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Advanced Soft Computing BINUS July 2025.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Cloud computing and distributed systems.
PDF
Electronic commerce courselecture one. Pdf
Chapter 3 Spatial Domain Image Processing.pdf
GamePlan Trading System Review: Professional Trader's Honest Take
Unlocking AI with Model Context Protocol (MCP)
NewMind AI Monthly Chronicles - July 2025
Teaching material agriculture food technology
Big Data Technologies - Introduction.pptx
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Empathic Computing: Creating Shared Understanding
Network Security Unit 5.pdf for BCA BBA.
Dropbox Q2 2025 Financial Results & Investor Presentation
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
NewMind AI Weekly Chronicles - August'25 Week I
KodekX | Application Modernization Development
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Advanced Soft Computing BINUS July 2025.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Cloud computing and distributed systems.
Electronic commerce courselecture one. Pdf

Materi Devcussion 1.0: 2 Keys to Becoming Great Developer