So, if you were to start out as an entry level programmer, would there be training labs for new skills you haven't learned yet, or do you just start out as a small role on teams, and expected to learn the new skills yourself and meet milestones as you go?
I've seen ads with jobs that only require what they call basic exposure to Java and certain pieces of it, but what do you learn while training that you didn't learn on your own or through asking someone for help? Are you expected to learn most of programming yourself either outside of work or through the internet?
For the question it will very for literally every company. Id imagine the most similar new hire training would be amongst big companies like facebook and google but ive never worked so they could also be completely different.
I didnt have any on the job training cept very bad documentation on their main software.
Some places might not give you any training at all and some might give you like actual classes that you take on site.