-Barring being a genius/having some CS experience, you're gonna spend a lot of time out of work hours to keep up. At least I did, and this extra time is not compensated. Granted, it's also a training investment.
--Compensation for trainees is location-dependent and if your state's minimum wage isn't livable, prepare to sink some funds.