SlideShare a Scribd company logo
HOW TO BE A DEVELOPER IN
TECH INDUSTRIES
FATIMA AZZAHRO
FATIMA AZZAHRO
DEVELOPING ANDROID APP
AT GO-JEK INDONESIA
OCT 2015 - JAN 2017
DEVELOPING ANDROID APP
AT PAYPRO INDONESIA
MARCH 2017 - NOW
WINNING
GOOGLE WOMEN TECHMAKERS
UDACITY SCHOLARSHIP
2017 - 2018
AZZAHRO.FATIMA
@GMAIL.COM
HTTPS://GITHUB.COM/
FATIMAZZA/
GET READY TO BE A DEVELOPER
DEVELOPER LEARNING SOURCES
▸ Documentation & Online Tutorials

▸ Online Community Group

▸ Community Meet-up

▸ Workshop / Study Group

▸ Online Coding Course

▸ complete materials, flexible time

▸ social media / chat group

▸ networking, meet various background & skill level
▸ learning by doing, guided by mentor, grouped by skill
▸ private, systematic material, based on target, guided by mentor
TECH INDUSTRIES
WORKING IN
DEVELOPER
CLIENT-SIDE
USER INTERFACE
HOW IT WORKS
SERVER-SIDE
RUN & CHANGE
SERVER & DATA
DEVELOPER RESPONSIBILITIES
▸ Know the Timeline
▸ Implement Design
▸ Do clean code
▸ Make code testable
▸ Fix bugs if any
▸ Deliver good product DESIGN - DEVELOP - MAINTENANCE
KNOW THE TIMELINE
WHAT ?
WHEN ?
HOW ?
- Back-end: Architecture, Database
- Front-end: Interface based on mock-up
IMPLEMENT DESIGN
- Code convention, Clean Architecture
- Keep It Simple Stupid (KISS)
- Fix Bug / Error will be easier
DO CLEAN CODE
- Good code can be tested
- Do Unit Test in each Function
- Minimalize Bugs / Errors
MAKE CODE TESTABLE
- Get report from Tester / Quality Assurance
- Fix Bug / Error A.S.A.P
- Small fix can bring BIG IMPACT
FIX BUGS IF ANY
SMALL FIX, BIG IMPACT
SET OUR MAIN GOAL
DELIVER GOOD PRODUCT
Product meets specs

Bug free
TIPS WORKING IN TECH INDUSTRY
▸ Choose Your Passion

▸ Join Community Group

▸ Be Adaptive & Keep up-to-date



▸ front-end web / front-end mobile / back-end developer

▸ gain new friends, connections, knowledges, experiences 

▸ towards information & technologies
IMPROVING CODING SKILL
UNDERSTANDING SHARING
IMPROVING CODING SKILL
▸ Read latest technology

▸ Practice more
▸ documentation, articles, group posts

▸ working on many projects, workshop, hackathon
UNDERSTANDING
IMPROVING CODING SKILL
▸ Write what you have got

▸ Teach what you have known

▸ tutorials, tech posts

▸ tech talks, workshops
SHARING
“Programming is for anyone who loves to
create, who loves to get out of their comfort
zone, and for anyone who loves to improve
themselves!”
Lydia Hallie

19 Years Old Female Developer

More Related Content

PPTX
LinkedIn Learning presents: Azure and the Enterprise Developer
PPTX
Online is the Business
PDF
Appportunity
PPT
Cosboa digital productivity presentation v0.1 wendy perry
PDF
Android App Development Journey
PPTX
Cf objective2014 software-craftsmanship
PPT
Corporate Applications For Podcasting1
PDF
Top Collaboration Challenges for Techies
LinkedIn Learning presents: Azure and the Enterprise Developer
Online is the Business
Appportunity
Cosboa digital productivity presentation v0.1 wendy perry
Android App Development Journey
Cf objective2014 software-craftsmanship
Corporate Applications For Podcasting1
Top Collaboration Challenges for Techies

Similar to How to be a Developer in Tech Industries (20)

PDF
A Journey of Android Engineer in Start-up Culture
PDF
How to be Top Hired Talents in Tech Industry
DOCX
Career
PPTX
E-commerce Web Solution
PPTX
Breaking-into-Software-Development-No-CS-Degree-Required
PDF
Apidays Paris 2023 - Why can't you ignore Product Management as a No-Code eng...
PDF
¿Que necesita para ser una buena desarrolladora?
PPTX
Y3 ICT Lecture 6 Planning
DOCX
Career.docx
PPTX
Techmindz: Custom Corporate Learning Platform Services in Kochi
PDF
How to keep up your technical skills without annoying your team(s)
PPT
Internship Presentation - Software Testing and Content Creator
PDF
Pausefest: Solve your own damn problem
PPTX
I want to be an efficient developper - APIdays Berlin 2014
PPTX
¿Que se necesita para ser una buena desarrolladora
PDF
Merancang Product Digital
PDF
Resume-2016
PPTX
I want to be an efficient developper. Mix-IT version
PDF
Prototyping & User Testing
PDF
Migrate Your Business to the Cloud
A Journey of Android Engineer in Start-up Culture
How to be Top Hired Talents in Tech Industry
Career
E-commerce Web Solution
Breaking-into-Software-Development-No-CS-Degree-Required
Apidays Paris 2023 - Why can't you ignore Product Management as a No-Code eng...
¿Que necesita para ser una buena desarrolladora?
Y3 ICT Lecture 6 Planning
Career.docx
Techmindz: Custom Corporate Learning Platform Services in Kochi
How to keep up your technical skills without annoying your team(s)
Internship Presentation - Software Testing and Content Creator
Pausefest: Solve your own damn problem
I want to be an efficient developper - APIdays Berlin 2014
¿Que se necesita para ser una buena desarrolladora
Merancang Product Digital
Resume-2016
I want to be an efficient developper. Mix-IT version
Prototyping & User Testing
Migrate Your Business to the Cloud
Ad

