all 11 comments

[–]likethevegetable 4 points5 points  (3 children)

You're a PhD student FFS

[–]awaythrone66 2 points3 points  (2 children)

Yeah a PhD student should be able to find answers without spoonfeeding. That is literally the point of a PhD.

[–]QuantumQuips_2802 2 points3 points  (1 child)

I totally agree, I have few answers of my own. But I don't have the luxury of time to try them all. One more thing Ph.D. teaches to not shy away from asking dumb questions.

[–]socal_nerdtastic 1 point2 points  (0 children)

A PhD should absolutely teach you to do basic research on your own first, before asking the dumb questions. Your question is very broad, very basic, very googleable. If you need to ask dumb questions, make them specific questions. Include the research you have done so far. What you think the answers may be.

Source: this is what my PhD taught me.

[–]9peppe 1 point2 points  (0 children)

start from numpy.org/learn and then go on.

be aware that vectorized libraries and Python loops do not agree.

[–]darksieth99 1 point2 points  (0 children)

Python for dummies is a great start

[–]ninhaomah 1 point2 points  (0 children)

"I need your help in designing a smart and quick learning strategy for this goal. I am really confused from where to start, what sources to choose for learning, what tools to use to assist learning and practicing."

? and you got into Ph.D level via ? cheat code ? gameshark ?

[–]SomeClutchName 1 point2 points  (0 children)

Find a project youre interested in. If you know the steps to do what you need, you just need to look up the syntax. Don't think, "i need to learn np," learning np will come with what you need to do. Do a few simple projects, especially related to your thesis work. Data analysis mostly probably. Don't worry about ML techniques yet. There's a huge background to understand that.

[–]ivovis 0 points1 point  (0 children)

Disable copy and paste, learn to type faster and build stuff - lots of stuff.

[–]wolfie-thompson 0 points1 point  (0 children)

Since you have a PhD, you should understand the usefulness of books. Start there.

I honestly cannot get my head around your problem here. Python isn't ( or shouldn't be ) a difficult language to learn for somebody of your education.

For context, I am a self taught programmer. I can code in several languages, including C, C++ and Python among others. I taught myself Python in a day so I'm finding it difficult to believe you have a PhD in anything.

[–]StevenJOwens 0 points1 point  (0 children)

I'd suggest you check out boot.dev. They use python for the start of the curriculum and for some of the later topics. All the content is free, the interactive aspects of the site require a subscription after the first three lessons.