SlideShare ist ein Scribd-Unternehmen logo
1 von 22
¿Que se necesita para ser una
buena desarrolladora?
Isabel Palomar
IGNITE
HELLO!
I am Isabel Palomar
Mobile Developer at Sawyer Effect
You can find me at @isabelpalomar
My initial journey as a Dev: 😔
THE PROCESS TO
BECOME AN
AWESOME
DEVELOPER
TAKE ACTION
LEARN
SHARE
1.
TAKE
ACTIONTake action to follow your dream
Where
should I
Start?
XML
Material
Design
Architecture
Kotlin
Glide
Retrofit
Java
RecyclerView
ConstraintLayout
Whether you are new to Android or an
experienced developer, everyone needs
advice on resources to improve and
simplify development life.
FIND THE
RESOURCES
Recommended
Resources
SITES
▸ Android official docs - developer.android.com
▸ CodePath Android Guides -
guides.codepath.com/android
▸ WWCode Learning Resources -
https://github.com/WomenWhoCode/guidelines-
resources
PLATFORMS
▸ Udacity - https://www.udacity.com/courses/android
▸ Edx - https://www.edx.org/micromasters/galileox-professional-android-developer
▸ Coursera - https://www.coursera.org/specializations/programacion-android
▸ Platzi - https://platzi.com/cursos/android/
BOOKS
▸ Android Programming: The Big
Nerd Ranch Guide
▸ The Busy Coder's Guide to
Android Development
▸ Head First Android
Development
▸ O’Reilly Programming Android
Set your goals - Start small:
▸ Learn the basics
▸ Complete a udacity course
▸ Learn about material design
▸ Learn about animations
▸ Read the Big Nerd Ranch Android Guide
GOALS
SETTING
A plan of action that will help to
pull you towards your goal
SET A REALISTIC PLAN! BE
HONEST WITH YOU
MAKE A PLAN
Problems when planning the time
Sometimes we don’t have the enough amount because any of this reasons:
▹ Full-time job
▹ Demanding job
▹ Family
If you don’t have a lot of time...
START SMALL
1 HOUR PER DAY =
5 hours per week (5 days) =
20 hours per month =
240 hours per year!
2.
LEARN!Learn and Master the concepts
It will help you to deal with real
problems
▸ Create a project for any idea you
have
▸ Copy a project (it’s fine)
CREATE A
PERSONAL
PROJECT
Quality matters
THE BEST
DEVELOPERS
ADD GOOD
PRACTICES AND
THINK BIG
You are not alone!!!
ATTEND TO
LOCAL
MEETUPS
3.
SHARE!Share your knowledge with others
You don't need to create a big post with a lot of
words and a big explanation. Write something
simple:
▸ A problem you had while development something
▸ A recommendation
▸ The recap of an event
CREATE A BLOG
Help Open Source projects
Share your code
▸ Code
▸ Resources
CONTRIBUTE TO
OPEN SOURCE
Speak at your local meetup (!)
or Conference
▸ Lightning talk
▸ Full talk
▸ Show and tell
▸ Live coding
SPEAKING
“I HAVE NOTHING TO SAY!”
YOU HAVE
SOMETHING TO SAY!
Share your technical knowledge
with others
▸ Material design basics
▸ Creating your first app
▸ Getting started with RecyclerView
▸ How to use ConstraintLayout
WORKSHOPS!
“
SHARE!
YOU DON’T NEED TO BE A WALKING ENCYCLOPEDIA
IT’S OK TO SAY I DON’T KNOW!
ASK QUESTIONS!
YOU GAIN EXPERTISE BY SHARING AND
ASKING QUESTIONS
“MAKE IT HAPPEN!
TAKE
THE
ACTION
SHARE
LEARN
THANKS!
You can find me at @isabelpalomar &
isabelpalomarb@gmail.com

Weitere ähnliche Inhalte

Was ist angesagt?

Designers roundtable feb
Designers roundtable febDesigners roundtable feb
Designers roundtable feb
Jenny Poff
 
Eecs441 final presentation (1)
Eecs441 final presentation (1)Eecs441 final presentation (1)
Eecs441 final presentation (1)
Stephen Woodruff
 

Was ist angesagt? (20)