Recently uploaded (20)

PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Machine learning based COVID-19 study performance prediction
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
Spectroscopy.pptx food analysis technology
PDF
cuic standard and advanced reporting.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Cloud computing and distributed systems.
PDF
KodekX | Application Modernization Development
PPTX
sap open course for s4hana steps from ECC to s4
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
MIND Revenue Release Quarter 2 2025 Press Release
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
The Rise and Fall of 3GPP – Time for a Sabbatical?
Chapter 3 Spatial Domain Image Processing.pdf
Encapsulation_ Review paper, used for researhc scholars
Advanced methodologies resolving dimensionality complications for autism neur...
Machine learning based COVID-19 study performance prediction
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
NewMind AI Weekly Chronicles - August'25 Week I
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Spectroscopy.pptx food analysis technology
cuic standard and advanced reporting.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Empathic Computing: Creating Shared Understanding
Cloud computing and distributed systems.
KodekX | Application Modernization Development
sap open course for s4hana steps from ECC to s4
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Ad

How to be a Developer in Tech Industries

  • 1. HOW TO BE A DEVELOPER IN TECH INDUSTRIES FATIMA AZZAHRO
  • 2. FATIMA AZZAHRO DEVELOPING ANDROID APP AT GO-JEK INDONESIA OCT 2015 - JAN 2017 DEVELOPING ANDROID APP AT PAYPRO INDONESIA MARCH 2017 - NOW WINNING GOOGLE WOMEN TECHMAKERS UDACITY SCHOLARSHIP 2017 - 2018 AZZAHRO.FATIMA @GMAIL.COM HTTPS://GITHUB.COM/ FATIMAZZA/
  • 3. GET READY TO BE A DEVELOPER
  • 4. DEVELOPER LEARNING SOURCES ▸ Documentation & Online Tutorials
 ▸ Online Community Group
 ▸ Community Meet-up
 ▸ Workshop / Study Group
 ▸ Online Coding Course
 ▸ complete materials, flexible time
 ▸ social media / chat group
 ▸ networking, meet various background & skill level ▸ learning by doing, guided by mentor, grouped by skill ▸ private, systematic material, based on target, guided by mentor
  • 6. DEVELOPER CLIENT-SIDE USER INTERFACE HOW IT WORKS SERVER-SIDE RUN & CHANGE SERVER & DATA
  • 7. DEVELOPER RESPONSIBILITIES ▸ Know the Timeline ▸ Implement Design ▸ Do clean code ▸ Make code testable ▸ Fix bugs if any ▸ Deliver good product DESIGN - DEVELOP - MAINTENANCE
  • 8. KNOW THE TIMELINE WHAT ? WHEN ? HOW ?
  • 9. - Back-end: Architecture, Database - Front-end: Interface based on mock-up IMPLEMENT DESIGN
  • 10. - Code convention, Clean Architecture - Keep It Simple Stupid (KISS) - Fix Bug / Error will be easier DO CLEAN CODE
  • 11. - Good code can be tested - Do Unit Test in each Function - Minimalize Bugs / Errors MAKE CODE TESTABLE
  • 12. - Get report from Tester / Quality Assurance - Fix Bug / Error A.S.A.P - Small fix can bring BIG IMPACT FIX BUGS IF ANY
  • 13. SMALL FIX, BIG IMPACT
  • 14. SET OUR MAIN GOAL DELIVER GOOD PRODUCT Product meets specs
 Bug free
  • 15. TIPS WORKING IN TECH INDUSTRY ▸ Choose Your Passion
 ▸ Join Community Group
 ▸ Be Adaptive & Keep up-to-date
 
 ▸ front-end web / front-end mobile / back-end developer
 ▸ gain new friends, connections, knowledges, experiences 
 ▸ towards information & technologies
  • 17. IMPROVING CODING SKILL ▸ Read latest technology
 ▸ Practice more ▸ documentation, articles, group posts
 ▸ working on many projects, workshop, hackathon UNDERSTANDING
  • 18. IMPROVING CODING SKILL ▸ Write what you have got
 ▸ Teach what you have known
 ▸ tutorials, tech posts
 ▸ tech talks, workshops SHARING
  • 19. “Programming is for anyone who loves to create, who loves to get out of their comfort zone, and for anyone who loves to improve themselves!” Lydia Hallie
 19 Years Old Female Developer