News for hackers. Stuff that matters.
Re:Have Static Languages Won? by exo762 on Thursday November 26, 2015 @10:14AM (#10633235)
Anecdotally, on my year around 75% of students were there just because CS was supposed to bring money. They've started CS studies while not knowing how to program, knowing nothing about operating systems or caring. For them it was a 9-17 future job, nothing more.
Re:Have Static Languages Won? by alexwebb2 on Thursday November 26, 2015 @10:37AM (#10633362)
First time I've ever heard a 9-5 job called a "9-17" job. Decided to Google it to see how common it was, and all the results are for the Bible verse Job 9:17 -

> He would crush me with a storm and multiply my wounds for no reason.

Seems appropriate for some "9-17" jobs.

Re:Have Static Languages Won? by silversupreme on Thursday November 26, 2015 @12:06PM (#10633755)
17 is 5pm expressed in 24-hour time. :)

I like your interpretation as well, though.

Re:Have Static Languages Won? by dllthomas on Thursday November 26, 2015 @05:33PM (#10635039)
Far more appropriate than Job 9:5:

> He moves mountains without their knowing it and overturns them in his anger.

Re:Have Static Languages Won? by cartoonfoxes on Thursday November 26, 2015 @03:58PM (#10634683)
That quote is amazingly apt. Working in software can definitely be a "9:17 job".
Re:Have Static Languages Won? by the_af on Thursday November 26, 2015 @11:02AM (#10633482)
It doesn't help that there is this confusion that if you want to get a job as a programmer, you need to study CS, even though CS is not necessarily the best path to doing web development or writing iOS apps! This explains some of the frustration many students suffer, which makes them claim CS is detached from the real needs of programmers. This also explains articles like "the perils of Java schools" -- a "Java school" is by definition NOT teaching CS! CS is a theoretical field which has applications for the software industry (otherwise it wouldn't be very interesting), but it is "researchy" and theoretical first. It is the foundation of computing, kind of like applied maths, and not supposed to be training for your next job. Unless, of course, your next job actually requires a scientist or someone with a good understanding of the theory.

This unfortunate conflation of "CS" and "programming" is so common it's starting to become the mainstream definition of CS, much to my annoyance, and soon it will no longer make sense to push back against it :(

Re:Have Static Languages Won? by brianwawok on Thursday November 26, 2015 @11:01AM (#10633476)
Well people come from different backgrounds. I went to UIUC having taken the only programming class my High School had, QBasic. I was in wayyyy over my head in my first C class slinging pointers all over (and then LISP - whoah).

Other people came in after programming as a part time job for a few years. I think it's a little quick to say someone came in for the money because I came in not knowing a ton of programming. On the other hand if course I look at salaries when picking majors. Otherwise I would have been a sci-fi writer :) Programming is better than writing now that I learned it...

Re:Have Static Languages Won? by dllthomas on Thursday November 26, 2015 @05:57PM (#10635106)
I don't have any idea which side of the divide you'd fall on, but when I was in school there was definitely a group of people more likely to say "I'm taking X because it sounds really interesting" and a group of people more likely to say "I'm taking Y because I heard it's an easy A".

Given the timing (tail end of the last bubble), I always thought of the second group as "there for the money".

As with any generalization, it breaks down in plenty of specific cases.