(05-05-2022, 12:12 PM)sanantone Wrote: Generally, IT programs are not designed to turn students into software engineers and developers. Computer science and software engineering programs will give you the theoretical foundation, but you still need to learn additional programming languages on your own.
This is sort of like a nurse practitioner expecting to learn surgery or a social worker expecting to learn therapy. Those programs don't focus on those things.
Not true.
These days, IT programs still come with curriculum that is not too behind that of CS program.
https://degrees.apps.asu.edu/major-map/A...ssive=true
IFT 300: Intermediate Database Management Systems
IFT 301: Web Programming for Human Computer Interface
IFT 320: Managing the Cloud
IFT 210: Introduction to Java Technologies
IFT 101: Information Technology Programming Logic
MAT 243: Discrete Mathematical Structures
This degree plan for example, would be more helpful for developers than average CS degree
However, I just felt learning through college isn't efficient... it feels like they're 15% of the really important things that can help you get jobs.
Degree is only a certificate. The rest of the real-world skills should be taught by yourself. Many of the latest & hottest frameworks and languages won't be mentioned in college courses.