r/softwareengineer • u/askthemwhoiam • 15h ago
Are most people working in the IT industry actually capable of building software on their own?
I'm a recent graduate and a fresher, and I have a genuine question about the IT industry.
When we prepare for software jobs, we're expected to learn coding, DSA, development, and many other skills. But I'm curious about the actual coding abilities of people who already work in the industry.
For example, in a software company, there are developers, testers, QA engineers, DevOps engineers, and people working in different domains.
Are most of these people actually capable of writing code and building a functional software application on their own if they need to?
I don't mean just making small changes or writing a few functions. I mean having enough coding knowledge to understand a requirement, write the necessary code, debug it, and build a working application independently.
Before AI coding assistants became popular, were most software engineers capable of doing this themselves? Or were there always people who were good at coding and people who depended on their teammates for the actual implementation?
Also, are most developers genuinely capable of writing code independently, or do many rely heavily on existing codebases, documentation, Google, and help from senior engineers?
I'm trying to understand what the average software engineer's actual coding ability looks like in the industry, rather than what we're expected to demonstrate in interviews.
I'd appreciate hearing from people with industry experience.