Anonymous wrote:Anonymous wrote:Anonymous wrote:Anonymous wrote:I think students who love CS should major in it. Those who were doing so only for a high paying career (or because their parents were forcing it) should not. There will always be CS jobs, just not as many if the lower level coding types of jobs.
Correct. It is more important than ever to go to a high-quality school that is known for rigorous CS with curriuculum in AI and emphasis on critical thinking and problem solving. The CS bubble started to break for graduates in 2024. The schools that have done well in placement despite the bubble are the same set of schools that are highly regarded for engineering and adjacent fields: MIT, calTech, Stanford, UCB, CMU, GaTech, UIUC, &the ivies that are at the top of stem(Princeton, Penn, Cornell, Harvard, Columbia), probably a couple more close. Higher level CS positions available to students with a bachelors have always preferentially hired from these schools. Good but not highly rigorous programs mainly send students to lower-level coding positions after a bachelors. Hiring managers look at the courses taken and the most rigorous schools tend to have the highest percent of students who have taken rigorous coursework, often grad level if available, and have extensive coding experience through on-campus and summer internships/research. It is much more cost effective to recruit at colleges where the vast majority of students are desirable, not just the top 5%.
I doubt Gatech and UIUC can hang in there much longer. Percent employed has decreased dramatically at Gatech.
Yeah, all UIUC has ever done was... invent the web browser (Mosaic). Surely AI can take the place of all future innovations.
Anonymous wrote:I am stunned with your creativity in starting AI threads. Every day, something different.
Anyway, there will need to be to be someone to “manage” the AI, so com sci majors should be focusing on that.
Anonymous wrote:Anonymous wrote:Anonymous wrote:A machine learning engineer focus seems like a good call for new grads.
yes, that's what my kid is focusing on. And some universities now have a Masters program in AI. UMD just started one.
I wish colleges/universities would go the opposite way. Instead of spinning up new niche majors that will eventually be pointless, focus on the liberal arts (broadly). When treated as a science, CS is a liberal art. Teach kids how to actually think and learn and grow. Then they can adapt to the changes in the job market as they come.
Picking up individual technical skills is a piece of cake once you understand the logic and algorithms and engineering principals that underlie them.
Anonymous wrote:Anonymous wrote:A machine learning engineer focus seems like a good call for new grads.
yes, that's what my kid is focusing on. And some universities now have a Masters program in AI. UMD just started one.
Anonymous wrote:Anonymous wrote:Anonymous wrote:I think students who love CS should major in it. Those who were doing so only for a high paying career (or because their parents were forcing it) should not. There will always be CS jobs, just not as many if the lower level coding types of jobs.
Correct. It is more important than ever to go to a high-quality school that is known for rigorous CS with curriuculum in AI and emphasis on critical thinking and problem solving. The CS bubble started to break for graduates in 2024. The schools that have done well in placement despite the bubble are the same set of schools that are highly regarded for engineering and adjacent fields: MIT, calTech, Stanford, UCB, CMU, GaTech, UIUC, &the ivies that are at the top of stem(Princeton, Penn, Cornell, Harvard, Columbia), probably a couple more close. Higher level CS positions available to students with a bachelors have always preferentially hired from these schools. Good but not highly rigorous programs mainly send students to lower-level coding positions after a bachelors. Hiring managers look at the courses taken and the most rigorous schools tend to have the highest percent of students who have taken rigorous coursework, often grad level if available, and have extensive coding experience through on-campus and summer internships/research. It is much more cost effective to recruit at colleges where the vast majority of students are desirable, not just the top 5%.
I doubt Gatech and UIUC can hang in there much longer. Percent employed has decreased dramatically at Gatech.
Anonymous wrote:A machine learning engineer focus seems like a good call for new grads.
Anonymous wrote:Anonymous wrote:Anonymous wrote:I think students who love CS should major in it. Those who were doing so only for a high paying career (or because their parents were forcing it) should not. There will always be CS jobs, just not as many if the lower level coding types of jobs.
Correct. It is more important than ever to go to a high-quality school that is known for rigorous CS with curriuculum in AI and emphasis on critical thinking and problem solving. The CS bubble started to break for graduates in 2024. The schools that have done well in placement despite the bubble are the same set of schools that are highly regarded for engineering and adjacent fields: MIT, calTech, Stanford, UCB, CMU, GaTech, UIUC, &the ivies that are at the top of stem(Princeton, Penn, Cornell, Harvard, Columbia), probably a couple more close. Higher level CS positions available to students with a bachelors have always preferentially hired from these schools. Good but not highly rigorous programs mainly send students to lower-level coding positions after a bachelors. Hiring managers look at the courses taken and the most rigorous schools tend to have the highest percent of students who have taken rigorous coursework, often grad level if available, and have extensive coding experience through on-campus and summer internships/research. It is much more cost effective to recruit at colleges where the vast majority of students are desirable, not just the top 5%.
I doubt Gatech and UIUC can hang in there much longer. Percent employed has decreased dramatically at Gatech.
Anonymous wrote:Anonymous wrote:I think students who love CS should major in it. Those who were doing so only for a high paying career (or because their parents were forcing it) should not. There will always be CS jobs, just not as many if the lower level coding types of jobs.
Correct. It is more important than ever to go to a high-quality school that is known for rigorous CS with curriuculum in AI and emphasis on critical thinking and problem solving. The CS bubble started to break for graduates in 2024. The schools that have done well in placement despite the bubble are the same set of schools that are highly regarded for engineering and adjacent fields: MIT, calTech, Stanford, UCB, CMU, GaTech, UIUC, &the ivies that are at the top of stem(Princeton, Penn, Cornell, Harvard, Columbia), probably a couple more close. Higher level CS positions available to students with a bachelors have always preferentially hired from these schools. Good but not highly rigorous programs mainly send students to lower-level coding positions after a bachelors. Hiring managers look at the courses taken and the most rigorous schools tend to have the highest percent of students who have taken rigorous coursework, often grad level if available, and have extensive coding experience through on-campus and summer internships/research. It is much more cost effective to recruit at colleges where the vast majority of students are desirable, not just the top 5%.
Anonymous wrote:Anonymous wrote:Too many CS students went into it because they saw a day in the life tiktok video of a Google SWE.
More likely their parents are tech immigrants. Now CS is the only viable job they could imagine.