The problem likely has always been the companies / HR rather than the students.
> I also suspect that Python is not a particularly good first language for someone who aims for a professional career building software.
It's not a particularly bad one either, certainly better than Java.
IIRC a secondary benefit is that it allows overlap between some of the basic CS, and the CS/CE courses for non CS track students
The problem likely has always been the companies / HR rather than the students.
> I also suspect that Python is not a particularly good first language for someone who aims for a professional career building software.
It's not a particularly bad one either, certainly better than Java.
IIRC a secondary benefit is that it allows overlap between some of the basic CS, and the CS/CE courses for non CS track students