Pros
Provides entry point into Software Development and Software Engineering
Cons
Ramp up/Training needs to be improved. It can be better, How?? 1.) Core Java videos should include proper exercise videos for each module with solution videos instead of just a bunch of theory. 2.) SQL should get at least 2 weeks of training instead of 1. 3.) No need to mimic agile methodologies during initial training before Pods. Initial training should strictly focus on ensuring SWE trainees develop competence in Java/Spring Boot with a premade project that covers everything. Asking Devs to work on user stories before they have even learn a full framework is a recipe for disaster. Better to introduce agile methodologies and Sprints as well as User stories after training when going into the pods. 4.) Should include Docker into SWE training as well as ensure to host pod applications either on prem or with a hyperscaler like AWS such that there's a common DB to make tesing and development easier across a team and simulate real working environment.