DEV Community

Discussion on: Has learning Programming helped you to solve real life problems easily?

ahferroin7 profile image
Austin S. Hemmelgarn

To some extent yes. It's made me a lot better at optimization problems (as in, what's the most efficient way to do a task given a set of constraints), as well as making me much better at estimating time for tasks.

However, most of the benefits I've seen have not been because of programming directly, but because of other things I've learned along the way. A number of computer science concepts have indirectly helped me a lot with my communications skills (mostly by helping me reason better about how to reduce the complexity of what I'm trying to say so that it's better understood), and I've gotten a much more intuitive feel for statistics due to some of the projects I've worked on (and also because knowing how to program means I can experiment more easily).