Hey everyone! I recently graduated with a Master's in theoretical physics, and I've chosen to switch gears into corporate work. A colleague advised me to get hands-on with coding while also leveraging AI tools. I've followed that advice, but now I'm feeling stuck. Although I can grasp the logic behind programming and can even sketch out flowcharts, I often find it difficult to remember syntax when writing code, especially for quantum computing using Qiskit. I'm worried that I'm too dependent on AI for coding help, and it's hampering my learning process. Any suggestions on how to build my programming skills without leaning too heavily on AI?
3 Answers
Honestly, I feel like your friend might've given you a bit of misleading advice. When you're learning to code, it's so important to develop your own problem-solving skills first. Try to limit using AI for a while, dig into documentation, and get your hands dirty with coding projects. The struggle is part of the learning process, and it will really pay off in the long run!
Everyone forgets syntax sometimes—it’s a challenge we’ve all faced! The key is to really understand the code you get from AI and to practice coding on your own too. It’s a great idea to implement what you learn from AI in real projects, which will help you reinforce that knowledge. Also, don’t hesitate to work on smaller coding tasks to build up your confidence and memory.
I think it's great that you're familiar with physics! But relying on AI for coding can be a double-edged sword. If you were teaching a student who struggled with problem-solving because they depend on AI to do the hard work, you'd probably advise them to tackle problems themselves first. Maybe try stepping away from AI tools for a bit and focus on solving coding challenges on your own. That way, you'll build up your skills and confidence before leaning on AI again.
Exactly! It's about balance—use the AI to help you learn but also make sure you're doing the heavy lifting yourself.