Make Meaningful Progress Via Remote Design Sprints
Make Meaningful Progress Via Remote Design SprintsMake Meaningful Progress Via Remote Design Sprints
Make Meaningful Progress Via Remote Design Sprints
 
What I learned about innovation (Pragmatic Ideas)
What I learned about innovation (Pragmatic Ideas)What I learned about innovation (Pragmatic Ideas)
What I learned about innovation (Pragmatic Ideas)
 
Collaborating in MURAL
Collaborating in MURALCollaborating in MURAL
Collaborating in MURAL
 
Full stack developer: What do you wanna be when you grow up?
Full stack developer: What do you wanna be when you grow up?Full stack developer: What do you wanna be when you grow up?
Full stack developer: What do you wanna be when you grow up?
 
Designers roundtable feb
Designers roundtable febDesigners roundtable feb
Designers roundtable feb
 
Find Your Way Faster: Map Experiences Online
Find Your Way Faster: Map Experiences OnlineFind Your Way Faster: Map Experiences Online
Find Your Way Faster: Map Experiences Online
 
Question 6
Question 6Question 6
Question 6
 
Research Hacks Internet Librarian International 2015
Research Hacks   Internet Librarian International 2015Research Hacks   Internet Librarian International 2015
Research Hacks Internet Librarian International 2015
 
G so c_2015_presentation
G so c_2015_presentationG so c_2015_presentation
G so c_2015_presentation
 
How to engage your team in UX design? - Iga Moscichowska - WUD KRK 2014
How to engage your team in UX design? - Iga Moscichowska - WUD KRK 2014How to engage your team in UX design? - Iga Moscichowska - WUD KRK 2014
How to engage your team in UX design? - Iga Moscichowska - WUD KRK 2014
 
Video Production
Video ProductionVideo Production
Video Production
 
Why Drupal Is Not a Word Processor
Why Drupal Is Not a Word ProcessorWhy Drupal Is Not a Word Processor
Why Drupal Is Not a Word Processor
 
Engaging users in UX research - WUD 3miasto
Engaging users in UX research - WUD 3miastoEngaging users in UX research - WUD 3miasto
Engaging users in UX research - WUD 3miasto
 
HacktoberFestPune - DSC MESCOE x DSC PVGCOET
HacktoberFestPune - DSC MESCOE x DSC PVGCOETHacktoberFestPune - DSC MESCOE x DSC PVGCOET
HacktoberFestPune - DSC MESCOE x DSC PVGCOET
 
Staying Social When You Work From Home
Staying Social When You Work From Home Staying Social When You Work From Home
Staying Social When You Work From Home
 
LET'S TALK ANDROID Dev
LET'S TALK ANDROID DevLET'S TALK ANDROID Dev
LET'S TALK ANDROID Dev
 
UX improvements to Drupal 8
UX improvements to Drupal 8UX improvements to Drupal 8
UX improvements to Drupal 8
 
Eecs441 final presentation (1)
Eecs441 final presentation (1)Eecs441 final presentation (1)
Eecs441 final presentation (1)
 
Designer vs Developer (Barcamp Memphis 2009)
Designer vs Developer (Barcamp Memphis 2009)Designer vs Developer (Barcamp Memphis 2009)
Designer vs Developer (Barcamp Memphis 2009)
 
Techniques for Designing with Drupal 8
Techniques for Designing with Drupal 8Techniques for Designing with Drupal 8
Techniques for Designing with Drupal 8
 

Ähnlich wie ¿Que se necesita para ser una buena desarrolladora

2014 Evolving Your UX Process 1up
2014 Evolving Your UX Process 1up2014 Evolving Your UX Process 1up
2014 Evolving Your UX Process 1up
Tom Brinck
 
Business Plan Presentation
Business Plan PresentationBusiness Plan Presentation
Business Plan Presentation
Caleb Willden
 

Ähnlich wie ¿Que se necesita para ser una buena desarrolladora (20)

Developers, you're designing experiences (and you didn't even know it)
Developers, you're designing experiences (and you didn't even know it)Developers, you're designing experiences (and you didn't even know it)
Developers, you're designing experiences (and you didn't even know it)
 
Off the rails - using iPad for Development
Off the rails - using iPad for DevelopmentOff the rails - using iPad for Development
Off the rails - using iPad for Development
 
Android Developer Training
Android Developer TrainingAndroid Developer Training
Android Developer Training
 
