Spoken exactly like what I'd expect from a teaching field that is doing everything possible to obsolete itself. Look, let me sum up the problem with CS education in a nutshell: today, when I think about hiring someone, I basically don't care about their CS education. This is increasingly what I hear from my colleagues as well. Degree in CS means more or less nothing. Notice that that's not the case in Chemistry (sinc…
Misconceptions that IT professionals seem to have about CS education
61–70 of 92 posts
Re: Misconceptions that IT professionals seem to have about CS education
#62Spoken exactly like what I'd expect from a teaching field that is doing everything possible to obsolete itself. Look, let me sum up the problem with CS education in a nutshell: today, when I think about hiring someone, I basically don't care about their CS education. This is increasingly what I hear from my colleagues as well. Degree in CS means more or less nothing. Notice that that's not the case in Chemistry (sinc…
I think the degree-inflation problem is the key here. There is no reason why a person needs a degree to be able to program. That wasn't the original purpose of such degrees. In a nutshell, academic certifications assess whether you know things, while industry certifications assess whether you can do things. For a business, there is a strong focus on doing, rather than knowing. Who cares about whether certain classes…
Apprenticeships were the vocational education, and they were done in the workplace. Apparently they still do coding apprenticeships in Germany and they work really well.
Employers need to stop expecting new hires, and especially new graduates, to be able to hit the ground running at full speed, and train more.
Re: Misconceptions that IT professionals seem to have about CS education
#63"Do you expect Chemistry students to walk out of school ready to begin work in a lab?" Yes? As someone who didn't major in chemistry or go into a related field... what the hell does someone with a degree in chemistry do when they graduate? Go and work in a coffeeshop? Edit: the original post seems to have been edited several times since my original comment, including the clarification that she's a high school teacher…
The author teaches CS to 11-18 year old students. In the UK School != University
Re: Misconceptions that IT professionals seem to have about CS education
#64Spoken exactly like what I'd expect from a teaching field that is doing everything possible to obsolete itself. Look, let me sum up the problem with CS education in a nutshell: today, when I think about hiring someone, I basically don't care about their CS education. This is increasingly what I hear from my colleagues as well. Degree in CS means more or less nothing. Notice that that's not the case in Chemistry (sinc…
I'm astounded that so many people are pinging the author for not being on the ball, yet missing all the massive signposts saying "This is a high-school environment, not university".
Re: Misconceptions that IT professionals seem to have about CS education
#65Spoken exactly like what I'd expect from a teaching field that is doing everything possible to obsolete itself. Look, let me sum up the problem with CS education in a nutshell: today, when I think about hiring someone, I basically don't care about their CS education. This is increasingly what I hear from my colleagues as well. Degree in CS means more or less nothing. Notice that that's not the case in Chemistry (sinc…
Re: Misconceptions that IT professionals seem to have about CS education
#66Spoken exactly like what I'd expect from a teaching field that is doing everything possible to obsolete itself. Look, let me sum up the problem with CS education in a nutshell: today, when I think about hiring someone, I basically don't care about their CS education. This is increasingly what I hear from my colleagues as well. Degree in CS means more or less nothing. Notice that that's not the case in Chemistry (sinc…
Re: Misconceptions that IT professionals seem to have about CS education
#67Spoken exactly like what I'd expect from a teaching field that is doing everything possible to obsolete itself. Look, let me sum up the problem with CS education in a nutshell: today, when I think about hiring someone, I basically don't care about their CS education. This is increasingly what I hear from my colleagues as well. Degree in CS means more or less nothing. Notice that that's not the case in Chemistry (sinc…
You realise that the post was about high school, right? It's all very well getting on the high horse about degrees in CS, but that isn't the case in point.
In this case... I guess I just find the premise that a bunch of industry people are telling her what to teach some high schoolers a little hard to believe/overblown (but I guess I'm not from the UK so maybe its common there to do that?). But yeah, sure, teach them whatever you want in high school, I agree.
Re: Misconceptions that IT professionals seem to have about CS education
#68Spoken exactly like what I'd expect from a teaching field that is doing everything possible to obsolete itself. Look, let me sum up the problem with CS education in a nutshell: today, when I think about hiring someone, I basically don't care about their CS education. This is increasingly what I hear from my colleagues as well. Degree in CS means more or less nothing. Notice that that's not the case in Chemistry (sinc…
Her complaint is the way in which "IT professionals" complain about high school education, not degree level education.
In the context of the original article, this comment is therefore a little unrealistic. >If your program graduates students that have never used version control, never committed to a single open source project, or have a difficult time picking up new languages/technologies, then maybe you're teaching them "something", but that something isn't what the world cares about.
I teach CS to the 11-14 age range for 1 hour a week, and 2.5 hours a week to 14+ students. Good luck teaching core CS theory, multiple languages and version control in that amount of time.
Re: Misconceptions that IT professionals seem to have about CS education
#69> I’ve gone through a postgraduate qualification and nine years of experience to get to where I am, so don’t presume to know more than me about how to teach children - and if you do, expect that I will be justifiably miffed. This is the thing about teachers that just irritates the hell out of me. I had plenty of teachers who went through postgraduate qualification and had 20 years of experience who couldn't teach for…
And yes, there are some terrible teachers. But there are a lot more terrible armchair quarterbacks.
Re: Misconceptions that IT professionals seem to have about CS education
#70I don't see much substantial disagreement between the OP's post and the comments here--she's basically making three points:
1. The (secondary) education system's role is to show students how to engage with the field, not tailor their training to the specifics of a job posting. It's more important that students be able to pick up new paradigms than it is that they know any particular language.
2. Education is iterative. It's ok to learn something that fudges the details or that's not a best practice if it means you're making things now. We all return to domains of knowledge with finer granularity when we need it.
3. Content knowledge is important for teachers, but their expertise is in pedagogical content knowledge--the knowledge and skills of how to productively open a domain to new learners.
Do we disagree about any of these? Sure, there's some unnecessary heat in the post. But that's true of the comments here too. I wish some folks here were able to bring more introspection and empathy to conversations about education (yielding insights about who they are as learners, and how others are different). And I wish we stopped dumping on teachers as the source of all our problems (let's talk more about why this is happening later...), so teachers didn't have to feel resentful and defensive in public fora.
If you're interested in CS education and you haven't spent any time in a classroom/after school club/coder dojo, I'd invite you to come get some firsthand experience. I teach in Palo Alto, come on over...