Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Is this a show for the shareholders? (Score 2, Insightful) 612

In school I was considered a "whiz kid" and (from my wife) I know what a programming apprenticeship looks like (there is NOTHING that you don't learn in the first 3 months of the first semester of computer science studies). When I look back to my codes from school and add the content of apprenticeship - that would be a friggin tinkerer!

You can teach them to use iterators, to use hardcore object-orientation, derive classes, overload streams etc.
but to be really good, you need profound knowledge about thread-synchronisation, discrete math (esp. graphtheory), automatatheory, and complexity classes, because without these, you will unavoidably code shit!

your programs will be slow:
you will use backtracking (exponential running time) for polynomial problems (e.g. problems related to matching- or network-cut problems). You will not use branching-vector minimization or kernelizations (you won't even understand why you should use those and your programs for NP-complete problems will be to slow to actually use them and you won't even be able to recognize these problems). Hell, you won't even be able to understand why polynomial running time is good and exponential running time is bad...

your programs will have race conditions and mutual-exclusion problems
or don't you want to benefit from any further processor-developments? processor development means more cores at the same speed nowadays, so you need multithreadding or you are stuck at using one core (which will not improve speed anymore)

you won't model parsers as (pushdown-)automata and you will NEVER be remotely able to know whether your program is reliable (whether it works for all inputs)

you won't be able to distinguish a fast program from a slow program, so you won't even know the quality of your programs.

My wife works at a software company's support hotline today and just ask her: bazillions of problems with all programs except those from the graduate computer scientists...
If you really think that ALL major software companies pay so much just for fun, then you are out of your mind! They just know and value how much more quality you get out of graduate computer scientists.

IMHO this guy just tries to make "we are nearly broke and can't afford good programmers anymore" sound good to the shareholders...

Comment Correction (Score 1) 571

Correction: The globalists found oil in Omaha and now distribute made up stories in the "liberal media" about weapons of mass destruction there, to get approval to start a war... also they meet in bilderberg to plan (nearly) complete extinction of mankind

well yes, I am Alex Jones. How'd you know?

Comment Braindead (Score 1) 483

These organisations ASK musicians, programmers etc. to give usage-rights to the people VOLUNTARILY. If you don't want to, then nobody is trying to force you!

god, how braindead do you have to be, to make such a fuss about a subject that you have nearly zero knowledge about? didn't these morons even read the friggin wikipedia article? or are they just too stupid or too far into their "internet=evil" fanaticism to understand it?

Comment yes and no (Score 1) 278

when I was 15 and I had my first PC, I did nothing with it except playing games and my grades nosedived... But gaming brought me together with people who did creative stuff with their PCs (on LANs) - Level-editing, programming, webdesigning,... they inspired me, I started programming myself and today I am a graduate computer scientist who used and still uses the internet heavily for learning.

So yeah, Computers can be bad for your grades, if you don't do anything than playing games anymore, but they can have the exact opposite effect - it depends on how you use them... maybe, JUST MAYBE there is a reason why 15 is not a legal age and you have legal guardians.
Google

Submission + - Ormandy gave Microsoft 60 days, not 5 1

AlgorithMan writes: We recently discussed the disclosure of an exploit for Windows-XP by Google engineer Tavis Ormandy only 5 days after notifying Microsoft about it. Many called his action irresponsible and even criminal, especially since the exploit is actively attacked. It turns out he gave them 60 days, not 5! In this regard I might add that many people seem to think "zero-day" was a synonymous for "exploit". It is not. If anything, it would have been a "five-day".

Slashdot Top Deals

If you want to put yourself on the map, publish your own map.

Working...