Do I Need to Be a Great Coder to Work in System Architecture?
Asked by
CuriousCoder92
I recently graduated with a degree in computer science, but I really dislike coding. Now I'm wondering if I should focus on system architecture and use tools like Claude for coding tasks, or if I really need to improve my coding skills first before pursuing a career in this field.
Answers
Your complaints about coding shouldโve been voiced back in school. You chose this path, now itโs on you to learn the skills needed to make it work. If you're going to get hired, companies expect actual programming ability as part of the package.
Reply to this answer
Knowing how to code is crucial for a system architect. If you don't understand the coding side, itโs like trying to design a building without knowing how to construct it. Your designs might not work in practice, and you might face pushback from developers if you're not on the same page with them.
Reply to this answer
Nobody's forcing you into coding. But if you want to be seen as a professional in this field, being competent at coding is pretty much essential. If you're hoping to become an architect without solid programming skills, you might be disappointed. Understanding the code is vital, especially if you ever have to debug or manage AI-generated output.
Reply to this answer
Before you try to sidestep coding, it's a good idea to think about what you truly want to do in your career. If you can get away with focusing more on architecture while still understanding enough coding, great! But don't dismiss coding entirely if you want to succeed.
Reply to this answer
Sure, you can aim for system architecture, but you will need decent coding skills to effectively use tools like Claude. If you donโt grasp what the generated code does, it can lead to serious issues down the line. You need to at least understand the basics to manage your projects wisely.
Reply to this answer
Add your answer
Answers are reviewed before publication.
Related Discussions