Career Advice For Android Developers // App Developer Career Paths

Поділитися
Вставка
  • Опубліковано 2 жов 2024
  • Let's talk about Android developer career paths, specific career advice for Android developers, and other app developer career information.
    📺 Playlist // More career advice for app developers:
    • Software Development C...
    📺 7 Best Android Development Podcasts
    • 7 Best Android Develop...
    Is app development a good career path? How to become an Android developer? What type of software development company do you want to work for? ... We're diving into all of this app development career info and other common questions developers have about their software development career path.
    What do you think?
    Is android development a good career path?
    Is app development a good career path?
    What career advice do you have for app developers?
    0:06 Video Outline
    0:47 Is Android Development A Viable Career Path?
    1:27 Is Native Android Development A Viable Career Path?
    4:35 What Programming Languages Should You Learn? How to become an Android developer?
    6:30 How Do You Find Your First Software Development Job?
    11:35 How Do You Get Your Name Out There?
    15:38 Developer Or Educator?
    16:41 Freelance Or Company?
    18:00 FAANG Or Startup?
    20:35 Manager Or Individual Contributor?
    Thoughts, questions, tips for navigating a software development career? Comment below or share on social media. I’d love to continue the conversation.
    Thanks for watching!
    #appdevelopment #careeradvice #softwaredevelopment
    Intro/Outro Song
    Half Bit by Kevin MacLeod is licensed under a Creative Commons Attribution license (creativecommon...)
    Source: incompetech.com...
    Artist: incompetech.com/

