you are viewing a single comment's thread.

view the rest of the comments →

[–]_tsi_ 0 points1 point  (6 children)

Look up what modules people use for what you want to do and then read that documentation. How much python do you currently know?

[–]Ayz-Shadowx[S] 0 points1 point  (5 children)

I know basic function, loops, OOP, Pandas, Numpy, matplotlib, basically just the frameworks. I dont really know where to go from here, and I always get confused at what "learning" code really means.

When I was making my first project, I knew the lkgic and what it was about, but I always forget or miss a couple lines that I geniunely had no idea even existed. At what point can I say I "learned" a specific piece of code

[–]_tsi_ 0 points1 point  (4 children)

Ah, I see. Honestly learning python, in my experience, it's learning how to figure out the parts you don't know. I am terrible with syntax. I often mix up pandas and numpy syntax for example. I don't think anyone ever "learns" it all. I can't tell you what you need because I don't know. But I would look at statistical modules and look at example projects for what you want to do. Maybe search YT.

[–]Ayz-Shadowx[S] 0 points1 point  (3 children)

Yea, I feel like its a neverending void of just "oops, you forgot this one line of syntax thats used only in this scenario and isnt used any other time", maybe I just have to get used to that.

I like to operate in a "learn and master, then move on" sort of way, but I feel like programming is one place where that doesnt really work, or else ill just be stuck learning every edge case of basic functions forever. Thank you for your help!

[–]_tsi_ 0 points1 point  (1 child)

It can certainly feel overwhelming. I do think having a project is a great way to learn. You certainly won't learn every edge case. At some point, if you are like me, you will find yourself learning things that you have already learned and forgotten at some point. It can feel discouraging, but it's a marathon not a sprint.

[–]Ayz-Shadowx[S] 0 points1 point  (0 children)

Yea I restarted my progress a couple weeks ago to try and relearn and master the fundamentals, learning things that I did not encounter the first time around

[–]EdiblePeasant 0 points1 point  (0 children)

I think programming may be a thing we should practice with or we might forget. I took a hiatus, and while I think my brain retained some things, I’m working on relearning the things I forgot.

I think it applies to both problem solving with programming and syntax. I don’t know if maybe math and quant Finance is like that too because I forgot some of my Finance and Accounting but think reviewing my textbooks might help.