3 ms·
Very Bad. * Preparing to work/move to US from CA (as a Canadian) as a SDE with 10yr exp * Grinding Leetcode (quit hobbies to do so) * Improving but not at th
by taesu 4y ago
Very Bad.
* Preparing to work/move to US from CA (as a Canadian) as a SDE with 10yr exp
* Grinding Leetcode (quit hobbies to do so)
* Improving but not at the pace I want
* Failed easy-medium coding test at $SHOP
* Demoralized, rethinking career choice
* Thinking when I can stop leetcoding..when I eventually
stop being SDE?
* Thinking about what happiness is
* Met with mental health mentor for the first time. Cried. Not b/c of Leetcode but b/c of future suffering of immigration yet again.
(I usually don't cry)
* Grinding Leetcode again during work
* Fear of failing yet another interview
* Exhausting thinking leetcoding forever
* Envy other jobs that doesn't test you with riddles on interview
- glouwbug 4y agoKeep going, it's going to be okay. The blind 75 is your best shot for quick results: https://leetcode.com/discuss/general-discussion/460599/blind-75-leetcode-questions https://leetcode.com/discuss/general-discussion/460599/blind... You can skip dynamic programming unless you're planning on tackling Google
- taesu 4y agoThanks... I'm doing exactly that! I'm depressed at the fact that I don't enjoy leetcode but for job security, it must go on.. Maybe I'm not cut out for SDE? not sure...
- glouwbug 4y agoIt's common to feel this way[1] while grinding leetcode. It's not common software engineering practice and so it's largely uncomfortable. The leetcode questions you pass in the interview you won't see on the job. Leetcode is primarily FAANG practice but has been adopted as a form of cargo culting by everyone else. It's like a form of fraternity or sorority hazing. [1] https://news.ycombinator.com/item?id=29804607 https://news.ycombinator.com/item?id=29804607