Android App Development was hard until I learned this! | Google SWE

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 มิ.ย. 2024
  • Link to Part-1: • Challenges in Learning...
    Folks, in the last video we saw why android development is so hard and why so many early stage android developers give up pretty easily and why even experienced android developers eventually move away.
    In this video, we will finally see what Android team has to address the concerns and how to really 'make it easy' to learn Android and be in it for the long term. At the heart of it, the best thing to do is probably stay at the latest & greatest, know at least a few concrete sub-stacks + maintain some breadth knowledge so that if you need to jump sub-stacks in the future, it becomes easier.
    Timestamps :
    00:00 Introduction
    00:25 Addressing the hard parts
    01:52 How to approach learning android development today
    04:09 Learning concepts for the future
    Watch this:
    How to become an Android developer? The Easy, Medium, and Hard Paths
    • How to become an Andro...
    #AndroidDevelopment2024 #programming #softwareengineering
    ------------------------------------------------------------------
    Useful links:
    Day in the Life of an Indian Software Engineer in SILICON VALLEY • Day in the Life of an ...
    The Resume that got me into @Google | Deep dive!
    • The Resume that got me...
    Android Developer Certification Exam - Experience
    • Android Developer Cert...
    -----------------------------------------------------------------------------------
    Got questions? Reach out to me here:
    Instagram: / hundred_gb
    Telegram: t.me/hundred_gb
    Linkedin: / gaurav-bhola
    Twittter: / gauravbhola_in
    --------------------------------------------------------------
    My Setup details (In the US):
    🖥 27 Monitor ($299) GIGABYTE M27Q 27" 170Hz with KVM switch: amzn.to/3oQEQGz
    🦾Monitor arm - HUANUO Dual monitor arm: amzn.to/3OXlpq7
    ⌨️Keyboard: KINESIS GAMING Freestyle Edge RGB Split Mechanical Keyboard (MX Brown) ($199): amzn.to/3Soyv2q
    📱 Phone - Pixel 5 128: amzn.to/3JvAXjH
    🖥CPU case ($129) - SSUPD Meshlicious: www.ssupd.co/products/meshlic...
    📸Camera - Sony a6600: amzn.to/3JrNLHZ
    🔎Lens - Sigma 16mm 1.4: amzn.to/3oQi4i7
    🎙️Mic - Boy BY-M1: amzn.to/3QbvJvS
    --------------------------------------------------------------
    Setup details:
    Budget Table: amzn.to/3qe3Yql
    Budget Electrical sit-stand (~₹34000): www.purpleark.in/products/sit...
    🖥 27 Monitor (One I use) (~₹40000): amzn.to/2Phdpno
    🖥 Best 27 Monitor(Budget) India: amzn.to/3gprICn
    💻Old Laptop - Acer Nitro 7: amzn.to/3cWqfnj
    📱 Phone - Pixel 5a 128: amzn.to/3qakGal
    🍎Tablet - Chromebook duet: amzn.to/3vImlVM
    🎧Earphones - Galaxy Buds+: amzn.to/3zCRc9p
    🎙️Mic - Boya: amzn.to/2RqJCNW
    On My Desk:
    Cello carbon ballpen: amzn.to/3gMv8R1
    Speed triple (₹350): amzn.to/2BXAE2U
    Earphone pouch (₹299): amzn.to/2PxDY8d
    Under table wire management-IKEA SIGNUM (₹1299): amzn.to/3i5X3Ky
    Primary Keyboard: KINESIS GAMING Freestyle Edge RGB Split Mechanical Keyboard (MX Brown) ($199): amzn.to/3Soyv2q
    Keyboard-2 : HyperX RGB Cherry MX Blue Elite (₹13000):
    I bought this as a renewed one and costed me ₹8000.
    Mouse: Logitech G402: amzn.to/2BXEAkc
    MousePad (₹699): amzn.to/3fop2nk
    6-axis Monitor Arms (Dual ₹6999) (Single ₹4999): amzn.to/3fq35ny
    Monitor Arms (Budget) (Less flexibility) (₹2999): amzn.to/3fm9ArD
    Dual vertical laptop Stand (₹2499) (₹2999 now): amzn.to/2Pj0AZE
    Wire Management
    Clips (₹249): amzn.to/3fqJzaO
    Velcro cable straps (₹258): amzn.to/3fpQRvo
    Tidy Up Wire Bin (₹599): amzn.to/33msKvi
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 22

  • @hitesh2293
    @hitesh2293 2 หลายเดือนก่อน +4

    Amazing Video Gaurav. I completely agree with you on the sentence "at EOD what matters in concept". There's so much of abstraction over fundamentals and people often skip fundamentals. I am the victim of the same, but now I started learning core CS fundamentals. Thanks for inspiring 💯

  • @ishanbahuguna493
    @ishanbahuguna493 2 หลายเดือนก่อน +6

    Hi bro Ishan here, I found app dev hard so decided to do web dev but my interest lies in creating apps and explore the field.....give some suggestions and also u r doing great job....just to amplify ur content start talking about techs used in app and how to learn them, build projects....❤

    • @FactCarft
      @FactCarft 2 หลายเดือนก่อน

      It is still good to dev web/app , what we can do about ai, jobless?

    • @100GB
      @100GB  2 หลายเดือนก่อน +2

      More details here: th-cam.com/video/7riCJ21cqbA/w-d-xo.html
      Should you still learn? Depends on the goals.
      If getting a job is the goal, then mobile development is gonna stay, it might eventually become easier given LLMs but that's gonna happen across the board.
      As I have said in the video learning cross platform is better IMO.

    • @HarshMishra-ok3yp
      @HarshMishra-ok3yp 12 วันที่ผ่านมา

      Yes bro u will be jobless​@@FactCarft

  • @saiphaneeshk.h.5482
    @saiphaneeshk.h.5482 2 หลายเดือนก่อน +3

    Hey, I have nearly 2 years experience as developer.
    I started as a Flutter dev and now work on both Flutter and React, though I'm not an expert in either of them I can easily manage to get the work done while learning new things.
    The problem I faced with Flutter was that a lot of things are abstracted (as it should be) as it should support multiple platforms.
    But I feel like I'm losing a lot of learning opportunity by not going into native side. I tried matching UIKit but oh boy going from Flutter to React and then to UIKit was a hell, going from declarative to imperative. I spent nearly 2 months in it and yet didnt feel confident to handle and task from a project.
    So, I'm planning to learn either SwiftUI or Jetpack Compose, which one should I opt and what road map should I follow?

    • @salmakd3586
      @salmakd3586 2 หลายเดือนก่อน

      go with Jetpack Compose and KMP

  • @rajamondal5084
    @rajamondal5084 2 หลายเดือนก่อน +2

    Make videos on the latest in Android development

  • @amansingh.h716
    @amansingh.h716 10 วันที่ผ่านมา

    why jetpack compose is very hard compare to flutter,. Each an every time we have to import something. also there are always some library which were deprecated , for example I am not able to change appbar color .I have to do lots of thing for that

  • @LordBuriburi
    @LordBuriburi 2 หลายเดือนก่อน +1

    Brother will learn flutter worth in this year

  • @Hareee_krishna
    @Hareee_krishna 2 หลายเดือนก่อน +1

    refreshing

  • @wog4299
    @wog4299 2 หลายเดือนก่อน +1

    Hey what do you suggest java with xml or kotlin with compose, i have completed codelabs from google which were focused on jetpack compose.
    My only concern is getting a job like ppl are saying companies are still prefer java developer with xml ,thats why ,can you give your opinion on this ?

    • @100GB
      @100GB  2 หลายเดือนก่อน

      For job, you kind-of need both. Most companies are historically on java+xml and thinking or in the process of moving to compose.
      And the other set of companies are already on cross-platform.

  • @FactCarft
    @FactCarft 2 หลายเดือนก่อน +1

    iam btech cse student, Please tell me that is still worth it to learn Android dev because ai is taking development?

    • @100GB
      @100GB  2 หลายเดือนก่อน

      See my answer on the other comment.

    • @chakrabarti9634
      @chakrabarti9634 2 หลายเดือนก่อน

      Hey sir long time ago you promised a video about comparison of salary and Saving of Bangalore vs USA the reality check video...but it is not uploaded.😊 btw all videos are pretty awesome​@@100GB

  • @user-ig5bf9ps4x
    @user-ig5bf9ps4x 29 วันที่ผ่านมา

    I have been thinking of building something similar to jetpack compose for Java. Who is with me 🖐️

    • @100GB
      @100GB  29 วันที่ผ่านมา

      But why?

    • @user-ig5bf9ps4x
      @user-ig5bf9ps4x 29 วันที่ผ่านมา

      @@100GB I love the language and I think Java should also focus on being a UI language, and building something similar to Jetpack Compose for Android in Java would be awesome and that's the only language I am comfortable with

    • @100GB
      @100GB  29 วันที่ผ่านมา

      @@user-ig5bf9ps4x you actually hit the bull eye. The deeper you go into the topic, you will realise that Java will eventually end up becoming like Kotlin 😂

    • @user-ig5bf9ps4x
      @user-ig5bf9ps4x 29 วันที่ผ่านมา +1

      @@100GB 😂 , I get what you mean! It's true that Kotlin has set a high bar with its modern features and concise syntax. I think enhancing Java in a similar direction, especially for UI development, could really empower developers who prefer Java. Plus, it would be interesting to see how Java evolves and adapts over time. Thanks for the encouragement!

    • @StraplessReligion
      @StraplessReligion 28 วันที่ผ่านมา

      On the road to nowhere