Daniel Sandberg
Continuous Delivery
comments
Comments by "Daniel Sandberg" (@ddanielsandberg) on "What Juniors Developers NEED To Do | Trisha Gee On Junior Developers u0026 Learning On The Job" video.
A lot of the issue in University settings is that you often get a "problem of the week" to solve, then the next week there is a new problem.
You mostly work alone and you seldom have to live with the solution you made in the past.
I wish that the majority of tasks was a two person tasks and that most built on top of each other. That would teach the students code hygiene, refactoring, unit testing, documentation, version control and collaboration.
At the time of dinosaurs, when I was in University, we only had two courses in year 4 that could constitute a "real project". One was building a controller and data collector for hardware SPI laboratory equipment. And the other was building a microcomputer simulator in Java (registers, memory/page handling, interrupts, and all), an microkernel operating system to run on said microcomputer and a compiler/linker to go with it. That was really messy since we never had properly learned to be software engineers and work as a team.
10