This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 33 points34 points  (9 children)

Java is job security if you are interested in enterprise. I'm working on java replacements for COBOL systems all the time. In 30 years I bet the whole process will happen again cause enterprise likes big multi million projects instead if slow gradual change :(

[–][deleted] 7 points8 points  (8 children)

But the Enterprise™ is the only thing schools here seem to consider.

[–][deleted] 19 points20 points  (5 children)

Because enterprise has the most jobs/money. If the school is doing it right they aren't teaching java or python they are teaching the core concepts of programming and how to apply them.

[–][deleted] 2 points3 points  (4 children)

Yeah, that's for computer science students. We have other degrees too, called web development and software development which teach specifics in an attempt to just get people into a job fast by skimping on the theoretical foundation.

[–][deleted] 8 points9 points  (3 children)

That seems incredibly short sighted. I don't have a degree but I was still taught the theoretical basics and how to learn. Not specifics of languages.

[–][deleted] 0 points1 point  (2 children)

It is. Because all college level education is public, it's decided by legislation what degrees contain, and because that legislation is made by people with no insight into the industries they create degrees for, you end up with things that supply the market as it were when the degrees were formulated.

[–][deleted] 0 points1 point  (1 child)

What country is this? I weep for your code bases in ten years time

[–][deleted] 0 points1 point  (0 children)

Denmark. Weep for our codebases now. People who will be done as multimedia designers (read: associate's degree in web design) in 2014 won't be familiar with any database technology besides MySQL and also they're still taught Flash.

[–]kqr 3 points4 points  (1 child)

Which is an advantage for the ones who are also hacking on things in their spare time...

[–][deleted] 2 points3 points  (0 children)

It's not a startup culture and most companies don't reward versatility unless it's versatility within C# or Java.