4 ms·
FWIW, most community colleges/technical schools work directly with employers in their region to figure out what kinds of skills they are looking for and build t
by dcchambers 5y ago
FWIW, most community colleges/technical schools work directly with employers in their region to figure out what kinds of skills they are looking for and build their curriculums around that. They change much faster than 4-year schools. Their goal is to graduate people with practical skills that can get jobs quickly. For 2 year programming degrees, this usually means directly teaching popular frameworks and programming paradigms like MVC, APIs, or mobile app development. Those graduates won't be able to answer many questions about algorithms, compilers, or how Unix works, but they will be able to build a basic rails application or react website immediately.
Traditional comp sci degrees are not set up like that at all. Yes, you'll learn to program. But your university might offer ONE class on web development, or mobile development, etc. Comp sci degrees are really math/theory degrees...not focused much in the way of practical software engineering skills.