Slide 1

Slide 1 text

Career, Growth & Android Development Niharika Arora Google Developer Expert, Android @theDroidLady Let me help you decide your next steps

Slide 2

Slide 2 text

Why Software Engineering ?

Slide 3

Slide 3 text

Why Android Development ?

Slide 4

Slide 4 text

● 85% Indian Market Share ● Huge Reach ● Amazing career opportunities ● Good Community outreach ● Better support for becoming one of the best ● And some amazing fun stuff..

Slide 5

Slide 5 text

● 85% Indian Market Share ● Huge Reach ● Amazing career opportunities ● Good Community outreach ● Better support for becoming one of the best ● And some amazing fun stuff..

Slide 6

Slide 6 text

Your friend can be your next door help :) ● Android Slack Groups. ● Twitter is your best friend. ● Android documentations is even easier than your college syllabus. ● And yes, you as a user using multiple apps have already an idea about good designs. So, by default you are a UI Designer.

Slide 7

Slide 7 text

● 85% Indian Market Share ● Huge Reach ● Amazing career opportunities ● Good Community outreach ● Better support for becoming one of the best ● And some amazing fun stuff..

Slide 8

Slide 8 text

● 85% Indian Market Share ● Huge Reach ● Amazing career opportunities ● Good Community outreach ● Better support for becoming one of the best ● And some amazing fun stuff.. Build for the next billion users. Imagine the reach you might get.

Slide 9

Slide 9 text

Roadmap

Slide 10

Slide 10 text

● Start by understanding your interest.

Slide 11

Slide 11 text

● Start by understanding your interest. ● Just fall in love with it. Rest all will fall in place for you.

Slide 12

Slide 12 text

● Start by understanding your interest. ● Just fall in love with it. Rest all will fall in place for you. ● And make sure just keep on asking questions as much as you can.

Slide 13

Slide 13 text

Desk Job vs Freelance

Slide 14

Slide 14 text

● There is no correct answer, depends on age, your need and interests.

Slide 15

Slide 15 text

● There is no correct answer, depends on age, your need and interests. ● Begin by looking for something that might interest you, maybe be a customer first and then build with them.

Slide 16

Slide 16 text

● There is no correct answer, depends on age, your need and interests. ● Begin by looking for something that might interest you, maybe be a customer first and then build with them. ● Early age job should be your next university to teach you practical world knowledge.

Slide 17

Slide 17 text

● There is no correct answer, depends on age, your need and interests. ● Begin by looking for something that might interest you, maybe be a customer first and then build with them. ● Early age job should be your next university to teach you practical world knowledge. ● Build upon it and and reach where you want to be.

Slide 18

Slide 18 text

Product vs Service Based

Slide 19

Slide 19 text

Few things you should consider ● Learning Curve

Slide 20

Slide 20 text

Few things you should consider ● Learning Curve ● Work Life balance

Slide 21

Slide 21 text

Few things you should consider ● Learning Curve ● Work Life balance ● Growth

Slide 22

Slide 22 text

Few things you should consider ● Learning Curve ● Work Life balance ● Growth ● Job Security

Slide 23

Slide 23 text

Few things you should consider ● Learning Curve ● Work Life balance ● Growth ● Job Security ● Fixed Job Responsibility vs Multitasking

Slide 24

Slide 24 text

Few things you should consider ● Learning Curve ● Work Life balance ● Growth ● Job Security ● Fixed Job Responsibility vs Multitasking ● HOSTILE CULTURE

Slide 25

Slide 25 text

How to improve yourself?

Slide 26

Slide 26 text

● Choose the correct people around you.

Slide 27

Slide 27 text

● Choose the correct people around you. ● Good Programming Practices and basic programming concepts like Solid Principles etc.

Slide 28

Slide 28 text

● Choose the correct people around you. ● Good Programming Practices and basic programming concepts like Solid Principles etc. ● Ask for feedbacks as much as you can..

Slide 29

Slide 29 text

● Choose the correct people around you. ● Good Programming Practices and basic programming concepts like Solid Principles etc. ● Ask for feedbacks as much as you can.. ● Keep learning something new everyday.

Slide 30

Slide 30 text

● Experiment and learn things.It might break few things for you, but that will teach you wonders.

Slide 31

Slide 31 text

● Experiment and learn things.It might break few things for you, but that will teach you wonders. ● It’s ok to FAIL. Best to learn something out of your failure and make it a chapter of your life.

Slide 32

Slide 32 text

● Experiment and learn things.It might break few things for you, but that will teach you wonders. ● It’s ok to FAIL. Best to learn something out of your failure and make it a chapter of your life. ● Take some time to refresh and set yourself for your goal.

Slide 33

Slide 33 text

● Experiment and learn things.It might break few things for you, but that will teach you wonders. ● It’s ok to FAIL. Best to learn something out of your failure and make it a chapter of your life. ● Take some time to refresh and set yourself for your goal. ● Lastly, make your parents proud. Eventually that should be your goal.

Slide 34

Slide 34 text

“Be the master of your own destiny”

Slide 35

Slide 35 text

Where to learn from? Google It :P

Slide 36

Slide 36 text

● Android Developer Guide: https://developer.android.com/guide ● Google Codelabs: https://codelabs.developers.google.com/ ● Udacity : https://www.udacity.com/ ● Mindorks : https://mindorks.com/ ● Ray Wenderlich: https://www.raywenderlich.com/ ● CodingWithMitch: https://www.youtube.com/channel/UCoNZZLhPuuRteu02rh7bzsw ● Awesome Learning Resources https://github.com/androiddevnotes/awesome-android-learning-resources

Slide 37

Slide 37 text

Let’s Catch up ● Github : https://github.com/Niharika2810 ● Portfolio : https://thedroidlady.com/ ● LinkedIn : www.linkedin.com/in/thedroidlady ● Medium : https://medium.com/@nik.arora8059 ● Twitter : https://nik-arora8059.medium.com/

Slide 38

Slide 38 text

Thank You! Niharika Senior Software Engineer, 1mg @theDroidLady