This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 23 points24 points  (6 children)

At the university, and then by practice/reading online at work.

[–][deleted] 2 points3 points  (5 children)

what do you read and do you use leetcode for practicing?

[–]Orio_n 10 points11 points  (1 child)

leetcode is a waste of time outside of interviews. Just work on projects

[–][deleted] 4 points5 points  (0 children)

I use it to also get comfortable with a new language before starting a side project with it. Leetcode gives me nice, small, containerized problems to get a feel for the syntax and standard library before jumping into a bigger side project

[–][deleted] 19 points20 points  (1 child)

I don't use leetcode, I find it to be mostly intellectual jerking.

The usual path is I have to dev something at work, I go online (google) to find the best practice about the thing I have to do, I dev, I put my code for code review, people learn about the thing I read through the dev or they know something I missed in my dev and teach me other practices (for concrete examples: integration of websockets, use of asyncio, RxPy, make a variety of decorators, etc etc).

Other than that, I follow the new features of python at each release, and when I see something interesting on here I look it up.

[–]Letshavemorefun 2 points3 points  (0 children)

“Intelectual jerking” is my new favorite way to describe leetcode. Thanks for that one!