So I am completely new to coding. I told my advisor that I wanted to work with him despite my lack of experience so I can get some experience. He said yes, and in fact he is a very nice and helpful advisor. He does think I need to work faster, and I felt that way too but I don't know how to. I feel like learning how to code takes me a while and that's what is slowing me down. I did well in my previous two physics research projects, but those were pure pen/paper theory. For some reason I was soo much better at it. I want to get better at coding, but I am feeling demotivated. I'm learning python! The thing is I feel like my prof thinks I'm focusing too much time on trying to understand the physics/math and less time coding. I think I am doing that because I feel like how I can set up a code that performs something if I don't understand what it should perform? I feel like a half assed programmer because so far I've done coding without even having a good grasp of it. When I take the time to understand something it slows down my research. How can I become good at python in a short amount of time? *I do ask for help from other people, but I don't always want to do that* I was so independent in my previous research and now I just feel dumb. People are like "coding is so easy"... I find physics so much easier. Thanks for any tips!