Sometimes, when we want to start learning a new technology we don't know where we should start. In this talk we focus in 3 key elements to become an excellent dev:
* Take action
* Learn
* Share
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!
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
Passionate about tech
Love learn and share
Currently Mobile Developer at Sawyer Effect.
Originally hired as a Java developer… I ended usingJavascriptHTMLPHP
THE PROCESS TO BECOME AN AWESOME ANDROID DEVELOPER
I want to be an Android Developer
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
Start thinking in your app growth
USERS!!! Architecture, UI/UX Design, Security