NLJUG speaker academy 2022 - session 1
NLJUG speaker academy 2022 - session 1NLJUG speaker academy 2022 - session 1
NLJUG speaker academy 2022 - session 1
 
Bitm meet up
Bitm meet upBitm meet up
Bitm meet up
 
Get Involved! Contributing to the WordPress Community
Get Involved! Contributing to the WordPress CommunityGet Involved! Contributing to the WordPress Community
Get Involved! Contributing to the WordPress Community
 
Career Hacks for Developers
Career Hacks for DevelopersCareer Hacks for Developers
Career Hacks for Developers
 
50+ Ways to Use Technology in the Classroom
50+ Ways to Use Technology in the Classroom50+ Ways to Use Technology in the Classroom
50+ Ways to Use Technology in the Classroom
 
Jugbd meet up 6
Jugbd meet up 6Jugbd meet up 6
Jugbd meet up 6
 
Maximising Online Resource Effectiveness Workshop Session 8/8 Workshop roundup
Maximising Online Resource Effectiveness Workshop Session 8/8 Workshop roundupMaximising Online Resource Effectiveness Workshop Session 8/8 Workshop roundup
Maximising Online Resource Effectiveness Workshop Session 8/8 Workshop roundup
 
Contributing to WordPress
Contributing to WordPressContributing to WordPress
Contributing to WordPress
 
How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014
 
2014 Evolving Your UX Process 1up
2014 Evolving Your UX Process 1up2014 Evolving Your UX Process 1up
2014 Evolving Your UX Process 1up
 
Get on-board with gdsc(amu+zhcet).pdf
Get on-board with gdsc(amu+zhcet).pdfGet on-board with gdsc(amu+zhcet).pdf
Get on-board with gdsc(amu+zhcet).pdf
 
A Design Approach to Problem solving in Project Based Learning - ATLIS
A Design Approach to Problem solving in Project Based Learning - ATLISA Design Approach to Problem solving in Project Based Learning - ATLIS
A Design Approach to Problem solving in Project Based Learning - ATLIS
 
Business Plan Presentation
Business Plan PresentationBusiness Plan Presentation
Business Plan Presentation
 
Open agile is free and open source community agile-
Open agile  is free and open source community agile-Open agile  is free and open source community agile-
Open agile is free and open source community agile-
 
DSC MESCOE - 2020 - InfoSession
DSC MESCOE - 2020 - InfoSessionDSC MESCOE - 2020 - InfoSession
DSC MESCOE - 2020 - InfoSession
 
High Quality, Low Budget: How to not go broke while making great content
High Quality,  Low Budget: How to not go broke while making great contentHigh Quality,  Low Budget: How to not go broke while making great content
High Quality, Low Budget: How to not go broke while making great content
 
Intro to the LA Design Community Resources
Intro to the LA Design Community ResourcesIntro to the LA Design Community Resources
Intro to the LA Design Community Resources
 

Mehr von Isabel Palomar

Mehr von Isabel Palomar (7)

Creating a custom ML model for your application - DevFest Lima 2019
Creating a custom ML model for your application - DevFest Lima 2019Creating a custom ML model for your application - DevFest Lima 2019
Creating a custom ML model for your application - DevFest Lima 2019
 
Creating a custom Machine Learning Model for your applications - Java Dev Day...
Creating a custom Machine Learning Model for your applications - Java Dev Day...Creating a custom Machine Learning Model for your applications - Java Dev Day...
Creating a custom Machine Learning Model for your applications - Java Dev Day...
 
Creating a Custom ML Model for your Application - Kotlin/Everywhere
Creating a Custom ML Model for your Application - Kotlin/EverywhereCreating a Custom ML Model for your Application - Kotlin/Everywhere
Creating a Custom ML Model for your Application - Kotlin/Everywhere
 
Inteligencia artificial para android como empezar
Inteligencia artificial para android como empezarInteligencia artificial para android como empezar
Inteligencia artificial para android como empezar
 
Building a custom machine learning model on android
Building a custom machine learning model on androidBuilding a custom machine learning model on android
Building a custom machine learning model on android
 
Firebase overview - droids4 droids Lima, Perú
Firebase overview - droids4 droids Lima, PerúFirebase overview - droids4 droids Lima, Perú
Firebase overview - droids4 droids Lima, Perú
 
