Context- My current company is burning me out. I'm an Android developer and I absolutely love what I do. However, I'm always losing interesting projects because I'm consistently reassigned to prod support- which is essentially fixing bugs caused by the offshore teams- many of whom are completely incompetent and deteriorate code base with every contribution. Add to this that I finally received an interview (first one this year, and at Uber) but royally messed up the online assessment on CodeSignal (received a 674). Currently hoping that their hiring surge will overlook this fault but I'm probably looking at a formal rejection after the weekend. I love what I do and I feel like I'm pretty competent for someone with my YOE. However I'm terrible with algorithms and my YOE is not impressive. I was also set to start an OMSCS at Georgia Tech but I'm not considering postponing it to use the time to focus on interview prep. The pass couple of weeks has gotten me pretty depressed. I'm at a loss for how I can proceed with my career and make it into a new position where I can better practice doing what I love. Is this normal? Do you guys have any career advice for moving into another company? YOE: 1.5 years LC: 18e / 23m/ 0h TC: 105k #uber
Tech Industry
Yesterday
628
Anyone doing well in this current job market?
Tech Industry
Yesterday
1170
The man I love hates me because I’m Vietnamese
Tech Industry
4d
43125
What happens when most of your team is Indian?
Tech Industry
Yesterday
3560
BREAKING: Internal sources confirm another round of layoffs just hit emails at Tesla. For real.
Software Engineering Career
Yesterday
3036
L4 Google -> 45 interviews, 5 offers, AMA
I'd work on a side Android project to pad your resume and to provide some code for interviewers to peek at. Make sure you learn something async, rxjava or coroutines. Then I'd study a ton on leetcode, take it easy at work. Then apply to any and all jobs, get interviews and hopefully end up with a couple offers and bid them against each other. Good luck!
Thanks. I have a pretty novel Android project listed on my resume and I'm pretty comfortable with async task, rxjava, coroutines, java and kotlin. I'm currently grinding LC but then I see posts that are heavily for and against doing so.
Nah, you need it for most companies. Keep grinding leetcode, your brain will get it eventually. For android, I know square and dropbox don't do leetcode if you want to try that instead. But the facebook, google, and most others do ask leetcode.