I have determined that I should leave. But before you give any suggestions, read this. Everytime I decided to leave when i was in current company (financial firm) since 2018. This happenned. - i couldnt keep up leetcode for more than 1 month - some mental game kicks from my boss at work about promotion and growth - life happens, I got a baby in 2019 (planned) so i took it slow that year. - I am more front end and i het confused by a lot of opinions that i shlould be less leetcoding and more focusing on Javascript concepts? - I have been sucked into some lead role that requires me to code less and do more meetings. It is energy draining. - I have a lot of interview resources.. Way too many that I need to focus and start. I know I have many excuses that makes nonsense. But I promise you there is stress from my current position / team And I want to leave 100%. You guys have done it millions of times. Hiven the situation above, I am hoping someone will mention some advice or story that will make me start prepping tonight with no look back. Note: 8 years of experience Note : last 3 years worked on internal unused framework in js Note : I am javascript heavy Note : the new role of lead has been going for 1 year and i hot exposed to a lot of system architecture and API design. Note : current total comp is 165k (NY) Note : in my previous gig i was doing fullstack Node backend and angular front end(5 years) I do not have industry experience in other frameworks and not sure how that will impact me. Note: last time i did algo/ data structures heavy problems was in college at 2009. Note: ok with dedicating 1 -> 2 hours per day on weekdays. Maybe more on weekends. Thank you a lot if you are still reading. I wish you all the best.
Cracking Leetcode โefficientlyโ is the name of the game. Keyword is being efficient, not grinding 24x7 aimlessly. So how can I become efficient? Hereโs my one trick pony. - Identify patterns in coding problems. 80% of leetcode (medium, hard) revolves around patterns. Once you see which pattern fits the question, coming up with solution on the fly is easier. - There are grokking courses about patterns which imo is the best place to begin. (https://www.educative.io/courses/grokking-the-coding-interview) But look at this blog too before you spend money. https://hackernoon.com/14-patterns-to-ace-any-coding-interview-question-c5bb3357f6ed - Grokking course on educative.io has 16 patterns. Learn them. Then practice the questions around those chapters. Then do blind 75 Leetcode questions set. https://leetcode.com/list/xi4ci4ig/ - Apply to 20 different companies. - Brush up system design interview skills. - Get at least 2 offers. - Negotiate. Jump ship. - All the best!
Thank you man. Heavily appreciated. Funny part is that i have the educative io course you mentioned. Now that you mentioned it. I can start there.