КОМЕНТАРІ • 137

  • @goobar
    @goobar  4 роки тому +22

    🤔 What do you think?
    Is android development a good career path?
    Is app development a good career path?
    What are your biggest career questions??

    • @elprogrammer3594
      @elprogrammer3594 4 роки тому +4

      I've noticed web development has wayyy more resources than Android, including bootcamps. Is there something related to that nature where I can learn Android in a structured manner and not have many learning gaps?

    • @inhibited44
      @inhibited44 3 роки тому

      @Sylas Charles Used MD5 in a coursera python class to see how to a password is encoded.

    • @khalidadekunle6383
      @khalidadekunle6383 3 роки тому

      @@elprogrammer3594 try udacity

  • @sebbytrial
    @sebbytrial 3 роки тому +23

    As a 4+ years of Xamarin developer, I beg all of you, just go native and save yourself time energy and stress.
    Funny story:
    Had a personal project that I started in 2017 with Xamarin Forms. After 1 month I've found some framework bugs that really would have made the whole thing so complex to fix (workarounds), that I ditched everything and went out learning Kotlin and Swift. One year later, the native apps are on the app stores and that Xamarin Forms bug is still open, today, on github.
    When I told my story on the github bug thread (that I finnaly fixed the bug by going fully native), the xamarin team guys deleted my comment.

    • @goobar
      @goobar  3 роки тому +2

      I generally agree. Not surprised that your comment was deleted

    • @orvvro
      @orvvro 2 роки тому +1

      Thanks, although I thought you were talking about React Native. But it's clear now

  • @harisabdullah729
    @harisabdullah729 4 роки тому +3

    I just read all the comments and i am happy to know that in this UA-cam world there is only a single man you can reply you and guide you in very very detail.
    How can i thank you...

  • @FaztTech
    @FaztTech 3 роки тому +3

    :)

  • @vishalg0210
    @vishalg0210 4 роки тому +13

    Hi . I am an android developer for almost 1.5 years now. I think learning in Android is a never ending process If you are not up to date you are gone.I have seen my senior left to other project just because he was not up to date. So in Android you have to always stay upto date no matter what.If you are not then go find some job.

    • @goobar
      @goobar  4 роки тому +13

      I definitely think it's important to stay somewhat up to date, but I also think it's easy to burn out trying to stay up to date with everything. I also don't think it's a hard requirement to stay completely current on all the new stuff because typically you can't adopt it in a real project right away anyways. Slow and consistent learning, I believe, is enough to understand what tools are available and how they might help you and your projects in the future.

    • @shreysoni4117
      @shreysoni4117 4 роки тому +1

      Hey friend can u guide me i am new to android development can u suggest me some books to friend

    • @aritrabhattacharya7722
      @aritrabhattacharya7722 4 роки тому +2

      Seriously. I'm working in android since last 3 years and there is literally no end to new things that you can learn. Things become outdated even before you master it. Learning new things is always exciting... more so when you like to develop stuff... but the rate in which things are changing...i feel a bit tired sometimes.

    • @learntocodewithnoob4609
      @learntocodewithnoob4609 3 роки тому +1

      i agree with the fact that android development needs a constant update but tbh this is with every other technology out there. But if you really like what you do you will always love to keep yourself updated.

    • @learntocodewithnoob4609
      @learntocodewithnoob4609 3 роки тому

      @@shreysoni4117 hi shrey i think books are wont keep you upto date as each year there are always something new in android world. For a start you can look into beginners courses for android in youtube i would recommend freecodecamp android development for beginners

  • @jadhavAkshay0701
    @jadhavAkshay0701 4 роки тому +8

    I was confuse between native and non native but after watching your video ,it really open my mind ,I mean thanks man .
    ❤️ Love you From india .

    • @goobar
      @goobar  4 роки тому +1

      Glad it was helpful 🙂

  • @jj-ry8xv
    @jj-ry8xv Рік тому +1

    Managing expectation is key

  • @madie2659
    @madie2659 3 роки тому

    I like how he reply to each and every comment and answers their questions in detail.
    Subscribed :)

    • @goobar
      @goobar  3 роки тому +1

      😀 thanks

  • @adnanshahriar4435
    @adnanshahriar4435 4 роки тому +1

    Why ''Is Android Development Still A Viable Career Path?'' is a question in the first place? Is it asked under the assumption that since most people use iPhones, it's not worth it to build for android anymore or that app market is on the decline on android?

    • @goobar
      @goobar  4 роки тому +2

      A few things:
      - It's definitely not because of losing market share to iOS as Android is by far the more popular mobile OS globally
      - I do think the Android app market is less profitable for many types of apps. It seems games with micro-transactions are the main developers making lots of money on Android. Beyond that, I'm not sure there are too many successful Android apps that aren't a part of some larger platform play in which they need Android along with iOS & Web.
      - I think the context I hear this question the most is in regards to whether native Android or cross-platform Android development is worthwhile currently. With all the marketing around Flutter, and popularity of React Native, I think there's an impression for many devs that native Android development is in rapid decline and not a good way to get a job today.
      - I also have had people ask about whether mobile in general is a good option these days or if web technologies will replace it or if something like Google's Fuschia might replace Android.

  • @potavios
    @potavios 4 роки тому +5

    Amazing video. Thank's for the content and for the very clear English!

    • @goobar
      @goobar  4 роки тому +2

      Thanks for watching!! Glad you enjoyed 🙂

  • @gabriel_export
    @gabriel_export 4 роки тому +5

    Hey Nate, I'm excited about the new activity on your channel. I'm a new Android Developer trying to land my first job in Android transitioning from a low-code software technology. Keep up the great content! Unfortunately there aren't many experienced Android devs sharing their knowledge on YT.

    • @goobar
      @goobar  4 роки тому +3

      Hey 👋 Thanks for watching and sharing; I appreciate it. I'm excited to have the time/energy to focus on UA-cam again. Looking for that first Android job is exciting, but also challenging at times! Good luck 👍 Let me know if I can help in any way 🙂

    • @mantik0ra698
      @mantik0ra698 2 роки тому

      Did u find a job?

    • @gabriel_export
      @gabriel_export 2 роки тому +1

      @@mantik0ra698 Not in Android. I got mega burnt out with the state of Android being in between Java and Kotlin with several different ways to do everything. I pivoted to web development and now have a job doing full stack web dev!

  • @PirateKing1256
    @PirateKing1256 3 роки тому +1

    Try not to suicide is the most important.

  • @Unknown-hu4gf
    @Unknown-hu4gf 2 роки тому +1

    Hey, what kind of computer specs do I need to have for android development and to run IDE's ( specifically IntellJ IDEA) smoothly?

    • @goobar
      @goobar  2 роки тому +1

      Ideally, 4+ cores and 16+ GB memory.
      You could do it with 2-core + 8GB memory, but as a project increases in size builds will really slow down. And trying not run an emulator at the same time as Android Studio with less than 16GB memory will perform poorly

    • @Unknown-hu4gf
      @Unknown-hu4gf 2 роки тому

      @@goobar What what's the ideal rig for it then?

  • @zetabyte0076
    @zetabyte0076 4 роки тому

    Great advice I got here in this video. I really liked this one. Thank you so much!

    • @goobar
      @goobar  4 роки тому

      You're very welcome 👍👍

  • @muhammadhusnain6333
    @muhammadhusnain6333 4 роки тому +2

    i had intership at a software house and build many apps..
    using firebase, api's, sqlite..
    well knwolegde of java..
    how to get a job now?.

    • @goobar
      @goobar  4 роки тому +4

      A few things that could help:
      - making sure your resume/linkedin/(website if you have one) point to a well polished sample project
      - having on of those projects public on GitHub can be very useful. This includes a detailed readme with a description of technologies used, functionality, screenshots, maybe even video. Making sure the code highlights your best work is important as well because you want to use this project to highlight what you can do
      - having an online presence on social media or a website can help a lot as well. Finding conversations about mobile apps, and adding your thoughts/opinions can help others find you and know a bit about what you're interested in
      - using LinkedIn to highlight your work is really valuable. Including links to projects, thoughts about articles you've read or work youre doing, commenting in relvant groups or on relevant posts, exploring related hashtags, all of these can help recruiters find you when they look for certain keywords and hashtags
      One thing you could do to help get started would be to write a short post or article on LinkedIn detailing what you learned at your internship and how it maybe impacted what you want to work on. Sharing that with related hashtags is a good way to get recruiters to find you.

  • @education_beauty
    @education_beauty 3 роки тому +1

    Sir I need a code through which a confirmation message will sent to feeded numbers

  • @EEE-333
    @EEE-333 3 роки тому +2

    I wanna learn to make my own os and phones

    • @goobar
      @goobar  3 роки тому +1

      That sounds exciting 👍👍. Go for it!

  • @bachlequang8401
    @bachlequang8401 2 роки тому

    Thank you for your video! I have a question for you: I have been learning Android with Kotlin for 6+ months, can you advise me what kind of projects should I do to firstly, get some internships or maybe get a job?

  • @matt-g-recovers
    @matt-g-recovers 3 роки тому

    Something not considered as much because people focus on Play apps is working on applications that ship with OEMs. I worked on a project for the automotive industry here in Detroit and there are a ton of automobile companies hiring android developers. Mobile infrastructure must exist for everything.
    Currently Android and IPhone are what is there.
    Everything needs an Android app.
    It's almost like Java at this point in that
    a lot exists that will need to be maintained, updated and redesigned as well...at least for the foreseeable future Android is a safe bet

  • @debanshudatta1161
    @debanshudatta1161 4 роки тому +2

    I just came across your video....it was really great advice thank you❤️😊

    • @goobar
      @goobar  4 роки тому

      Thanks for watching!! I'm glad you found it helpful!! Anything that stuck out??

    • @debanshudatta1161
      @debanshudatta1161 4 роки тому +1

      @@goobar I now have a clear overview thanks to your video. I doing my bachelor's and working with small start ups for app development for almost 1.5 yrs now Can you suggest to scale up my career before graduation? Like projects/knowledge/concepts for being a proper roadmap to android development?
      If possible share your LinkedIn profile pls
      Thank you😊

  • @SHINEILCHI
    @SHINEILCHI 4 роки тому +1

    Hi nate! 🙌
    I am a newbie when it comes to kotlin and android development. One of my friend introduced me to it and it really interest me and so I am currently studying kotlin and android development for the past few days through your videos. I am excited and really eager to learn and eventually deploy my own apps but at the same time, I am a little worried about the fast paced changes of the android world (hearing it from some friends) because I am much use to some languages that really takes some time for their updates.
    I genuinely want to make this my career path. I just feel overwhelmed at the moment since this is a big transition for me. Do you have any advice for me?
    PS: I am the one who emailed you about "me being confused at the Interfaces and the rest of the topics after Interfaces from your kotlin tutorials."
    Thank you @n8ebel and I appreciate you for your work! 🙌😁

    • @goobar
      @goobar  3 роки тому +4

      Awesome to hear you're diving into Android and mobile.
      The best advice I can give is to know that you can't learn everything. You're totally right that new things are coming out all of the time. However, the rate of adoption of those new things is much, MUCH, slower; especially when working in an established codebase.
      Focusing on building a functional app, with any set of languages,patterns,libraries, is a great place to start. At the end of the day, the functionality we provide to users and companies is usually the most important thing.

  • @riacharda
    @riacharda 2 роки тому +1

    This is great advice. I'm considering a career switch and ultimately, aiming to be an Android developer.
    I'm learning JS and I'm so hooked. I had no idea what the career path would be until I saw this.

  • @ganeshkini7968
    @ganeshkini7968 3 роки тому +1

    I'm into learning stage currently, and I appreciate the way you indulged me into this content...it was quite a lesson for the start into android dev.

    • @goobar
      @goobar  3 роки тому

      I'm glad it was helpful 👍👍

  • @sergiotellezesinocente6865
    @sergiotellezesinocente6865 3 роки тому

    Thank you so much

  • @ananthnaren9183
    @ananthnaren9183 4 роки тому

    I have firm desire to learn programming and programming languages
    for doing work like full stack developer as Remote or freelancer.
    Its my dream and wish to work and keep learn more in software field.

    • @goobar
      @goobar  4 роки тому

      That's an awesome dream! It's not easy, but there's a lot of great reources out there, and I can be a lot of fun; also very rewarding. Best of luck to you, and I'm happy to help any way I can!

  • @AnkitGupta-cf6mg
    @AnkitGupta-cf6mg 4 роки тому +1

    If somebody took a gap for one year and has 1.5 Year of experience, then how to come back in this field as the corona virus pandemic makes the job opportunities difficult?

    • @goobar
      @goobar  4 роки тому +2

      That's really a great question. You're right. The pandemic has definitely led to a reduction in hiring and an increase in layoffs.
      If you're looking to renter the field, it could be really beneficial to build some kind of sample project using current technologies. That would give you something recent to highlight on your resume/LinkedIn, and would demonstrate that you've been keeping up to date with the industry.
      With many of us spending more time at home during this time, this could be a great opportunity to use that time for this type of sample project.
      There could also be opportunity for increased contract work right now as orgs are hesitant to bring people on full time but still have work to do. If you're interested in contract/freelance work; that could be a viable option right now.

    • @AnkitGupta-cf6mg
      @AnkitGupta-cf6mg 4 роки тому

      @@goobar Any good platforms for contract work?

  • @arieltabuzojr2434
    @arieltabuzojr2434 4 роки тому +1

    Hi bro, Can I learn android development and be andrpid dev with zero knowledge in programming ? I need a motivation Im really scared ahahhaha I want to change career

    • @XxkennedyxX23
      @XxkennedyxX23 4 роки тому

      There’s free sources you can learn for programming. Check Reddit out if you got a question. Try learning Java to understand fundamentals. Or take one or two classes form your community college

    • @arieltabuzojr2434
      @arieltabuzojr2434 4 роки тому

      @@XxkennedyxX23 will do bro but I decided to learn web development first just want to learn basics of web dev cause I've heard that Web dev is slightly less complex than mobile dev

    • @goobar
      @goobar  3 роки тому

      Both Web and Mobile have their own sets of unique challenges. As long as your interested in it, and you stick with it, you'll be able to learn what you want!

  • @learntocodewithnoob4609
    @learntocodewithnoob4609 3 роки тому +1

    i really like how the creator is helping by answering questions to almost every comment. awesome

  • @ankur.singhs2111
    @ankur.singhs2111 4 роки тому +1

    I want a Android Developer career so I should only apply for Android Development jobs OR I can also apply to general Software Developer jobs (will I have an option to join a android project after joining) ?

    • @goobar
      @goobar  4 роки тому

      You'll probably have much better luck applying directly for Android Development jobs. Some companies will offer a path to transition once you're inside, but that usually takes time and there's no guarantee.

  • @JohnDoe-ej6vm
    @JohnDoe-ej6vm 4 роки тому +1

    Thank you so much . i just started learning android. Looking for guidance . Would love to watch more career related videos

    • @goobar
      @goobar  4 роки тому +2

      Welcome to the world of Android 😀
      I've got a small playlist with some other career-related videos: ua-cam.com/play/PLEPZdzLLJH97qlaKwrpGsG2nc4V8zqUqW.html
      Do you have any specific questions? If be happy to answer and/or create a video in the future

    • @JohnDoe-ej6vm
      @JohnDoe-ej6vm 4 роки тому

      @@goobarthank you so much for sharing link. comments section of this video is very informative , i have read all of it .

  • @seba23571
    @seba23571 3 роки тому

    I am glad I heard your suggestion and job demands the Android job, thank you. I hope to find work in java android because in kotlin I am starting ... but I am happy because java is even more populated than kotlin

  • @sihanyang8393
    @sihanyang8393 3 роки тому

    Thanks for the great video and is it easy for a beginner to learn the android framework and tools in 2 or 3 months to get the android developer job as a graduate student? Because I don't see many job positions for junior or entry-level android developers for the new grads. Thanks!

    • @goobar
      @goobar  3 роки тому +2

      2-3 months to start learning Android and get a job is certainly possible, though it would take a lot of work - especially on the job hunting side. Sadly, as with many programming domains, entry level jobs do always seem hard to find. One thing I will say about that, is that most job "requirements" are more like "nice to haves" and not always really strict. If a requirement asks for 1-2 years of experience, and you only have 6 months of experience but a really good portfolio project or some other means of showing experience, I think it's still possible to get those entry level jobs.

    • @sihanyang8393
      @sihanyang8393 3 роки тому

      @@goobar Thanks for the detailed answer. It really makes sense for me. I will graduate in May and have applied job for about 1.5 months. I have some basic java, database, SQL, and some spring framework experience also with some projects. My previous applying positions are java backend developer or general SDE. Some employers interested in my profile but don't have a further opportunity to get offers. So I think the reason is I lack competitiveness with other candidates. Especially in job descriptions, it always requires specified tools or framework experiences and that's why I think I can try to learn android dev. It may hard to find an entry-level job as a graduate and also I need to do leetcode questions at the same time. But I think this is the only thing I could do now. Thanks again!

  • @jimmysantadeo2031
    @jimmysantadeo2031 4 роки тому

    Hello there. Great video! Please could do you know if companies readily allow unpaid internship for inexperienced developers?

    • @goobar
      @goobar  4 роки тому

      Some companies probably do. I think small local businesses would be most likely to offer unpaid work opportunities. Big companies have a lot of regulations regarding how they can hire and pay interns I believe.
      Are you looking for unpaid work to get some working experience?

    • @jimmysantadeo2031
      @jimmysantadeo2031 4 роки тому

      @@goobar Yes exactly. I just want to learn and gain experience first

  • @muhammadmusa2698
    @muhammadmusa2698 4 роки тому

    i started as an java then android .....still student i am but didnt worked in much apps but now i gave a small try to flutter that was amazing and i kind of stuck for a while whether to continue with native android java or switch to flutter .....but now i started as a freelancer both android and flutter so differnet clients will give me differnet pictures of both platform.. and also this video was very helpful ..if you want to leave an advice for me ..i would be happy to see it
    tnx

    • @goobar
      @goobar  4 роки тому +1

      It sounds like you've done some good exploration of both frameworks. They're both viable, and they both should be viewed ultimately as tools to build things. Being comfortable with both would really make you marketable as a freelancer

    • @muhammadmusa2698
      @muhammadmusa2698 4 роки тому

      @@goobar tnx for the reply and explaination......

  • @Shan_9797
    @Shan_9797 3 роки тому

    I am going to join a android developer course next week...
    I don't know anything about Android...
    So ..what's your advice for my course and future learning

    • @goobar
      @goobar  3 роки тому +1

      Best of luck with the course.
      A few pieces of advice...
      - There's usually multiple ways to accomplish anything on Android. In the early days, focus on solving a problem with ANY solution rather than worrying too much about the BEST or RIGHT solution because those are often subjective
      - Experimentation is a great way to learn. If you're following a set curriculum it can be really helpful to play on your own and do things like "how would I add a 2nd button here?, how could I make this screen look a little better?"

  • @USS_Daedalus
    @USS_Daedalus 3 роки тому

    I learn Kotlin. Kotlin can use fully use in Java soo....

  • @jorgecorrea7996
    @jorgecorrea7996 3 роки тому

    Awesome video! I'm barely beginning my journey with android development. Should I focus more on kotlin or Java

  • @aminabekir903
    @aminabekir903 4 роки тому +1

    Do i need to know backend like node.js or php to get a job? i am a junior android developer and i interrested in flutter so i started to learn it, i know the basic of it. Is that ok? Or should i focus on android now. is it good if i have a youtube channel to teach what i have learned in android. Sorry for all those questions but really i'm so confused.

    • @goobar
      @goobar  4 роки тому

      If you're looking to continue as an Android developer, you shouldn't need to know node.js or php to get a job; although they are still helpful skills to have. I think you can definitely find a job as an Android/Flutter dev. Having a UA-cam channel might help recruiters and other developers find you. A UA-cam channel can also be a good place to demonstrate your knowledge. Building a channel is probably a longer term investment though, and is unlikely to help too much to find your first job. Having a sample project that you walk through and explain in a UA-cam video could be a helpful video to make and mention on a resume though.

    • @aminabekir903
      @aminabekir903 4 роки тому +1

      it's so hard to get the first job but it's worth . Thanks a lot , your channel is so different, this is the second video i watched in your channel , really i appreciate your effort. i hope the best for you

    • @goobar
      @goobar  4 роки тому +2

      It's definitely worth it! 😀. I hope the best for you as well! Let me know if I can help or if there are topics you'd find helpful.

    • @aminabekir903
      @aminabekir903 4 роки тому +1

      sure , i will need your help when i got stuck 😂😂

    • @goobar
      @goobar  4 роки тому +1

      @@aminabekir903 😀👍👍

  • @kv5204
    @kv5204 4 роки тому

    goobar hello ...i m actually a college student(still first year) and learning android development and java on my side other than whats being taught in college...i m aspiring to become a android developer ( maybe have make some money out of my personal app projects or maybe land a job) ...would love some guidance as to what to do and how to start... like u were talking about starting a yt channel and maybe start some projects ...as i mentioned i m pretty new to the software dev. side so any kind of guidance would be huge for me ...ty :)

    • @goobar
      @goobar  4 роки тому +1

      If you're interested in maybe being an app developer, getting a job, and/or creating your own apps, then the first thing I would recommend is to build a couple of small projects to learn the Android development process. Before you've built 1-2 working apps, I wouldn't worry too much about a blog, our UA-cam channel. At the start, I would definitely focus on the learning and building. Once you're comfortable with building a simple app, then you could start looking at different ways to share what you learn and build as a means of helping promote yourself towards getting a job/clients.

    • @kv5204
      @kv5204 4 роки тому

      @@goobar ok...tysm for the advice...one last thing...can u suggest some small app projects like example wise .... i couldn't seem to find any good project ideas for practice

  • @wicketandfriendsparody8068
    @wicketandfriendsparody8068 3 роки тому

    You develop apps yourself?

  • @jcons012
    @jcons012 4 роки тому

    Should I focus 1st in Java before I start learning Kotlin?

    • @goobar
      @goobar  4 роки тому

      You could, yes. You could also start with Kotlin. Either will work and either allows you to build apps.
      If you'v already started learning either Java or Kotlin, I would stick with that until you're comfortable with the basics of Android development. Once you can build a simple app, you could spend time learning more about either language.

  • @slahomar1497
    @slahomar1497 3 роки тому

    I have started to learn Android in java one month earlier, should I shift to kotlin now?

    • @goobar
      @goobar  3 роки тому

      If you're starting to be comfortable with the basics of Android, switching over to Kotlin isn't a bad idea. It might even make learning easier because so much of the new samples are in Kotlin

  • @shakhzodkamolov4027
    @shakhzodkamolov4027 4 роки тому

    Hey Nate bro, I am new in android dev, few month ago began an online course, now I'm gonna study more how to create and publish my first app to the play market, and also what do you think the Junior android dev should know, please type the skills, that I have to need to get the first job ( skills: Firebase etc)

    • @goobar
      @goobar  4 роки тому +2

      Basic skills that I would expect when hiring a Junior Android dev:
      - Activities
      - Fragments
      - Services
      - Understand Android manifest
      - General understanding of permissions
      - Implicit vs Explicit intents
      - Building simple layouts
      - RecyclerView
      - Main Thread & ANRs
      - Making a network request
      - Shared Preferences
      - Database basics
      Things that are great to see, but I don't expect for Junior roles:
      - Kotlin
      - RxJava / Coroutines
      - Strong architecture knowledge
      - Firebase
      - Specific Jetpack libraries (Navigation, WorkManager, etc)

    • @shakhzodkamolov4027
      @shakhzodkamolov4027 4 роки тому

      @@goobar thank you so much)

  • @matheusstefanello859
    @matheusstefanello859 3 роки тому

    where did you get those android action figures??

  • @amarjotsinghsaggu555
    @amarjotsinghsaggu555 4 роки тому

    Which country r u from?

  • @yousefbeiruty6417
    @yousefbeiruty6417 4 роки тому

    I am an Android developer with 3 years of experience how can I get a job in Google?

    • @goobar
      @goobar  4 роки тому +1

      To get a job at Google, you will need a lot of study of algorithms and data structures. Unfortunately, when interviewing at Google, specialized skillsets like Android development don't help much during the interview process. Google interviews very generically and only asks very minimal questions related to specific job domains like Android.
      Sites like LeetCode are a great place to study. Getting comfortable with patterns used commonly in the easy to medium difficultuies should help get through the initial phone screen. The on-site rounds can be challenging. More study of more difficulat questions helps. When I've interviewed with Google, topics like Dynamic Programming and Recursion have come up multiple times.

  • @trevormontgomery722
    @trevormontgomery722 4 роки тому

    Nice video! I met you at a meet up not long ago and I love your content! I look forward to the next one.

    • @goobar
      @goobar  4 роки тому

      Thank you so much! Where did we meet? 😀

  • @indranilchakraborty6372
    @indranilchakraborty6372 3 роки тому

    What about flutter ?
    It's good to learn and for job ?

    • @goobar
      @goobar  3 роки тому +1

      Flutter is a great tool, and definitely has a place in the job market. The number of jobs looking for Flutter is going to be much less than native Android development. However, there are fewer Flutter developers as well so less competition.
      If you wanted to start your own freelancing business where you're building both iOS and Android apps, then Flutter could be a great option since it does enable you to build for both platforms quckly.

  • @Medulla_oblongata01
    @Medulla_oblongata01 4 роки тому

    Thanks, bro, for your video!! And hello from Russia!!

    • @goobar
      @goobar  4 роки тому

      👋 hello

  • @amarjotsinghsaggu555
    @amarjotsinghsaggu555 4 роки тому

    Need captions in eng

  • @xpopcornx1747
    @xpopcornx1747 4 роки тому

    Didn't mention xamarin.

    • @goobar
      @goobar  4 роки тому +1

      No. I think the same general thoughts on cross platform approaches apply to Xamarin as apply to React Native or Flutter. Xamarin is probably more popular thank Flutter at the moment, but I think that gap will close over the next year or two.

  • @isaacazameti4646
    @isaacazameti4646 3 роки тому

    pls update dis videos

    • @goobar
      @goobar  3 роки тому

      What would you be looking for in an updated version?? Anything in particular you felt was out of date?

    • @isaacazameti4646
      @isaacazameti4646 3 роки тому

      @@goobar I want to know how native android are still doing in '21

  • @harisabdullah729
    @harisabdullah729 4 роки тому

    Love your videos

    • @goobar
      @goobar  4 роки тому

      Thank you so much 😀. I'm so glad to hear it 👍👍

  • @bocckoka
    @bocckoka 3 роки тому

    drawing conclusions from these search results is meaningless

  • @watsup1269
    @watsup1269 4 роки тому

    Thank you for good content ❤️

    • @goobar
      @goobar  4 роки тому +1

      Glad you enjoy it!

    • @watsup1269
      @watsup1269 4 роки тому

      @@goobar I'm not good at English but you speak clearly in English, I love how UA-cam recommended your channel on feed. Keep going i'll cheer you up !

  • @randy4443
    @randy4443 4 роки тому

    I'm not a big fan of Java and want to learn kotlin for Android development. Since there are more Java jobs should I make my apps using both langauges or only using kotlin?

    • @goobar
      @goobar  4 роки тому +1

      if I was starting a new app today, I would definitely make it all Kotlin. Google is investing more and more into Kotlin for Android. As time passes, I think Kotlin will begin to overtake Java as the most asked for language for Android job descriptions

  • @hirebestxamarindeveloper3690
    @hirebestxamarindeveloper3690 4 роки тому

    Very well presented. Thank you, I am also a xamarin mobile app developer at winlancers.com and finds xamarin as best cross platform mobile app development technology.

    • @goobar
      @goobar  4 роки тому

      What makes Xamarin stand out to you?

  • @tomykaugustine2393
    @tomykaugustine2393 3 роки тому

    What all people should we hire to run an app for fronted and backend

    • @goobar
      @goobar  3 роки тому

      Really tough question to answer. Depends so much on what/how you're building your product.
      In very general terms
      - you'll need someone that can write/debug/deploy the backend code
      - you'll need someone to build/deploy (maybe design) the website and other frontend portals
      - you'll need someone(s) to build your app(s)
      When you're just getting started, this might be 1 person, this might be 2 people, this could be a few people.