You'd be amazed what one can do without knowledge or experience. Most people think of problem solving as solving concrete problems. There is an infinite world of abstract problems which can map to real world problems.
You can practice on hypothetical problems purely in your mind, any time, anywhere. Before I had access to computer, books, or any form of knowledge, all I could do is think about how programming computers might work. After many years of obsession, I finally got to work on computers, and it was intuitively easy. Worked almost exactly as I figured it would.
This is beauty of logic. You don't need knowledge about the real world if your core set of axioms are solid. Programming is a subset of logic. Get good at logic and programming is easy.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
You'd be amazed what one can do without knowledge or experience. Most people think of problem solving as solving concrete problems. There is an infinite world of abstract problems which can map to real world problems.
You can practice on hypothetical problems purely in your mind, any time, anywhere. Before I had access to computer, books, or any form of knowledge, all I could do is think about how programming computers might work. After many years of obsession, I finally got to work on computers, and it was intuitively easy. Worked almost exactly as I figured it would.
This is beauty of logic. You don't need knowledge about the real world if your core set of axioms are solid. Programming is a subset of logic. Get good at logic and programming is easy.