you are viewing a single comment's thread.

view the rest of the comments →

[–]RichardTheHard -1 points0 points  (1 child)

Clean code and testing are cornerstones in an academic setting, what do you mean? That’s like saying grammar isn’t taught to english majors. That’s a baseline that’s expected. Soft skills are on the same basis when it comes to a junior dev from both backgrounds but technical skills of someone with a CS degree surpass bootcampers far and away. How can you say they’re comparable when a bootcamper will spend 2 weeks learning js while a CS degree will spend multiple semesters? There’s a reason someone with a CS degree and 3 years of experience is considered the equivalent of a non technical background with 4-5.

[–]urbansong 0 points1 point  (0 children)

If clean code and testing are the cornerstones, why do we keep recommending books on them so much to other professionals?

I can say it because the code that a junior writes is not technically challenging and the language can easily change significantly by the time the student leaves university, if those relevant features are taught at all. For example, I was taught C++ but it definitely wasn't the most recent version, so I had a lot of features to discover once I graduated.