Originally Posted by
Sir Sam
NO, no, no, no, no....
Read books, please. Yes you can learn a lot without using a book. But things like, best practices, underlying theory. Really understanding what you are actually doing. Knowing that when you write a line you know what the pc is actually thinking and how it will handle it.
Learning about best algorithms. Becoming more creative.
Reading books is key to becoming not just able to make programs. But to make efficient programs, readable programs.
As for the books you took, they seem fine there are some stickied threads on which books to buy and such. My personal favorite is C++ Primer. Goes in extreme depth about C++ so you really know what you are doing.