Women Who Code Ciudad Guzmán
 Women Who Code Ciudad Guzmán Women Who Code Ciudad Guzmán
Women Who Code Ciudad Guzmán
 

Kürzlich hochgeladen

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 

Kürzlich hochgeladen (20)

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 

¿Que se necesita para ser una buena desarrolladora

  • 1. ¿Que se necesita para ser una buena desarrolladora? Isabel Palomar IGNITE
  • 2. HELLO! I am Isabel Palomar Mobile Developer at Sawyer Effect You can find me at @isabelpalomar My initial journey as a Dev: 😔
  • 3. THE PROCESS TO BECOME AN AWESOME DEVELOPER TAKE ACTION LEARN SHARE
  • 4. 1. TAKE ACTIONTake action to follow your dream
  • 6. Whether you are new to Android or an experienced developer, everyone needs advice on resources to improve and simplify development life. FIND THE RESOURCES
  • 7. Recommended Resources SITES ▸ Android official docs - developer.android.com ▸ CodePath Android Guides - guides.codepath.com/android ▸ WWCode Learning Resources - https://github.com/WomenWhoCode/guidelines- resources PLATFORMS ▸ Udacity - https://www.udacity.com/courses/android ▸ Edx - https://www.edx.org/micromasters/galileox-professional-android-developer ▸ Coursera - https://www.coursera.org/specializations/programacion-android ▸ Platzi - https://platzi.com/cursos/android/ BOOKS ▸ Android Programming: The Big Nerd Ranch Guide ▸ The Busy Coder's Guide to Android Development ▸ Head First Android Development ▸ O’Reilly Programming Android
  • 8. Set your goals - Start small: ▸ Learn the basics ▸ Complete a udacity course ▸ Learn about material design ▸ Learn about animations ▸ Read the Big Nerd Ranch Android Guide GOALS SETTING
  • 9. A plan of action that will help to pull you towards your goal SET A REALISTIC PLAN! BE HONEST WITH YOU MAKE A PLAN
  • 10. Problems when planning the time Sometimes we don’t have the enough amount because any of this reasons: ▹ Full-time job ▹ Demanding job ▹ Family If you don’t have a lot of time... START SMALL 1 HOUR PER DAY = 5 hours per week (5 days) = 20 hours per month = 240 hours per year!
  • 12. It will help you to deal with real problems ▸ Create a project for any idea you have ▸ Copy a project (it’s fine) CREATE A PERSONAL PROJECT
  • 13. Quality matters THE BEST DEVELOPERS ADD GOOD PRACTICES AND THINK BIG
  • 14. You are not alone!!! ATTEND TO LOCAL MEETUPS
  • 16. You don't need to create a big post with a lot of words and a big explanation. Write something simple: ▸ A problem you had while development something ▸ A recommendation ▸ The recap of an event CREATE A BLOG
  • 17. Help Open Source projects Share your code ▸ Code ▸ Resources CONTRIBUTE TO OPEN SOURCE
  • 18. Speak at your local meetup (!) or Conference ▸ Lightning talk ▸ Full talk ▸ Show and tell ▸ Live coding SPEAKING “I HAVE NOTHING TO SAY!” YOU HAVE SOMETHING TO SAY!
  • 19. Share your technical knowledge with others ▸ Material design basics ▸ Creating your first app ▸ Getting started with RecyclerView ▸ How to use ConstraintLayout WORKSHOPS!
  • 20. “ SHARE! YOU DON’T NEED TO BE A WALKING ENCYCLOPEDIA IT’S OK TO SAY I DON’T KNOW! ASK QUESTIONS! YOU GAIN EXPERTISE BY SHARING AND ASKING QUESTIONS
  • 22. THANKS! You can find me at @isabelpalomar & isabelpalomarb@gmail.com

Hinweis der Redaktion

  1. Passionate about tech Love learn and share Currently Mobile Developer at Sawyer Effect. Originally hired as a Java developer … I ended using Javascript HTML PHP
  2. THE PROCESS TO BECOME AN AWESOME ANDROID DEVELOPER
  3. I want to be an Android Developer
  4. Dr Ericsson (1990)¹ says that master something takes 10,000 hours We don’t want to be masters (for now) we only want to reach our goals
  5. Start thinking in your app growth USERS!!! Architecture, UI/UX Design, Security