I am familiar with the C++ programming language, and I have been using it for some time now.
Recently, I have been applying for C++ Software Development/Engineering jobs, but I feel like there is still so much I need to learn.
When first-class companies, such as Google, hire a software programmer, they obviously put them through some initial training. How/Where can I find a similar source of training material/source that would prepare me for commercial/industrial programming in C++?
I know there is millions of good tutorials on line, but I would rather work through something different. I actually don't know how an organization training courses in software development would be different to text books. Has anyone been in the same boat - feeling under-confident at the employment stage and then realizing they shouldn't have been?