In summary, the relationship between physics and computer science is that both fields use mathematical principles to understand and analyze complex systems. Computer science has greatly impacted the field of physics by providing tools and techniques for data analysis, simulations, and modeling. Some applications of physics in computer science include designing algorithms, creating computer models, and developing simulations. Quantum computing is related to both physics and computer science as it uses principles from quantum physics to perform calculations and solve problems. Potential future developments at the intersection of physics and computer science include advancements in quantum computing, artificial intelligence, and data science, which have the potential to revolutionize various fields such as medicine, energy, and communication.
In my experience, virtually everything modern physicists do uses computers. So it is imperative to be competent at using computers and writing and analyzing code. You don't need to be a computer science expert, but you need to be good at using the computer as a tool.