I've recently tried out Gemini 2.5, and it's impressive how well it handles coding tasks. It makes me think about the future and where it's all heading. As someone who wants to be a quantitative trader, I realize that having strong math and finance skills is crucial, but coding in languages like C++ or Python is also vital for analyzing large datasets and making informed trades. Given how advanced AI is becoming, I'm worried about whether it's still worth investing my time in learning programming languages. If you were in my shoes, would you go ahead and learn to code, knowing AI might do it faster and better?
4 Answers
Absolutely! The tech world is always changing, and you need to adapt. Think of it this way: it’s not about whether to learn coding or not; it’s about how you can use AI to enhance your skills. The best candidates will be those who can blend their knowledge with AI capabilities, not just people who can write code.
I get the concern—AI seems like it's taking over everything. But if you want to stay ahead of the game, you should definitely still learn coding. AI tools are great, but relying on them without understanding the basics can lead to serious issues. Being knowledgeable means you can audit what the AI produces and ensure it’s error-free, which will set you apart from those who don’t know how to code at all.
Honestly, while LLMs are handy, they can mess up on complex or large tasks. Sure, they can generate basic code pretty well, but when it gets tricky, errors can pop up that you might not catch unless you really understand coding. So, learning to code would definitely help you spot those mistakes and know whether the code actually does what it’s supposed to. Plus, coding skills can help you leverage AI effectively, turning it into a powerful tool for your work.
If you want to excel, you need to understand coding, especially as it evolves. AI can help write some code for you, but those who know how to code can still stand out by rapidly fixing bugs and optimizing things. AI is a tool, not a replacement for a good developer's insight and troubleshooting skills.
Exactly! Knowing how to code means you're not just dependent on the AI, which sometimes creates output that needs fixing.
Exactly! It’s about using these tools wisely. Learning the fundamentals will give you an edge in understanding how AI can enhance your work rather than replace you.