Android Dev - May get laid off in next 2-3 months. What TC should I be aiming for at my next company?

New / Eng Davemon
Sep 11 7 Comments

I received a BS in Computer Science in 2014. I've worked at 4 companies now. All of them "start ups" as an Android Dev/Engineer. I do have skills as a full stack dev but my bread and butter has always been Android since I started it as a hobby in 2010.

Job hopped a bit until my last two start ups. I was at start up #3 for two years as one of two Android devs supporting an app with about 20k users. And have been at start up #4 for a little over two years as the only Android dev ever. They have a pretty big name and it's been a wonderful experience that I am going to have a tough time moving on from.

I moved back home from Sf bay to NYC after my wife got pregnant with our twins about a year ago and have been working remotely since. But now management is completely changing. There isn't a guarantee the new managers will allow me to continue working remotely, so I need to start prepping for that case.

The bulk of my Android experience is supporting IoT products. Mainly onboarding and controlling them via BLE/Bonjour/REST apis. I've also made a lot of impressive UIs to support interactive graphs and fluid animations. In my current app I wrote it using all of the latest AndroidX libraries, kotlin, coroutines and a single activity like Google proclaimed their support for a few years ago.

Anyways I'm not sure what to expect TC wise. I thought I was making a lot until I downloaded Blind. I read about a lot of you making over 250k even 350k and it blows my mind. Now that I'm back in the NYC area what do you think I should be targeting for my TC?

comments

Want to comment? LOG IN or SIGN UP
TOP 7 Comments
  • Dematic / Eng Larry Cook
    Firstly, do you leetcode? YOE matters but I think your interview performance matters more.
    Sep 11 4
    • New / Eng Davemon
      OP
      I just purchased a subscription today
      Sep 11
    • Dematic / Eng Larry Cook
      Good. That means nothing. I would suggest you to brush up on your basics real quick. You can do that from any DS and Algorithms book. Would recommend you one called

      Data Structures and Algorithms Made Easy In Java(since you mentioned android) by Narasimha Karumanchi

      This book covers all topics and has plenty of problems. Don’t look at the code given in the book. They have bugs. Look at his GitHub page and that’s more up to date.

      After you are done with a certain topic there,

      Head over to leetcode. Follow this list

      https://leetcode.com/list/xnhznj81

      I made this list with the most frequently asked questions and by topics. I’m constantly adding and removing problems from this list based on if a similar problem is covered or not.

      So if you studied linked list from The book and solved a few problems there.. go to leetcode and finish all problems of linked list form this list I gave you from above.

      Keep doing this and try to spend like 3 to 4 hours a day if possible.

      Next once you are like 60-70 percent done with this list.

      1. Ask for referrals on blind
      2. Get interviews
      3. Kill most of them
      4. Competing offers
      5. When recruiters call : if you ain’t taking money I don’t wanna talk.

      Money money money 💰

      Lol. Jk, anyways. Good luck man
      Sep 11
    • New / Eng Davemon
      OP
      Thank you. How does requesting a referral on blind work? What incentive do other users have to refer people they've never met before?
      Sep 11
    • Dematic / Eng Larry Cook
      If you get hired they get paid a good chunk of change. Also there is something called humanity and I like to believe that someone out there still has that.
      Sep 13
  • Amazon / Eng AMZNBucks
    Interview now before you're laid off, it's harder when unemployed
    Sep 11 0
  • New QTdN03
    If you practice LeetCode everyday, you can probably get TC $300k!
    Sep 11 0