3 ms·
> It’s arguable that the typical BS could be abbreviated a bit or focus a bit more on “job-ready” skills. But I think the time required for most people to get t
by barry-cotter 7y ago
> It’s arguable that the typical BS could be abbreviated a bit or focus a bit more on “job-ready” skills. But I think the time required for most people to get there is much closer to a 48-month BS than a 4-month Nanodegree.
A US Bachelor’s is not 48 months, at most 9 months a year is spent officially studying, the rest is holiday. That would be 36 months. If we pretend the average student treats it as seriously as a full time job, ignoring all research on how students spend their time, we can still cut that 36 months in half, because half of the average US Bachelor is general education with no professional impact. That’d be 18 months.
If we want to look at the real world for examples we can see the UK, where most Bachelor’s are three years, with the extensive breaks and holidays you have in the US, but two year, full time, non stop degrees exist, or at Lambda School, which takes nine months to turn people into software engineers. They also demand more and more consistent work than well over 90% of university courses.
- matwood 7y ago> A US Bachelor’s is not 48 months, at most 9 months a year is spent officially studying, the rest is holiday. I went to college year round as it was the only way to balance my work schedule. I was a minimal full time student during the typical semesters and took classes all summer. > because half of the average US Bachelor is general education with no professional impact. I disagree. The general education is probably what everyone should go to college to learn. Reading and writing (communication) is the basis for almost every single job a person may have. It's also a skill that lasts forever. When I was in undergrad I took random business courses for my electives. I still use and have built upon concepts I learned in economics, finance, and accounting.
- ThrowawayR2 7y ago> because half of the average US Bachelor is general education with no professional impact People that talented and motivated about CS should take computer engineering instead; much fewer general education courses are usually required. Aside from that, there are two obvious ways to turn the general education requirements to your professional advantage: 1) writing courses, since the average developer can't write or put together a logical worth a damn and a lot of writing is needed as they get more senior and 2) foreign language courses, which open up job opportunities if you take the time to achieve basic proficiency.