3 ms·
I mean why not both? I worked hard and do my best in my job, but I also do leetcode and others a few times a month just to make sure I can still get another job
by kmonsen 6y ago
I mean why not both? I worked hard and do my best in my job, but I also do leetcode and others a few times a month just to make sure I can still get another job if I need to.
I am not professional leetcoder, but good enough if I need to in addition to my experience that has been good enough so far.
- decafninja 6y agoBecause time is a finite resource.
- MattGaiser 6y agoHis point is why bother do the former when the latter is how you get the next job?
- twblalock 6y agoBecause it's not the latter that gets you the next job in many cases. After you've been in the industry for a while, you are likely to be referred for jobs by former colleagues, or even invited by those former colleagues to come and interview at their new companies. If you excel at your job, your former colleagues will be more likely to do this. They very likely have no idea how good you are at Leetcode-style problems.
- fossuser 6y agoAt which point you’ll have to do leetcode problems in the interview you got via the referral. Former colleagues in most cases can just get you out of the application lottery - that’s it. This is less true in PMish roles where there really isn’t a technical leetcode style interview or at the exec level where the friend is the hiring manager or ultimate decider. In most cases though? Leetcode still gets you the job.
- kmonsen 6y agoBecause leetcode is way more boring than making things? Also you learn a lot more by trying to do a good job and working with smart people, they are just not that easy to bring out in an interview. That being said if you think it’s right for you, go for it.