SlideShare a Scribd company logo
¿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

More Related Content

What's hot

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
MURAL
 
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)
Lucian Ghinda
 
Collaborating in MURAL
Collaborating in MURALCollaborating in MURAL
Collaborating in MURAL
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?
InPhonex
 
Designers roundtable feb
Designers roundtable febDesigners roundtable feb
Designers roundtable febJenny Poff
 
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
MURAL
 
Question 6
Question 6Question 6
Question 6
Conor13
 
Research Hacks Internet Librarian International 2015
Research Hacks   Internet Librarian International 2015Research Hacks   Internet Librarian International 2015
Research Hacks Internet Librarian International 2015
Andy Tattersall
 
G so c_2015_presentation
G so c_2015_presentationG so c_2015_presentation
G so c_2015_presentation
Suyash Tilhari
 
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
WITFLOW
 
Video Production
Video ProductionVideo Production
Video Production
DUSPviz
 
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
Caroline Roberts
 
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
WITFLOW
 
HacktoberFestPune - DSC MESCOE x DSC PVGCOET
HacktoberFestPune - DSC MESCOE x DSC PVGCOETHacktoberFestPune - DSC MESCOE x DSC PVGCOET
HacktoberFestPune - DSC MESCOE x DSC PVGCOET
TanyaRaina3
 
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
Onix
 
LET'S TALK ANDROID Dev
LET'S TALK ANDROID DevLET'S TALK ANDROID Dev
LET'S TALK ANDROID Dev
vaibhavbhapkar3
 
UX improvements to Drupal 8
UX improvements to Drupal 8UX improvements to Drupal 8
UX improvements to Drupal 8
Kiat Lim
 
Eecs441 final presentation (1)
Eecs441 final presentation (1)Eecs441 final presentation (1)
Eecs441 final presentation (1)Stephen Woodruff
 
Designer vs Developer (Barcamp Memphis 2009)
Designer vs Developer (Barcamp Memphis 2009)Designer vs Developer (Barcamp Memphis 2009)
Designer vs Developer (Barcamp Memphis 2009)
Steven Trotter
 
Techniques for Designing with Drupal 8
Techniques for Designing with Drupal 8Techniques for Designing with Drupal 8
Techniques for Designing with Drupal 8
Snake Hill Web Agency
 

What's hot (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
 

Similar to ¿Que se necesita para ser una buena desarrolladora

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)
P.J. Onori
 
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
Rob Dudley
 
Android Developer Training
Android Developer TrainingAndroid Developer Training
Android Developer Training
faizrashid1995
 
NLJUG speaker academy 2022 - session 1
NLJUG speaker academy 2022 - session 1NLJUG speaker academy 2022 - session 1
NLJUG speaker academy 2022 - session 1
Bert Jan Schrijver
 
Bitm meet up
Bitm meet upBitm meet up
Bitm meet up
Shafiul Hasan
 
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
Courtney OCallaghan
 
Career Hacks for Developers
Career Hacks for DevelopersCareer Hacks for Developers
Career Hacks for Developers
BarElin
 
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
Vicki Davis
 
Jugbd meet up 6
Jugbd meet up 6Jugbd meet up 6
Jugbd meet up 6
Shafiul Hasan
 
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
Platypus
 
Contributing to WordPress
Contributing to WordPressContributing to WordPress
Contributing to WordPress
Courtney OCallaghan
 
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
gdusbabek
 
2014 Evolving Your UX Process 1up
2014 Evolving Your UX Process 1up2014 Evolving Your UX Process 1up
2014 Evolving Your UX Process 1upTom Brinck
 
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
SumirVats
 
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
J. Edward Dioguardi, III
 
Business Plan Presentation
Business Plan PresentationBusiness Plan Presentation
Business Plan PresentationCaleb Willden
 
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-
Agile Tour Beirut
 
DSC MESCOE - 2020 - InfoSession
DSC MESCOE - 2020 - InfoSessionDSC MESCOE - 2020 - InfoSession
DSC MESCOE - 2020 - InfoSession
PratikTemkar
 
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
Richard Harrington
 
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
Huge
 

Similar to ¿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
 

More from Isabel Palomar

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
Isabel Palomar
 
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...
Isabel Palomar
 
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
Isabel Palomar
 
Inteligencia artificial para android como empezar
Inteligencia artificial para android como empezarInteligencia artificial para android como empezar
Inteligencia artificial para android como empezar
Isabel Palomar
 
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
Isabel Palomar
 
Firebase overview - droids4 droids Lima, Perú
Firebase overview - droids4 droids Lima, PerúFirebase overview - droids4 droids Lima, Perú
Firebase overview - droids4 droids Lima, Perú
Isabel Palomar
 
Women Who Code Ciudad Guzmán
 Women Who Code Ciudad Guzmán Women Who Code Ciudad Guzmán
Women Who Code Ciudad Guzmán
Isabel Palomar
 

More from 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
 

Recently uploaded

Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
AI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website CreatorAI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website Creator
Google
 
Launch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in MinutesLaunch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in Minutes
Roshan Dwivedi
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
Aftab Hussain
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
Alina Yurenko
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
TheSMSPoint
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
lorraineandreiamcidl
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 

Recently uploaded (20)

Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
AI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website CreatorAI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website Creator
 
Launch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in MinutesLaunch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in Minutes
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 

¿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

Editor's Notes

  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