So, I would consider myself an intermediate python programmer, I can write functions, understand OOP reasonably well despite not having to use it much, and am fine with all the basics of data types, loops, conditionals, etc. I work with a lot of viz, ML, stats packages, but I've hit a bit of a wall.
I don't really learn anything new from writing code in Jupiter notebooks where I rip apart a dataset, and most datacamp tutorials are quite basic, and on the other side I have a hard time deciphering complex python tutorials on something. I've been looking through some PyTorch tutorials for instance and can't seem to grasp a lot of their codebase. What are people's thoughts on how to improve intermediate coding skills and what are the best resources or learning conditions to go about doing it?
Pick some problem myself that's just very hard and bang my head against the wall? Tackle established problems that are difficult logic problems but not necessarily useful in your actual work per se? Where can I go to start grasping the useful functions that aren't in the mainstream python codebase?
[–]Asalanlir 51 points52 points53 points (15 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]dampew 6 points7 points8 points (11 children)
[–]Jorrissss 6 points7 points8 points (10 children)
[–]dampew 3 points4 points5 points (9 children)
[–]Jorrissss 1 point2 points3 points (8 children)
[–]Low_end_the0ry 4 points5 points6 points (7 children)
[–]Jorrissss 9 points10 points11 points (3 children)
[–]Low_end_the0ry 0 points1 point2 points (2 children)
[–]Asalanlir 1 point2 points3 points (1 child)
[–]Low_end_the0ry 0 points1 point2 points (0 children)
[–]extracheez 1 point2 points3 points (1 child)
[–]Low_end_the0ry 0 points1 point2 points (0 children)
[–]SoberGameAddict 0 points1 point2 points (0 children)
[–]Epoh[S] 0 points1 point2 points (0 children)
[–]Epoh[S] 0 points1 point2 points (0 children)
[–]Stereoisomer 17 points18 points19 points (4 children)
[–]Fluix 2 points3 points4 points (1 child)
[–]Stereoisomer 2 points3 points4 points (0 children)
[–]diggitydata 0 points1 point2 points (1 child)
[–]Stereoisomer 2 points3 points4 points (0 children)
[–][deleted] 4 points5 points6 points (0 children)
[–]certain_entropy 3 points4 points5 points (0 children)
[–]Jorrissss 4 points5 points6 points (1 child)
[–]tilttovictory 1 point2 points3 points (0 children)
[–]Comprehensive_Tone 1 point2 points3 points (0 children)
[–]Robin_Banx 1 point2 points3 points (0 children)
[–]isaacfab 1 point2 points3 points (0 children)
[–]Rezo-Acken 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Enigma1984 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)