I started of as an intern and I struggled a lot and had a lot of questions. I like to tell others they like to "throw you in the water and see if you can learn to swim on your own". Barely any training and I had to do a lot of research on my own. Sometimes they expect you to know a lot about business logic, but I've never taken a business class in my life.