Hey everyone! I'm 22 and graduating in June with a BS in Cybersecurity, but I feel really lost when it comes to coding. I have a decent GPA of 3.9, so I know I'm not a slacker, but I struggle to grasp programming problems fully. I usually get about 50-60% of a problem, but when I try to solve it, I hit a wall and often end up asking for help from ChatGPT. It's frustrating to see others my age landing jobs at big tech companies while I feel stuck. I've had a couple of interviews and didn't make it. I'm wondering if I should set a goal to practice coding for an hour every day—will that help? Any tips or suggestions would be greatly appreciated!
2 Answers
You seem to be mixing up understanding and doing. It's crucial to fully grasp the problem before jumping to a solution. Take your time analyzing it, break it down, and solve it step by step. Forget the AI for a bit; work through problems on your own. Think of it as lifting weights at the gym—you can't just watch someone else and expect to build muscle!
At least you've recognized where the issue lies! Coding is all about practice. You'll definitely benefit from focusing on problem analysis. Make sure you fully understand the problem before you start coding—it helps to breakdown the problem into smaller pieces. This approach makes it more manageable. Don't rush to code; instead, write down your thought process on paper first. It can really clarify your understanding!
Thank you for the advice!