As someone who went through university before AI, this is nothing new.
Software engineering is a 4 year title. In 3rd year, there were still people that couldn’t pass basic programming, which as you may guess is a 1st year subject.
People that have been studying software engineering for 3 years could not pass a subject where the most complicated assignment was filtering over an iterator. And I don’t mean implementing it, I mean literally doing my_list.get_iterator().filter(is_odd);. Where get_iterator and filter is already implemented.
In grad school, I was helping some 4th years with their capstone projects. Some of them were unable to write code beyond hello world. They passed. I have no clue how.
One brought me code he clearly didnt write, in a fucking doc file. Opens it in word and asks me to help troubleshoot. He couldnt explain any part of the code, or why it was in fucking word. This was in the final week. Told him I couldn’t help.
The difference is, previously lazy students had to be either forced to engage and learn against their will, or come to terms with the fact that they don’t want to, and change a career to something they don’t hate doing. Now they have an option of faking an education without wrinkling their brain even once, and I can’t classify this phenomenon as anything but civilisation ending event. Not to be overly dramatic, but dark ages are comming
Glad our uni was programming-heavy and required us to implement our own stdlib in C and C++ and then tested it on speed, accuracy, memory constraints and extreme scenarios.
We then used our own true-and-tested implementations in the upcoming assignments - like DFS, BFS, A*, graph search, simulated annealing / tabu search / genetic algorithms, and many more.
While it was kind of a pain submitting my code and automatic testing software told me it didn’t pass some random valued and finding the bugs, it was very educational and I taught me a lot.
As a 10+ year dev I’d admittedly likely need to look it up unless we are talking about lambda expressions, but if it was coursework I’d assume it would be in review.
But yeah, we had our fair share of dropouts in the comp courses as well, which was always nuts to me.
As someone who went through university before AI, this is nothing new.
Software engineering is a 4 year title. In 3rd year, there were still people that couldn’t pass basic programming, which as you may guess is a 1st year subject.
People that have been studying software engineering for 3 years could not pass a subject where the most complicated assignment was filtering over an iterator. And I don’t mean implementing it, I mean literally doing
my_list.get_iterator().filter(is_odd);. Whereget_iteratorandfilteris already implemented.In grad school, I was helping some 4th years with their capstone projects. Some of them were unable to write code beyond hello world. They passed. I have no clue how.
One brought me code he clearly didnt write, in a fucking doc file. Opens it in word and asks me to help troubleshoot. He couldnt explain any part of the code, or why it was in fucking word. This was in the final week. Told him I couldn’t help.
The difference is, previously lazy students had to be either forced to engage and learn against their will, or come to terms with the fact that they don’t want to, and change a career to something they don’t hate doing. Now they have an option of faking an education without wrinkling their brain even once, and I can’t classify this phenomenon as anything but civilisation ending event. Not to be overly dramatic, but dark ages are comming
Glad our uni was programming-heavy and required us to implement our own stdlib in C and C++ and then tested it on speed, accuracy, memory constraints and extreme scenarios.
We then used our own true-and-tested implementations in the upcoming assignments - like DFS, BFS, A*, graph search, simulated annealing / tabu search / genetic algorithms, and many more.
While it was kind of a pain submitting my code and automatic testing software told me it didn’t pass some random valued and finding the bugs, it was very educational and I taught me a lot.
I’ve had 4 years of programming before uni, tho.
As a 10+ year dev I’d admittedly likely need to look it up unless we are talking about lambda expressions, but if it was coursework I’d assume it would be in review.
But yeah, we had our fair share of dropouts in the comp courses as well, which was always nuts to me.