Slashdot Mirror


Is The Software Industry Dead?

A reader writes:" Ok. So I'm about to graduate and then I come across this story: Do Software Firms Have Bright Future? None other than Larry Ellison of Oracle thinks that the best is behind us and that software is a dead industry. What does the rest of slashdot think? Will that shiney new degree be worthless? " I think it's safe to say that it's not dead - but that the times it once had aren't going to return; e.g. tulip blubs sell well, but not like they used to.

726 comments

  1. answer..... by Anonymous Coward · · Score: 0, Interesting

    no

    1. Re:answer..... by Thud457 · · Score: 0

      "Everything's been invented, let's close the patent office" -- some chowderhead at the patent office, sometime around 1899

      --

      the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    2. Re:answer..... by Anonymous Coward · · Score: 0

      I would agree... with all these Open Source people writing code for free, why would any company pay its developers?

  2. No, it isn't dead by Anonymous Coward · · Score: 3, Interesting

    People are always willing to pay someone else to create a tool for them.

    1. Re:No, it isn't dead by TrekCycling · · Score: 2, Interesting

      Except in the future the person creating the tool will be someone in India, since they can pay them less. So, no, the software industry isn't dead, as long as you live in India. Same with manufacturing, human resources, and pretty much everything else (aside from being a worthless manager) that used to pay well here. So keep learning software development if you want, but just remember that there are many of us IN software development NOW that realize that unless this country wakes up soon we'll be saying "Want fry's with that" someday, regardless of how smart we are or how hard we work.

    2. Re:No, it isn't dead by Anonymous Coward · · Score: 0, Flamebait

      Then compete - don't sit there and complain. If someone in India can do the job for a quarter of the price you can, either charge elss or do a job four times better to justify your ridiculously high rate - it is as simple as that.

    3. Re:No, it isn't dead by TrekCycling · · Score: 5, Insightful

      Right. That's the answer, Mensa. Nevermind that I can't magically lower my cost of living to be in line with the cost of living in India. My student loans don't magically become worth less, just because I get paid less. Nor does my mortgage cost shrink, because my pay shrinks.

      Anyway, you apparantly didn't read what I wrote. I said I have a job NOW. I've been fully employed at a healthy salary since 1993 (when I graduated). However, given current trends in the industry I fully expect to NOT be employed in software development in the future unless either (A) I'm lucky or (B) the cost of living gets really really low here in the US. We're talking 3rd-world nation low. Then again, that's where the suits are pushing us, so maybe we'll be a third world nation soon. Then perhaps we could compete.

    4. Re:No, it isn't dead by Anonymous Coward · · Score: 0

      You didn't read the second half of what I wrote - if they are charging 1/4 your cost, make sure that your product (which encompasses more than just the software) is four times better than your competitors'.

    5. Re:No, it isn't dead by Anonymous Coward · · Score: 0

      You need a reality check dude, that's impossible.
      Hence why I'm leaving the industry.

    6. Re:No, it isn't dead by blahlemon · · Score: 5, Insightful
      I completely agree with you, but I think you will find that the reason many of the 3rd world people who are programmers became programmers in the hope of eventually moving to a 1st world country and making the money you make now.

      Part of the problem with the industry is some of the current salaries represent a skill that at one time was harder to come by. As programming languages become simpler to code with and more people get into the market, the more salaries will need to come down.

      On the plus side, with a good number of years experience you can always try and develop a specific skill across a wide number of platforms/languages and keep yourself gainfully employed.

      Or do what the Auto companies did and form a union!

      --
      It take more faith to believe in evolution than it takes to believe in God
    7. Re:No, it isn't dead by elflord · · Score: 5, Insightful
      Right. That's the answer, Mensa. Nevermind that I can't magically lower my cost of living to be in line with the cost of living in India. .... unless either (A) I'm lucky or (B) the cost of living gets really really low here in the US.

      You left out another alternative: what if (C) the cost of living increases elsewhere ? What if the third world countries outgrow being third world countries ? The reason the cost of living is higher in the US is largely due to a currency differential. Basically, you can buy a lot of third world labor with your spare change. If the "third world" countries develop competitive economies, this differential will not be sustained -- either America's currency will drop, or the other currencies will grow, or both.

      Two things I see coming out of this -- one is that a lot of people are going to get burned by transitions in major economies. Another is that being American does not in itself entitle you to buy hours and hours of someone else's time, if that someone else has comparable skills. In other words, the worst thing that's going to happen to your living standards is not that your labor is going to become cheap, it's that foreign labor is going to become more expensive.

    8. Re:No, it isn't dead by Overd0g · · Score: 0, Flamebait

      Complaining to the open source propeller heads about low salaries, when they essentially work for free, doesn't make any sense. If you're willing to code for nothing, I believe you can still undercut the Indians.

    9. Re:No, it isn't dead by TrekCycling · · Score: 1

      Exactly. My wife and I are basically planning to get out of the industry. Paying off everything we can now, knowing that the entire nation (America) will someday be a pure service economy and that we have to be prepared to live close to the belt like everyone else, regardless of talent.

    10. Re:No, it isn't dead by timeOday · · Score: 1
      You left out another alternative: what if (C) the cost of living increases elsewhere ? What if the third world countries outgrow being third world countries ?
      Yes, things will come into balance eventually, but that will take decades. Until then, cheap foreign labor is beneficial to most Americans, but bad for those in "information worker" (telecommutable) jobs.
    11. Re:No, it isn't dead by elflord · · Score: 1
      Yes, things will come into balance eventually, but that will take decades. Until then, cheap foreign labor is beneficial to most Americans, but bad for those in "information worker" (telecommutable) jobs.

      Once America is no longer a superior competitor in the tech industry, what is left to sustain the differential in the cost of American vs foreign labor ? For such a differential to exist, ultimately, someone in America has to do work that is valuable enough to keep the price of American labor up. Otherwise, no-one will buy anything from America, because foreigners can do the same thing cheaper. So, who is this person ? If no such person exists, then why do you think that this differential in cost of labor will prevail ?

    12. Re:No, it isn't dead by TrekCycling · · Score: 1

      Don't you get it. We'll all be in marketing then. We'll be creating the brands, and the ideas, while the other suckers actually make the products. :-)

    13. Re:No, it isn't dead by macshune · · Score: 1
      I doubt the third world's living standards will ever come close to the first in our lifetimes. the third world is the source for most of the first world's resources and cheap labor as it is. the current economic system is 100% dependent on cheap access to oil, minerals, timber, labor and other natural resources that are in third world countries. and continued access to those resources is dependent on an uneducated citizenry both here and abroad in those countries.

      It all started with Columbus; he didn't find any gold, but he got the ball rolling for cheap third world labor.

    14. Re:No, it isn't dead by timeOday · · Score: 1
      What I meant by "balance" is that eventually there would be no differential in the cost of US vs foreign labor (but until then, there will be cheap foreign labor).

      How much of that will be them going up, and how much will be us going down, I don't know. Ultimately I'm sure the world's total economic output will be larger than it is now, but again one can only guess how much of that will raise standards of living around the world, vs. how much will go to the world's first trillionaire.

    15. Re:No, it isn't dead by Anonymous Coward · · Score: 0

      no, they won't. Because the bulk of the money is still going to American corporations. The employees in third world countries have even less leverage than in America because 1) they do not have the same laws in place to protect them that America does; 2) they do not have the legal system to enforce those laws; 3)they do not have "competing" corporations with comparible capital to turn to; 4) they do not have the financial infrastructure and traditions (such as personal property ownership) to create competitive industries.

      In America you have evil corporations and corrupt politicians. But you have a plurality of both. In a third world country, a single US multinational corporation can easily outspend the entire government.

      The only hope these coutries have of obtaining the degree of autonomy that exists in America is to have multiple corporations enter and "compete" for resources and influence. But these same corporations are cooperating in a cartel bonded by mutual self interest that is much stronger than older coalitions such as OPEC or the Tobacco Industry.

    16. Re:No, it isn't dead by Somnus · · Score: 1

      If the country as a whole is moving up the foodchain, you need to move with it. If the software industry is outsourcing everything to India, be the person who decides what gets outsourced where.

    17. Re:No, it isn't dead by TrekCycling · · Score: 1

      My point, though, is that not everyone can do this. We can't be a nation of 300million+ project managers and CTOs. Someone has to do actual work here. There has to be (excuse the phrase) some Indians. We can't all be chiefs. So lots of people are going to be left with service jobs (or no jobs).

      The question was where the software industry was headed. If the answer is "Hey, you can decide what projects get outsourced to India and what projects get outsourced to Pakistan", then you prove my point exactly. The software industry is heading out of America. You CAN move up the food chain, but the population gets thinner as you move up the chain. If you plan on sticking in software, prepare for the real possibility that you'll be gobbled up sooner rather than later.

    18. Re:No, it isn't dead by Azureflare · · Score: 1
      I think you touch on an interesting aspect. All this wouldn't be a problem, if we could all live like hobos. Why can't we live with no money on some abandoned shack, coding away?

      I don't think that was a joke. But it sounds kinda funny now that I read it ... Hmm. Anyway, people in America used to be able to choose if they wanted to live the high-roller life, or to live simply. (it used to be much easier to live on very little). Now we don't have a choice, if you don't try to gain the high-roller life, you're in the gutter. Most Americans are one months paycheck away from homelessness. No matter how you look at it, that's no way to live a life.

    19. Re:No, it isn't dead by Anonymous Coward · · Score: 0

      "All this wouldn't be a problem, if we could all live like hobos."

      I would settle for my base cost of living plus university tuition, and the free hours needed to attend. I would do almost anything that allowed that, but I would prefer to have the opportunity to actually apply my knowledge and experience.

      I seem to have few problems finding work, even finding large salaries. What is difficult is finding a situation that will let me transition from a business career to an academic career.

    20. Re:No, it isn't dead by drunk_as_in_beer · · Score: 2, Interesting

      If that happens I'll just move to India. My savings will last much much longer there anyways. Hell, I could just move there and retire and be done with it all. Also, don't forget, that us in the U.S. can be the ones doing the outsourcing. I know a lot of people who do just that.

      --
      --Drunk as in Beer
    21. Re:No, it isn't dead by PingPongBoy · · Score: 1
      In other words, the worst thing that's going to happen to your living standards is not that your labor is going to become cheap, it's that foreign labor is going to become more expensive.


      Not at the birthrates we're looking at
      --
      Know your pads. One time pad: good for cryptography. Two timing pad: where to take your mistress.
    22. Re:No, it isn't dead by vijay-slashdot · · Score: 1

      I agree..cost of living in third world countries(atleast here in India) is increasing. But then, it will not reach anywhere comparable to that in US. Talk of a hearty meal in a decent restaurant costing you equivalent to 80 cents or a decent 2 bedroom appartment costing about $80 per month. A ride half way thru the city in the crowded public buses costs me 10 cents. It will be many years before these basic commodities will become anywhere comparable to the developed nations.

  3. Depends on the division. by Anonymous Coward · · Score: 1, Insightful

    Because gaming software seems to be at as healthy a level as it has ever been.

    1. Re:Depends on the division. by Angry+White+Guy · · Score: 5, Interesting

      Just like any recession, some industries tend to be insulated from the economic woes that surround them. Anything that will allow people to escape reality feels less impact, and in some cases, has positive growth. Alcohol is a prime example of an industry which operates in direct contradiction to recessions, and if you're too young to drink, games can be a replacement.

      --
      You think that I'm crazy, you should see this guy!
    2. Re:Depends on the division. by Junks+Jerzey · · Score: 2, Informative

      Because gaming software seems to be at as healthy a level as it has ever been.

      Actually, gaming has been hurting for a few years now. Most of the little developers let themselves be bought out rather than go under. And unfortunately it's only a minority of big hit games that make money. People love to say "Look at Grand Theft Auto 3 and Splinter Cell!" but those are the exceptions.

    3. Re:Depends on the division. by blahlemon · · Score: 1

      The trick to survival in the gaming industry is appealing to the lowest common denominater within the age group you are targeting.

      --
      It take more faith to believe in evolution than it takes to believe in God
    4. Re:Depends on the division. by Fallen_Knight · · Score: 1

      But isn't that true with most companies, many are made, some fail, some make profit, and some get huge??

  4. No, it's not. by the+uNF+cola · · Score: 4, Insightful

    There may be a rebirth of sorts. For every process, that is slow, may be sped up by an automated system. Whether it is mechanical or electrical, it can happen. For the electrical solutions to a slowprocess, computers tend to speed it up. As I write, I'm getting more done via computer, just by the fact that I can touch type. I've adapted and can work better.

    Do all problems need a computer? No. Hopefully, we will never turn down that road. But, wherever custom solutions are needed, and there is a lot of need for custom ones, programmers are needed. Systems analysistssts, graphic artists and dbas.

    --

    --
    "I'm not bright. Big words confuse me. But Wanda loves me and that should be enough for you." - Cosmo

    1. Re:No, it's not. by CynicTheHedgehog · · Score: 4, Informative

      Exactly. I used to architect and develop entire frameworks for internal development. Now I write templates for code generation. It's a little distressing at first...it looks like your job's being replaced by a computer...but what's really happening is that all the copy/paste/replace you used to do is being automated. There is still a need for talented designers and architects to develop metadata, design code templates, and write code generation utilities. Even then there is still room for one or two developers to come behind and tweak objects for specific validation rules and work on integration.

      The software industry isn't going away, it's just getting smarter. More is being done with less, which means more higher paying jobs for highly skilled positions and fewer for copy/paste codemonkeys.

    2. Re:No, it's not. by notbob · · Score: 0

      "which means more higher paying jobs for highly skilled positions and fewer for copy/paste codemonkeys. "

      False logic.

      Fewer lower paid positions or off-shore positions is the real world trend.

      Software industry is dead for the college graduate who expects good benefits, clean work environment, and a stable / bright future.

      For ppl willing to work for peanuts and be shitted on, there's work for as far as the eye can see.

      Anyone else here been asked to work more hours for free just to keep a job?
      Exploitation is very common these days.

    3. Re:No, it's not. by Wansu · · Score: 1



      Fewer lower paid positions or off-shore positions is the real world trend.

      Software industry is dead for the college graduate who expects good benefits, clean work environment, and a stable / bright future.

      For ppl willing to work for peanuts and be shitted on, there's work for as far as the eye can see.

      Anyone else here been asked to work more hours for free just to keep a job?


      That's right. There's plenty of work at the "nice price". But what some of 'em make in India which allows them to live like kings would harldy be a living wage here. Predictably, the looneytunarians have chimed in with their be more productive/work cheaper drivel. An individual has no control over the cost of living. Retool for a different line of work? This is part of what Alvin Toffler was talking about in his book, Future Shock. I've already done it once and am likely to do it again in the near future. The last time took alot of wind out of my sails. I don't look forward to it again. I have to wonder how many people will be able to make career changes such that they maintain something close to their earning power. Anecdotally, the answer seems to be few. I've bumped into lots of engineers I worked with 20+ years ago working at Home Depot as sales clerks. Oh yeah, I really felt like sayin', "Dude, you shoulda like, kept up and learned some new stuff."

      So yeah, stick a fork in it. The software industry is dead if you want to make a good living here.

      --
      Wansu, th' chinese sailor
    4. Re:No, it's not. by Anonymous Coward · · Score: 0

      > Anecdotally, the answer seems to be few. I've bumped into lots of engineers I worked with 20+ years ago working at Home Depot as sales clerks. Oh yeah, I really felt like sayin', "Dude, you shoulda like, kept up and learned some new stuff."

      It doesn't matter if you learned new stuff, or not...

      1) Your 20+ dude must be 40 something, and ageism in the technical levels of IT is rampant.

      2) If he's spent 20+ good years in IT his ending salary was probably above average. There is all kinds of stigma attached to people willing to work for less than "their worth". Yea, only in corporate logic can it be better that you sit unemployed on $0/year than to work for half of the $85K you used to make.

      3) Dude was probably punched out in 2000-01. Now if he goes off and "learns" something, he won't have any "experience" in it. Few, very few, employers take resume's with "learned X, Y, and Z" seriously. Can't blame them, they spend fortunes on training and 9 of 10 times it is for naught.

      4) Once the student loans, mommy, and financial aid gives out some of us have to earn a living, full time. Comming from IT, some of us might have enough money to go back to college, but only part time and that takes years to complete. There is no mommy the second time 'round. Then, you have a resume with a 5-7 year experience hole on it.

      Dude's life is a bit more complicated than you seem to realize.

      Any poor soul getting a degree in Computers today is in for a very sad discovery. Software is, ultimately, a non-perishable commodity with no tangible carry cost. Any market dealing in such commodities is very short lived. The software market is dead, driven only by fashion for the last few years and the mistique is fading fast.

      Oh, and OPS will soon follow in a blaze of various automation.

      So, maybe Dude isn't so stupid. He's already taken the job you'll be needing in a couple of years.

    5. Re:No, it's not. by Wansu · · Score: 1


      It doesn't matter if you learned new stuff, or not...

      You're preaching to the choir. I guess I wasn't being facetious enough. The young whippersnapper libertarian types often toss barbs like, work harder/smarter/better/cheaper and stay current with technology, etc. Oh yeah, I really felt like sayin' this to a guy I had worked with. Not! There's no way he could have retooled. I'm familiar with his circumstances. His family situation would have precluded a return to school. And as you point out below, retooling is mostly ineffective anyway.


      1) Your 20+ dude must be 40 something, and ageism in the technical levels of IT is rampant.

      2) If he's spent 20+ good years in IT his ending salary was probably above average. There is all kinds of stigma attached to people willing to work for less than "their worth". Yea, only in corporate logic can it be better that you sit unemployed on $0/year than to work for half of the $85K you used to make.

      3) Dude was probably punched out in 2000-01. Now if he goes off and "learns" something, he won't have any "experience" in it. Few, very few, employers take resume's with "learned X, Y, and Z" seriously. Can't blame them, they spend fortunes on training and 9 of 10 times it is for naught.

      4) Once the student loans, mommy, and financial aid gives out some of us have to earn a living, full time. Comming from IT, some of us might have enough money to go back to college, but only part time and that takes years to complete. There is no mommy the second time 'round. Then, you have a resume with a 5-7 year experience hole on it.


      Hey, I'm an older guy too. I'm acutely aware of all this. Norm Matloff covers these points pretty well on his site. Yep, when you get old, you're pretty much SOL.

      --
      Wansu, th' chinese sailor
    6. Re:No, it's not. by Anonymous Coward · · Score: 0

      "But what some of 'em make in India which allows them to live like kings would harldy be a living wage here."

      Almost nobody seems willing to turn this question on its head, but, I would like to know why the trend does not seem to offer opportunities for someone who might like to GO TO India.

    7. Re:No, it's not. by Anonymous Coward · · Score: 0

      Because the water gives you diarrhea, the curry gets old in a hurry, the chicks are hairy, and there's no Costco.

    8. Re:No, it's not. by Reservoir+Penguin · · Score: 1

      Well, I live in Russia and enjoy a nice standard of living due to oursourcing. What
      makes you think that Americans are somehow entitled by God to a sky high standard
      of living? You dont want H1Bs , you dont want outsourcing yet you are perfectly OK with
      selling $400 MS office to third world countries. Anyhow, I thought US was a nation of immigra
      nts, people who belive its ok to ditch your old country when the going get tough and move on to greener pastures, so
      move your lazy fat macdonalds ass to India, move to Russia, work here for 800 and live like kings.

      --
      US-UK-Israel: The real Axis of Evil
    9. Re:No, it's not. by Wansu · · Score: 1


      What makes you think that Americans are somehow entitled by God to a sky high standard
      of living?


      I never made such a claim. But I did point out that we have a sky high COST of living.

      You dont want H1Bs , you dont want outsourcing yet

      correct on both counts

      you are perfectly OK with selling $400 MS office to third world countries.

      no only no but hell no ... M$ has ruined the software industry ...

      Anyhow, I thought US was a nation of immigrants, people who belive its ok to ditch your old country when the going get tough and move on to greener pastures ...

      I'm not an immigrant. The branch of my family bearing my sirname has been here at least 6 generations. Obviously, some ancestor of mine immigrated but I didn't know him. That being said, lots of people come to the US because they think they'll have a better life. For the most part, they do end up living better. But that lifestyle comes with a high price tag. The point I make is that the American lifestyle will deteriorate unless incomes keep pace with costs. For the past 10 years, we've been slipping. Our population is growing faster than our infrastructure. Rather than move on to greener pastures, what's wrong with fixing up your pasture? I've asked several arrogant Indian geeks if they are so smart, why don't they "fix" India? I've no desire to become a high tech bindlestiff.

      --
      Wansu, th' chinese sailor
  5. bah by sinergy · · Score: 1, Funny

    just put everything in the kernel of the OS.
    who needs separate software?

    --
    ...
  6. Please say it's so by Realistic_Dragon · · Score: 1, Interesting

    The software industry _deserves_ to die. They haven't even kept pace with free software, and none of these new fangled games/programmes are original.

    Remember the days of Dungeon Keeper and Theme Hospital? When was the last time you played a game that was genuinly new and exciting, that could keep your attention for days without getting repetative.

    Remember when the release of a new word processor got you more than a few more animations for the little annoying paperclip?

    At least with all of the big companies gone we might get some innovation back (something that free software seems to be pretty good at) - and there might be a few less illegalities and irregularities to worry about as well.

    Best of all, it might kill off DRM/TCPA in one fell swoop. Yipee.

    --
    Beep beep.
    1. Re:Please say it's so by sinergy · · Score: 5, Insightful

      I will agree with you once the free software subculture actually comes out with something that is NOT A CLONE of a commercial product.

      --
      ...
    2. Re:Please say it's so by Anonymous Coward · · Score: 0

      How about Apache?

    3. Re:Please say it's so by gspr · · Score: 2

      Although I agree with you on some accounts, I do think there have been games since Dungeon Keeper and Theme Hospital that fulfill the things you mention; Civilization 2 and 3, Heroes of Might and Magic 3 and 4, Neverwinter Nights, Baldur's Gate 2 etc. all "kept my attention for days without getting repetitive".

    4. Re:Please say it's so by Kingpin · · Score: 1


      Apple.

      --
      Unable to read configuration file '/bigassraid/htdig//conf/14229.conf'
      Geocrawler error message.
    5. Re:Please say it's so by Anonymous Coward · · Score: 2, Insightful

      Which industry do you think pays for all the "free" software. I'd like to see people volounteer their time when they can't put food on the table. If I'm working at Lowe's, carrying lumber, I don't think I will be in the mood to write free software after I get back from work.

    6. Re:Please say it's so by sinergy · · Score: 1

      Apache wasn't original
      http://httpd.apache.org/ABOUT_APACHE.htm l

      --
      ...
    7. Re:Please say it's so by wwwillem · · Score: 5, Insightful

      I will agree with you once the free software subculture actually comes out with something that is NOT A CLONE of a commercial product.

      It indeed happens seldom to find a really original idea implemented as a software product. But that's happening both in the commercial and the free software world. Hey, what was the last M$ or IBM software product, not being a clone :-).

      But for the free software world, I do think that the first NCSA web server and the first web browser (running on good old NeXT) can be considered "not a clone" and were also free downloadable. So, there is your example....

      --
      Browsers shouldn't have a back button!! It's all about going forward...
    8. Re:Please say it's so by Anonymous Coward · · Score: 0

      Sorry, that was based on Mohican 4.0 (final).

    9. Re:Please say it's so by defile · · Score: 2, Interesting

      Try liquidwar. One of the most fascinating and innovative games I've ever played.

      http://www.ufoot.org/liquidwar/

    10. Re:Please say it's so by fredrikj · · Score: 1

      When was the last time you played a game that was genuinly new and exciting, that could keep your attention for days without getting repetative.

      A couple of weeks ago, Metroid Fusion. That game just crushes everything else in the immersion department.

      Interestingly, most people say Metroid Prime is the innovative one of the two new Metroid games (because it's in 3D, I assume). To me it does though only feel like a tedious rehash of Super Metroid.

      Now Metroid Fusion features some of the best interactive storytelling ever featured in a game, and, behold, the game actually gets better the more times you play through it.

    11. Re:Please say it's so by Troed · · Score: 5, Insightful
      ... and this is moderated up?

      You do realise that the Software Industry is about a LOT more than Windows programming and games .. ?

      Welcome to the embedded/telecom-industry - please bring your Open Source GPRS-signalling stack ...

    12. Re:Please say it's so by sinergy · · Score: 1

      http://hoohoo.ncsa.uiuc.edu/
      says:
      "THE NCSA HTTPd IS NO LONGER UNDER DEVELOPMENT.
      It is an unsupported product. "

      Read: DEAD

      --
      ...
    13. Re:Please say it's so by RyuuzakiTetsuya · · Score: 1

      I don't know about you, but LInux and Open office work fine for me on first install...

      --
      Non impediti ratione cogitationus.
    14. Re:Please say it's so by Omkar · · Score: 1

      Nintendo (and especially Shigeru Miyamoto) continue to produce innovatve, fun games. Perhaps you should consider a GameCube instead of PS2 or Xbox.

    15. Re:Please say it's so by Anonymous Coward · · Score: 0

      meh... looks pretty lame to me.

    16. Re:Please say it's so by elmindreda · · Score: 0

      Banana.

    17. Re:Please say it's so by blair1q · · Score: 4, Insightful

      >They haven't even kept pace with free software,

      Free software is helping to kill the Software Business. Dickie Stallman's utopian view of a technology industry entirely peopled by unpaid labor is coming true.

    18. Re:Please say it's so by mshiltonj · · Score: 2, Funny

      Hey, what was the last M$ or IBM software product, not being a clone?

      Microsoft BOB.

    19. Re:Please say it's so by Junks+Jerzey · · Score: 4, Insightful

      At least with all of the big companies gone we might get some innovation back (something that free software seems to be pretty good at)

      Nonsense. The modern free software movement uses commercial developers to do it's R&D. So you have the free software people shouting "We're innovative!" on the one hand, but from the outside it all looks very me-too.

    20. Re:Please say it's so by mrwonka · · Score: 2, Funny

      The software industry is composed of more than just word processors and games.

      There are bussiness apps, defense apps, simulations, etc. Think of AirForce combat simulators for instance. They keep many people in the "software industry" employed.

      So, maybe we're as far as we can get with word processors and games, but so what ? Who wants to work on a word processor forever ?

    21. Re:Please say it's so by brakk · · Score: 1

      Like Theme Hospital? Try Life and Death 2: The Brain They let us play that in high school, and get credit for it!

    22. Re:Please say it's so by Ooblek · · Score: 1
      Best of all, it might kill off DRM/TCPA in one fell swoop.

      What does software have to do with DRM? Why would you assume that if all software were free that content would also be free? The content is what gives the software meaning. For example, there probably wouldn't be any web browsers other than Mosaic had there not been content to view in the web browser. Its not to say that there won't be a lot of free content, but there will always be content you need to pay for. In my opinion, the content is where the money is since it has an arbitrary yet short lifecycle and new stuff is always in demand. (When a hit song is no longer a hit song, you don't have to maintain it anymore. Everyone wants the latest hit song....repeat, charge a buck for every download, and you'll be making more on music than you did in charging $50.00-$400.00 for that OS that runs the music player.)

      Being unable to copy music freely sucks for the consumer, but consider how you would feel if you created that music and wanted to make money from your creation. Better yet, try to rationalize yourself spending a bunch of money to buy some frozen cookie dough, spending time in the kitchen baking the cookies, and then standing out on the street corner handing them out for free. I doubt most people would do that without some sort of incentive for return on their effort (monetary or otherwise).

    23. Re:Please say it's so by j-pimp · · Score: 1

      "THE NCSA HTTPd IS NO LONGER UNDER DEVELOPMENT. It is an unsupported product. "

      Well guess what, some of the codebase is in apache. Probally not much at this point, but apache was derivied from a series of httpd patches. A-patch-e was a play on words to that fact.

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
    24. Re:Please say it's so by Troed · · Score: 1

      Gamecube now = playing Metroid Prime and Zelda : WW

      Soon Gameboy Player, connect to Gamecube, play Metroid Fusion (and others) on big TV

      Exciting and attention-getting - yes yes.

    25. Re:Please say it's so by Anonymous Coward · · Score: 0

      It's almost as cool as TuxRacer!

      Almost.

    26. Re:Please say it's so by conteXXt · · Score: 1

      ummm, Do you know what generated the page you are looking at? Hint: The software was free.

      --
      The truth about Led Zep should never be told on /. (Karma suicide ensues)
    27. Re:Please say it's so by Eric+Ass+Raymond · · Score: 1
      When was the last time you played a game that was genuinly new and exciting, that could keep your attention for days without getting repetative

      I thought so too until this spring when I bought Ghost Recon boxed set (GR + 2 new campaigns) on a whim.

      I've never played a game of this genre before. I never liked Wolfenstein, Doom or Quake variants. I don't play around with guns in the real life or have any interest in military tactics. Yet, inexplicably, I got hooked. Utterily and completely. It was just the perfect blend of eye-candy (unreal-engine: a truly beautiful 3D world), EAX sound (hear the enemy closing on you or almost feel the rumble as the enemy tank draws close), playability, tactics (not just running around killing monsters) and action (not just watching unit icons moving on a map).

      Every day after getting home from work I played the game until 2-3 a.m. I began to had dreams of creeping with a sniper rifle or running through the city streets trying to find some cover from the 50 cal machine gun fire from a tank that just appeared around the corner.

      I have been playing computer games since the 1980s (C64 onward) and thought that thoroughly interesting, challenging and so incredibly immersive games were lost. Fortunately, they still do exist and the best part is that the game comes with an editor. You can prepare your own scenarios and share them on the net.

      Yes. It is a commercial, proprietary game. It's worth buying.

    28. Re:Please say it's so by Codex+The+Sloth · · Score: 1

      Well guess what, some of the codebase is in apache. Probally not much at this point, but apache was derivied from a series of httpd patches. A-patch-e was a play on words to that fact.

      Actually this is a myth.

      --
      I am not a number! I am a man! And don't you ... oh wait, I'm #93427. Ha ha! In your face #93428!
    29. Re:Please say it's so by j-pimp · · Score: 1

      Actually this is a myth [apache.org].

      While the name was not given because it was based on httpd and patches, it was still bassed on HTTPD.

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
    30. Re:Please say it's so by expro · · Score: 4, Interesting

      Nonsense yourself.

      Microsoft is full of very smart, creative developers. What prevents them from releasing innovative stuff is the business model -- what does it do for Microsoft to let loose wild elements into a software environment they already own.

      The free software movement allows these ideas to survive the poor motivations of the corporations.

      If AOL goes out of business tomorrow or decides that they are no longer well served by expending resources on developing a browser, it becomes obvious that the browser they developed has a life of its own, unlike the best innovative code I have seen at most companies, which never sees the light of day because they were clueless about how to build a business model out of it.

      It is still a tiny minority of code by commercial developers that has been permitted to see the light of day as free software, but it has been quite positive and to a certain extent innovative, at least when compared with the commercial alternatives that have actually been released.

    31. Re:Please say it's so by analog_line · · Score: 1

      When was the last time you played a game that was genuinly new and exciting, that could keep your attention for days without getting repetative.

      Where do I begin?

      Grand Theft Auto 3
      Silent Hill 2
      Mark of Kri
      Robotech: Battlecry
      Metroid Prime
      Legend of Zelda: The Wind Waker
      Super Mario Sunshine
      Dark Cloud 2
      Warlords: Battlecry 2
      Command & Conquer: Generals
      Counter Strike
      Age of Mythology
      Dark Age of Camelot
      Total Annihilation: Kingdoms
      Shogun: Total War
      Freespace 2
      Freedom Force
      Independence War 2
      Baldur's Gate
      Morrowind
      Warcraft III
      Ikaruga

      Need I continue?

      People who act like nothing decent has come out since need to open their freaking eyes and actually look out there. Yeah, Dungeon Keeper was nice, but it isn't the end all and be all of gaming. If you want quality, it's out there. Yeah, there are legions of crappy games out there, but here's a hint for you. Ask people about the games before you buy them. Visit myriad web boards and find out what people are saying. Rent console games before you buy them. Yeah, you may not like some or all of the games I've chosen, but saying that there's nothing at all worthwhile that's been released is idiocy, and willful blindness for some ulterior motive. Plain and simple.

      Remember when the release of a new word processor got you more than a few more animations for the little annoying paperclip?

      So what the hell do you care? I don't. Why in the world are you, and so many of the other people who post here, so cheesed off about other people wasting their money? I don't use Office, so I don't pay for it. If the company I work for uses it, they're the clueless idiot who couldn't figure out that they're getting shafted. if they don't listen to me, their choice, their loss. it's their money to waste, not mine.

      At least with all of the big companies gone we might get some innovation back (something that free software seems to be pretty good at) - and there might be a few less illegalities and irregularities to worry about as well.

      Free software doesn't innovate. It copies. Sometimes well, sometimes not so well. It refines things like web servers, databases, and almost any other kind of software down to it's bare, functional, solid core. It performs a valuable service by letting people and companies use their hardware even if they can't, don't want, or don't like the commercial offerings. Linux and the BSDs do a stellar job implementing basic computing functionality. The most touted advances of free software aren't brand new things no one has thought of before. They're refined concepts, to the level where they have become commodities in their own right. They just work, and you can piece them together with other stuff as needed. There's a reason Apple chose FreeBSD and the Mach kernel to build Darwin, and put Aqua on top of it all.

      And as to illegalities and irregularities, it's not the fault of the software, it's the fault of the people. Get your head out of your ass. Free software doesn't make everything it touches holy, and better just because.

    32. Re: Please say it's so by Black+Parrot · · Score: 2, Informative


      > I will agree with you once the free software subculture actually comes out with something that is NOT A CLONE of a commercial product.

      TeX? Mosaic? SSH? Rogue?

      How frikken many commercial clones of Rogue and Mosaic have we seen?

      Some of the most genuinely innovative stuff we've got had its origin in the free software subculture.

      --
      Sheesh, evil *and* a jerk. -- Jade
    33. Re:Please say it's so by blahlemon · · Score: 1
      Who wants to work on a word processor forever

      Probably not too many people but you fail to grasp something. I have a college chum who's uncle is a beta-geek for Microsoft working on the Office package. In the 8-10 years that he has been there he has made enough money to be able to start his own company doing and programming whatever he wants and not have to worry about finacial security for a good while.

      If the industry, however, moves entirely to cheap labour in a 3rd world country the people in the richer countries are going to have to make sacrifices and work on projects they may not want to work on just to keep food on the table.

      --
      It take more faith to believe in evolution than it takes to believe in God
    34. Re:Please say it's so by NickFitz · · Score: 1
      Hey, what was the last M$ or IBM software product, not being a clone?
      Microsoft BOB

      Surely the most recent was that sodding paperclip?

      --
      Using HTML in email is like putting sound effects on your phone calls. Just say <strong>no</strong>.
    35. Re:Please say it's so by vlad30 · · Score: 1

      Its only free if your time is worth nothing and see if you'll write free software when you have a house loan kids to raise

      nah forget it you don't need this this starts with a GF --> Fiance --> marriage --> kids

      A process most geeks/nerds will never spawn

      --
      Your'e all thinking it, I just said it for you
    36. Re: Please say it's so by analog_line · · Score: 1

      Rogue is not free software. Many direct clones have been released as free software, but the source code to Rogue has never been released.

      http://www.hut.fi/~eye/roguelike/rogue.html

      SSH is a commercial product, released by SSH Communications Security, free for personal non-commercial use (or at least it used to be). Even if the source code was released, you are not allowed to use it for business purposes.

      http://www.ssh.com

      Mosaic is NOT FREE SOFTWARE. The source is free to the US government and University level educational institutions only.

      http://archive.ncsa.uiuc.edu/SDG/Software/Mosaic /L icense/LicenseInfo.html

      http://archive.ncsa.uiuc.edu/SDG/Software/Mosaic /L icense/LicenseApp.html

      TeX? Yeah... That appears to actually be free software, but i don't know how revolutionary or innovative it ever was, though.

      Do some fucking research before you spout drivel and make yourself look like a complete fucking fool.

    37. Re:Please say it's so by bwt · · Score: 1

      I will agree with you once the free software subculture actually comes out with something that is NOT A CLONE of a commercial product.

      Hmmm. Think of the innovative software ideas of the last few years for enterprise computing. I think of extreme programming and web middleware.

      Then I think of Junit and Ant for XP, and Tomcat, Struts and Cocoon for web middleware.

      So, I'm confused. To me it looks like MOST innovation that is occuring for business computing is being lead in the open source realm. The Java world has embraced the open source paradigm big-time for new ideas and these are the ideas that MS is trying to CLONE with .net .

    38. Re:Please say it's so by Daniel+Phillips · · Score: 4, Insightful

      The software industry _deserves_ to die. They haven't even kept pace with free software...

      The software industry doesn't deserve death more than any other, say the auto industry, the oil industry, the drug industry, the political graft industry, or the [fill in random industry here].

      The biggest difference between the software industry and others is that it has to compete with a cottage industry of experienced, competent developers motivated not by money but by reputation and perfection of technical skills, whose capital costs are virtually nonexistent. As a result, for perhaps the first time in industrial history, a cottage industry has gotten as strong as the corporate segment with which it competes. In what way does this mean that the corporate segment deserves to die?

      It doesn't. On the contrary, note the rapidly developing symioses between the corporate and the - let's call it "free" - side. This doesn't mean that free software development is going corporate, rather it means that free software development is gaining even more strength. This is the ideal result.

      One of the ways the free software segment continues to grow is through corporate sponsorship, most typically, where the best free developers are provided with salaried or contract positions, which are not just slave labor, but in which they can devote the majority of their time to doing what they were already doing, i.e., putting more and better software into the public domain. In return for which the corporation gains prestige, competent advice, some influence on project design directions, and the occasional emergency hack. Without such corporate sponsorship, the free software segment would still grow, but not nearly as quickly.

      Rather than imminent extinction of the profit-making software industry, what's really happening is a species die-off, coupled with the rise of a new species of software company that understands the new lay of the land. To profit in the next decade, the old monopoly tricks won't work any more. Any monopolies that have so far survived just serve to attract the attention of more free developers: the bigger the monopoly, the bigger the attraction. So monopolized market segments tend to be pushed into niches, and when these niches are finally the biggest targets left, they in turn attract attention, and so it goes. A smart company can profit by *staying* in front of the advance, where free developers are pushing into the remaining niches, but aren't quite there yet. This is where a salaried team working according to preset guidelines can perform best, to deliver products that are good for the customer not because there is no other choice, but because they are easier to learn, slicker or more functional than what the customer can get for free.

      This requires understanding the synergies, reading the new directions accurately, and above all, noticing what the free software developers - being free - sense and react to so much more efficiently than traditional corporate structures. In other words, ride the train, don't stand in front of it.

      --
      Have you got your LWN subscription yet?
    39. Re:Please say it's so by Arthur+Dent · · Score: 1
      Remember the days of Dungeon Keeper and Theme Hospital? When was the last time you played a game that was genuinly new and exciting, that could keep your attention for days without getting repetative.
      Yesterday in fact. Maybe you should try it: Galactic Civilizations
    40. Re:Please say it's so by ratboy666 · · Score: 1

      Let's take your implication: that free software subculture comes out with CLONES of commercial products and not original software. How do you explain the following:

      1 - The MS "Windows" windowing system is a "clone" of Smalltalk-80 and X, both of which are free in the sense that source was available.

      2 - The software industry uses Berkely sockets. Which of course is "free". All common protocols are based on this.

      3 - SQL is a standard. Yes, an "open implementation" wasn't available, but the spec is open.

      4 - The kernel design of Windows NT is based on "open" systems. VMS source was available for study, and was Unix.

      I can't think of anything lasting coming from closed source initiatives. With an exception -- the spreadsheet.

      Do you have any other examples?

      We base our progress on the work of others (history). If that history is locked up, we are doomed to re-inventing it. Which, in the long run, doesn't give us as much progress.

      Ratboy.

      --
      Just another "Cubible(sic) Joe" 2 17 3061
    41. Re:Please say it's so by Anonymous Coward · · Score: 0

      It's not on original Game. This version is different than the original, but the concept is not new. This game has been around on Linux/unix for 10 years. It's called Xbattle
      http://cns-web.bu.edu/pub/xpip/html/xbatt le.html

    42. Re: Please say it's so by pmz · · Score: 1

      TeX? Yeah... That appears to actually be free software, but i don't know how revolutionary or innovative it ever was, though.

      TeX is 100% Free Software that brought high-quality typesetting to the masses in the 1980's. The quality of its output is unparalleled by most popular commercial software, especially for mathematics. Even today, if I were to write a textbook, I would very strongly consider using LaTeX (a macro package for TeX). I would definitely not use something like MS Word, which produces crappy-looking output, IMO.

    43. Re: Please say it's so by SN74S181 · · Score: 1

      TeX didn't come out of the fabled 'Free Software Movement' though. It came about because one brilliant individual, Donald Knuth, needed a typesetting system for his books.

      It was a case of 'scratch an itch' to be certain, but it was definitely NOT an example of the kind of "peer-written" software that gets called 'Free Software'. Namely because it's just too damn good for that label.

    44. Re:Please say it's so by pmz · · Score: 1

      I will agree with you once the free software subculture actually comes out with something that is NOT A CLONE of a commercial product.

      - Emacs (arguably a commercial legacy, but not really)
      - GCC (name any commercial compiler with as many languages and platforms)
      - TeX (mentioned in an eariler post)
      - Mozilla (it has features that are actually cloned by others. Go figure.)
      - Apache
      - Tomcat + JBoss (they implement standard APIs and are not clones)
      - Perl (new twist on sh, sed, and awk)
      - Enlightenment (unusually agressive GUI)
      - CVS (does a lot that commercial SCCS can't do)
      - KDE and GNOME are really only superficial clones of Windows, anyway.

      People who say things like you say above are most likely taking Open Source and Free software for granted. Open up your eyes, look around, and be suprised.

    45. Re:Please say it's so by SN74S181 · · Score: 1

      Actually, the components of 'X' that look like Windows, namely Motif, were copied from Microsoft Windows.

      Don't be ludicrous and claim that Microsoft copied the Tab Window Manager.

    46. Re:Please say it's so by SN74S181 · · Score: 1

      I'm glad you didn't say 'Orange' as Apple Computer ran the Orange Computer Company out of business with lawsuits, for producing the 'Orange Peel' Apple 2 clone.

      Apple has done a lot of that kind of thing in their history. They're kind of the RIAA of computer makers.

    47. Re: Please say it's so by analog_line · · Score: 0

      Yeah, but it wasn't the first.

      End of story. It did nothing new. Evolutionary, not revolutionary or innovative.

    48. Re:Please say it's so by ratboy666 · · Score: 2, Interesting

      Begin rant...

      As I've said before, this is nonsense. You can only build on existing work. If that work is not available in source, it is effectively lost. Hardware changes too... It isn't "innovation", it's growth. If I can't study it, I can't build on it. Between "closed software", "close hardware", and, in the US, the "DMCA" you can't effectively build on the existing body of software. What this does is force programmers into re-inventing (and hopefully avoiding patent restriction -- this makes the MS SQL patent problems delightful).

      This retards software development. An open model would be much more useful. View this like a novel -- EVEN THOUGH I CAN READ AND STUDY STEVEN KING'S BOOKS, AND CAN BASE NEW FICTION ON HIS BOOKS, I JUST DON'T HAVE THE TALENT TO DISPLACE HIM. And *IF* I did have the talent, that would be to everyone's benefit and enjoyment. DEC VMS was available in source form; how many people felt inclined to "rip it off"? Unix V6 was available in source (Lyons book), again, how many people "ripped it off"? Linux was a RE-IMPLEMENTATION done for personal reasons. Turns out to be useful, and others jumped on the wagon.

      Of course the industry looks very "me-too". The "free software movement" must re-implement the "closed software movement", to allow the software industry to advance. If that were not the case, monopoly lock-in would be very VERY complete (imagine - MS WORD were the ONLY word processor, and it is illegal to make another, or use its data-files for ANY purpose not sanctioned. Yes, investors in MS-WORD would be happy, but why would anyone invest ANYTHING is new features? I am a share-holder in MS, and I would SUE MS for missappropriation of share-holder equity). Besides which, MS WORD is an incremental improvement over previous Word Processors. MS had to spend more to implement, because (at least in the WP area), most WP software was proprietary (except for the best formatters - troff and TeX, but they did not address the WYSIWYG feature). Because troff and TeX are "open source", I can build on them (study how automatic hyphenation works, problems in trying to lay out pages, how to do effective typography). Knuth has even written books on the subject, which I can learn from. Where is re-usable knowledge from proprietary vendors?

      What happens is that someone decides to base on the free ground knowledge, and invest money expanding this knowledge. This is then productized and sold. Of course, the product itself is "closed" in the proprietary model. The advances made cannot benefit anyone except the immediate product users. (eg. Microsoft invests a lot of money in MS WORD usability studies -- the only way I can know what the results of that research are is to compare two versions of the MS WORD product). After the product is gone, or the company is gone, the work is "lost". If the work is "locked in" no one can make use of the information (SCO's current IBM lawsuite). Does Microsoft or any other company really think that I can produce a (provably) non-infringing product based on their research? Boy, they must take my abilities in the highest esteem. Thanks guys!

      Enough of a rant.

      Ratboy

      --
      Just another "Cubible(sic) Joe" 2 17 3061
    49. Re:Please say it's so by elmindreda · · Score: 0

      they're also the ones who made the first really usable computer I've ever had.

      one iBook, and the pain went away.

    50. Re:Please say it's so by ratboy666 · · Score: 1

      Actually, I will trace the history as follows:

      MS sees "VisiOn", and decides that that's what they need. They pre-announce, and effectively kill "VisiOn".

      Apple sees Xerox PARC Smalltalk. They like it, and clone it. MS then clones Apple (except that "overlapping windows" are out). This begat Windows 1 . Does Windows borrow from X? doesn't matter -- bitblt is published as the graphics primitive for Smalltalk, Windows implements it. Adds "object windows", "events". Models MVC (which is available as the book "Smalltalk 80 - Language and Implementaton").

      Good enough for you? And, I confess, I misspoke about X. But my point still stands.

      Ratboy

      --
      Just another "Cubible(sic) Joe" 2 17 3061
    51. Re:Please say it's so by SN74S181 · · Score: 1

      And the Backstreet Boys made the first listenable music. Therefore they should be allowed to sue P2P enthusiasts into debt.

      Aside: it's sort of shocking to think that there wasn't any usable computer before the iBook. That thing is about 35 generations too new to be called 'innovative' in any meaningful sense as a Personal Computer.

    52. Re:Please say it's so by Anonymous Coward · · Score: 0

      Microsoft is full of very smart, creative developers. What prevents them from releasing innovative stuff is the business model -- what does it do for Microsoft to let loose wild elements into a software environment they already own.

      It's not quite that simple. We have customers; OS has users. When OS comes up with a truly innovative UI or design or program, people celebrate. When MS comes up with something new, people don't upgrade. We have millions of customers that have never heard of Linux (insert your own joke), millions that don't read Slashdot, millions that want about as much uncertainty in their software as they want in their televisions. Actually, less, if possible. No matter how good the new UI is, it's new, and therefore inferior. There's a resistance to change that might not be evident among the alpha geek herd.

      Which is no excuse for why new, innovative UIs aren't coming out of the OS community (although there's plenty of non-UI innovation). The only thing holding OSers back is that they, too, know users won't switch if they have to learn something new, so they're trying to create an environment as identical to Windows as possible.

      All very sad, if you ask me. If the change doesn't start with the alpha-geeks, we're going to be using the same window model for some 30 years.

    53. Re:Please say it's so by Anonymous Coward · · Score: 0

      there are some similarities, like continuous order battles, but they are very different games.
      have you played liquid war?

    54. Re:Please say it's so by johnnyb · · Score: 2, Insightful

      "Dickie Stallman's utopian view of a technology industry entirely peopled by unpaid labor is coming true."

      That is not RMS's view. In fact, RMS _wants_ people to charge for both software and software services. In fact, that is the way the FSF was initially funded.

      The software business in its current model deserves to die because the _last_ thing it does is service the customer, instead of the first thing. It is a testament to computing power that people have benefitted at all over the past several years - the software industry seems to be trying to dig it's own grave.

      Free Software gives the power back to the users. It doesn't mean that people will stop getting paid, it means that the ones doing the paying will actually be in control. In the current model, the end-users pay heavily but have no control. That is changing dramatically.

    55. Re: Please say it's so by johnnyb · · Score: 1

      I think it was the first _real_ computer typesetting system. At least the first professional-quality typesetting system. Knuth actually bothered to go back and learn the history of movable type, as well as all of the tricks used to implement it, and used those to implement TeX.

      Most font technologies today (Postscript fonts, TrueType fonts, etc) descended from TeX, and still do not have all of the features (partially because those features take longer to calculate & display).

      TeX is a beatiful system. I wish it were available as a library that we could plug our apps into easily.

    56. Re: Please say it's so by Anonymous Coward · · Score: 0

      SSH used to be free software. Then when it became successful, the SSH corportaion was formed and the software was closed and packaged. The OpenSSH project was forked from the last free software release of the original SSH.

    57. Re:Please say it's so by obsidian+head · · Score: 2, Informative

      You know it fits your challenge; you didn't ask for projects under active dev. Troll.

      You want one under dev? Emacs.

    58. Re: Please say it's so by Salsaman · · Score: 1

      Rogue is based on Nethack, which *is* a Free product.

    59. Re: Please say it's so by analog_line · · Score: 1

      No, Nethack is based on Rogue.

      http://www.lab3.kuis.kyoto-u.ac.jp/~roguelike/E/ hi story.html

      Again, do some fucking research before you spouted off. That took me all of 30 seconds to find.

    60. Re: Please say it's so by Black+Parrot · · Score: 1


      > Rogue is not free software. Many direct clones have been released as free software, but the source code to Rogue has never been released.

      Not Open Source, but free.

      > SSH is a commercial product, released by SSH Communications Security

      Originally a free GPL'd product. The company was formed when somebody's hobby product became a hit.

      > Mosaic is NOT FREE SOFTWARE. The source is free to the US government and University level educational institutions only.

      Again, you're confusing "free" and "Open Source".

      > TeX? Yeah... That appears to actually be free software, but i don't know how revolutionary or innovative it ever was, though.

      What else do people use in that niche?

      And do you have any idea how many textbooks and research papers are set with it in the natural sciences?

      > Do some fucking research before you spout drivel and make yourself look like a complete fucking fool.

      Dude, it ain't me who's making himself look like a drooling fool.

      Oh, BTW. Next time you can save yourself a lot of typing by just posting "No True Scotsman", and we'll be able to derive the gist of your argument from that.

      --
      Sheesh, evil *and* a jerk. -- Jade
    61. Re:Please say it's so by Anonymous Coward · · Score: 0

      You're right innovation is lacking in the industry. Most of the stuff I see coming out these days seems to be old software with new eye-candy. But you mention that there is innovation within Free Software. To be honest, I totally disagree. It seems that the Free Software arena is just scrambling to catch up with industry. If you look at what is coming out of Free Software most of it is useless and the stuff that is decent is still trying to add all the functionality of it's closed-source counterparts.

    62. Re:Please say it's so by ichimunki · · Score: 1

      Thank you. That was excellent. To further your fine work: if Free Software doesn't take the time to reimplement a bunch of this stuff, end users are going to take one look at a GNU/Linux system and say "Well, where's the main/start/apple menu?" and "So where's the spreadsheet program?" The response from the Free Software movement very well can't be, "we didn't want to just be a bunch of copycats". The people I want to encourage to move to Free Software are resistant precisely because no one out there has successfully copied the proprietary software they feel dependent on. No one has ever told me, "Well, your Linux just isn't innovative enough."

      Strangely enough, I still think there is plenty of innovation going on in Free Software (and plain old Open Source) at the same time. The changes are often small and subtle, but no less powerful when you stop to look at them.

      --
      I do not have a signature
    63. Re:Please say it's so by jhylkema · · Score: 1

      Quoth the poster:

      I will agree with you once the free software subculture actually comes out with something that is NOT A CLONE of a commercial product.

      Or comes out with things that are useful and practical for everyday people. Let's face it, most people don't give a rat's ass about what geeks think is "cool." Few people think it's fun to spend an afternoon editing your /etc/foo/bar/blab.conf files to get their ICQ client to work. We're JUST NOW getting a working browser and office suite. XFree86 is such a convoluted clusterfuck that it needs to be scrapped, but what are the geeks doing? Writing 3D GUIs for it, of course! Yeah, that's real useful.

    64. Re:Please say it's so by sinergy · · Score: 1

      Since I am trying to keep this on pace with the actual article we're all replying to, I think that software that hasn't been supported for half a decade is not relevant whatsoever.

      Drudging up the past is hardly on-topic. Troll.

      Yeah emacs was original. Great. It is alive and well, and is up to version 21.something. It has had quite a longevity, totally unalike pretty much any program around. There's the exception.

      --
      ...
    65. Re: Please say it's so by pmz · · Score: 1

      TeX didn't come out of the fabled 'Free Software Movement' though. It came about because one brilliant individual, Donald Knuth, needed a typesetting system for his books.

      It is true that TeX isn't GNU software, but it was created very much in the spirit of Free Software. Free versions of it are very much available today.

      It was a case of 'scratch an itch' to be certain, but it was definitely NOT an example of the kind of "peer-written" software that gets called 'Free Software'. Namely because it's just too damn good for that label.

      TeX was invented by Knuth, but it is also actively maintained by its user community (e.g., tug.org, et. al.). LaTeX, a macro package for TeX, was created by people who are not Knuth. There are lots of software tools for TeX and LaTeX that came about independently of Knuth.

      TeX and its decendents are very much "peer-written"; although it transitioned from a "cathedral" into a "bazaar" over time. This is typical of many open source projects, including the Linux kernel itself (the first version was produced by Linus and later distributed to his peers).

    66. Re: Please say it's so by pmz · · Score: 1

      Yeah, but it wasn't the first.

      What came before it?

      It did nothing new. Evolutionary, not revolutionary or innovative.

      Allowing thousands of scientists to create very high-quality publications cheaply is nothing new? We're talking about the days of "big iron" leading into workstations, here. TeX and LaTeX allowed typsetting PostScript on Sun workstations and even PCs. This is way ahead of Word, WordPerfect, AmiPro, or any other wann-a-be word processor from back then. It was and is a big deal.

    67. Re:Please say it's so by expro · · Score: 2, Insightful

      It's not quite that simple. We have customers; OS has users. When OS comes up with a truly innovative UI or design or program, people celebrate.

      How does this differ from what I said? Microsoft owns the market, and would rather keep disruptions to a minimum, rather than point their masses in new directions that they may not control as well. It would be possible for a company with billions of dollars to provide both a stable UI and new innovative features, were they so motivated.

      Is pre-emptive Windows with a flat 32-bit address space an innovation? Is a language environment built on a VM and less-complete libraries an innovation? Only when seen as a tool for keeping a grasp on power. COM is/was a horrible thing, as was their non-preemptive segmented programming model, setting back state of the art by many years, but all of these things, before Microsoft was forced to have an alternative, were strongly opposed and argued against by Microsoft until it reached the point that they had to do something different from the monstrously-bad ideas that dominated within Microsoft for so many years.

      Microsoft is certainly not the only company to behave this way. It is a common pattern, although as Microsoft takes all established domains away from the original innovators, Microsoft becomes the centralized anti-innovation counterweight. If anything, this is more evident in Microsoft Office and other non-OS products. Their "innovations" were part of competitors products as much as 10 years ago, because these ideas are proven and safe now and the innovating companies mostly defunct.

      When MS comes up with something new, people don't upgrade. We have millions of customers that have never heard of Linux (insert your own joke), millions that don't read Slashdot, millions that want about as much uncertainty in their software as they want in their televisions. Actually, less, if possible. No matter how good the new UI is, it's new, and therefore inferior. There's a resistance to change that might not be evident among the alpha geek herd.

      It is more the market dominance than the details of the UI that make people choose Microsoft, which was evident when Apple or others had the better established UIs, and former DOS users chose Windows and even many Apple users have been forced into Windows because they learn to use whatever is there, however flawed. Millions of users had to relearn to use Microsoft replacements over the original UIs, and still look back with fond memories to products that served their needs better.

      Which is no excuse for why new, innovative UIs aren't coming out of the OS community (although there's plenty of non-UI innovation). The only thing holding OSers back is that they, too, know users won't switch if they have to learn something new, so they're trying to create an environment as identical to Windows as possible.

      My wife and kids, none of them tech experts, use Linux because it is there, and although they complain when they have to use a Windows machine that lacks some UI and other features, they use whatever is there very effectively. It is all about market control. There is not that much relearning involved, however much Microsoft would like to have people locked in to what they learned. They also use Mac OSX without too many major adjustments. UIs which were made to be used are not that difficult to use. It is a lame excuse that people will not learn to use a better UI or even just different UIs when that is what they find on the desktop. And the UI is just the tip of the iceberg when it comes to innovation.

      All very sad, if you ask me. If the change doesn't start with the alpha-geeks, we're going to be using the same window model for some 30 years.

      Just like we would all still be programming in C++ had it been left up to Microsoft, not that they do not have people able to produce something like Java, as was demonstrated after Java took lots of mindshare.

      The biggest threat to innovation in the present environment is Microsoft's ability to put anyone out of business that threatens their established model through innovation.

    68. Re:Please say it's so by xchino · · Score: 1

      Nonsense yourself, learn what R&D means... so free software has commercial developers researching and developing it's software? That's really nice of them to go ahead and develop the software for us.

      Here's some examples of "free" software and how they were innovative...

      sendmail - Ever heard of email? Thank sendmail. Open source, free software. I geuss outlook express is commercial innovation right?

      The WorldWideWeb browser - Tim Berners-Lee's first implementation of a web browser. I see you read slashdot. You can thank open source innovation for making that possible. You can thank commercial cloning of open source for IE crash on an input statement.

      Those are just two of thousands, I just chose the most widely used. Yes some open Source progs are clones of commercial ones, but the reverse is just as true.

      --
      Everyone is entitled to their own opinion. It's just that yours is stupid.
    69. Re:Please say it's so by Creepy · · Score: 1

      bah - the commercial software I work on during my day job is a _HUGE_ improvement over what's available via open source, at least at the moment. Some products like Linux and OpenOffice are getting to the point of acceptance and close to (if not better than) commercial competition, but for every one of those, you have something that's not even close from either a functional or usability standpoint, or has been abandoned by its maker. Linux and OpenOffice still are't accepted in most major businesses, which is why I say "close to" acceptance.

      Industry demands support for most products, and open-source's un-guaranteed support isn't good enough for them and they don't want to pay someone to learn all about a product just to fix minor bugs. A few companies are offering general product Linux support, but try to convince a manager to use them - "Did this guy write the software? No? Then we're paying this guy to learn it and fix it? Why don't we just pay our own guy to do it?... hmm, I don't like the idea of supporting other people's software." I don't just say that - I've heard it from managers, sales, and marketing types talking about _RED_HAT_ for God's sake, which is basically a supported commercial version of Linux.

      If open-source is producing new-innovative games, I have yet to see it. I work on three sourceforge games (mostly maintaining ports) myself, none of which is really all that original or anywhere near completion. If some of these games hold onto their good developers, someday, maybe, there'll be a finished product. I won't hold my breath, but if it happens, great.

    70. Re:Please say it's so by OwnedByTwoCats · · Score: 1

      Lets put some dates with the events.

      MS sees "VisiON" -- Fall 1982

      Apple sees Xerox PARC Smalltalk -- 1979

      And some other dates, for completeness:
      Apple releases LISA product -- January, 1983
      Microsoft preannounces Windows -- Fall, 1983
      Apple releases Macintosh -- January, 1984
      Microsoft releases Windows -- Fall, 1985

    71. Re:Please say it's so by OwnedByTwoCats · · Score: 1

      Apple sued Franklin, and Orange, and the rest, because they copied and resold Apple's copyrighted ROMs.

    72. Re:Please say it's so by Anonymous Coward · · Score: 0

      What color is the sky in your world?

      More and more often, it seems that the "true-believers" around here exhibit these bizarre delusions of grandeur --one of the signs of psychosis, if I remember my Psych 1 correctly.

      Please, seek professional help now, before it's too late.

    73. Re:Please say it's so by Anonymous Coward · · Score: 0

      A lot of the code inside that (buggy) GPRS stack is probably open source. Hey, it may even be linked agains glibc. Most certainly the majority of tools used to produce the stack were open source too.

    74. Re:Please say it's so by Troed · · Score: 1

      Quick answer: No.

    75. Re:Please say it's so by Alioth · · Score: 1

      Let's see...

      NTP (http://www.ntp.org)
      Slashdot slashcode (http://www.slashdot.org)
      Perl, Python, PHP
      Apache
      Mosaic
      I dare say even Mozilla, since it's the base for Netscape rather than a clone.
      Pine, elm, mutt et al.
      SSH (original SSH1, before it went commercial)
      rsync
      Those are just ones I use every day. There are plenty of others.

    76. Re:Please say it's so by Grab · · Score: 1

      "...and it is illegal to ... use its data-files for ANY purpose not sanctioned"

      Read that DMCA, and weep. Those day's are a-coming in the US. So far Europe's not submitted, but it's not looking good.

      Grab.

  7. depends by iamweezman · · Score: 5, Insightful

    your degree would have been worthless anyway if you weren't flexible enough to use your technical knowledge to apply it to business. Even if the IT field it going downhill, capitalism isn't...not yet at least

  8. Larry says...... by cansecofan22 · · Score: 5, Insightful

    Dont worry about what he says. This is the guy that has been trying to replace PC's with Dummy terminals (well maybe smart terminals). The software industry may get worse because of outsourcing to 3rd world countries where the labor costs are lower but it will not just die.

    --
    "If ignorance is bliss, why aren't there more happy people in the world?"
    1. Re:Larry says...... by ChaoticChaos · · Score: 1

      Agreed. Larry's views are typically "out there".

    2. Re:Larry says...... by nelsonal · · Score: 3, Insightful

      He also has a vested interest in IT investors and customers believing that the industry will undergo harder times. His speach could be summed up, Ariba, i2, and all the tiny competitors will be gone quickly, but Oracle IBM and Microsoft are here to stay. If he can get enough people to believe him, it will become a self fulfilling prophecy, and the big software companies will pick up share from all the little ones. Since once the software is written, there aren't too many costs to sell another copy, his company will make quite a bit more money.

      --
      Degaussing scares the bad magnetism out of the monitor and fills it with good karma.
    3. Re:Larry says...... by Arethan · · Score: 4, Insightful

      I'm not familiar with many (or any) of Larry's speaches, but realistically I can't think of anything better than replacing PC with dummy/smart terminals. Let's face it, network administration was MUCH easier when you could simply replace the junk terminal with a new one, rather than having to reinstall an OS every 2 weeks. (Which is basically what it amounts to when you have about 100 PCs to support. Some PC, somewhere, goes junk, and they are too expensive to simply replace with new ones when they die.) Not to mention the single point of administration. I much prefer SUN's methodology. The network is the computer. You have a terminal/workstation, and lots of services all split up all over. But the key is, your workstation doesn't have to really provide much, or any of it. All it needs to do is give you a method of input and output. Mouse/keyboard, and screen. Beyond that, you have workgroup printers on the network, fileservers in the server room, and the admin can install any new software (accessible to all machines that need it) from one location and in one fell swoop.

      Much much better than trucking my ass to each PC so that I can install the new app when there are 100 PCs involved. Even better when the number of machines in question reaches the thousands.

      Anyways, the software industry isn't dead. There will always be a need for new software. Business models are different between companies. That's how they compete. They excel in different areas, and to do that they need different software. Software that more closely meets their needs. Saying software is dead is akin to Steve Balmer saying that opensource and free software don't innovate, but Microsoft innovates all the time. MS buys what they think is cool, and reshrink wrap it with a new label. Free software is honestly the ONLY place where innovation occurs. Someone has an idea, and they run with it. The idea may not be polished, the software may not even be implemented that well, but it isn't the software that is being questioned, it is the innovation. The software becomes polished when some company buys/steals the idea, or when a new company is formed specifically to flesh the idea out.

      If you people actually believe that all the software ever necessary is already written, then please do get out of this industry. Go write a book or something, please. Let the rest of us innovate in peace. :)

      (BTW: I'm not trying to attack the parent thread, I'm just spewing ideas. :)

    4. Re:Larry says...... by SN74S181 · · Score: 3, Insightful

      Dude,

      Network Administration would be even easier if all you gave those mere users was a legal pad and a sharpened pencil. You could have them request that you print out their latest email from the server, and maybe even rig up a pneumatic tube to deliver the printed copy to them.

      IT People who want back Dumb Terminals because it makes their job easier are like landscape workers who want there only to be huge expanses of lawn, no trees, gardens, or features, because it makes it easier for them to mow.

    5. Re:Larry says...... by Anonymous Coward · · Score: 0

      Software maintanance can easily exceed initial development costs by an order of magnitude. Sometimes two orders. The situation only gets worse as the product ages. Development is not a one-shot process.

    6. Re:Larry says...... by Anonymous Coward · · Score: 0

      ...interesting comparison, however it's more like replacing the landscape workers with machines that will do the work for you - inclusive of the tree and garden upkeep, which in turn makes their jobs obsolete (so I can appreciate your resistance).

      I have a good deal of experience functioning as a s/w engineer using the dumb terminal topology (present not past) and yes there are some hurdles to get over but it is being pulled off right now in a very usable way.

      Larry doesn't just pull these ideas out of thin air, a few rounds of golf and you never know what will happen.

    7. Re:Larry says...... by Aviancer · · Score: 2

      First of all, you're right to ignore Larry, but mostly because he's the only guy spewing this krap. As we all know, "Deferral to Authority" is an argumentative fallacy.

      Secondly, the 3rd world country outsourcing is a passing fad, IMHO. Larger software houses won't do this because of unstable political, economic and educational conditions. It will cost (a lot?) more to debug code written with Hindi variables when the outsourcing company goes bust.

    8. Re:Larry says...... by rabidcow · · Score: 0, Offtopic

      Good idea or not, it isn't happening (and didn't happen years ago when he was pushing it). Ellison is not exactly a visionary.

    9. Re:Larry says...... by Cyberdyne · · Score: 2, Interesting
      Dont worry about what he says. This is the guy that has been trying to replace PC's with Dummy terminals (well maybe smart terminals).

      Network Computers, Java - well, Java's quite popular, but nothing like the Windows-killer he predicted it would be, and NCs? They have a niche market - and apart from Sun's SunRay, use something like Citrix to access the same old Windows apps, under a hacked version of the same old Windows NT. When someone with a track record like this says "your market is doomed", I'll take that as "buy, buy, buy"!

      I did like the tale of his speech at some Ivy League place, though: "To those graduating today: it's too late. You're doomed. You've already been brainwashed and had all the creativity and potential crushed. Everyone else: it's not too late. You can still drop out early and be a success, like I did!"...

      The software industry may get worse because of outsourcing to 3rd world countries where the labor costs are lower but it will not just die.

      Maybe, maybe not. So far, I get the impression those countries are OK for cheap "grunt work", but if you want decent coding, you're still better off with the usual US/UK/Canada. Apparently those countries tend to emphasize rote learning in schools, rather than trying to foster the creativity and problem-solving needed to be a good programmer. Don't worry about it too much - apart from anything else, grunt work tends to be the first to be taken over by automation - and even the cheapest third world country will struggle to compete with a robot on efficiency, reliability and running costs!

    10. Re:Larry says...... by axxackall · · Score: 1
      The software industry may get worse because of outsourcing to 3rd world countries where the labor costs are lower but it will not just die.

      Expansion (through the offshore outsourcing) of software industry from USA to the rest of the world is helping the world's software industry overall. It may hurt bit in a salary of some Americans, but don't worry about them - they are not gonna just die :)

      --

      Less is more !
    11. Re:Larry says...... by akuma(x86) · · Score: 1

      Larry's network computer argument was predicated on the assumtion that PCs are expensive. They're not. They're cheap as hell. Price out Sun's network terminal vs. a cheap PC. Larry and other tech. leaders did not forsee the speed and magnitude of the price reduction in PCs. If you didn't notice, PCs are now networked and can be administered remotely.

      It wasn't so long ago that a reasonable PC cost $1500. Look at where they are now.

    12. Re:Larry says...... by hackrobat · · Score: 1
      Secondly, the 3rd world country outsourcing is a passing fad, IMHO. Larger software houses won't do this because of unstable political, economic and educational conditions. It will cost (a lot?) more to debug code written with Hindi variables when the outsourcing company goes bust.

      Which larger software houses are you talking about? Oracle?

      And, no, Indian programmers don't write code with Hindi variables. I'm sick of this FUD against the Indian programmer. Plain Old FUD.

    13. Re:Larry says...... by Anonymous Coward · · Score: 0

      Java's popular? According to the book store metric (plot the amount of shelf space taken up by the books on the subject), you will find its down something like 10% of what it was two years ago.

    14. Re:Larry says...... by Arethan · · Score: 1

      Please share your method of remotely administering Windows boxes. I'd really like to know how to do this, especially with Win2k. Seriously! This is only a mild poke at your comment! If there is some magic way to do what you are saying with Win2k that I don't know of, I'd REALLY like to know, because it would save me hundreds of hours a year trucking my ass from PC to PC.

    15. Re:Larry says...... by jelle · · Score: 1

      Being able to automatically rolling out OS&software patches and updates on to large amounts of desktops doesn't mean that those desktops have to be dumb terminals, they can easily be full-fledged workstations.

      --
      --- Hindsight is 20/20, but walking backwards is not the answer.
    16. Re:Larry says...... by tigersha · · Score: 1

      To paraphrase Dogbert: "Next week a doctor with a flashlight will come ans show us where Larry gets his ideas".

      --
      The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
    17. Re:Larry says...... by akuma(x86) · · Score: 1

      I work for a very large Fortune 500 company as an engineer. I have a Windows box that is in fact administered remotely. I get patches installed, I get software installed. The admin can take control of my computer remotely - I can see the pointer wiggling around as he goes into my machine and configures it. I also have a linux box at work, but we all know how easy those are to administer remotely.

      Have a look here .

  9. Not the end in Denmark by Simon+Lyngshede · · Score: 2, Informative

    Resent studies of the IT companies in Denmarks claims things are getting better. We won't see the unrealistical high payments anymore and companies aren't allowed to go five years without making money.

    Generally the IT companies are beginning to look more like every other company. They grow more slowly and more securely than they did in the 90'

    Who care what the Oracle guy says anyway. He said to much crap already.... Hey Larry, SHUT UP.

  10. yes by Anonymous Coward · · Score: 0

    I think it is safe to assume that
    the software industry is "dead", or as you put it .. they still sell, but not as well as they used to. it's all about subscriptions now.
    software without the possibility of subscriptions just won't cut it.
    Like anti-virus, etc. (virus definitions) now that's a good gag.

  11. funny by Lord+Kholdan · · Score: 3, Interesting

    I find it weird that computer industry is the fastest growing industry and people are starting to declare it dead. Especially when it hasn't reached its full potential. There's still plenty of growth left, especially in the entertainement business. 'Real' virtual reality etc. will employ tens of thousands of people.

    1. Re:funny by Anonymous Coward · · Score: 0

      'Real' virtual reality etc. will employ tens of thousands of people." ha!ha! no it won't.

    2. Re:funny by blahlemon · · Score: 1
      I think you're placing hope in a science fiction dream. Just because we will have the ability to develop true "real" environments in a computer or develop artifical intelligence doesn't mean that we should.

      Of course, if humanity has demonstrated anything in it's time here on Earth it's been the lack of concern for if something should or shouldn't be done. *Someone*, *somewhere* will develop it, even if the rest of the world thinks it's unethical, etc.

      Having said that I think programmers will be needed only until we get to the point that computers are capable of programming themselves. Then the need for programmers will diminish as the only programmers needed will be to enhance the capabilies and get past the limitations of self programming computers.

      With regards to the topic on hand, however, I'll bet the writter is probably safe so long as s/he has critical thinking skills and the willingless to continue learning new and innovative ways of coding. I imagine that self coding machines are quite some distance into the future.

      --
      It take more faith to believe in evolution than it takes to believe in God
    3. Re:funny by Anonymous Coward · · Score: 0

      Things are declared "dead" by economists when it's no longer possible to make millions for doing the bare minimum of work.

      Dead is good. It means we will start seeing real innovation soon. :)

    4. Re:funny by Anonymous Coward · · Score: 0

      while opinionated don't-know-your-elbbow-from-your-ass dicks like you are mouthing off about how this or that won't work, someone, somewhere in the world is doing it.

      no i won't give an example.
      go back to your cubicle.

    5. Re:funny by 2short · · Score: 1

      "programmers will be needed only until we get to the point that computers are capable of programming themselves"

      Computers are capable of programming themselves; self-modifying code/ macros/ compilers have been around for a long time. If you're talking about computers replacing programmers though, I'd say that will happen right about when they replace novelists, sculptors, musicians, theoretical physicists, etc.

    6. Re:funny by Grab · · Score: 1

      I've yet to find anyone who claims that VR is "knowledge Man should not know". AI maybe, but only in laughable films like the Matrix or the Terminator.

      Computers are already capable of programming themselves - all we need to do is give them some human-readable text and they produce code. It's called a compiler. Auto-code generators from Matlab Simulink diagrams and similar are also here already. I should point out that I'm only being halfway facetious here, but you get the idea - what changes isn't the problem but the method you use to solve it.

      I know what you mean though - a computer where you can tell it what to do in human terms and it does it. I know it's a long way ahead, but I'm pretty confident we won't live to see that. The problem is not so much CS and MHz as philosophy - no-one has much of a clue how to attack the problem. People are coming up with programs they claim "have the brain capacity of a grasshopper" or something like that, but all it amounts to is that they have something that's able to follow its preprogrammed instincts - those little photovore robots look fun but they're no great step forward. The problem is that awareness isn't something you can brute-force like chess.

      I know someone's going to flame me: "How can you predict decades ahead? Look at all the predictions about computers!" Fair enough. However, also look at all the predictions about space travel a few decades ago, not least SDI. Some predictions are always wildly exceeded, and some predictions come to nothing. I've a feeling until we know more about what makes us aware, we don't have much of a hope in replicating that in silicon.

      Grab.

  12. No it is Oracle and Sun that are hurting... by glenrm · · Score: 5, Interesting

    not the software industry. If you look at open source/power personal PC trends it is the high dollar software and hardware vendors that are in real trouble. It is interesting to note that most people here view MSFT = bad and Linux = good, but really both provided computing power to everybody at a much lower cost than some (Orcale, Sun, etc.) would like...

    1. Re:No it is Oracle and Sun that are hurting... by bwt · · Score: 2, Insightful

      Sun is hurting, clearly. But Oracle?

      Oracle's long term prospects are very good. Perhaps their pure packaged software business is not going to be the revenue pig that it has been, but their enterprise services business (support and consulting) has a bright future. I think Larry is making this pitch about software being dead because he sees that he needs to move his business even more to the services side, like IBM has done.

      I think he's reacting to the open source phenomonon. He's declared that Linux will wipe MS out of the datacenter. He knows it will be a while before OS databases compete with Oracle and DB2 there, but he can't be so naive to think that this cannot happen. He's looking out in his industry and saying "where is the revenue going to come from?". He sees IBM making money in services.

      And this ultimately is why the original poster need not fret. He probably won't work for a software pure-play. Instead he'll work in an IT department or a consulting company. Unfortunately, this industry will be highly cyclical because it will track the economy as a whole.

    2. Re:No it is Oracle and Sun that are hurting... by HiThere · · Score: 1

      It may be that Oracle's long term prospects are good... but that isn't the way that I'd bet.

      Reasons why inlcude: Oracle, PostgreSQL, MySQL, FireBird, SleepyCat.

      None of those are currently good products. All of them, e.g., lack decent GUI interface building tools. But it's far easier to add, say, a Glade-based interface tool to some of them than to others. And Oracle is towards the bottom of the list.

      Also, none of them currently include a decent report creation tool. But gnuE is working on an open source one, and it will be easier to add this to some of them than to others. Again, Oracle is near the bottom of the list.

      And even just as databases, the listed programs are all improving. But as they improve, the proportion of users whose needs are satisfied by the free tools is increasing. This means that the price for each copy of Oracle will need to keep increasing. (Well, not really. If the market size keeps growing for *REALLY LARGE* databases, then Oracle's user base could stay constant, or even increase... for awhile. But not over the long term.)

      And even if one goes with simple remote terminals... it doesn't take much of a computer to run X Window remotely. So all the competition that I mentioned is still there.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    3. Re:No it is Oracle and Sun that are hurting... by jedidiah · · Score: 2, Insightful

      Oracle is now more expensive than the Sun hardware that it needs to run on. Support costs for Oracle are tied to initial licensing costs and if you botch it, Oracle will leave you to hang out to dry. Unless you're a really large customer, Oracle will treat you as if you are irrelevant.

      All of this has to wear down their mindshare (if not their marketshare) sooner or later.

      Actually, Oracle's long term prospects look grim. They tend/need to bleed too much money out of their customers in order to make their business model work. Their product is based on a open standard that already has suitable commercial replacements and will eventually have suitable copylefted replacements.

      Sooner or later someone is going to come along to rescue companies from Oracle licensing and support costs.

      Also, the LAST people you want doing Oracle support for you is Oracle consulting.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    4. Re:No it is Oracle and Sun that are hurting... by Surak · · Score: 1

      I disagree with the statement that the lack GUI interface building tools are a problem for these databases.

      More and more we're seeing companies going with Web and intranet-based databases. Who needs a GUI front end that needs to be updated on each client when you the front-end can run in a Web browser? PHP, Java, and XML/XSLT are some of the key technologies here.

      Report generation can be done easily in a Web browser as well. Tools like Microstrategy make enterprise reporting and data mining quite simple with Web technology. Heck, even generating reports with a simple PHP script can be done easily on a smaller scale.

    5. Re:No it is Oracle and Sun that are hurting... by HiThere · · Score: 1

      If a web based interface satisfies your needs, then of course the details of my argument don't apply. But the basic argument still stands. (See 3rd paragraph et. seq.)

      OTOH, my expectation is that the people who are willing to pay the prices that Oracle demands also require development environments that enable fast customization of entry forms, queries, and printed reports. And that they are concerned about appearances. This is just based on the people that I work with, so the sample may be biased.

      This doesn't mean that web interfaces aren't important, but ALL of these databases have useable web interfaces. Oracle again isn't that much better, and in many cases isn't as good. Certainly, e.g., many more web developers are experienced with MySQL than are experienced with Oracle. So as MySQL expands its capabilities, these same developers will be able to do more without changing their tools set, and without paying multi-thousands of dollars. Some people have said that Firebird is the only real competition, but I doubt their correctness. Perhaps Firebird is closest now, but unless there are really fundamental design flaws, any of these products might be developed in a multitude of directions. Personally I currently favor PostGreSQL, but I haven't used it much (it hasn't run on Windows, and currently our company only uses Linux in special purpose computers...which is a big step forwards from last year, when Linux had to be snuck in).

      Remember, here, that I was talking about long-term (though actually I was really thinking of a 5-8 year horizon), not short term. Short term I expect Oracle to do rather, though not exceptionally, well. The databases all have problems, and the free ones don't have PR departments to gloss over them. But this tends to cause the problems to get fixed, or at least patched, so they improve more quickly.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    6. Re:No it is Oracle and Sun that are hurting... by Anonymous Coward · · Score: 0
      All of them, e.g., lack decent GUI interface building tools.

      Errrrr, Oracle's Developer , Reports, and JDeveloper are what then? Indecent? Because they are GUI interface buidling tools. They don't come bundled with the database. Why should a database come bundled with GUI develoment tools??????????

      Or is the unstated premise that it must be a Linux (XWindows ) based GUI building tool? Yeah, that pretty much weeds you down to Jdeveloper in the above list. However, for better or worse, the vast majority of the user desktops that need a GUI tool are Windows based or has been suggested can use a browser.

    7. Re:No it is Oracle and Sun that are hurting... by hackrobat · · Score: 1
      Also, none of them currently include a decent report creation tool.

      Ahem... may I introduce Oracle Reports, the best enterprise reporting tool on the planet.

      :-)

    8. Re:No it is Oracle and Sun that are hurting... by bwt · · Score: 1

      Reasons why inlcude: Oracle, PostgreSQL, MySQL, FireBird, SleepyCat.

      MySQL is not a competitor to Oracle. Maybe in a few years is will support the minimum functionality needed to respectably call itself an RDBMS (it currently doesn't), but today no enterprise would consider it.

      PostgreSQL and Firebird are real RDBMS's, but I think they are both aimed at the department level server. MS SQL has a lot more to be worried about in the near term. Neither currently has much in the way of scalability, reliablity, performance, warehousing, and high availability features. Could that change? Yes. Is it going to change in the near future (say 1 to 2 years)? No, because if you go and read the "To Do" list, you don't see the kinds of features needed to compete with Oracle 9i or with DB2 as they are today (while Oracle's ToDo list is adding buttloads of enterprise stuff in every release).

      As for GUI and reporting tools, these should not be tightly coupled to the RDBMS. Instead you should be using a MVC design pattern with data access provided by a JDBC/ODBC/DBI data access layer. You can develop perfectly good java/perl/python/php apps against all of the above. You could also be using any good report writer. I think there is an open source one called JasperReports that might be decent. You can always write reports with JSP or your fav apache module.

      As far as Oracle being near the bottom of the list, that is rather nutty. The whole world runs off of reports running out of Oracle databases. Looking solely at Oracle products, Oracle Reports is a fine report writer, and for business intelligence, Oracle Discoverer is quite good. You can also use Oracle JDeveloper to create JSP page reports. If you don't like Oracle products, any other commercial report writer (Crystal Reports) or BI tool works out of the box with Oracle.

      If the market size keeps growing for *REALLY LARGE* databases, then Oracle's user base could stay constant, or even increase... for awhile. But not over the long term.)

      Ding. The Fortune 1000 and the government have no end in sight to the demand for large databases. (I suspect that what you and I call "REALLY" large is a bit different). Oracle's business has a bright future because they are the most trusted name in enterprise data for good reason.

      But my original post was about the support and services markets increasing. Enterprise systems have lifespans in the decades and I've seen many large companies replace legacy systems with Oracle based ERP's. The service and support from the installed base will sustain Oracle for a very long time even if nothing changes. Most companies simply won't even consider changing their ERP systems architecture for another 20-25 years, so even if there was a viable OSS competitor to Oracle immediately, it wouldn't matter much. If you don't believe me, simply consider the staying power that COBOL has had despite the fact that it's been considered an awful programming language for at least 30 years.

    9. Re:No it is Oracle and Sun that are hurting... by bwt · · Score: 2, Interesting

      Oracle is now more expensive than the Sun hardware that it needs to run on. Support costs for Oracle are tied to initial licensing costs and if you botch it, Oracle will leave you to hang out to dry. Unless you're a really large customer, Oracle will treat you as if you are irrelevant.

      Yes. You act surprised. Oracle is a tool for solving the data management problems of really large enterprises. If you aren't a Fortune 1000 company or a government agency, you don't have these kinds of problems and you don't have the kind of revenue stream that can afford or need Oracle. Hardware is a commodity product now. If your box poops out, you replace it. Big deal. If you data integrity poops out, you replace your company execs and it IS a big deal.

      I have personally seen a corporate VP on his knees labeling parts bins because of a data integrity problem caused by a warehouse materials move project using MS Access when it wasn't appropriate. (I respect him to this day for understanding the criticality of the problem). A few weeks later customers were threating to leave because of late shipments and a few months later our accounting firm was threatening to not sign our books because of missing inventory. Had that happened, you would have heard about it on CNN. Do you think that guy is going to blink next time he sees a five or six digit PO for service and support on an enterprise system? Systems pricing follows according to business need.

      Their product is based on a open standard that already has suitable commercial replacements and will eventually have suitable copylefted replacements.

      That is flat out false. The only suitable commercial replacement is DB2, which is probably more expensive. It certainly is comparably priced. And at the high end, RDBMS's are not standards compliant enough to be interchangable. This is true just for SQL. Forget trigger and stored procedure languages. Trying to write RDBMS independent apps has been the ruin of many a project. I consider it an anti-pattern.

      As to open source alternatives, if you had a magic lamp and every open source RDBMS could instantly have all the items on their "ToDo" list implemented, there still would be no open source RDBMS that was viable for large enterprise systems.

      MS SQL Server should be worried from competition from PostgreSQL and perhaps Firebird on the low end, but not Oracle or DB2. These OSS RDBMS's are fighting to replace the help desk database, not the production database.

      The high and mid-range enterprise computing gap has increased, not decreased each of the last few years. I'd say that PostgreSQL is roughly equivalent to Oracle 7.0, which is where Oracle was maybe 10 years ago.

      Sooner or later someone is going to come along to rescue companies from Oracle licensing and support costs.

      Perhaps, but you are dreaming if you see that happening in the next 2-4 years. Again, maybe for the help desk server, but not for the production server (eg not where the big revenue is).

      Also, the LAST people you want doing Oracle support for you is Oracle consulting.

      Oracle consulting doesn't do "support", they do "consulting". The former is accessed via Oracle Metalink and is used to ask for configuration help, install help, performance help, backup help, etc... Maybe occasionally you submit a bug and launch a TAR to get it fixed.

      Oracle consulting provides design and development assistance. They will stand up your ERP system, develop application screens, help you do data modelling for your data warehouse and that sort of thing.

    10. Re:No it is Oracle and Sun that are hurting... by Anonymous Coward · · Score: 0

      "I have personally seen a corporate VP on his knees labeling parts bins because of a data integrity problem caused by a warehouse materials move project using MS Access when it wasn't appropriate."

      My analysis of the situation would have included the observation that, a worker on his knees labeling parts bins was an effective, essential part of the system that could have been met by hiring a single employee with the skillset used by your "VP." The real problem is, the backup system was only implemented as an emergency measure, thus, the only person available to do the work happened to be inappropriate.

      Turns out a small crew of modestly skilled laborers could do what a few million in IT resources could not. They should have been doing that ANYWAY, in addition to the automation. They should have audited the results of the manual process against the automated process.

    11. Re:No it is Oracle and Sun that are hurting... by Surak · · Score: 1

      Small note: There is now a commercial version of PostgreSQL available for Windows, but for the moment it's Japanese only and its still beta. See the announcement on the PostgreSQL site for more information.

    12. Re:No it is Oracle and Sun that are hurting... by bwt · · Score: 1

      The point of the story was to show that when enterprise systems fail, the costs can be enormous and can affect the viability of the business. Big businesses rely heavily on IT system. Those that don't aren't competitive and go under. This is why large enterprises are willing to pay big $$ for "The Best" when it comes to their mission critical systems.

      My analysis of the situation would have included the observation that, a worker on his knees labeling parts bins was an effective, essential part of the system that could have been met by hiring a single employee with the skillset used by your "VP."

      The VP required everyone, including "desk job" people to work 12 hour shifts fixing the materials problem. He included himself and literally everyone below him. The purpose of this was so that managment could understand what was reliable and what was not using first hand knowledge. The "skillset" required was to be able to figure out how to figure out how the material flow was messed up and how to fix it. Not too many people have that skillset.

      Turns out a small crew of modestly skilled laborers could do what a few million in IT resources could not.

      "small crew"!?!? There were probably 800 people working this problem.

      They should have audited the results of the manual process against the automated process.

      Brilliant! They should have hired you as a consultant.

    13. Re:No it is Oracle and Sun that are hurting... by jedidiah · · Score: 1

      The whole point of a mature enterprise vendor like Oracle is a complete support package that includes deployment. Your attempt to segregate deployment from the rest of support is grossly inappropriate when applied to and over complicated product such as Oracle and Oracle's applications (AP, GL, etc).

      If you are foolish enough to partake of this part of Oracle's support offerings, your deployment will be botched, you will be sold excess licenses and licenses for products you will never even use.

      THIS will put companies running smaller (but just as critical) production systems in the unenviable position of ponying up the blackmail or forgoing EE support.

      Also, the RDMS is just one part of a large database system. There are now other subsystems that are capable of replicating much if not all of the features that one might run a post v7 version of Oracle.

      "systems pricing following business need" is the outdated, dot.bomb way of looking at IT. Large IT shops are starting to seriously reconsider that way of doing business in light of the current economy.

      The current economy climate simply can't support "value billing".

      If you don't need (what oracle calls) data warehousing features in your OLTP, any of Oracle's competitors can replace it.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  13. Blubs by MaggieL · · Score: 0, Funny

    tulip blubs sell well, but not like they used to
    Yeah, spelling checkers are popular too.

    --
    -=Maggie Leber=-
  14. some might say by Neophytus · · Score: 1

    That free software is dead by default as there is no profit - currently, though, some of the most innovative software is coming out of it. Game development on the other hand...

  15. It only smells that way.

    --
    Modest doubt is called the beacon of the wise. - William Shakespeare
    1. Re:NO by Anonymous Coward · · Score: 0

      They don't mean it's not making any money. We are discussing software growth. Software growth 'IS' dead, at least over the last few years.

    2. Re:NO by Raven42rac · · Score: 1

      It makes more money than ever. Obscene amounts of money. No, no it is not declining. Since when is software growth declining, cite me an independent report, and I will eat my shoe.

      --
      I hate sigs.
  16. It's not dead by kinnell · · Score: 3, Funny

    It's pining for the fjords

    --
    If I seem short sighted, it is because I stand on the shoulders of midgets
    1. Re:It's not dead by Joe+the+Lesser · · Score: 1

      Software Industries stun easily, you know. Beautiful plumage.

      --
      "I only speak the truth"
      Karma: null(Mostly affected by an unassigned variable)
    2. Re:It's not dead by Anonymous Coward · · Score: 0

      Anyone care to explain this one? :P

    3. Re:It's not dead by Just+Some+Guy · · Score: 1

      I originally parsed that as "pining for the fnords", and then it occurred to me: darn Illuminati shutting down the software industry!

      --
      Dewey, what part of this looks like authorities should be involved?
    4. Re:It's not dead by redragon · · Score: 1

      Monty Python - Dead Parrot Sketch

      Funniest thing ever...

      --
      - Sighuh?
    5. Re:It's not dead by buckinm · · Score: 1

      The plumage doesn't enter into it! It's an ex-industry!

      --
      This isn't any ordinary darkness. It's advanced darkness.
    6. Re:It's not dead by Kenrod · · Score: 1

      For those with ??? floating abover their heads...

      Dead Parrot Sketch

      --
      Good heavens Miss Sakamoto - you're beautiful!
    7. Re:It's not dead by Anonymous Coward · · Score: 0

      http://www.bbc.co.uk/cult/hitchhikers/guide/slarti bartfast.shtml

    8. Re:It's not dead by Anonymous Coward · · Score: 0

      Dinsdale

  17. Can you imagine not needing software? by Junior+J.+Junior+III · · Score: 4, Insightful

    If so, then can you imagine everyone not needing software?

    I don't think that software is dead by a longshot. It may not grow explosively like it did during the 80's and 90's, (but then again, it might) but I don't see it going away... ever.

    There will always be a need to process data for as long as man exists. If we don't need to think up new and better ways to do that, I'll be very surprised.

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
    1. Re:Can you imagine not needing software? by Anonymous Coward · · Score: 0

      What's sad is that I read 'man', as in, like, RTFM.

      I hate myself so much.

    2. Re:Can you imagine not needing software? by russellh · · Score: 4, Insightful
      There doesn't seem to be a viable software product business model for the future. this is what the software industry is dead means. Until something entirely new and different comes around, computing needs are well understood. The word processor, spreadsheet, page layout/design, 3D modeling, pixelpusher, web browser - you name it, and it there are tons of free software projects that aren't going away, even if they suck today relative to their retail counterparts. Everyone in the biz knows this by now, even if they don't understand why anyone would do something for no money. And a lot of those retail versions are feature complete - what could MS Word 2010 possibly offer us in terms of features? In reality, is there anything you need from a word processor that WordStar in 1985 didn't offer? You can get buy a Mac Classic on eBay for $15 and use Word 5.1 and print to any PostScript laser printer ever invented, and it will still be useful for ten more years. (an aside: there is no better computer for working outside where the sun is too bright to see laptop screens) This is the problem we face - why do we need to grow? I'm not saying the answer is we don't, it's just that we're waiting for the next GUI/DTP or WWW. And we haven't finished prosecuting the internet bubble scumbags.

      There will always be a need to process data for as long as man exists. If we don't need to think up new and better ways to do that, I'll be very surprised.

      This is absolutely true. But those are consultants or IT departments, they live perfectly well with free software.

      --
      must... stay... awake...
    3. Re:Can you imagine not needing software? by adubey · · Score: 5, Insightful

      SO... I think there is a *massive* misunderstanding of what Ellison is trying to say.

      > If so, then can you imagine everyone not needing software?

      OK. Can you imagine everyone not needing salt and spices in their food? No? Now, make the leap - can you imagine the spice trade as a booming business minting new millionaries seemingly without end? Is that last statement too much?

      I hope so -- the spice trade is relatively unimportant in grand economic terms, but it was not this way in the 15th-17th centuries.

      Similarily, there will always be a software industry. But will it command the imagination of a nation? Or will people look to, say, nanotechnology or biotechnology for the next big boom?

      Also, I think Ellison stressed Silicon Valley as well.

      In the 1960's and 70's, led by Shockley, then Fairchild and then finally Intel, Silicon Valley was a thriving centre for chip making. Then chip making became commoditized and by the late 70's - early 80's, Silicon Valley was in a bust due to Japanese competition.

      But it bounced back.

      Then, in the 80's, defence R+D and PC software rose to promenance.

      Only to bust in the 90's.

      Finally, in the late 90's, there was the great internet boom... ...which is now an internet bust.

      So the real question isn't, "software, wherefore art thou?", but really, will the next economic revolution (and yes, the Internet revolution will go down in the history books as matching the industrial revolutions) again be due soley to software? Or will it be something else? And, will the next revolution be centered in Silicon Valley? Or will it be somewhere else?

      Don't think it must be in Silicon Valley - after all, the Internet revolution didn't happen in Manchester and Glasgow - don't expect the center of yesterday's revolution to be the center of tomorrow's.

    4. Re:Can you imagine not needing software? by Musashi+Miyamoto · · Score: 2, Insightful

      I can imagine not needing NEW software.

      If the GNU zealots have their way, that will be the situation. Lets say linux and its host of supporting applications become so good that a majority of persons decide to use it, and it just plain works... Who is going to pay you to write new software if you have a nearly perfect open-format word processor and office suite? And business apps? and operating system?

      Maybe games and entertainment will continue to need programmers, but in general, without moving formats like Word and Excel, there is no need to purchase more applications.

      That sector of the industry would be hobbled.

    5. Re:Can you imagine not needing software? by Anonymous Coward · · Score: 0

      >In reality, is there anything you need from a word processor that WordStar in 1985 didn't offer?

      Fonts.

    6. Re:Can you imagine not needing software? by puppet10 · · Score: 1

      of course once you get a stable high quality office suite, then you can start developing automation for office tasks on it that are specific to each company.

      --
      -------- This space intentionally left blank --------
    7. Re:Can you imagine not needing software? by Daniel+Phillips · · Score: 1

      ...And we haven't finished prosecuting the internet bubble scumbags.

      Indeed. There's still SCO:

      - Changing the business model from software provider to IP bucketshop without informing the SEC

      - Insider trading prior to announcement of the lawsuit

      - Should the whole Linux lawsuit prove to be a stock price inflation scheme, will anyone be prosecuted?

      --
      Have you got your LWN subscription yet?
    8. Re:Can you imagine not needing software? by CognitivelyDistorted · · Score: 1
      Until something entirely new and different comes around, computing needs are well understood....a lot of those retail versions are feature complete - what could MS Word 2010 possibly offer us in terms of features? In reality, is there anything you need from a word processor that WordStar in 1985 didn't offer?

      Interesting. My attitude is completely the opposite. "All software sucks." People gripe about PowerPoint all the time. Word sucks too. I'd like to be able to use it, but it doesn't work with CVS and the equation editor doesn't typeset things very well. I think the problem is not that applications work too well, but that it's too expensive to develop better ones. If development costs go down, we could see a lot of growth in specialized software.

      Also, I think there's still a lot of growth in embedded computers, which will really take off once people figure out what to do with deck- and dime-sized distributed devices.

    9. Re:Can you imagine not needing software? by dsplat · · Score: 1
      Maybe games and entertainment will continue to need programmers, but in general, without moving formats like Word and Excel, there is no need to purchase more applications.

      Long after word processors and spreadsheets were essentially feature-complete, we still found needs for new software other than games. The general trend I see is that new hardware innovations make new tools/toys possible and drive development of new categories of applications.

      • Reduction in size and power consumption of processors along with the ability to substitute RAM for disks made PDAs possible. There was a need for applications tailored to fast access to data on a small screen.
      • Similarly, cheaper, smaller RAM helped make digital photography affordable. Now we all want software to download, manipulate and catalog all thos pictures.
      • Faster processors, bigger disks and cheap CD/RWs made video editing on a PC is serious possibility. Gotta have software for that.


      Figure out what hardware is going to develop fastest over the next few years and get ahead of the curve on writing apps to run on it or use the data it produces.
      --
      The net will not be what we demand, but what we make it. Build it well.
    10. Re:Can you imagine not needing software? by Daniel+Phillips · · Score: 1

      I can imagine not needing NEW software. If the GNU zealots have their way, that will be the situation. Lets say linux and its host of supporting applications become so good that a majority of persons decide to use it, and it just plain works... Who is going to pay you to write new software if you have a nearly perfect open-format word processor and office suite? And business apps? and operating system?

      I take it, your position is that we should make Linux worse, in order to create software jobs. The trouble with your argument is, it might not work: it might just result in worse software that costs more and benefits fewer people. It might lead to job losses in other industries besides the software industry, because of the inefficient use of manpower and capital.

      Anyway, in case you haven't noticed, there's a whole new Linux software industry growing up, all over the world. I can tell you that it's created jobs for me, and it will for you too, if you have the skills.

      --
      Have you got your LWN subscription yet?
    11. Re:Can you imagine not needing software? by Anonymous Coward · · Score: 0

      http://finance.yahoo.com/q?s=scox&d=c
      SCO's stock has done nothing but rise since this announcement. They are, as I write this at 3.59. Their 52 week high is 3.73, and earlier today they were trading at 3.70. If you think this looks fishy, and you know any shareholders, then get them to file a report with the SEC. They have an online form for your convenience:
      http://www.sec.gov/complaint.shtml

    12. Re:Can you imagine not needing software? by jelle · · Score: 1

      Exactly. And that is just what will keep increasing the office productivity. And in the end, increasing the productivity is what keeps the economy growing.

      --
      --- Hindsight is 20/20, but walking backwards is not the answer.
    13. Re:Can you imagine not needing software? by jelle · · Score: 1

      What do you want? Do you want software programmers to keep reinventing the wheel for a hundred more years, writing more OSs, word processors and spreadsheets? Or do you want them to move on to write innovative things that increase productivity, information availability, quality of life or work environment, etc, etc?

      --
      --- Hindsight is 20/20, but walking backwards is not the answer.
    14. Re:Can you imagine not needing software? by jelle · · Score: 1

      "I can tell you that it's created jobs for me, and it will for you too, if you have the skills."

      Plus additionally, I'm sure it has made a lot of products a lot cheaper for everybody out there, saving everybody money.

      Software Programmers read this: If the wordprocessor is ready, then please move on to make something new, useful, exiting, informative, handy, fun, etc!

      --
      --- Hindsight is 20/20, but walking backwards is not the answer.
    15. Re:Can you imagine not needing software? by Keeper · · Score: 1

      And a lot of those retail versions are feature complete - what could MS Word 2010 possibly offer us in terms of features? In reality, is there anything you need from a word processor that WordStar in 1985 didn't offer?

      That's like saying that nothing had really changed in the automotive industry since the Model-T -- I mean, all cars still have an engine and 4 wheels...

    16. Re:Can you imagine not needing software? by PingPongBoy · · Score: 1
      There doesn't seem to be a viable software product business model for the future. this is what the software industry is dead means. Until something entirely new and different comes around, computing needs are well understood


      I have two words for you

      virtual reality

      what could MS Word 2010 possibly offer us in terms of features?


      Today I have to enter my information into the word processor.

      The next generation should enter the information for me.

      Think: SimWordProcessorUser

      --
      Know your pads. One time pad: good for cryptography. Two timing pad: where to take your mistress.
    17. Re:Can you imagine not needing software? by Musashi+Miyamoto · · Score: 1

      I am saying that open-source zealots should re-think their position. Not just Linux, but all Free (speech) programming.

      Politics aside, let's say that Linux became better and more usable than Windows, and somehow it became the operating system of choice for the world. Then, the majority of the 130000 people working for Microsoft would be out of a job. (with some imagination, you can envision this happening to most of the software industry) No, not all of them work on Windows, but the profit from Windows is what allows the other Microsoft sectors to operate at a loss.

      "Fine," you say. "They were just taking money from other people in the world. Those people are now saving money."

      Lets take that line of thinking to its logical conclusion. Those 130000 people and Microsoft itself cannot afford to purchase the products of the company that you work for. On top of that, they are now competing for the jobs of 130000 other people in the world, lowering the pay of everyone.

      Those Microsofters and other software industry workers buy houses, cars, phones, clothes, etc when they are employed. Now you have a large number of other industries with lower revenues as the loss of cash flow trickles through the rest of the economy.

      You can imagine it this way... Lets say there were only two companies in the world. Microsoft and Walmart. Everyone works for one of the two companies. Microsoft provides the software to walmart and everyone, and walmart provides the food, clothes, etc to Microsoft and everyone. If microsoft were to go out of business, walmart would lose all of the Microsoft corporate business, and 50% of the people in this imaginary world would not have any income to shop at walmart. Walmart would save on software, but because the demand drop, it would have to lay off and downsize. Profits would remain the same, but now, maybe 75% of the people would not have jobs (but they would have free software! woopee!.. sounds a bit like Slashdot.. no job, but all the free software you can handle! :-) )

      This is what is happening to the economy now, and exactly the effect that free software will have on the economy.

    18. Re:Can you imagine not needing software? by Daniel+Phillips · · Score: 1

      Politics aside, let's say that Linux became better and more usable than Windows, and somehow it became the operating system of choice for the world. Then, the majority of the 130000 people working for Microsoft would be out of a job. (with some imagination, you can envision this happening to most of the software industry) No, not all of them work on Windows, but the profit from Windows is what allows the other Microsoft sectors to operate at a loss.

      "Fine," you say. "They were just taking money from other people in the world. Those people are now saving money."

      Lets take that line of thinking to its logical conclusion. Those 130000 people and Microsoft itself cannot afford to purchase the products of the company that you work for. On top of that, they are now competing for the jobs of 130000 other people in the world, lowering the pay of everyone.


      I've heard this argument a number of times the past, more or less verbatum. (I suppose it has a well-known page number in Microsoft's "how to spin" playbook.) One flaw in the argument is that it is wrong to presume that mere churning of funds somehow benefits an economy, in the absense of any real work being done. Another flaw is the presumption that Microsoft and Microsoft employees can somehow make better use of the money than the homes and businesses they take it from.

      Either of these is enough to expose your argument as the weak-minded apology it really is.

      --
      Have you got your LWN subscription yet?
  18. Dull Degree by x311 · · Score: 5, Interesting

    I am also going to be graduating with a computer science degree. When I started four years ago this was the degree to have if you wanted to be guaranteed a job. Now it seems run-of-the-mill and it does not set you apart from the masses whatsoever. In job hunting, I have found that if you only have a computer science degree you are not going to easily find a job. Everyone wants experience or special abilities. For this sole reason I am staying on in college another semester to get my philosophy degree to set myself apart from all the other generic computer science grads. No longer will a cpu sci degree be enough. It's sad how things have changed so badly in the last four years......

    1. Re:Dull Degree by Anonymous Coward · · Score: 1, Insightful

      I believe the 'thing that sets you apart' is called talent, why would a Pscyhology degree make any difference?

    2. Re:Dull Degree by mrwonka · · Score: 3, Informative

      How is a philosophy degree going to "set you apart" from other cs grads ?

      I hope you plan on keeping the coding up during your extra schooling. Otherwise, you will just be a semester behind in experience too.

    3. Re:Dull Degree by Anonymous Coward · · Score: 5, Insightful

      When I started four years ago this was the degree to have if you wanted to be guaranteed a job. Now it seems run-of-the-mill and it does not set you apart from the masses whatsoever.

      No offense, but if you studied computer science because you thought there was easy money to be made, you did it for all the wrong reasons.

      There's one thing that will surely "set you apart from the masses"; it's called talent. Usually that goes hand in hand with actually having a passion for the subject - it doesn't sound like you have this. Think about it - you are competing with people who go to university to study computer science, then come home, and work on their computer some more.

    4. Re:Dull Degree by fritz1968 · · Score: 1

      One key to selecting the right major is not what is hot right now. Rather, you want to select a Major that will be hot when you graduate! This takes a lot of vision and following of market trends.

      Speaking of following market trends, you should have noticed that the dot-com bubble burst in 2000/2001. (no vision needed to notice that one, just had to follow the market in general). At that point, you were still early in the college career and could have decided on a different major.

      One final thought on selecting a Major: Select a major based on what you enjoy doing (or at least what think you will enjoy doing). Selecting a major on how much cash you can make once you graduate is a poor way to select a major. If you select a major based on something that interests you or for which you have a passion, then the money will come... eventually.

      --
      It is not the strongest of the species that survive, nor the most intelligent, but the one most responsive to change.
    5. Re:Dull Degree by bigjocker · · Score: 1

      The best way to overcome the chicken-and egg problem in CS and IT (any company requires you to have experience, so how do you get work experience?) is Open Source. I created several Open Source projects that were fairly well known, and I used it as the experience background for my first job.

      --
      Life isn't like a box of chocolates. It's more like a jar of jalapenos. What you do today, might burn your ass tomorrow.
    6. Re:Dull Degree by fain0v · · Score: 2, Funny

      Mark my words, having a dual degree can hurt you at least in the short term. I have a dual degree in microbiology and computer science. Most of my initial interview consisted of "why does he want this job when he has that second degree and can use that". It may be different for you because what the hell can you do with a philosophy degree anyway :)

    7. Re:Dull Degree by Joe+the+Lesser · · Score: 1

      As a CS student, I am confident that I can land any job in the software industry, since I was schooled in the behind the scenes theory, and can adapt to IT or SE or database work or systems or anything involving computers and logic.

      Don't lose faith, if you're a good worker, you'll do fine.

      Once you find the first job, you get the experience all the other jobs want, and a reputation.

      I kinda feel that CS, IT, CE, SE, it really doesn't matter to the business, since the companies will just hire the smartest and skilled of these and transform them into what they want.

      --
      "I only speak the truth"
      Karma: null(Mostly affected by an unassigned variable)
    8. Re:Dull Degree by x311 · · Score: 2, Interesting

      For clarification's sake, I did choose the CSI major because I enjoy computer science, however, I am not a code monkey like most people in this major and I enjoy my philosophy studies just as much as my computer science work. A philosophy degree, I have found, in conjunction will help someone like myself, who does not want to be a code monkey their entire life, get out of that lifestyle while still staying within the computer science realm. For example: last year I was interning at a software development firm and all I did was code and test because I was simply another computer science intern. This year I am interning at the same company but because I now have a declared philosophy major, they have moved me out of coding and instead I am writing documentation while doing some testing. Just because I don't spend 18 hours a day in front of a computer screen doesn't mean that I don't have talent, it just means that I have a life and enjoy other things--one of them being writing.

    9. Re:Dull Degree by Anonymous Coward · · Score: 0

      Think about it... Your going to be doing this job _at least_ 8 hours a day, 40 hours a week, 50 weeks in the year (minus 2 weeks for vacation). You better have passion for the subject. No amount of money can subsitute the feeling of depression doing something you totally hate for the next 20+ years of your life.

    10. Re:Dull Degree by The+AtomicPunk · · Score: 1

      you think a philosophy degree will set you apart? You might be right, but not in a good way. :)

      Set your sites on a lower salary, get some experience. There are always places looking for cheap labor, if you can show you're smart and you'll work hard in exchange for mediocre pay but good experience.

    11. Re:Dull Degree by EastCoastSurfer · · Score: 1

      they have moved me out of coding and instead I am writing documentation while doing some testing.

      I never thought I would see someone say they were happy they got moved from coding to documentation and testing. I hope I can find someone like that to hire :)

    12. Re:Dull Degree by aliens · · Score: 1

      No offense, but if you studied computer science because you thought there was easy money to be made, you did it for all the wrong reasons.

      Unfortunately that's what the vast majority of people goto college for nowadays. It's not to stimulate their minds, it's simply done in order to get a higher paying job. This does not apply to everyone, so don't take it like that. It just seems that way.

      On a side note, I got bored with CS classes and school in general, majored in History cause it interested me the most intellectually and spent my free time with computers. So I got to enjoy learning two subjects without burning myself out on computers. I had no problems getting job offers once I started looking, and I attribute most of that luck to the fact that I had projects I could show I worked on, rather than some dull list of languages I learned in school. My personal projects showed that I had a passion for what I did and had no problems as a self starter. Just my take on things.

      One last thing, CS is Computer Science. To me being listed as a science makes it more of an academic pursuit, something that you would want to go on and get a PHD and do research... If you want to go into business go for MIS. imho

      --
      -- taking over the world, we are.
    13. Re:Dull Degree by Thavius · · Score: 1

      I graduated about 6 months before the .com bubble popped. I had a job in a specialized sector of the computing world, but even they got hit, and I got cut.

      Now I have a job, while interesting, pays just enough to cover the bills and allows me to eat. The work isn't easy, but I enjoy it immensely. Easy money in the computing, I'd like to see it.

      To set yourself apart from others, you need to broaden your skill set. I wish I had taken some accounting classes in college, but German studies were just too darn interesting. Take some more classes that will give you more practical knowledge. Also, flaunt those undocumented skills. I have a degree in Computer Science, but I can do everything else too. My boss found that out, and it's saved him lots of money in consulting fees, because I can do networking and server stuff. He was looking for a programmer, and got a geek.

      Remember, Work smarter, not harder!

    14. Re:Dull Degree by Alomex · · Score: 1

      Now it seems run-of-the-mill and it does not set you apart from the masses whatsoever. In job hunting, I have found that if you only have a computer science degree you are not going to easily find a job.

      Believe you me, as bad as it is for you right now the non-techies have it twice as bad.

    15. Re:Dull Degree by nycsubway · · Score: 1

      I agree with you. It is amazing how much the software industry has changed in the last few years. I graduated last year with a computer science & engineering degree. A degree that is pretty much worthless now. It took 6 months for me to find a job after graduation. A couple people I graduated with are still looking for jobs.

      When I chose CSE as a major back in 1998, it seemed like a good choice. Even though i wasn't terribly fond of programming, i thought a CSE degree would guarantee me a job.

      I was wrong about the job part. It turned out that i liked programming and computers, but i can easily live with that as a hobby.
      The job market has allowed me to focus on extending my education. Its starting to make more sense to invest time in more education and doing something that I enjoy.

      I am working toward becoming a Physician Assistant. PA schools require a bachelors degree, 2 years clinical experience and some basic science classes. However, my education in engineering will not be lost. Dianosing patients is very similar to debugging a program.

      I was kind of happy when it was so hard to find a job, it made it easier for me to tell other people why i wanted to switch to healthcare from engineering. But the real reason is because i enjoy working with people, and i'd get to do something that i enjoy.

    16. Re:Dull Degree by bburns · · Score: 1

      When I started four years ago this was the degree to have if you wanted to be guaranteed a job. Now it seems run-of-the-mill and it does not set you apart from the masses whatsoever.

      There's one thing that will surely "set you apart from the masses"; it's called talent. Usually that goes hand in hand with actually having a passion for the subject - it doesn't sound like you have this.

      This is too true, and the market is finally weeding out the fakers. During the technology boom, the job market attracted way too many people who wanted a big, fat paycheck and sweet perks but who didn't want to grapple with technology. Unfortunately, since jobs were in demand, these people found work anyway, despite lousy attidutes and work ethics. Now that the job market is getting tighter, the jobs are going to the people who really enjoy doing this stuff--contemplating core dumps, analyzing the interaction between multiple processes, staring at memory contents, etc. There will always be jobs for good employees, but when things get tight, the poor employees can go elsewhere.

    17. Re:Dull Degree by Drakonian · · Score: 1
      I never thought I would see someone say they were happy they got moved from coding to documentation and testing. I hope I can find someone like that to hire :)

      Haha, my thoughts exactly. This guys isn't going to have any problems finding a job if he likes technical writing and is good at it. Documentation is a huge part of the project management process for software development.

      --
      Random is the New Order.
    18. Re:Dull Degree by The+Kryptonian · · Score: 1

      Sorry to say, but if you're looking for a way to boost your comp-sci degree, philosophy isn't it. You need to boost it with a skill that you can sell. Philosophy isn't it.

      Instead, try artificial intelligence, statistics, physics, real-time computer graphics, one of the medical sciences, mechanical or electrical engineering, astronomy, business law, ANYTHING that could be conceivably combined with what you already know that people might actually pay for.

    19. Re:Dull Degree by Anonymous Coward · · Score: 0

      Candidate A: Run of the mill CS degree

      Candidate B: Run of the mill CS degree + Philosophy(?) degree

      The obvious choice: Candidate A, because Candidate B is an idiot to think that Philosophy will help his chances in the Computer Science job market

    20. Re:Dull Degree by workindev · · Score: 1

      Maybe you should get your degree based on what you want to do, not on what you think will get you a job. I mean, Philosophy? Really?

    21. Re:Dull Degree by HiThere · · Score: 1

      That's not what the technical writers that I know say. There's a lot of need, but few seem to want to pay much. So you can probably find a job, but it will be slightly above subsistence, because your salary will be comparable to that of other writers. If you can find a job as a programmer, you'll do better even now.

      Good technical writers should be treasured, but they rarely are.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    22. Re:Dull Degree by Metropolitan · · Score: 2, Insightful

      Your degree isn't dull, but was never a guarantee of employment in any time. No degree is, for very long if at all.
      You are employable because of what you can do, and a degree is just one way to illustrate an aspect of your abilities. You can fill up your resume with acronym after acronym, but bear in mind that those are fads that people less aware (being kind) than most in the geek sector cling to for understanding. Any recruiter who depends entirely on seeing ERP/BAM-BAM/R++ on a resume will be needing another kind of job when that acronym set falls out of favor.

      The best programmers I know have English degrees, and the best network folks learned it outside formal instruction channels.

      A degree is a nice place to indulge your desire to focus on a given area, and to pick up the context within which you hope to work one day, but is no more or less than you make it by your talent, creativity, and ability to communicate.

      Best of luck! Regardless of this doom-saying article, the industry has legs. Hunting is more difficult (realistic) now, but can always be fruitful if you put the passion into hunting that you did while in school.

    23. Re:Dull Degree by Anonymous Coward · · Score: 0

      I took a comp sci degree with minors in philosophy and mathematics.

      Didn't let my enjoyment of other things detract from the genuinely useful degree in a field I love.

    24. Re:Dull Degree by Anonymous Coward · · Score: 0

      First off I also picked up a Philosophy degree while on my way to a Computer Science degree. I graduated last year after 5 years in college (should have been 4, but that's another story). I selected Computer Science because that is what I have always enjoyed. I liked working with computers and the money was never too much of a motivation. I added Philosophy because that too interested me (and I figured if I didn't learn it in college I'd probably never get back to it). Artificial intelligence, language development, theory of knowledge are all really interesting topics that also relate to computer science. It all fit together in a way for me.

      I choose computer science and philosophy because I enjoyed them, therefore I am more motivated to continue learning about them. That is what makes a qualified person. I hope this poster isn't choosing a degree to match the career he thinks will make him the most money but one which he will continue to be interested in his whole life. A person who can be productive for others and enjoy doing it will always be able to find a job.

      I don't agree with those that say Philosophy is useless when it comes to finding a computer job. I have heard from those in charge of hiring that they often look for art degrees in addition to computer degrees. They want people who are not stuck in an ultra-technical mindset but are able to see things from different angles. I believe my philosophy degree didn't just teach me the stories of old philosopher but how to solve problems and how to understand concepts at different levels. Also as one professor said '[most students in college] learn to write, philosophers learn to write cogently.' One important aspect of philosophy is recognizing complex problems people haven't noticed before and putting them into words anyone can understand. That is a valuable skill when it comes to the technical world of computers. That is why I value my philosophy degree.

    25. Re:Dull Degree by Anonymous Coward · · Score: 1, Interesting

      right - as an 12 yr. SysAdmin (Math/CompSci degree) - I am LUCKY to get paid to do WHAT I'D DO FOR FREE ANYWAY ! Yes, I can work for 10 hours a day on PC and, most nights, still find myself hacking well into the evening when I get home. I hate (almost all) TV, so that helps...Jim Lehrer (PBS, News Hour) I can take...actual intelligent delivery of news and no fucking ads...I digress...

      I went to college to study what I had a passion for Math - a "base" science - period. By choice, I didn't work for almost a year out of school because I didn't view college as "glorified bullshit job training" which almost all modern University environments have become. And if I had personal wealth, I'd be working on a computer 10 to 12 hours a day ANYWAY. I love this shit - always have since a young age. It's all about the techno passion/talent synergy - if you don't have a passion to make computers do useful things for people or businesses or to make lives better in some way using computer technology, you're in the wrong field. Passion for technology and computers gets me out of bed in the morning, never money. It's never been about the money for me, and hopefully never will. I thank God for that.

      As for the MBA - God help us - "More Bullshit Applied" - the MBA has been the BANE of the industrial-education axis and has probably contributed to the demise of the US as an industrial power as a whole. I see after Enron loaded themselves with the best MBAs the country had to offer, it really helped them a lot...yeah...

    26. Re:Dull Degree by pyrrho · · Score: 1

      I am glad this is interesting not funny.

      I'm not sure if you are entirely serious. But a philosophy degree is actually a good degree for a software engineer.

      We are logicians. For centuries we did our trade while there was little good work for it (a few tenured positions, that's it). Now we program computers. And taking as much logic (as opposed to the other philosophic history) as possible is a great way to understand abstractions.

      Then as your old job is automated higher and higher, instead of lamenting the fact that (nearly) no one needs you to hand craft assembly anymore, you rejoice that your abstraction is at an ever higher, and thereby more powerful, level.

      worked for me. I was already a working programmer when I went to school and I recognized logic as the key. To have comp. sci. and philosophy and stress your formal training in logic is probably a good idea.

      Of course, nothing will make an employer's market good on employees, but you will have some extra skills of value.

      --

      -pyrrho

    27. Re:Dull Degree by Anonymous Coward · · Score: 0

      It is more of an IS thing than a CS issue, but so many of the people in my locale think that "getting your MCSE" should entitle you to the big bucks. I suspect many of them won't survive the shakeout, albeit after dropping eight to fifteen grand on "how to pass the test" training. If you're not in the field because you enjoy it, now would be an excellent time to leave.

  19. What are you in it for ? by mrwonka · · Score: 5, Insightful

    I graduated this time last year.. and it seams that the graduate state of mind is very similar to what it was last year. No, your not going to have recruiters tracking you down like telemarketers. But, the industry is not dead either.

    If you were in it to come out making 80K+ while working a 40 hour week... then you'll probably end up dissapointed. Otherwise, if your a code junkie, you probably won't have much trouble finding a job that you enjoy.

    Is your degree worthless?... well thats really up to you.

    1. Re:What are you in it for ? by briareus · · Score: 2

      Exactly -- quit running to "where the money is" and do what you enjoy.

    2. Re:What are you in it for ? by Anonymous Coward · · Score: 2, Funny

      No, your not going to have recruiters tracking you down like telemarketers.

      ...especially if you are only semi-literate.

    3. Re:What are you in it for ? by Anonymous Coward · · Score: 0

      I'd prefer to do both - take the best paying job I like more than the other jobs that pay that well or better. For me, writing code is something I do for fun, not as an everyday job. If I wrote code for a living I think I would have to start screaming some day and never stop.

      So I work with networks and security. It's fun, can be challenging, and ironically, seems to have more of a future than programming right now.

      However, I disagree with old Lar' about the industry. Ellison has a great database, and perhaps databases have progressed to the point where they are no longer a growth industry because we can do anything we need to with what has already been developed. That doesn't mean software at large is dead. Lots of people are buying things like games, productivity packages, video editing software, digital media, etc.

      I think the game programmers must be grinning their asses off because they are having great fun doing what they love and getting paid.

    4. Re:What are you in it for ? by Anonymous Coward · · Score: 0

      You would know cock sucker.

    5. Re:What are you in it for ? by Anonymous Coward · · Score: 0

      ...well thats really up to you.

      oh dear, fetch the coffee someone, we're losing him.

      The WHOLE POINT of this thread is that it's not up to us. I still chuckle at the number of people in the industry waiting for things to "pick up again". Welcome to globalisation. Yes, it hurts. I'm sorry, we have no jobs at present.

    6. Re:What are you in it for ? by rabidcow · · Score: 1

      Shut up!

      The software industry is dead. There is no more money to be had here. Switch majors now, do not seek a job in computing. Really, it's for your own good. ;)

    7. Re:What are you in it for ? by pyrrho · · Score: 1

      only a damn idiot would think that not proofreading slashdot posts was a sign of semi-literacy!

      oh, make that dam idiot.

      face it reader... you don't rate three drafts!

      --

      -pyrrho

    8. Re:What are you in it for ? by Anonymous Coward · · Score: 0

      bullseye and well said.

    9. Re:What are you in it for ? by Pejorian · · Score: 1

      It seams your rite.

      --
      - Murphy's Corollary: - It is impossible to make things foolproof because fools are so ingenious.
    10. Re:What are you in it for ? by Pejorian · · Score: 1

      I would like to think that you're right, you know, "believe the best" and all that, but "seams" instead of "seems" is not a proofreading error. It is an ESL or slept-through-English-101 kind of error.

      Missing a word or repeating a word or even the "your" instead of "you're" error could be proofreading errors.

      --
      - Murphy's Corollary: - It is impossible to make things foolproof because fools are so ingenious.
    11. Re:What are you in it for ? by pyrrho · · Score: 1

      but in spoken language these homonyms are distinguished by context, and that works as well with spelling errors related to them. It does not seem like a case where ambiguity is introduced.

      IMO, they both can be proofreading errors.

      I think it's largely a function of this being as informal as a watercooler conversation, or even less formal really. Also, good spelling is not really a magical universal IQ test. Poor spelling does not really tell someone about intelligence... or even literacy!

      --

      -pyrrho

  20. Not dead at all. Just changed..... by El+Pollo+Loco · · Score: 5, Insightful

    Look at it this way. The fundamentals of a car haven't changed since the model T. It still has wheels, an engine, and a transmission to link them. But I would hardly say the best of cars is behind us. Nowdays, we have 200k miles reliability, 30mpg fuel consumption, from cars that can run 11's on the strip with a little work. Computers/Software industry is much the same way. The easy bang for the buck software is written(word processing, etc). These won't change. But there is automation programming, simulations, AI, and many other aspects which we still on the cusp of breaking through. No, the software industry isn't dead. We're just gonna have to work harder to make quality products. I predict the 1-3 year devolpment cycle(okay, I know that's a general statement) as being replaced by a 5-6 year cycle. It takes time, and money to write good software. But the market is still there. They're just much more cautious now.

    1. Re:Not dead at all. Just changed..... by blair1q · · Score: 1

      Automobiles have style, which you have to get a new one of every few years or it affects your self-esteem. And they wear out.

      Software has no style, except for skins, which are given away free by the hundred. And software never wears out.

    2. Re:Not dead at all. Just changed..... by Duncan3 · · Score: 1

      You mean like how C++ is out of style, and we're rewriting everything that worked fine before in nice fresh Java now.

      Just like we did with C -> C++
      FORTRAN -> C
      Perl -> Python
      RPC -> XML/SOAP

      Which is a GOOD thing since otherwise everything would have been debugged and working by now, and none of us would have jobs at all. Just ask the mainframe guys - there is no money in something that works.

      --
      - Adam L. Beberg - The Cosm Project - http://www.mithral.com/
    3. Re:Not dead at all. Just changed..... by stevenp · · Score: 1

      >> ... And software never wears out.

      Software do wears out, by falling back behind the capabilities of the hardware.
      Win 3.11 is a nice piece of software for 386/25 MHz, but it is not suitable for Pentium 2 GHz, because it does not use the capabilities of the hardware. The people want to get the maximum for their money, so if the hardware allows something, the software should use it.

      The car analogy is still valid - if I could still drive my grandather's Opel Kapiten, would I change it for a new Ford Mondeo? Of course! I want the climatronic, the airbags, the central door locking, the economic high power engine and so on. The car buyers also want the maximum bang for their bucks.

    4. Re:Not dead at all. Just changed..... by RayOfLight · · Score: 1

      Look at it this way. The fundamentals of a car haven't changed since the model T. It still has wheels, an engine, and a transmission to link them. But I would hardly say the best of cars is behind us. Nowdays, we have 200k miles reliability, 30mpg fuel consumption, from cars that can run 11's on the strip with a little work. Computers/Software industry is much the same way. The easy bang for the buck software is written(word processing, etc). These won't change.

      Quite. But software doesn't age or get broken like cars do when they reach the end of their life time. Well, yes, software perhaps gets outdated, but look at Word. All Joe Doe needs for typing up letters was already available in the early versions of Word 9x.

      So, in the car industry you're going to have a need for new cars simply because cars can't be used forever. But with software ...

      Okay, the aging could be applied to hardware I guess.

    5. Re:Not dead at all. Just changed..... by blair1q · · Score: 1

      Rewriting old code does exactly nothing to improve the productivity that factors into GDP.

      If that's all the SW industry is doing, then it is pretending not to be dead, and when it dies, it will hurt the companies it duped into performing the make-work tasks.

      It will take the economy with it.

    6. Re:Not dead at all. Just changed..... by Anonymous Coward · · Score: 0

      No but the production of cars has...

      I suggest you travel around Michigan to see what Silicon Valley and/or
      Redmond may look like in ten years if outsourcing to foreign countries
      continues. Made in America ain't want it used to be.

      It should be said that moving production to other places isn't such a
      bad thing, then again if the upper echelon of the company doesn't
      suffer as well, I see not justification of such actions.

    7. Re:Not dead at all. Just changed..... by ExInferus · · Score: 1

      Excellent points. Though the problem I see with the perspective 5-6 year development cycle, is that the only companies which can afford to put that into a product will be the MS's of the world. A new company won't be able to stay running long enough to put out their product especially since financial people (investors and such) often seem to see nothing but the short term bottom line. An unproven company will not get backing for something that will come out in 5-6 years. But MS et al. as we all know can afford to lose money on a longer dev cycle.

      I admit, I am an eternal pessimist, but that's just how things look to me.

      ExInferus

    8. Re:Not dead at all. Just changed..... by mpe · · Score: 1

      So, in the car industry you're going to have a need for new cars simply because cars can't be used forever.

      In practice they didn't fall apart fast enough. So the motor industry invented the idea of the annual model change...

    9. Re:Not dead at all. Just changed..... by DeputySpade · · Score: 1

      I won't tell my '72 Dodge Charger that you said that.

      --


      This space intentionally left blank
  21. Go after SOHO business. by MikeFM · · Score: 4, Informative

    If you want to make a successful business writing software I suggest going after small and home businesses. They often need customized software and can't afford to hire their own programming staff. You could make a decent living I think by developing vertical apps for these users and offering customization services. At least that's what I'm working on. This is a good market to write opensource software in whie still making a living.

    --
    At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    1. Re:Go after SOHO business. by minniger · · Score: 2, Interesting

      For the love of god do not follow the above advice!

      Rather, follow these ez steps.

      Get into a large company.

      Realize how just about everything they do is amazingly stupid.

      Find a core technical problem that they have. Spend your time solving it and working any bugs in your code.

      When they ignore you, leave and sell it back to them (in another division) for 50K a pop. They'll be grateful.

      Find other companies in the same market and sell it to them too.

      Focused solutions to persistant problems of larges companies will always be needed. And you'll be able to make a living around it. OSS won't address it because it's to specific. MS won't bother because it's too cheap. SOHO sucks because the effort to sell it is far more than the potintial payout.

      See: Crossing the Chasm for a flavor of what this is all about.

    2. Re:Go after SOHO business. by MikeFM · · Score: 1

      Dude! Microsoft, Quicken, etc sell shitloads of stuff to SOHO businesses. It's a lot easier to sell 1000 copies of something for $50 (or even $500) than it is to sell a $50000 program. I know a lot of people that own small businesses but I don't know a lot of people that run multimillion dollar businesses.

      Not to say your idea won't work too if you happen to know the right people. Still, you're assuming this person has already worked for such companies. If so why are they on Slashdot asking what to do with their degree? :)

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    3. Re:Go after SOHO business. by iSwitched · · Score: 1

      " It's a lot easier to sell 1000 copies of something for $50 (or even $500) than it is to sell a $50000 program."

      Dude! You may be lucky enough to have figured a way to eek out a living this way, but it's the exception, not the norm. The companies you mentioned are huge, they spend more in a week trying to get their message to SOHO customers than you earn in a year!

      When I read the quote above, I heard myself about three years ago. A guy came to me with a great idea for a $50 product. We spent about six months building it, put up a business around it, raised a little cash, got written up in Business Week, got a five star review from PC Magazine, and...

      ...Still couldn't sell enough to make a living. Out of business in two years. Now I make a tidy living in corporate America, writing code for a company whose products start at $50,000 a pop.

      When I go out on my own again, that's the model I will follow. The low-end is owned by the big-boys with the big marketing budgets, if your ambition is to build a software business that generates life-altering wealth, not just a one-man consultancy (not that there's a single thing wrong with that), big-business is the only market that small companies can reach with any hope for sustaining themselves.

      --
      "That naive cube! How long must I suffer this!" --Sheldon J. Plankton
    4. Re:Go after SOHO business. by minniger · · Score: 1

      I've been there done that with the "It's a lot easier to sell 1000 copies of something for $50 (or even $500) than it is to sell a $50000 program" thing. It's not true. Out of the maybe 50 people you know you'd have a better chance selling a $50K once than finding another several hundred to buy at a lower cost. I was suggesting that finding a job in a large corp was a first step. The long range plan would be to sell things back to them.

      Everyone underestimates how difficult and expensive it is to market and sell stuff to a wide population. MS, Quicken, etc can do it because they are huge and can spend millions just on advertising. Only at that level do the numbers work out. For individuals and small companies the SOHO market is a suckers game.

      Still... on an individual contractor level you can get by. But that's at $40/hour and you can only take in as much as you can manage to work. It's definitly not selling software.

    5. Re:Go after SOHO business. by MikeFM · · Score: 1

      My usual approach is to write software that I'll either use for one of my other businesses or someone I know will. Then I resale it to others to recoup the time I invested in writing it. A lot of these apps are small and easy to write things that take maybe a few weeks to develop. Pass copies along to the right people and let them be your marketing. I won't say you'll get rich (I certainly haven't) but it's a pretty solid business model. I'm certainly not saying to spend five years writing a single vertical app and try to market it yourself - I'm suggesting small vertical apps that are pretty cheap to develop and market.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    6. Re:Go after SOHO business. by Fastball · · Score: 2, Insightful
      I agree. I work for a government agency in the state of Kentucky, and we're running into the same problem with several software vendors we've dealt with for years: they're raising prices exponentially and going after the big boys with fat wallets. Is their software any better? Of course not, and companies with limited budgets and a minimal amount of common sense aren't going to bother with these vendors.


      Messaging systems (you could produce one of these that is as good as anyone else's at a fraction of the cost). Streaming media tools. There's plenty of opportunities for someone with initiative to swoop in and clean up where the big vendors have left.

    7. Re:Go after SOHO business. by GebsBeard · · Score: 1

      I can reaffirm this assessment 100%. It is a gross, gross error to assume the low-cost product is an easier pitch. Put crassly the rule is NEVER MARKET TO POOR PEOPLE. That is a common programmer mentality and it is dead wrong. This is the mentality that leads to the proliferation of, for example, "development tools" software companies. Because you have the skill and are so familiar with it you assume it has no value and you give your goods away (sound familiar?) Put that work in the hands of a marketer and s/he will spin it into gold. The fact is, with the right connections your 50k product will outsell your piddly $50 product like hotcakes. Your audience probably won't even notice a 50k hit on their accounts. You develop for multinational conglomerates, not mom and pop shops to develop massive wealth. If you can sell to the latter as an afterthought then fine, just don't target them outright.

    8. Re:Go after SOHO business. by Tablizer · · Score: 1

      Messaging systems (you could produce one of these that is as good as anyone else's at a fraction of the cost). Streaming media tools. There's plenty of opportunities for someone with initiative to swoop in and clean up where the big vendors have left.

      Gotta be careful, there are a lot of silly patents on those things. Not patents on the implementation, but the mere existence of them.

    9. Re:Go after SOHO business. by Tablizer · · Score: 1

      How does one find those people? After starting multiple failed or strugling businesses of my own, I find that marketing (and customer service) is the hardest part, not the tech.

      Any advice that goes:

      1. Find people in niche X
      2. Write great software for them
      3. Profit!

      is suspect. The hardest part is often step #1.

    10. Re:Go after SOHO business. by willtsmith · · Score: 1

      Ummm... have you ever signed a intellectual property rights agreemant. Well, most large companies have them, here's what they basically say ...

      1) Declare any invention/patent's you already have, otherwise we have the right to take them.
      2) Any invention you make while working for us belongs to us if we want it to. Even if it's non-business related.
      3) Anything you invent for xxx (6-12 months) period after you leave our employ belongs to us if it pertains to our business.
      4) You can't go work for our competitors.

      This is the basic jist. I don't know if you've actually done this before. If you have, they didn't have good lawyers.

      --
      -------- -------- Support Wesley Clark for president!!!
    11. Re:Go after SOHO business. by willtsmith · · Score: 1

      I think your basically right on the money. Here's why.

      First, I think the fundamental problem with sustained software development is that we are constantly coding ourselves out of a living. Well architected and well-written code can be re-used indefinitely.

      Software is unlike any other product in that the manufacturing stage is trivial. Furthermore, it might mis-perform, but it never rusts, fatigues or wears out. That is, once you buy it, you don't need to replace it unless your NEEDS change.

      So far increased hardware capabilities and new adopters have fueled growth in IT. We buy new versions of Word because of new features and capabilities, not because the old copy wore out (though Microsoft is trying to change that :-)

      Once we become GOOD software people and write truly reusable/maintainable code, our necessity diminishes. We must move on to the next job and each time we diminish because our products if done correctly can live indefinitely in future software versions. It is work complete and FOREVER.

      Of course these are LARGE corporations we work for who can justify spending a salary on custom applications. That does not translate into small business where "off-the-shelf" is the rule. Simply put, small business doesn't have the resources for custom development since inception and implementation just plain COSTS TOO MUCH.

      I think that the same thing that's screwing us in large business will enable us in small business. The re-usability of components and RAD tools/techniques that make a developer WAY more productive. We'll be like those custom motorcyle builders (watch American Chopper on Discovery, it's cool) who take mostly off-the-shelf components, put it together, paint it up and make something purely unique and tailored to the customer.

      We're finally finding softare development models that are yielding results in modularized/standardized components.

      --
      -------- -------- Support Wesley Clark for president!!!
    12. Re:Go after SOHO business. by Anonymous Coward · · Score: 0

      >Declare any invention/patent's you already have,

      Well, they can't really do much against *patents* you already have been awarded.

      >You can't go work for our competitors.

      That's a completely illegal clause in California, at least.

    13. Re:Go after SOHO business. by MikeFM · · Score: 1

      The easiest way is to be part of that group to begin with. Read their magazines, attend their shows, chat on their mailing lists, invite them to your BBQs, etc. Even if you aren't part of the group before you begin it can be a beneficial process to make yourself part of it before you start coding. Learn what they really need and then give it to them. You won't sell 1000 copies the first day but word of mouth will tend to grow and you'll get a steadily growing stream of customers. I'd also suggest spending a little money to market the software in magazines and websites dedicated to the business your software reaches out to. If you know a company that sells products related to that business then give them a call and arrange for them to try your program out (free of course) and see if they'd be willing to resale it for you. That way they cover the marketing expenses. If the software might appeal to enough people in your local area then talk to the managers of the local Walmart and software stores.. they often try to carry local products. Marketing is certainly the hardest part of buiness (after fundraising) I think but you shouldn't be afraid of it. If you have experience coldcalling people it's a little easier - if not it's a good time to learn. :)

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    14. Re:Go after SOHO business. by MikeFM · · Score: 1

      Another trend I've noticed is that in a down economy more people try to earn extra money by running a small part time business on the side. They work as a handy man, doing yards, selling hand-made crafts, etc to try to make a lil extra money and escape from the risk of being layed off. Some of these businesses will make it, some will die, and many will stay just side jobs. Tools that reduce the effort required allow these businesses to spend more time making money which obviously leads to their doing better. Not a hard sell if your product is affordable.

      These people tend to need help with record keeping and various small business tasks because they aren't overly experienced and there is little in the way of software to fit their unique needs. A lot of the programs function almost the same but are just enough different to make big name products not fit very well.

      It's not just selling software either. You can sell custom hardware too. One I'm working on is for farmers. Rather than hand recording various stats such as which animal is fed, bred, etc that day they have a small handheld computer and a barcode scanner. They can scan the animals barcode and press a couple buttons on screen and go on. A small time saving per animal but if they have 5000 animals it lets them finish MUCH faster while keeping better records. With those improved records they can manage their business better. In the case I'm working on we're trying to enable them to compete with 3 workers against farms that have 8 workers. Obviously, a huge savings from $1500 worth of software and hardware.

      This exact system would be good on any farm that raises the same animal and it'd be very easy to adapt it to those raising other animals. This farm in question happens to be one that other farms watch as an example of best methods. Obviously, I'm hoping a lot of those farms will want to use my system also. Not bad for a program that has taken only about a month to produce (I love Python and wxPython) and using hardware which is mostly off-the-shelf plug together stuff. I'd agree totally that this is a market that really takes advantage of reusability.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
  22. Read the article .... not what it looks like by Anonymous Coward · · Score: 2, Insightful

    Ellision is saying that software is dead AS A GROWTH INDUSTRY! Personally, I think modest 5-10% growth rates don't spell the end of the world for software. Cheer up!

    1. Re:Read the article .... not what it looks like by Anonymous Coward · · Score: 0

      Yeah, when uncle Larry and his kind can't make a billion a month (like they need any more, right?), then they whine by declaring to be "dead"... Would be more constructive for them to get their heads out of the sand and create jobs for those people who were laid off so a few VP's could get million buck bonuses. Some fundamental shifts need to occur in the industry and the US economy as a whole before we see any real change, true innovation or growth spurt.

  23. been dead for years by pohl · · Score: 1

    I've watched over the last two decades as quality software dies in the marketplace while scum rises to the top. I've considered the industry "dead" for a long, long time now. It will remain dead to me until consumers suddenly have an epiphany en masse that allows them to both recognize good architecture, and to desire it. Make that two simultaneous epiphany: they also must suddenly prefer publicly-published standards over the vendor-lockin du jour. Ok, make that three epiphany: they have to vote for these preferences with their money instead of admitting "yeah, MS sucks" but refusing to be part of the solution. I'm not holding my breath.

    --

    The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

    1. Re:been dead for years by Timesprout · · Score: 1

      News flash buddy. People did have an epiphany en masse over the last two decades about software they could use at home and in the office. Its a bit late to be complaning that it was Microsoft who provided it at this point

      --
      Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
      What truth?
      There is no dupe
    2. Re:been dead for years by pohl · · Score: 1

      It takes an epiphany to get cattle through a chute nowadays?

      --

      The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

  24. Everything has been invented by andyring · · Score: 4, Insightful

    We've all heard the quote, "Everything that can be invented has been invented." by Charles H. Duell in 1899, insisting that his office be closed (he was the top guy at the Patent office in the U.S.). And a lot has happened in the last 100 years. Anyone who thinks that is true for software should get his head out of the sand.

    1. Re:Everything has been invented by Anonymous Coward · · Score: 0

      He never said that.

    2. Re:Everything has been invented by Anonymous Coward · · Score: 2, Informative

      We've all heard the quote, but it just ain't so

    3. Re:Everything has been invented by Anonymous Coward · · Score: 0

      Yeah, and we all (except for you and three moderators) know that it's a fake.

  25. NO by Raven42rac · · Score: 1

    God damnit, I get so sick of these "_____ is dead" articles. NO THE SOFTWARE INDUSTRY IS NOT DEAD, IT MAKES BILLIONS OF DOLLARS A YEAR! I swear these headlines get more retarded by the day.

    --
    I hate sigs.
  26. Yes it's dead by Anonymous Coward · · Score: 0
    I recommend everyone to look for jobs outside the IT industry. And in the case you're still in school, I'm sorry, you are too late, the industry is saturated, there are plenty blooming industries left... perhaps you could become a psychologist?

    If you're in the industry and still have clients you don't want to disappoint by leaving the industry... just send them to me, I'll take care of them for you!

    ;-)

    1. Re:Yes it's dead by mangu · · Score: 1
      perhaps you could become a psychologist?


      So, you mean that the psychology "industry" is growing at more than 10% / year?

  27. Refuse to read this article! by Anonymous Coward · · Score: 0

    Since I am working on a BS in CS, i refuse to read this article.

    I am already depressed that I have to take up to Calc 4 and then some other math classes, which I still dont get why they dont tell me I have to do up to Calc 8 since all the other math classes I have to take are Calc related.

    Bahhhh.... 3 years of College left.

  28. It is dead... by Anonymous Coward · · Score: 0

    Damnit, it is dead, I agree.

    All I hear now adays is "A Masters degree would be more than enough, you're overqualified!", and then continues with "We're looking for people with a Bachelors degree at most, in reality we prefer take those who have just 80p (2 years); you guys costs way too much!"

    It sucks to have 240p in math and computer science, and can't get a job in the industry, because I "cost too much".

  29. News.com is claiming that start-ups are hiring by bdhein · · Score: 4, Informative

    If the software insdustry is dead, this would be quite odd. Perhaps certain portions of the industry are getting saturated, but there apparently still are some developing markets. Now if developing market out there is looking for a summer geek, I have a resume waiting for them...

    1. Re:News.com is claiming that start-ups are hiring by LazyBoy · · Score: 2, Insightful
      If the software insdustry is dead, this would be quite odd [com.com].
      1) How many of these "hiring startups" layed off more people in the last year than they plan to hire?
      2) How many of these startups would it take to cover for the Lucents out there?
      --

      If Chaos Theory has taught us anything, it's that we must kill all the butterflies.

    2. Re:News.com is claiming that start-ups are hiring by Svartalf · · Score: 1

      1) How many of these "hiring startups" layed off more people in the last year than they plan to hire?
      2) How many of these startups would it take to cover for the Lucents out there?


      1) A lot more than the "big boys". The telecom, etc companies bled a LOT of people- people that they needed but "couldn't afford", and in a move to appease the investors they let them go. The small players didn't have Wall Street/NASDAQ as an excuse to sacrifice jobs on the altar of stock price so a lot of the small companies didn't actually do layoffs.

      2) Covering would be nice. And if there is enough startups, they actually might. However, startups hiring people steadily or rapidly is definitely not the sign of a dead industry- it's more of a sign of the end of a downturn beginning.
      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    3. Re:News.com is claiming that start-ups are hiring by constantnormal · · Score: 1
      Yup -- and the headlines also read that overall, layoffs are up 71% in April -- if all the water is draining out of the jobs pond, the employment level is lowered for everyone.

      So plan on having a tough time finding a job, and don't blame the trouble on the diploma.

      Times are Tough All Over.

    4. Re:News.com is claiming that start-ups are hiring by Anonymous Coward · · Score: 0
    5. Re:News.com is claiming that start-ups are hiring by Anonymous Coward · · Score: 0

      Perhaps. But I'm not sure what to make of being "hired" for no salary and sometimes not even the promise of future salary or stock. Taking a risk is one thing. Being taken advantage of in a poor job market is something else entirely.

  30. Not a commodity by aerogeek · · Score: 2, Interesting

    To say the industry is dead is to imply there's nothing new under the sun. Wrong. Software is not a commodity; it's driven by innovation, and the next killer app is always on the way. I am assuming, of course, that open source folks won't be the only ones writing killer apps.

  31. Friday by N8F8 · · Score: 4, Insightful

    Last friday I was sitting in a meeting. A guy giving a presentation was trying to input about 900 records of data into a new system when he discovered the data was in the wrong format. A dozen contractors twiddling thumbs on company time because of a litte hosed data.

    I took me about five minutes to wrote a little routine to parse the data into the correct format. Within the hour we were back on schedule.

    So the answer to the question is "no".

    This is the age of information. The more information we have, the more need there will be to manipulate that infroamtion.

    --
    "God fights on the side with the best artillery." - Napoleon, Marshal of France - speaking truth to power
    1. Re:Friday by mangu · · Score: 1
      Interesting, I agree with your story, yet disagree with the conclusion.


      I think the software industry, as we now know it is dead. It's dead because it tried to sell software like it was hardware, not computer hardware, but the "old" kind of hardware, i.e. nuts and bolts.


      You can walk into a hardware store and buy a 1/4" whitworth thread nut, and it will fit any whitworth thread bolt anywhere.


      You cannot do that with software. Software still needs a lot of hand-fitting to work properly, and that creates the need for programmers who work together with the customer. In that sense, softwre isn't an "industry", it's more like a handcraft.


      Reusable software components is an idea whose time has come long ago, but no one seems to have any idea on how to make it work reliably and consistently. No one has yet done to software what Sir Joseph Whitworth did for mechanical engineering.

  32. The best is yet to come... by Anonymous Coward · · Score: 0

    Software today is pretty basic - most bespoke software tends to be database-driven input/ouput storage and reporting systems. Software isn't smart, and it needs to be.

    What I'm waiting for is heuristic software that learns; mediaplayers that talk to file-sharing progs and download other MP3s based on what I listen to, without me having to even lift a finger. That kind of thing would be cool.

    I want different OS structures. Why the hell do I have to save everything manually? The whole file saving thing was a result of low storage space, so why not develop a whole new way of filing that stores everything and enables versioning and undo functions?

    Games are software too - games are nowhere near dead and have a lot of mileage in themselves yet.

    So there's a lot of thing yet that haven't been done. We're stuck in a rut because companies that can fund smart software seem more concerned with releasing version 9... 10... whatever of a product to compete with someone elses. Sure competition is good, but it also stagnates the wider market as a whole.

    1. Re:The best is yet to come... by mangu · · Score: 1
      It's Clayton Christensen's "Innovator's Dilemma": software companies do small increments to what they already have, because their profits are maximized that way. Yet, by the same action, they limit any perspective of high growth in the near future, because customers are reluctant to pay for small increments.


      The software industry as a whole may not seem to be totally dead now, but the companies that dominate the market today will surely stumble when new contenders enter the market with new ideas.

  33. You would have been better off with a second... by BoomerSooner · · Score: 4, Insightful

    degree in a field that generally needs applied applications (I cannot think of a philosopy program to save my life). I have degrees in MIS and Finance and always find a new job when necessary/desired (in Oklahoma no less, which has a piss poor market for software developers). Being a CS grad you'd probably get more bang for your buck by getting an MBA (you're exactly who the MBA program was designed for).

    1. Re:You would have been better off with a second... by Paleomacus · · Score: 1

      At least where I go to school Philosophy, Cognitive Science and Linguistics are very closely tied programs. The philosophy degree might not help you get a corporate programming job. Something you learn about in all three programs I mentioned before is hard logic, state theory, syntax. If you take the right courses you could really add some bang to your abilities. I really don't see how the MBA program was designed for CS grads. CS is not IS. I would never even consider and MBA because I would NEVER want to manage people. I would go for a Master in CS or Mathmatics(possibly another branch of science). Maybe go all the way to the PHD level and teach or do research. I just can't see going into a Science field and then warping yourself into a buisness bot.

    2. Re:You would have been better off with a second... by Christopher+Bibbs · · Score: 1

      An MBA is extremely helpful if you want to be more than the bottom rung in many companies. If you want to control the direction of the software you are working on, you'll need a title higher than "Software Developer". "Project Manager" can code nearly as much, but goes to the meetings where direction is determined. Now that gig isn't for me, but I've seen more than a few developers go that route happily.

      Masters or PhD in CS? Few developers I know have those kind of degrees. The guys with that kind of background tend to work as consultants or in acadameia.

    3. Re:You would have been better off with a second... by EastCoastSurfer · · Score: 1

      I really don't see how the MBA program was designed for CS grads. CS is not IS. I would never even consider and MBA because I would NEVER want to manage people.

      I think the days of the techie locked in a room coding to specs are over. Businesses want a person that is not just writing software, but also thinking about how the software they write is going to change the business. They want people who understand the companies objectives, clients, and products and can then write software around it. A good understanding of business makes a software engineer much more effective at gathering requirements and designing in house business software(IIRC this is the largest type of software written).

      Maybe go all the way to the PHD level and teach or do research.

      Then an MBA probably wouldn't help you too much. I would caution though on becoming too academic. The best teachers I have had only became teachers after becoming successful outside of academia. The "real-world" experience they brought to a class room taught us about how things *do* work and not how they *should* work.

    4. Re:You would have been better off with a second... by Anonymous Coward · · Score: 0
      Masters or PhD in CS? Few developers I know have those kind of degrees. The guys with that kind of background tend to work as consultants or in acadameia.

      It really depends on the company and what they do. I work for a company that makes $1B in revenue and there are few developers here that don't have those degrees. And I mean really few. In my product we have 10 PhD's, 7 MS, 2 BS. Most are EE degrees but a couple CS.

    5. Re:You would have been better off with a second... by Anonymous Coward · · Score: 0

      I think the days of the techie locked in a room coding to specs are over.

      I disagree with this statement. I work at a company with over 30 computer science professionals and we still have many that fit that mold. Why? Well, we need them! There are still many technical problems, bugs, incompatibilities that the business types just can't cope with.

      Also, many companies offer dual career ladders, whereby technical types may progress in parallel to manager types. They do have to accept more responsibility but that generally involves more long-term and more important projects rather than management.

    6. Re:You would have been better off with a second... by Michael+Ross · · Score: 1

      Businesses want a person that is not just writing software, but also thinking about how the software they write is going to change the business. They want people who understand the companies objectives, clients, and products and can then write software around it.

      Unfortunately, there is a fine line between that and the unrealistic and increasingly popular expectation among managers that they can have their developers attend all the business meetings and keep up with all of the communications required to learn and maintain that business knowledge, and find the blocks of time needed to actually write the code. The typical end result is overworked and overscheduled programmers not finding time to produce the new software, much less maintain and enhance the legacy systems.

    7. Re:You would have been better off with a second... by TopShelf · · Score: 1
      That's why you're seeing a trend towards Business Systems Analysts, who work on both the IS and business sides. They (myself included) are responsible for identifying and anticipating the systems requirements for their particular business area (mine is Logistics), and facilitating the fulfillment of those requirements via the IS technical staff.

      It's all a matter of degree - the development and support staff need some exposure to business users and environments, but of course their primary focus has to be on the applications. It's the analyst's job to act as the go-between, working with the business side to determine what is feasible/beneficial, and the IS side to make it happen.

      --
      Stop by my site where I write about ERP systems & more
    8. Re:You would have been better off with a second... by Anonymous Coward · · Score: 0

      I can say that my Master's degree in CS was the biggest reason that I got hired at my current job last year in spite of the hiring freeze they have had for 18 months.

    9. Re:You would have been better off with a second... by EastCoastSurfer · · Score: 1

      So true. I didn't mean for my comment to sound as though all the programmers suddenly start going to meetings, but that an MBA is certainly not a waste for people who just want to be in tech. I believe that understanding *why* you are writing a piece of code will in the end help you create better software.

    10. Re:You would have been better off with a second... by Anonymous Coward · · Score: 0

      if they want somebody like you described, they should hire a business analyst and not have a COMPUTER PROGRAMMER do something they are not trained to do.

    11. Re:You would have been better off with a second... by jcronen · · Score: 1
      I don't know what you or your company does, so I could be very wrong, but what's the likelihood those degrees are really necessary?

      If you do highly technical engineering work, mathematical modeling, or are working on a software product for a very technical field, then what I'm about to say doesn't apply.

      Someone who's doing development of an application like a word-processor, or even B2B application shouldn't need a M.S. or Ph.D. in CS or IS to do this work. Any programmer with half a head on their shoulders and a reasonable amount of skill should be able to manage this easily. It's an unfortunate consequence of the tight labor market that companies choose to use the resumes of the applicants as a disqualifying process. There are many very talented non-college-educated people that are working, and quite a few M.S. in C.S. grads that are so used to working in a theoretical environment they can't easily get the grasp of working ina a software house. Alternately, they come up with great theoretical solutions that are too cost- and time-prohibitive to implement.

  34. Ellison is a crank by Anonymous Coward · · Score: 1, Interesting

    Like McNealy, he's always saying outrageous stuff to get attention. Surprise, it's always calculated in some way to draw attention to his products or company. I see no reason to believe that this isn't a publicity ploy rather than an oh-so-sincere belief from his heart.

    And no I didn't read the article, he blabs stuff all the time and I don't listen anymore. Furthermore, he can burn in hell for eternity for exposing me to his monstrosity of a development tool, Oracle Reports Builder 6i.

    1. Re:Ellison is a crank by Anonymous Coward · · Score: 0

      One of the primary reasons that the software industry is in such a funk is that it's suffering from an appalling quality problem, and Oracle is one of the main offenders. Why do people want to buy software when it's more headaches than it's worth? It seems that executives in companies these days are more concerned with empire building, evading responsibility, and personal gain than actually producing real, working products.

      The majority of software developers in this profession couldn't code their way out of a paper bag, and processes and controls are nonexistent in most companies. No wonder so much IT work is being offshored. If you're going to fail (which happens in the majority of projects), you might as well fail with cheap, compliant foreign workers.

      There is a lack of innovation coming from the major software manufacturers (like Oracle), who are more concerned about feature-laden monstrosities (which they understand), than applying complex algorithms (such as text context recognition, heuristic algorithms, natural language parsing) which they don't. I've seen the results of having software teams attack problems that they are clearly not qualified for (like the NLP-query in MS Outlook), and the results are a design atrocity. Why are they doing it? Because the people who are on the team want to do the choice software, even if they're not qualified, and people who actually have the expertise are shunned, mostly because they would expose the current 'guard' as unqualified.

      Ellison is right in a way that the software industry is going through a slow death, but it's not unavoidable. Competent developers with experienced managers should come up with next concepts and GET THEM FUNDED! There is still plenty of money out there. More money than good ideas. Most of it went to the B.S. artists who could tell a good story, and they've laid waste to an industry whose golden years were the late 80's and early 90's

  35. The software industry is quite healthy by Master+Of+Ninja · · Score: 2, Interesting

    I have to say that software industry is growing. I would think that the 'low end' is quite healthy nowadays, considering how many individuals and 'independents' are setting there own companies to produce software for PDAs and mobile phones. Want to play MP3's on your phone? Somebody's bound to have done it (or it's an idea for one of you coders reading this).

    It's the high end that is having the problems. And even then not all of them - e.g. I agree with the article that MS is still growing: they keep on diversifying. People have realised that over the years some of the 'high-end' systems they've been getting are a rip-off, and that there are cheaper options (you can guess for yourselves) which can replace them.

    I can say even in an economic downturn, that if there is a piece of software that has proven worth, and will genuinely help a customer, then it will be purchased. It's just that nobody is delivering what people want (or could want).

  36. Did the poster read the article? by frezeal · · Score: 2, Insightful

    The article said nothing about the software industry being dead. This is the quote from Ellison:

    "It's (Silicon Valley) not coming back ... The industry's maturing. The Valley will never be what it was," Ellison said.

    I see nothing that mentions the software industry as dead. He only says the days of super growth are over, which I happen to agree with.

  37. Yes, it is. by GLR · · Score: 1

    There was another article in the WSJ last week talking about how the lifecycle of hardware has extended to 5 years. Other than games (and what business finds that a valid reason), there just isn't any software worth upgrading for. The vast majority of people (non-Slashdotters) continue to use their business machines for the same applications they were using them for 10 years ago: word-processing, spreadsheets, databases, and email.
    The web has changed things somewhat by adding streaming media, but the future of "broadband" will be owned by those who own the content.
    A year ago, I came to the same conclusion Larry Ellison did. General application software is dead. Software investment in the future will be in specialized applications. Look for companies that are developing software that addresses industry-specific problems: e.g. farm-managment, education, and of course biotechnology. Once I came to this conclusion, I quit my job in Silicon Valley and applied to PhD programs in Biology. Problems in genetics and biophysics are some of the most interesting out there (who wants to work on farm-management software?)

  38. The software industry... by defile · · Score: 5, Interesting

    ...is not the industry that most programmers work in.

    If you're getting a degree in software development, there's about a 98% chance that if you write code, it will be for a custom business system that will never be used outside of the company you work for.

    Programmers rarely work in software product companies, and in those companies the programmers find themselves to be the minority (both in number and in pay) -- overshadowed by marketers, admins, and lawyers. Their jobs are to produce the product, worked 18 hours a day, paid what amounts to minimum wage, and maybe one day it might result in a royalty check.

    See, the software product industry doesn't really exist. The billions of dollars made by Microsoft are in truth a bizarre anomoly that most companies have not been able to recreate. That is not to say that other companies don't sell software profitably too, but in those cases the software is sold as simply a service offering vessel. Microsoft is one of the few that can sell a shrinkwrap product to millions of people and walk away from them until it's time to sell them the next release.

    Other cases where software is sold as a product usually has nothing to do with the rest of the software industry. The box is an end user consumable like entertainment content or some kind of shovelware gimmick.

    It is the software product industries Ellison is talking about when he says the software industry is on the decline. He probably even sees it in his own company. No one buys Oracle for the sake of having Oracle software, they buy Oracle so they have Oracle's support infrastructure behind it.

    So while the software product industry may be on its way out, it doesn't mean you should switch majors just yet.

    The software systems and services industries are poised for a boom. Businesses are starting to collect more information, expanding into more markets, becoming (finally) a little more computer literate. It is in these fields we can seek to sell ourselves, and it is also in these fields we can best sell Linux and open source.

    1. Re:The software industry... by rsadasiv · · Score: 5, Interesting

      >>...is not the industry that most programmers work in.

      This is absolutely true. However, the interesting point is that the software industry is trying to encroach on the industry in which most programmers do work: internal IS custom development.

      For example:

      Many millions (billions?) of programmer hours have been invested in writing slightly different versions of a double entry accounting system. Look around your company - there is at least one person making a decent living supporting custom accounting/hr/payroll applications. The software industry (Oracle, SAP, PeopleSoft, Siebel, etc) is agressively trying to put this person on the unemployment line. The fact that these companies have not yet been successful in this attempt does not change my opinion that eventually they will be successful: off-the-shelf (OTS) vs. custom is a solved problem, and it is only a matter of product iterations (5?) before the field is cleared.

      In fact, outside of data processing (collecting information in a relational database and running reports on said data), the battle between OTS and custom is over. The fact that the battle between the commerical software industry and the open source software industry in these arenas is ongoing is irrelevant to the 98% of software developers employed by internal IS. Today, no one in your company in making a living writing device drivers, operating systems, network stacks or word processing programs, as they might have been 10-15 years ago.

      So, if current trends continue, what is the prognosis for the mainstream software developer? Are we auto mechanics - our services commoditized and wages lowered by massive standardization and upstream quality improvements? Are we electrical engineers - our hand crafted circuits driven out by general purpose registers and instructions? Are we secretaries and typists - destroyed by a cultural change and widespread adpotion of do-it yourself tools (computers, word processing software and voice mail systems)?

      I don't know. If I did, I would be as rich as Larry Ellison.

      Ram Sadasiv

    2. Re:The software industry... by doinky · · Score: 1

      "Microsoft is one of the few that can sell a shrinkwrap product to millions of people and walk away from them until it's time to sell them the next release." It didn't used to be that way; it was the monopolistic practices of Microsoft, aided by the misguided naive anti-regulation attitudes of so many of the cyberlibertarians (overrepresented here of course) which destroyed the software product market which was once thriving with many well-run companies which produced fairly good products and a pace of innovation which we haven't seen in a long time. Now, only a fool would start a software product company. Even Intuit learned that you can't fight the gorilla.

    3. Re:The software industry... by Fastball · · Score: 1
      Businesses are starting to collect more information, expanding into more markets, becoming (finally) a little more computer literate.


      This statement is absolutely true. I've begun to wonder if companies are intelligence agencies with the amount of information they collect. We collect name, address, phone, email, etc. for everything we do. Promotional stuff, sign-up form. Newsletter, sign-up form. Broadcast schedule, sign-up form. Survey, sign-up form. Ordering, sign-up form. It gets really interesting when some ham in another department wants to add real specific questions to these forms and we collect that info too. "How do you use your DVD player?" was one such question I saw recently on one of our forms.


      Do we need all of this? Of course not, but as long as it is possible to ask it of a patron, we'll happily collect it and let it rot in a SQL database somewhere. How else will the Terminators in the future have "detailed files" on people? ;)

    4. Re:The software industry... by sql*kitten · · Score: 4, Insightful

      It is the software product industries Ellison is talking about when he says the software industry is on the decline. He probably even sees it in his own company. No one buys Oracle for the sake of having Oracle software, they buy Oracle so they have Oracle's support infrastructure behind it.

      You are exactly right. For example, you can do most of what most Cisco products can do with free software, but when something goes wong, you won't have Cisco's Special Circumstances agents to back you up. You can do most of what a Sun can do with x86 hardware, but (apart from maybe IBM) there's no-one in the x86 space that can give you the kind of backup that Sun can, if you need it.

      The software systems and services industries are poised for a boom. Businesses are starting to collect more information, expanding into more markets, becoming (finally) a little more computer literate. It is in these fields we can seek to sell ourselves, and it is also in these fields we can best sell Linux and open source.

      The problems these days - and these were always the interesting ones - are not so much "what can we do", which is what the packaged software industry answered but "what should we do, and how do we do it" which is where bespoke software, developed and iterated quickly by people who know both tech and business come in. The future's bright for those that understand that IT is about solving problems in the real world, and can identify and understand those problems.

    5. Re:The software industry... by CognitivelyDistorted · · Score: 2, Interesting

      If OTS business software takes over the world, I predict IS programmers will split into two groups. One will work to install and maintain OTS software. They won't spend too much time coding, some of them will write extension modules and customizations. The other group will have the job of integrating disparate OTS systems. There are, of course, commercial vendors working on that problem, but I think it will be a while before they solve it.

    6. Re:The software industry... by Tablizer · · Score: 1

      Many millions (billions?) of programmer hours have been invested in writing slightly different versions of a double entry accounting system. Look around your company - there is at least one person making a decent living supporting custom accounting/hr/payroll applications. The software industry (Oracle, SAP, PeopleSoft, Siebel, etc) is agressively trying to put this person on the unemployment line. The fact that these companies have not yet been successful in this attempt does not change my opinion that eventually they will be successful:

      Fortunately for us, managers and owners are fickle and picky. They want the software to work *their* way. And, that is understandable because if they were the same as their competitors then they would have no chance of beating their competitors.

      While I agree that HR might get more standardardized, the LOB (line of business) applications around the core product or service of a company are going to continue to be subject to whims of specialization.

      Anybody who has ever tried to write a generic anything realizes how unexpected requirements eventually make the framework a sprawling mess over the longer-term.

      I am skeptical that off-the-shelf software for LOB can be made to the satisfaction of managers. But, non-LOB products will indeed probably encroach IMO.

      What is really needed instead is purchasable source code. That way you can get up and running, but still be able to customize it any way you want. The problem is that source code is too hard to control from being stolen.

    7. Re:The software industry... by mpe · · Score: 1

      If you're getting a degree in software development, there's about a 98% chance that if you write code, it will be for a custom business system that will never be used outside of the company you work for.

      Indeed won't even be distributed in any way shape or form outside that company.

      See, the software product industry doesn't really exist. The billions of dollars made by Microsoft are in truth a bizarre anomoly that most companies have not been able to recreate.

      Not that most companies would even want to attempt to since their business is not about software in the first place.

      That is not to say that other companies don't sell software profitably too, but in those cases the software is sold as simply a service offering vessel.

      Are these companies selling software, any more than a builder is selling you building materials?

      Microsoft is one of the few that can sell a shrinkwrap product to millions of people and walk away from them until it's time to sell them the next release.

      It's also only those few which have any reason to be fearful of the likes of "open source".

  39. How can the software industry be dead? by Nijika · · Score: 2, Insightful
    Is there suddenly no need for computer programs? Why do we have these things sitting on our desks then? Perhaps the old-school "smoke and mirrors promise the world deliver a big thick manual instead" model is dead, yes. The general software industry isn't going anywhere.

    And I don't mean to troll, but Ellison is a known blowhard.

    --
    Luck favors the prepared, darling.
  40. as it once was, yes. by WeirdKid · · Score: 2, Insightful

    True, you'll never experience the joy of being a dot-com paper millionaire. And, with most raw programming work being sent to India, Russia, and other developing (and exploitable) economies, you will likely work for less than those who came before you. However, consulting or contract work isn't such a bad alternative to a pure software house. In fact, I think it's better since you get a wider exposure to the entire software lifecycle.

    Another avenue to explore is "shareware". No, seriously. If you come up with a truly useful product (i.e. not a screensaver), even a niche product will do well. I know this goes against the free and open source movements, but I see nothing wrong with it as a source of individual primary or additional income. In fact, I wish I would have bit the bullet and started out by selling my own software -- which is already pulling in about what my first "real" job paid. But now I'm spoiled and to afraid to leave the protective blanket of "working for the man" (benefits, pension, company car, etc.).

    1. Re:as it once was, yes. by Anonymous Coward · · Score: 0

      I have actually thought about going into shareware quite a bit. It just doesn't seem profitable is the problem. I hate to admit it, but I don't think I have ever paid for a shareware product. Does anybody? Do people really make decent money making shareware or is it done more as a hobby?

    2. Re:as it once was, yes. by WeirdKid · · Score: 1

      I did some research on this (googled "shareware FAQ") before getting into it, and the truth is, people will pay if properly encouraged.

      How to encourage?

      1. Write something useful. Nobody needs another word processor or hex editor or email client -- even if you come up with an innovative new feature for such products, it's better to write a plugin for something that exists. People will sacrifice features for price any day (case in point: Outlook Express). A good way to write something useful is to write something that you yourself need.

      2. Provide limited demos of the software. Don't let people have full use of your software for free -- they won't pay. This means putting some thought into how the software will be limited along axes of Time and Functionality. Depending on the nature of your software (single use vs. continual use), you'll have to strike an appropriate balance.

      3. Protect your software. Obfuscate if necessary and never put fully functional software out in the public. Require registration codes that you can tie back to an individual, but don't kill yourself making your software crack-proof. If someone's hell-bent on cracking your registration keys, they'll do it. Just watch the Internet appropriately and change your software when necessary. Also, if you make obtaining and maintaining a working copy of your software a complicated process, you'll lose more sales than you are protecting.

      4. Develop a corporate/educational licensing model. Most businesses have their own software police to make sure that adequate licenses are purchased. They are quite honest, but they want the policing job to be as simple as possible. Offer site licensing and volume discounts. Educational institutions will *always* ask for an educational discount, so make one up that'll make them feel good. Remember, any sale is money in your pocket.

      5. Present yourself professionally. Make customers believe you are a real company (you are, but we're talking degrees of "real"). Keep your website and software documentation explicitly professional. Mimic your favorite commercial software company's page, if necessary. Have a registered company name and a .com domain name. Never admit or imply that you're a one-man company -- use of the "royal we" can help here until you have bona fide partners.

      6. Finally, keep the price realistic. Unless you're Microsoft, most consumers get a headache over $25 unless you have something truly great on your hands. Software shouldn't cost more than 2 or 3% of what the machine cost to run it! Also, be creative with your licensing to play on the honesty of those customers who are. Apple's "household" license was truly a fantasic idea in this respect.

      7. Offer unlimited upgrades a la "once a customer always a customer". If you modify your product to such a degree that you want more money from existing customers, you should have created a new product instead. Consider evolving a product "suite". This requires some level of product lifecycle planning, but it's worth it.

      There's more tips out there on how to get started, so just look around for them.

  41. Nonesense.... by idfrsr · · Score: 3, Interesting
    That's like the guy who said this new 'wheel' thing has seen its best days...

    "It's square now... the growth just isn't there anymore, the big bumps of the three sided wheel are gone and the good days of people being interested in wheel development are over."

    Really the industry probably hasn't seen its best days. How much crappy software is there out there? How far are we from getting it right? Right now we have square wheels, we haven't figured it all out yet. The industry (open and proprietary) is changing, which is good. We are at a point when software is about to become really exciting. There is so much that can be done and bright minds will do it. Besides its better that investors aren't throwing money at anything with DOT and a COM, it will mean sounder companies, sounder projects, and more interest in open/free software solutions (as true believers will make the project anyways, regardless of monetary gain).

    --
    "The large print giveth, and the small print taketh away" -Tom Waits
  42. There is a industry growth curve.... by SuperCal · · Score: 3, Interesting

    Being a Marketing Major, I am forced to learn this type of thing... New Industries go though several stages. 1. Growth - growing demand with high profit margins. 2. Mature - high competition low profit margin... and in this stage jobs tend to leave for cheaper labor centers which I beleave is India in this industry. 3. Decline... market saturation... kinda self explanitory. The software industry, is a little odd and follows a slightly different path but it still seems we are in the second stage. There will be fewer jobs availible, but there should always be jobs for the most talented programers...

    --
    Business News and Resources: www.usasource.net
    1. Re:There is a industry growth curve.... by sheldon · · Score: 2, Insightful

      I think it would be a mistake to group all software development into the same market.

      That would be like saying all manufacturing is the same market, so televisions and automobiles should be lumped together.

    2. Re:There is a industry growth curve.... by Anonymous Coward · · Score: 0

      You are technically correct, but both of your example mfg. sectors are pretty much at the same point of their life cycles.

      except- soon we will have to buy hydrogen cars and HDTV sets. ;-)

      Soon or later, you end up buying a new and improved wheel.

      I too, majored in Marketing- 1982 grad back when the OLD rules still applied!

  43. You're trying your best by Anonymous Coward · · Score: 0

    It's the natural result of trying to turn software into something on which you can't profit.

    There's an economic term for unloading products below the cost of production: dumping.

  44. RE: Is the Software Industry Dead? by Mostly+a+lurker · · Score: 1
    Of Course!

    Haven't you heard, we are all about to stop using computers, phones and all those other high-tech gadgets and go back to a simple existence tilling the land.

  45. Computers are everywhere and they need software by tekrat · · Score: 4, Insightful

    The software industry isn't dead. Hell, the software industry hasn't even gotten out of infancy yet. Consider that there are already tens of millions of computers in the world, and out of that number there are thousands of types of computers that AREN'T PC type computers running windows. There are millions of embedded, specialty machines that will need software.

    Consider that every cellular phone is a computer, every car on the road has a computer in it, and hell, even your microwave has a computer.

    And as computers become more ubiqitious and get built into every device, and it requires that these devices become more and more "intelligent", they are going to require more sophisticated software to run them.

    You think your microwave that'll accept voice commands is going to happen by magic? We're still 10 or 20 years away from having a computer like "HAL" (in 2001), i.e. a computer smart enough to write it's own software, so, I'd say that there's still plenty of time for you to make some money.

    And even then, when computers are doing the programming, there will always be those who are better at it than the machines. Of course, the machines might conspire to bump off those folks, but that's fodder for my next novel...

    TTYL!

    --
    If telephones are outlawed, then only outlaws will have telephones.
    1. Re:Computers are everywhere and they need software by BeBoxer · · Score: 1

      hell, even your microwave has a computer.

      That's funny. Back when I started college to get my CS degree, family and such used to ask me what I wanted to do with my degree. I always told them "I'm not sure, I just know I don't want to be the guy who programs microwave ovens". No offense if you're that guy :-)

    2. Re:Computers are everywhere and they need software by CvD · · Score: 2, Informative

      I really think you've hit the nail on the head here. Even though traditional software like applications and operating systems will become more mature and not require much programming work, the embedded systems will need all the more programmers.

      There are quite a lot of devices with embedded systems in them, but this development is in its infancy. Devices getting smaller, their room for batteries becoming less, you need to write more efficient code, which will use less cpu cycles and thus less batteries. It will last longer that way. So all your sitting through algorithm classes will have paid off if you know how to implement an efficient sort, know how hashes work and are able to make an efficient datatype for your system.

      I think the embedded systems is an area where there still is a lot of work to be done, so still plenty of jobs for programmers.

      It seems logical to me that the next boom will be biotech, although this may be slower, as it is an extremely complex subject matter.

      My 0.02 Euro's.

      Cheers,

      Costyn.

    3. Re:Computers are everywhere and they need software by Cro+Magnon · · Score: 1

      I agree! Programming may change, but we still need computer programmers.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  46. It is the degree that counts! by reMer80 · · Score: 2, Insightful

    I also am a recent grad (been out 2 years) and every place that I have noticed doesn't truly care about what your degree is in just as long as you have a degree. I work in the banking industry and we have archieologist majors that work here. So your degree will always get you somewhere. As far as software developing being dead, its far from it. Software is just ready for the next generation of what software can do and evolve to something even more great. Someone once said a long time ago that everything that could ever been invented has already been invented. That was before computers were even thought of.

    1. Re:It is the degree that counts! by miu · · Score: 1
      we have archieologist majors that work here

      I see that the hiring manager used to do maintenance programming.

      --

      [Set Cain on fire and steal his lute.]
  47. Sorry for being to frank ... by OMG · · Score: 1

    Yes, it is. Here in Europe nearly everybody unemployed got a training for system adminstration or web design in the past _five_ years.
    Can you imagine how many still unemployed computer guys are there out on the street now ?

    So if you are not an expert, and a very bright one indeed you better go somewhere else. If you do not plan to be one of the best just do not waste more money or energy in this field.

    Hint: I you leave there will be more work for me at better rates left anyway ;-PP

    1. Re:Sorry for being to frank ... by BattleTroll · · Score: 1

      And to be equally frank - the market for MCSEs and Webmonkies is dead. As for software development, there are plenty of innovations happening and will continue to happen. All this chicken little "THE SKY IS FALLING! THE SKY IS FALLING" crap is just there to garner attention. Oracle and Sun are both in the crapper, but not because software is dying. More to do with inflexible business strategies and over inflated egos.

  48. Not dead, only on a diet by JayateMo · · Score: 1

    I think it is on a (healty) diet. What I expect to see is more revenue through services. I dont sell software, I give it away(gpl), then I (try to)get my revenue through expertise consulting(I tend to know the software I designed myself), unless the client want some specialized solution(they dictate what the want, I supply ), I think it is a good idea to gpl it. The way I see it, software is part of the infrastructure in an modern society, charging for every pice of sw is not an option, we all know gnu software. I would go so far as to say, the infrastructure (ie *generic* software) is (should be) a human right.

  49. Similar prediction by Yourdon was wrong by DailyGrind · · Score: 2, Interesting

    Yourdon made a similarsimilar prediction in 1993 and he was way off....

    We are in the middle of the information revolution and information processing will be big business.

    What the software industry needs is a professional designation like lawyers, doctors, etc...

    --
    You will have to pry my proprietary software $$$ from my cold dead hands!
  50. The system will not remain the same. by saintjab · · Score: 1

    As technology progresses and hardware and software applications morph to meet the demands of the future, newer and better tools will still be needed. There may be a lull in software production currently (in some markets); but that is wholly a byproduct of our ailing economy. As long as we have the need for computer assistance we will have the need for software apps to accompany that hardware. There will always be someone standing on top of a soap box shouting 'nay the end is near', but I don't buy that crap. If Larry says software production is grinding to a halt, it's because he wants people to think that. Likely to serve some money hungry all ulterior motive that we are not aware of.

    --
    "Reality is a crutch for people who can't handle drugs" - George Bernard Shaw (1856 - 1950)
  51. Of Course. by rkent · · Score: 2, Insightful

    ... and of course not.

    First of all, there will definitely, incontrovertibly, be a contraction in the industry (already well underway) and reduction in salaries. The NYT coverage of this same interview didn't focus on the software industry dying, but more on the power shifting towards customers -- no longer can you wave around technology words and expect people to snap up your product. You have to deliver rock-solid software that works, at an affordable price (of course, the definition of "affordable" is flexible; lots of people buy SAP).

    It was kind of inevitable, really. Getting a CS degree was the thing to do to ensure yourself a job after college, at least when I was there, and I think for a time after I left. It seems like there's a glut of people who are "in IT." Maybe they're not all GOOD, but they are plentiful. And add to that, outsourcing to India. Lots of people complain about how remote Indian coders aren't up to snuff, but that won't last; as the firms over there mature and improve their training, they'll only get better.

    As for the argument "you'll always need software," well that's true. But you also always need electricity and telephones, and no one really considers those to be premium fields to go into. That said, you can make a lot of money over the course of your life as a bonded electrician. And I think this is the way that IT is headed: it's going to become a commodified, buyer's market.

    Which is why I also think it would be a good idea to get some sort of unionization or guild system up and running now, before there's a total glut and everyone's layed off and miserable. The days of high-flying super coders demanding 100K a year plus options, are over. We've come down to earth, some a lot harder than others, and I think we need to deal with the reality of a computer industry that's a lot less glamorous (come on, we all started out as nerds anyway) and less in-demand than we got used to.

  52. Software as a product may not have a future. by richteas · · Score: 3, Insightful

    The effort it takes to create a copy of a piece of software is so small, unless artificial restrictions (copy protection add-ons, laws) are imposed. And frankly, if you need to spend the larger part of your development time to create "prevention mechanisms", something is wrong with that business model (we are not there yet, but I think it is likely). After all, the productive part of your development work is the real value you create.
    So in my opinion the software business in the foreseeable future may not survive as a "production" industry, but rather as a service business. I imagine it like this: the product - the piece of software the developer creates - becomes secondary to the know-how required to actually be able to write a piece of software, or to extend it. A coder then would offer this knowledge as a service.
    A business model for this type of enterprise probably already exists among those companies creating open source (GPLed) software. One example springs into my mind - the guy who wrote snort. IIRC he makes money by selling his security knowledge - the tool he created is just that - a tool, or a platform for his services, but not a product.

  53. Recession Anyone? by mercenaryCoder · · Score: 1

    Recessions always have people fearing the worst. Would it be fair to say that accounting, management, and financial/business analysis are dead? No! Are all college degrees worthless? No! But why are people having a hard time finding jobs? The (world ?) economy has been suffering through a tough job situation due to a recession and decreased business spending in part caused by the open buffet style business practices of the 90's. When spending recovers, jobs should to. You might not get $150/hr to be a COBOL coder. But as long as software is a valuable tool to businesses and individuals, there will be a profitable market. OOPS, forgot, this is /. , ... All technical careers are doomed. There's a conspiracy against all geeks, and all our jobs will be shipped off the third world workers.

  54. Already Submitted this story by Anonymous Coward · · Score: 0

    Amazing! I submitted this story almost 3 weeks ago.

    The bottom line is that the software industry will grow, but no where near the pace of the late 1990s. Expect software business to switch focus from developing new products to maintanence. Ask yourself this? How many new features will included in MS-Office 2005?

    The last new area of software development will be automation, to simplify the IT industry, and for manufacturing. IT will get easier as MS and other large software companies incorporate functionality to automate installations and maintanence of OS's and applications. That is what customers are demanding. After that we will declines in software development for "Office productivity software (Word, Excel). Software will continue to grow in manufacturing and engineering tools but is highly unlikely to continue at the volume of the past. Development of manufacturing and engineering tools will be dominated by the small and mid size companies

  55. Mod parent up by ramzak2k · · Score: 1

    thats the best comment i have read so far.
    I like the analogy he draws between car & computer science. Both the needs are not fundamental (as in food, water and clothing),
    workers in both the industry have come under the effect finding cheaper alternatives being developed elsewhere across the world & both can be safely described as mature at the moment.
    All that never spelt death for car, neither will it for software.

    --

    Siggy Say, Siggy Do
  56. Hello!! by alenm · · Score: 1

    Wake up! It's time that programmers wake up and smell the coffe. Our job is not to program original and intelligent code. Our job will be to make use of the existing code and stich it up and make it play. Kind of like lego. The times when you had to code your template language is hopefully over. Some lucky people will program the infrastructure and the rest will just make use of it. The rest of us/them are without job now. So the old days will never come back. It doesn't make economic sense that all companies make their own infrastructure. It's like making your own office suite because the one you use isn't quite right.

    1. Re:Hello!! by kisrael · · Score: 4, Insightful

      I've been developing professionally for coming on 7 years now. Frankly, there is little out there that's convincing me where heading towards "Lego" like software construction. (And if we are, it might be in some place like .Net, which I'm only on the outskirts of right now.)

      See, the thing is, it's really hard to make a useful core engine that is reusable in a lot of different scenarios. 9 times out of 10, it's easier and cheaper to start from sractch, making use of good toolkits/API and directly solving the problem at hand, hopefully in a reasonably flexible way, than to wrangle some existing infrastructure into what the client wants.

      Actually, that toolkit/API level software work IS a bit like using legos (few people should writ a Java hashmap function from scratch)...I think my Lego-like, you're thinking something more on the scale of...I dunno, Capsela.

      But what can I do? I switched to Comp Sci in 1994 or so. I read Wired, but I had no idea something like the boom was coming. I added a Comp Sci major to my English because Comp Sci is what came naturally to me and felt personally rewarding... I'd be trying to do it even if there was no boom. I guess if the situation gets ugly enough, I'll rethink my life... though it's gonna be hard to a lateral switch that's likely to knock me so far down the payscale.

      --
      SO YOU'RE GOING TO DIE: The Comic for Dealing with Death
    2. Re:Hello!! by Bingo+Foo · · Score: 1
      Back in the 8-bit days, I remember reading in BYTE or RUN magazine something about how "software has still not reached the level of Henry Ford's interchangable parts and assembly line production."

      That line has stuck with me because I am on the lookout for that day, but it still hasn't come. Not that I believe it won't eventually, but honestly, it is not there yet. I'm frustrated daily by how much code I have to write to get what I want, when I should be able to snap together some parts.

      The thing I need to remind myself is that when that day comes, I'll be replaced by some unskilled laborer who can snap together parts. Onward and upward, I guess.

      --
      taken! (by Davidleeroth) Thanks Bingo Foo!
    3. Re:Hello!! by Anonymous Coward · · Score: 0

      I think my Lego-like
      it's gonna be hard to a lateral switch
      where heading towards
      few people should writ
      start from sractch

      I added a Comp Sci major to my English

      ...uh, was that English as a second language, or a distant third?

  57. A hearty rejoinder... by TopShelf · · Score: 2, Informative

    This commentary from eWeek nicely dissects Ellison's troll...

    --
    Stop by my site where I write about ERP systems & more
  58. Why worry about it? by Exedore · · Score: 1

    If software development as an industry unto itselft dies, so what? What, you think computers are going to go away entirely? Been reading too much Dune lately?

    I don't think you have anything to worry about... you're degree will still be relevant. If software development dies as an industry, then it will be because companies take more of their programming in-house. Computers will still be as important as they would have been otherwise, and those computers will still need software. It doesn't write itself, you know.

    --

    I take drugs seriously.

  59. *Desktop* software is dying by Junks+Jerzey · · Score: 1

    Desktops are starting to be much less critical than they once were, especially at home. The move is to portable devices--fancy PDAs, web-browsing cell phones. Desktop PCs are still important and useful, but stop and think and realize that 90% of desktop use is for a handful of applications: word processing, spreadsheets, email, web browsing, photo and video editing, etc. Quite frankly there isn't much need for more applications in these areas at the moment. Someone buys a PC, they get Word or Photoshop, and they're done with software. Games are a lot more disposable, but consoles rule the day there. The embedded computer market is growing like crazy, of course.

  60. Its going the way of BSD..... by idfrsr · · Score: 1

    yeah, just like that unix-esque OS... now what's its name?

    --
    "The large print giveth, and the small print taketh away" -Tom Waits
  61. Alive of course by John_Renne · · Score: 1

    For years people have tried to convince me Cobol is dead. Why do I keep seeing Cobol-programmers busy with (what I think is) coding?

    Now there's someone (I don't mind he's called Ellison) that's trying to tell me software engineering is dead? Gimme a break

    --
    /(bb|[^b]{2})/
  62. Not if you live in India. by Anonymous Coward · · Score: 2, Informative

    I used to work for a major telco that has outsourced 3-5 thousand IT jobs once done near Tampa, FL to India. Now a friend who works for another telco told me this past week that over a 1000 of their IT jobs are going to India by the end of 2004. And that's just in their division (Atlanta). 1000's more will migrate soon and when the major groups groups (billing, financials, HR software, etc) are outsourced and gone, then the smaller supporting groups will leave too. It'll be REAL quiet on Peachtree Street. All over it's like this and now guess who's bitching loudest that H1B visas will soon be scaled back to the levels prior to the big dot-com bubble?

  63. blubs? by haa...jesus+christ · · Score: 0

    it's spelled 'bulbs'. jesus, aren't you from holland or something?

    :)

  64. More of an adjustment than a death. by pmz · · Score: 1

    I think there is an attitude adjustment occuring in the software industry, where anything-goes shitty software is more often being seen for what it is. This may be another reason why JavaScript-coder-kiddies are having trouble finding work.

    Unfortunately, we still have a very long way to go, but things are moving forward. I think a lot of credit goes to Open Source and Free software, because most corporate software had become a lost cause. Apple and Sun deserve some credit, too, for OS X and OpenOffice.org, respectively. Slowly but surely, the cult of the "one people, one country, one leader" philosophy of Microsoft.

    1. Re:More of an adjustment than a death. by pmz · · Score: 1

      What I meant was: Slowly but surely, the cult of the "one people, one country, one leader" philosophy of Microsoft will go away.

  65. Being a Robber-Baron Software Tycoon Is Dying... by ausoleil · · Score: 5, Insightful

    ...not software.

    The fact is, The Ellisons, Gates, even Jobs's of the world are a dying breed if the Stallmans, Torvalds and other Open Source guys have their way. open Source has provided much of the real innovations in software over the last decade (how's that BSD TCP stack running these days, Bill?) and has now moved into the arena of whole systems. Why pay $300/annually for a piece of software when a free equivilant that runs better is readliy downloadable?

    That said, you can see why Larry is worried. He hears the pounding of the hooves of the horsemen of his economic apocylypse. I, as a ride on one of the thundering heard am enjoying every inch of the ride.

  66. When was the last time someone listened to Ellison by Anonymous Coward · · Score: 0


    Larry is not exactly the seer he thinks he is. I remember him claiming the PC would be gone before the year 2000.

    I think in the next few years we are going to see the market polarize. Big software houses will provide Big Software to Big Companies and Small companies will really begin to adopt Small (Free) Software. Please note I don't mean small as a bad thing.

    Most large companies will continue to use the large software because of one HUGE reason. Accountibility. If their datacenter blows up right before Christmas they can go out and SUE Microsoft for the damages. Who do you hold accountable for a failure in Apache? If you didn't pay for it you certainly can't blame the ASF. From experience let me tell you who gets hammered when free software fails.....the system admins. So does that make a person who has been sitting in a cushy server job for 20 years REALLY want to adopt Linux or Apache.

    Don't get me wrong. I think this is a crappy way of doing things. But it's how it works today.

  67. Vertical Markets are the trick. by estar · · Score: 1

    While the Microsofts, Corels, and Adobes grab all the headlines most of the work in software is not done in those areas but in what is called vertical markets.

    There are a vast amount of industries in the US and around the world that benifit from the use of tailored software for accounting, data processing , and machine control. Medical, Tool & Die, Kitchen Equipment, and the list goes on. Even Beer distributors can benifit has many states have arcane reporting requirement that lend themselves to computerization.

    Now many these have gone through their first wave of computers but are now ripe for a new generation. For example in my area I am working with a guy selling beer distributor programs. Our competition is still using software based around a DOS version of Clipper. I am not sure why he hasn't upgraded but it has given me and my partner an opportunity to compete and make some money.

    However the caveat is that you need to know the industry and their needs. Because each industry needs is unique it is not easy to transfer specific information from one to another. However if you are able to get dealing with a vertical market it can provide a nice stable income for a long time whether you are working for a company or for yourself.

    I work for a company that makes metal cutting machines (http://www.plasma-automation.com) . It been to nearly state of the union and it is unbelieveable the diversity of stuff people make and do. This is all from cutting patterns out of flat metal. I can't imagine what it would be going into the tool & die industry which we don't touch.

    Software isn't dead. It has many areas still waiting to be updated with the latest or new areas that could use computerization. Many solutions exist only on windows and not on linux and so on.

  68. Dead huh? Just like the BSDs? by LoKi128 · · Score: 2, Insightful

    How can someone say the "software industry" is dead?! After all, what the hell am I running on my computer? Is this the last version of every program I use?

    Is it slowing down? Sure... but I liken it to the field of Physics. A few years ago, you threw a stone and studied gravity. Nowadays, you need supercolliders to study quantum gravity. Amateur physics has slowed down. A lot.

    And apparently, so has amateur programming. We all see it every day. Some project starts up in SF that does one thing alright, but it never gets developed into a PRODUCT. A library and a command-line interface is just plain not enough. Not when you are competing against a billion-dollar company with hundreds of great programmers.

    But then again, it is definetly not dead. There are still people trying to decipher nature using "non-professional" means. Astronomy is one such field. And software, professional and otherwise, will always continue. After all, the small projects could be considered practice. But most important, they are at the very least a hobby, at the most a passion. And those never die.

  69. If dead = low salary, then yes by Servo · · Score: 1

    I believe the software market will always be needed, as long as we still use computers. That being said, that doesn't mean the software market will continue to pay top dollar.

    Right now, you have workers demanding huge salaries for programmer positions. Companies see workers salaries as "cost", so they see how they can outsource the work for more than half the salary. Of course they are going to seriously consider sending jobs overseas.

    You can't send "all" the programmer jobs overseas, though. Companies retain programmers because they know how the system works, and can provide inhouse support as well as programming. They provide a comfort level of knowing the person doing the job, and in some cases, knowing they have the proper security clearances.

    The software industry is anything but dead. Even if certain software giants fall, there will always be a need for programmers. What people need to understand is that they are going to have to expect a more down to earth salary if they want to compete in the market. It's called supply and demand. Between the globe getting smaller, and colleges churning out programmers, the supply is getting large enough for employers to be choosy.

    --
    A slip of the foot you may soon recover, but a slip of the tongue you may never get over. -Benjamin Franklin
  70. Be careful not to overreact by nege · · Score: 1

    No degree is worthless man - you could have a degree in just about anything and if it is from a reputable accredited college it is worth something - it means you chose a goal and stuck with it. And the fact that it is computer science seems even moreso. Even if programming as a job is dead (which is debatable for sure) then there will be SOMETHING computer related in which it will be highly applicable to have a degree for.

  71. No, it isn't dead. by CompSciMajor · · Score: 1

    They are just talking about private industry in that article. I wouldn't worry about it though. There will always be a need for updating, debugging, and creating new software. Also, think about the government using software developers. Either contractors or government employees are highly needed in software development. People shouldn't be solely focused on private industry for software development. :)

  72. In a slump, how we react will determine recovery by HidingMyName · · Score: 1
    While I don't have a crystal ball, I suspect:
    • Over the last 30 years, about 10-12 years the "next big thing" (killer app) comes out. We are about due, but we don't know what it will be yet.
    • Whether the next revival will be in the U.S. or not remains to be seen. There is a significant software industry in other countries (e.g. India) and it may be that the revival will not be U.S. based (although the big software players are still here).
  73. Economic cycles like any industry by Ars-Fartsica · · Score: 1
    Many segments of the software industry are oversaturated. Enterprise software is probably the most afflicted. Oracle, Seibel, Sybase, IBM, Microsoft, PeopleSoft, SAP, etc all are trying to cross over into each other's markets looking for growth. They all can't win.

    Add on top of that a massive wave of outsourcing and open source/free software and the five-year outlook for North American software firms is challenging. Actually it is impressive that the industry has held on for so long - probably due to low immigration barriers for tech workers that at least for a time made it easier for workers to come here than for work to go there.

  74. You are getting old by chrisknoll · · Score: 1

    "What once was old, now is new, it all depends on your point of view..." This game quote holds more truth than you realize. Yes, as a programmer veteran or old-school gamer, the current series of games or business technology seems like the same old stuff you've been playing with your entire adult life. But, what about those that have just begun their journey? Those people will find the 'old and inferior' to be 'new and improved'. -Chris

  75. Learning how to spell... by Papatoast · · Score: 0

    SHINY..will go a long way toward getting you employed.

    --
    We were somewhere around Barstow on the edge of the desert when the drugs began to take hold. - HST
  76. The Myth Revealed! by Anonymous Coward · · Score: 0, Insightful

    ever wanted to know what ...

    1 Cool idea
    2 ??
    3 Profit!!!

    actually was?

    after years of intensive research I can say it goes like this.

    1 Cool idea
    2 >>> WORK !!!
    3 Profit!!!

    The industry is not dead, but the pipe-dream is.

    I think people are finally starting to realise that 'killer-app', that mythological fairy in the sky that'll bring you your wildest dreams and riches in an instant, doesn't actually exist.

    If you think the industry is dead, you are searching for the wrong thing,
    it's a pipe dream, get over it.

    The wildest riches beyond your imagination for little to no work pipe dream is dead,

    the industry is not.

  77. Say what? by VirtualAdept · · Score: 2, Informative

    Did anyone else notice Ellison didn't say software was dead? He said: -- Ellison, known for his outspoken views, was downcast in January as he told Barrons weekly newspaper that high-tech's mind-boggling growth spurt is over -- never to return again. "It's (Silicon Valley) not coming back ... The industry's maturing. The Valley will never be what it was," Ellison said. -- Essentially, it sounds to me like he's saying we're not going to get another bubble like we had in the 90s. Which seems kind of the prevailing opinion, at least I've not heard anyone said that we're ever goign to return to the growth we had in the 90s.

  78. Easy One by Col.+Panic · · Score: 1

    No.

  79. The Sky Is Falling by shis-ka-bob · · Score: 2, Insightful

    Just ask Larry.
    Larry said "Silicon Valley" isn't coming back. That may be, since Silicon Valley has to pay their staff enough to cover California housing. The software industry is nearly unique in the degree to which is has decoupled 'product' and 'stuff'. Software can travel the world in seconds and can be anyone with some analytic aptitude and willingness to read the source and the manual. This can be done from almost anywhere. Only a fool would thing that the only engineers in the world that can write great code are found in Silicon Valley or Redmond, and Larry is no fool.
    I suspect that the software industry will devide into 'tool makers' and 'scripters'. The scripters will use the tools to meet the needs of clients, while a tiny fraction (of the programmers in the world) will code the shared tools.
    With open source, common code drops in price. Proprietary code can exist, but it must compete with open source that is at least 'good enough' for many users. This will limit what the 'tool makers' can charge. But custom scripters, that meet the need of a particular clients, are still needed. They produce a product that is complementary to the hardware and the 'tools', so microeconomics predicts that they (us) will have increased demand. Countering that is an increasing supply of programmers (from overseas competitors and from displaced 'tool makers'). I don't know how to quantify the supply and demand for scripter and I don't know how elastic the market is, but I think that these market forces will dominate the next decade.
    Software 'giants' thought they could develop tools and sell them to every user in the world - they thought that the sky was the limit on their ability to profit. So, for these companies, the sky is indeed falling.

    --
    Think global, act loco
  80. Software != software industry by realinvalidname · · Score: 2, Insightful
    This is a narrower claim that some of you are assuming - Ellison is talking about companies like his that sell software (or at least try to).

    That doesn't mean you can't make money writing software, just that you can't do so in the form of a company that sells really really expensive data CD's.

    What about the software that companies in other industries are writing for themselves, either with employees or contractors? I mean, it's not like Ford can go down to CompUSA and buy "Microsoft CarPlant" to run their assembly line. There are also service companies whose service requires software to operate - they may write vast amounts of code, but their product is a service, not the software that provides it.

    Apple has written some of the best desktop software of the last few years (the iApps), but they're not a software company either. They try to use the Mac-exclusive software to get you to buy their hardware.

    There's lots going on. Don't tear up that degree just yet.

    -realinvalidname

  81. Answer by JudgeFurious · · Score: 0

    Q: Is the software industry dead?
    A: Yes, next?

    Q: What is the fastest land animal?
    A: The Cheeta, next?

    Q: Should I fake my orgasms?
    A: Yes, next?

    With apologies to the writers of the movie Airplane.

    --
    Appended to the end of comments you post. 120 chars.
  82. Boom-bust cycles are typical in engineering by AsOldAsFortran · · Score: 2, Insightful
    Computer science is a new discipline and career which has been on a long growth curve since its inception, but boom-bust cycles are typical of engineering disciplines and there is no reason CS should be an exception.

    Older slashdot readers will remember the aerospace engineering bust of the 1970s ("will the last person leaving Seattle please turn out the lights"), and there was an EE bust then too - http://www.engtrends.com/InsideEE/Article06a/. Engineers in resource extraction (ie, oil) see boom-busts related to demand, as do those in construction.

    For CS PhDs we've gone through a couple of minor boom-bust cycles already. Those graduating in the 1970s and early 80s had easy times finding a job - then, late 80s the market was tighter, fewer positions - then, late 90s, PhDs had lots of options so schools had a hard time recruiting - and in the past two years now it's becoming easier to recruit.

    I'm tempted to think of these cycles like the predator-prey population cycles (you know, lots of bunnies, then lots of foxes, then fewer bunnies, then fewer foxes, then repeat). It's just part of the engineering field. The key is that if you love your engineering discipline, and are good at it, you will find a job. If the discipline becomes familiar with the cycle, then we can discourage weaker candidates during boom years and encourage strong candidates during the bust years. Schools can't buy too much into the current cycle.

    Are there fundamental changes in the discipline that would make the boom-bust cycle different this time? Increasing consolidation of firms, more barrier to entry from patents, more CS/programmers trained overseas? Maybe. CS is, after all, all about automating tasks and if we get too good at it, we can impact a lot of jobs. But, remember, life is NP-complete - there will always be more to do.

  83. Ellison isn't exactly Nostradamus by Ensonik · · Score: 1

    Not that I beleive in the Nostradamus bullshit, but it's to make a point. These guys (Gates and company) always try to see in the future as if they had some sort of crystal ball. Turns out, they can't see in the future just cause they got money. Most of these statements are done to advance an idea or concept that they are trying to get a across:

    - 64k is all we'll ever need
    - The network computer is the future
    - That stupid book bill gates wrote about the future

    All failed attempts at predicting things.

  84. Diplomas are Union Cards... by tlambert · · Score: 2, Insightful

    Diplomas are Union Cards... or at least they are being treated as the modern day equivalent, these days.

    Getting a CS, or *any* degree is not the same thing as going to a trade school, and it's time that people quit treating it that way.

    If you went after your CS degree chasing the idea of money, then you are better off changing your major to something you enjoy doing, rather than something that you do for the money.

    Let me ask: do you want a job? Or do you want a career? If you just want a job, being a trucker or an assembly line worker at GM generally pays more than being a software engineer.

    In the hey-day of Silicon Valley, all you had to do is say you were a "2nd year CS student", and you would be hired by some desperate company, with more funding than good sense, to be a warm body to fill a cubicle, at some inflated salary... what a disaster for everyone: a bunch of partially trained computer scientists who think they are being paid a lot because of the value of what's inside their heads, rather than what's inside their pants (a butt for filling a chair). No more, and the industry is better for it.

    The bottom line is that the people who chase a particular degree because "I think that's where the money is", rather than "I think I will enjoy doing this for the rest of my life" are losers. They always have been.

    These are the same people who used to want to be doctors, and then used to want to be lawyers. Now they are the people who used to want to be computer scientists.

    Creating a life for yourself is all about finding something you enjoy doing, and then finding someone to pay you to do it, not about finding something that someone will pay you to do, and suffering through it.

    You will be much happier, and so will your future spouse and kids, when it turns out you don't beat them over being trapped in a job that's "work" for you, when it should be something you enjoy doing.

    -- Terry

  85. Words of Wisdom... by alchemist68 · · Score: 1

    One of the most important facts I've learned about American economics is the Golden Rule... Those with the gold make the rules. If you've earned a degree in a geeky technical field like chemistry, computer science, engineering, etc... YOUR AMERICAN JOB CAN BE REPLACED BY A LOWER SALARIED FOREIGN PERSON OVER SEAS. This is happening everywhere in the US and abroad in an effort for businesses (those with the gold) to maximize profits (make the rules). It doesn't necessarily matter where one gets a degree, if a job is shipped over seas to lower a business's expenses (paying someone else instead of you), then perhaps you might want to consider a more economically resistent career, perhaps upper management, accounting, law, or medicine. Consider this: there will be a never ending supply of healthcare needs of the population, stupid people needing legal assitence, etc... American businesses cannot ship lawyers' jobs and physcians' jobs over seas.

    So to answer your question, NO! You'll find a job, just don't expect it to be as exciting or glamerous, or high paying as you'd like.

  86. Tulip blubs? by DeadVulcan · · Score: 2, Funny

    e.g. tulip blubs sell well, but not like they used to.

    Ah, gotta love Slashdot and all its spelling fulbs.

    --
    Accountability on the heads of the powerful.
    Power in the hands of the accountable.
  87. Mozilla? by zonix · · Score: 1
    Free software! Innovation! That's Hilarious...

    I would argue that the Mozilla project has actually innovated the browser platform somewhat, e.g. the 'TypeAhead Find' and 'Image blocking' features - I for one felt the excitement there.

    z
    --
    What would an EWOULDBLOCK block, if an EWOULDBLOCK could block would? -- me
    1. Re:Mozilla? by hkmwbz · · Score: 1
      I would argue that Opera, a commercial product, has innovated and brought a lot more useful features to the browser world.

      "Type ahead find" was first introduced to the browser world by Opera in Opera 6.0, and is called "inline find".

      Then you have MDI (not tabbed browsing, but windows inside the main program window), which is what Opera started out as, which is a more primitive version of tabbed browsing. Today, Opera has refined tabbed browsing to be infinitely more flexible for my own usage. Almost perfection, again for my personal use. Some may prefer the way Mozilla does it.

      Mouse gestures was brought to the browser platform by Opera.

      Other usability/accessibility feature like keyboard shortcuts for just about every single action, and spatial navigation (navigate a webpage using the arrow keys), etc.

      Small screen rendering, which gives you regular webpages on tiny screens, and which many Mozilla fanatics completely trashed as "just a simple style sheet". Well, if it's that simple, why didn't anyone think about it until Opera came along? Just an example of Opera's innovation, which doesn't even have to be something complicated!

      Mozilla borrows heavily from Opera. Not that this is a bad thing, and not that Mozilla doesn't have its own share of innovative features. But if you look at the big picture, Opera's contributions to the world of browsers cannot be overestimated.

      One of the reasons might be that Opera is the underdog in the commercial browser world. They are struggling to make money in this market, so they have to be innovative. They have to be in the forefront, and they have to listen to their customers.

      In conclusion, Mozilla has a lot of features which its followers believe to be Mozilla innovations, when they are in fact borrowed from other browsers - very often Opera.

      And before you mention it, yes, Opera borrows features from other browsers, or from other programs and adds them to the browser world, but it is truly innovative, and other browsers are always playing catch-up in a way.

      --
      Clever signature text goes here.
    2. Re:Mozilla? by zonix · · Score: 1
      "Type ahead find" was first introduced to the browser world by Opera in Opera 6.0, and is called "inline find".

      I wasn't aware of this - thanks for setting me straight! :-)

      z
      --
      What would an EWOULDBLOCK block, if an EWOULDBLOCK could block would? -- me
  88. Bubba Opinion by Arbogast_II · · Score: 2, Interesting

    I aint in the computer business, just a blue collar sort who loves computers, had one since it was a Sinclair Mail Order!!! The economy has been cleaned out by a bunch of scam artists who looted the economy. That is the heart of the problem. Since they chose the Tech Industry was a favorite hustle, it is hurting worse than most industries. I dont see how anyone could be pessimistic about the future of the Computer Industry unless they want to continue selling 20th century technology for top dollar. These seem to me the sort that are crying the loudest. If I was young and just out of college, I would be extremely optimistic, because alot of garbage in the industry had been hauled to the street, making room for me and my 21st century ideas. The potential for utilizing todays hardware is mostly unrealized, nevermind tomorrows computer networks. There has yet to be written a computer language that even begins to use the potential of the hardware, let alone the software that exploits the language. Get busy!!!

    --


    HenryJamesFeltus.com
  89. Not really! by zonix · · Score: 1
    The modern free software movement uses commercial developers to do it's R&D.

    Correction: the commercial developers use the universities to do their R&D!

    z
    --
    What would an EWOULDBLOCK block, if an EWOULDBLOCK could block would? -- me
    1. Re:Not really! by doinky · · Score: 1

      Your crack is particularly potent. I suppose IBM Research and Microsoft Research are simply fronts for MIT and CMU?

    2. Re:Not really! by zonix · · Score: 1
      Your crack is particularly potent.

      Oh, it's swell! ;-)

      Though, the world does not evolve around MIT or CMU, I was actually thinking more of CS technology.

      z
      --
      What would an EWOULDBLOCK block, if an EWOULDBLOCK could block would? -- me
  90. One sector certainly isn't... by MaestroSartori · · Score: 1

    ...and that would be games, the one I work in. Of course when you tie in the low wages and shitty hours, clearly it isn't going to be many people's first choice. Which is OK, coz most of them couldn't do it anyway.

    Open-source, free and shareware developers do make some good games, but its a bit like the movie industry at the moment - the big (and even fairly small) commercial studios are the ones living the high life off the profits. With the success of PS2 (and those other console thingies), its a good time to be a game developer...

    1. Re:One sector certainly isn't... by Anonymous Coward · · Score: 0

      Yeah, most people couldn't HACK being a game programmer. That's funny. Ever looked at the Quake 2 source? It's hideous. I was not impressed by the quality of code produced by the "software engineers" at the game company I worked at.

  91. Not Dead, Mature by Michael_Burton · · Score: 1

    I read the article. Ellison doesn't say that software is a dead industry, but that its early growth spurt is over, never to return. I think he's right.

    The software boom started with the microcomputer revolution, about 25 years ago. At that time, only governments and giant corporations had computers. When you start from virtually nothing, it's not difficult to have 100% growth year after year--for a while. Now there are computers on almost every corporate desktop, and in the majority of American homes.

    There are still some growth markets out there--China, for example--but we aren't going to see the market double many more times. This was absolutely predictable, and no one should be surprised.

    There's still an opportunity for individual companies to revolutionize our computer use with some truly innovative new applications. (If I had any examples to offer, I would be far too busy striking it rich to tell you about them.)

    Will that shiney new degree be worthless?

    If you got your degree solely so you could kick back and watch the money role in, then, yes, your degree is worthless.

    --
    When all you have is an axe, everything looks like a grindstone.
  92. PS by Arbogast_II · · Score: 1

    If you took a good computer programmer of 50 years from now, gave him a modern network, a PERL intrepreter ( or whatever language), and let their program EVAL strings and EVAL those strings, etc etc, he/she would probably blow our minds all the artificial intelligence that we already fail to exploit... Like I said, yall youngsters should get busy...

    --


    HenryJamesFeltus.com
  93. Propeitery software is dead! by Anonymous Coward · · Score: 0

    Write a legal open source dvd player.
    Write a word processor than perfectly open up .doc files.
    and fill in the other hundreds of holes in the open system, then charge people for the bandwidth to download it all!

  94. Noooo! by Anonymous Coward · · Score: 0

    We're just at the edge of a transformations from closed and proprietary software to open and good software with new business models, etc. It's only the old-business-model-companies who are dying.

  95. It was stillborn by pde · · Score: 1, Informative

    If you managed to make it through twelve years of primary education and four years of college without learning how to spell 'shiny', just how valuable do you think you're going to be to anyone, degree or not?

  96. Hardware death will come first by Anonymous Coward · · Score: 1, Interesting

    Being in the VLSI industry this is a topic that's been discussed quite a bit. It used to be that hardware needed to catch up with software demands. Think back to Windows 3.1-- it took a while to build a 20MHz 386 which made Win3.1 run decently.
    You might remember Bill Gates, there's no money to be made in software, comment during those days.
    Now, from a consumers point of view, only the gamming industry puts any real stress on the hardware. Your word processor and internet browser will run fine on a 200+MHz PII.
    So software still has a lot of potential before it hits limitations. But it will need very advanced programmers to make use of it-- they need to know how to play around with stuff in the AI realm.
    The only real fear I have is a 3 year hardware invention brick wall. Silicon is getting much harder to work with, and all the quantum and biological alternatives are still pie in the sky. The recession has brought funding in those technologies to its knees. So I wouldn't be too surprised to see a small stall in Moore's law. If you want to get picky, I think we already are not meeting the 18 month frame of Moore's law. It's more like 24 months now.

  97. The business is changing... by MisanthropicProggram · · Score: 1
    Many companies are deciding to buy systems off the shelf ( SAP, Peoplesoft, etc.. ) instead of rolling their own. It's because they find that, in their situation at least, it is the most cost effective way of implementing the system they need. What does this mean for us coders? There will less of a demand for programmers. Yes, there will always be a need for programmers, but not for as many as there were in the late 90's. This happened to the chip designers. NCR, for one, decided that it was cheaper to buy processors from Intel than to make their own. They canned all their chipped designers. Some actually got hired by Intel or Motorola: the rest became programmers. That's just way the economy works.

    Me, I'm going to the dark side. Where power really exists. Come with me to the dark side! We will rule the business world together. Come! Get your MBA!! Go into Management! I am your father!

    --

    There is no spoon or sig.

  98. Sabbe dhamma anatta by WillWare · · Score: 4, Insightful
    There isn't a monolithic "software industry". Larry and Bill sell shrink-wrapped boxes. That business is not dying, it's just growing slower, but since their analysts and investors expected non-stop exponential growth, a slowdown looks like a death to them. To somebody with non-drug-induced expectations, that business looks pretty healthy.

    There is other software. Your cellphone and your microwave and your laser printer all have processors in them, and somebody has to write code for them. That business (embedded systems) is also in healthy shape. Not growing by leaps and bounds, not vacuuming up every last resume or recent grad, but not about to fall over and disappear either.

    There are lots of businesses and business niches that involve software development. There are even still some businesses paying people to develop websites. And for all the sufferings of unemployed sysadmins, there are still people being paid for sysadmin work out there.

    Everybody got burned by the dot-bomb. For a couple of years, businesses were so hungry that they'd hire anybody who could write three lines of Perl and give them a corner office and big stock options. That was an unstable situation and there has been a backlash.

    If you ask, "is the industry dying?", there will always be an authoritative idiot saying yes. The more important long-term question is, "could this kind of work hold your interest for three or four decades?", so think about that and plan accordingly.

    --
    WWJD for a Klondike Bar?
  99. Is the software industry dead? by intermodal · · Score: 3, Insightful

    sort of. Should it be? probably.

    One of the biggest lies the corporations ever sold us was that everything useful a person can do is an industry. Is music an industry? no, it is entertainment. Is information an industry? no, it is knowledge. Is entertainment an industry? no, it is a diversion. Is there an industry based in every one of these? yes. Should there be? not necessarily.

    They may be nice to have and convenient at that, but they are in no way vital to have them as money-driven gargantuan machines.

    Examples of true industry: textiles. metal. machinery. transportation. food.

    Examples of false industry: information. music, movies, and other media.

    While software has proven itself to be like unto machinery, the fact that there are so many people doing it for free and giving the fruits of their labors away proves that anything infinitely dispersable without loss to the original provider cannot be a true industry without having to actually produce the object being sold. Linus Torvalds created the Linux kernel, but if I copy it and give it to a friend, Linus has lost nothing. If I have a wooden box and I copy it and give it away, I have lost the cost of the wood. That is the difference. I know there are holes in my arguement, but thats where semantics come in and I generally ignore semantics when they are placed on an idealistic level anyhow. Until a serious discussion on the subject takes place, there isn't any point in bothering with them.

    --
    In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
    1. Re:Is the software industry dead? by prabhath · · Score: 2, Insightful
      There we go. The parent has hit it right on! However the software industry will not die (as long as its employees can expand and innovate)

      But there is a fix to this as people have mentioned.. BROADEN YOUR SKILLSET!! Take another major that will help you leap beyond the standard CS or IS major when the market is saturated with them...

      The great example of this are engineers. Engineers are still valuable in todays market because we are so damn adaptable. We're taught everything under the sun, Math, Science, Programming, and we still have to take Business, English, Etc just to fulfill a basic degree. Is all of this necessary? No, But it sure as hell makes us the chameleons that recruiters want to see.

      The problem with most of the computer industry is that the value of labor itself has been degraded. Like the reasons above of free software, etc.. The simple fact that the barrier to entry in this industry is close to zero. All that's required to learn some of the core technologies in this industry is either an internet connection or your public library. BAM! You've picked up another language or .NET, etc.etc..

      Hell I've learned Perl just because I had to use it for a Physics class. It took me about 30 minutes to "get it" from reading a tutorial on the internet. Granted I'm not doing any remakably complex, but to learn the basics and see its potential didn't take me very long. And the point is that in these classes, knowledge of a programming language is not assumed, however noone is going to teach it to you. This is where engineers excel, learning new skillsets from unrelated areas and still being able to solve problems...

      Basically the important thing is that the software industry and its employees need to set themselves apart from the 12-15 yr old kids and other non-'software' majors that are coming up fast. Take up something, in addition, that is difficult to grasp but can be applied to your industry, like business or even applied mathematics (quite possibly the most useful major out there) and then see how far you'll go because you'll be able to adapt to whatever business conditions arise and not have to sacrifice yourself to being a codemonkey.

      Any this is just a rant from someone that was going to go to college for Computer Science, but chose Engineering instead and is sick of people claiming the software industry is dead, its not dead but people need to realize that they can't simply code and get away with it anymore...

      Please respond to this..

    2. Re:Is the software industry dead? by geomon · · Score: 1

      Some of what this poster has written is quite true: software is a market and the number of people employed in that market in the future will be determined by how well they expand their own skill set.

      But I wouldn't necessarily choose engineering as the only avenue for computer science graduates.

      How many engineers were involved in the creation of computer languages? Not as many as you might think. I would opine that there were probably more philosophers and mathemeticians than engineers working on the early development of "computers" or 'thinking machines'. Logic, structured languages, and various tests of intelligence (think Turing) were developed long before the ENIAC or the semiconductor.

      The focus of any new student should be in the sciences and philosophy in general, not specific languages or electrical engineering. If one chooses electrical engineering, they should also think broadly about their profession and not focus specifically on computers.

      --
      "Rocky Rococo, at your cervix!"
    3. Re:Is the software industry dead? by sql*kitten · · Score: 1

      While software has proven itself to be like unto machinery, the fact that there are so many people doing it for free and giving the fruits of their labors away proves that anything infinitely dispersable without loss to the original provider cannot be a true industry without having to actually produce the object being sold. Linus Torvalds created the Linux kernel, but if I copy it and give it to a friend, Linus has lost nothing.

      The problem with your argument is that while information can be reproduced for a negligible cost, it cannot be originally produced for a negligible cost. Take Linus as an example, since you mentioned him. He wrote Linux when he was a student, and right now he has a day job at a chip design company. Or take RMS, the father of the Free Software movement. He lives on a MacArthur Foundation grant and presumably tenure at MIT. There are very, very few people in Open Source who do not have a "day job", and it's the day job that actually pays for Open Source to get written.

      Or take a movie. A blockbuster movie (say, Matrix Reloaded) is a very expensive thing to make. Lots of physical artifacts were created during the process (for example, the section of highway they built to film on). Lots of people (mostly union members, FWIW) did lots of things, and got paid for doing them. Because that movie can be reproduced for little cost, does that mean it could be created for little cost? No, the two are not even remotely related.

      You've bought into the Marxist (and this isn't an insult, just a statement) position on capital and the means of production. Marx believed as you do that only industries that mass produce tangible objects are true "production". He failed to account for the idea that value can be added through pure information manipulation. Example: a CPU is a tangible object, but the value is in the design, not the physical process that was used to refine the silicon, etc. Whereas these days we understand that the "means of production" are owned by the people who carry it around inside their skulls.

      I know there are holes in my arguement, but thats where semantics come in and I generally ignore semantics when they are placed on an idealistic level anyhow. Until a serious discussion on the subject takes place, there isn't any point in bothering with them.

      In other words, you've already made up your mind, and won't let the facts sway you? Interesting. Marx was the same way. That's why Das Kapital is all about seizing "the means of production" but it doesn't go into much detail on how to organize or operate them; Marx believed that simply owning the physical objects, like a farm or a factory, was enough. But the value was in the mind of the individuals, not in the muscles of the masses.

    4. Re:Is the software industry dead? by intermodal · · Score: 1

      you're absolutely right. While a group (not even necessarily just companies) may need a specialist for some tasks, a person who learns quickly and is capable of many tasks is far more useful, and particularly more cost efficient. a lot of people just got too used to the easy life in dot coms i guess.

      --
      In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
    5. Re:Is the software industry dead? by intermodal · · Score: 1

      Well, while I don't completely agree with you, you do have a number of valid points. However, it is my opinion that your examples for the most part are irrelevant. Why is it wrong for Linus to have a day job?

      Why is it wrong to not care if the Matrix sequel and other huge media pieces get created? Mass media is far from a vital resource or necessity. I think it is a fantastic waste of resources to spend millions of dollars making a movie.

      To use your CPU example, the design is of little value without it actually being produced. your statement that "we understand that the "means of production" are owned by the people who carry it around inside their skulls." is false for the reason that the means of production are the way of manufacture, and the way of manufacture includes partially the concept but requires implementation to be of any real value.

      Your final paragraph was merely capitalization upon my statement that unless entering into a discussion about how it could seriously be put into place in some way, it is pointless to flesh out such a system. The biggest problem would be of course transition. While it would be possible to form such a system previous to today's media-saturated world, it would be very difficult to change things in a way that would be successful in one fell swoop. It would be a slow and tedious process, which I personally do not know all the details of how it would have to happen. That is what I meant.

      But the value was in the mind of the individuals, not in the muscles of the masses.

      This is true, but once you let it out of your mind, it loses its value. If I play a song on my guitar, are the soundwaves not there for everyone in earshot to hear? same goes for any other form of information. You cannot go mow the lawn in the park and claim ownership over it because you mowed it, nor can you claim ownership (except by way of oppression) over information you put where others can see.

      --
      In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
    6. Re:Is the software industry dead? by intermodal · · Score: 1

      this is put well. To simply put my agreement into a paraphrase:

      to be truly effective in computers, you must have wider views than just computers.

      --
      In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
    7. Re:Is the software industry dead? by Trespass · · Score: 0

      Go back to the 19th century.

    8. Re:Is the software industry dead? by sql*kitten · · Score: 1

      Well, while I don't completely agree with you, you do have a number of valid points. However, it is my opinion that your examples for the most part are irrelevant. Why is it wrong for Linus to have a day job?

      It's not wrong at all; I merely point out that free software isn't actually free. It takes money to produce it, just like any other software.

      Why is it wrong to not care if the Matrix sequel and other huge media pieces get created? Mass media is far from a vital resource or necessity. I think it is a fantastic waste of resources to spend millions of dollars making a movie.

      And it's OK for you to think that. After all, if you don't watch it, then not a single cent of yours will have been spent on making it. But plenty of people are perfectly happy to spend their own money, which they've earned by exchanging their time and effort for money, on it, so it gets made. You might as well say it's a waste of resources for cake to be baked when bread will do, or it's a waste of resources to live in apartments when tents will do. This is something else that Marx failed to understand; that humans are motivated by the ability to make choices, and that a central planner's idea of what is wasteful is often not the same as an actual worker's idea.

      This is true, but once you let it out of your mind, it loses its value. If I play a song on my guitar, are the soundwaves not there for everyone in earshot to hear? same goes for any other form of information. You cannot go mow the lawn in the park and claim ownership over it because you mowed it, nor can you claim ownership (except by way of oppression) over information you put where others can see.

      That's why we have licenses, from the EULA to the GPL they're essentially the same thing. Party A says, I will share my information with you if you agree to these terms. If party B says yes, then party A makes the information available. If party B says no, then both go their separate ways, no problem. The problem only arises when party B says yes, then violates the agreement. No social or economic system can exist when a contract isn't binding - the fundamental precondition for any human collaboration is mutual trust. If there is no license, then we call that "public domain".

      Contracts aren't just pieces of paper; they exist everywhere. You can cross the road safely because of a contract that exists between the driver and the issuer of the driving license, for example. Imagine a world where contracts meant nothing. You couldn't even cross the road without risking someone driving through a red light. This idea of contracts allowing information to influence the physical world is the basis of our society.

      Your point about the park is interesting, because something like that did happen (under Abraham Lincoln IIRC), it was called "homesteading". The government would allocate you 160 acres of land, on application. If you farmed the land for 5 (again IIRC) years, it became yours. If not, it reverted back to the pool. But you couldn't just show up on some land and claim it; a contract had to exist first.

    9. Re:Is the software industry dead? by intermodal · · Score: 1

      No social or economic system can exist when a contract isn't binding - the fundamental precondition for any human collaboration is mutual trust. If there is no license, then we call that "public domain".

      well, as I have stated many a time on this site, i fully support an all-public domain information policy, and have for years. I don't consider an economic system built on information and data to be moral. That is why I use as little as possible of such in this day and age, and when I do, I try to support those who don't abuse such, like O'Reilly books and GPL software.

      --
      In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
    10. Re:Is the software industry dead? by sql*kitten · · Score: 1

      That is why I use as little as possible of such in this day and age, and when I do, I try to support those who don't abuse such, like O'Reilly books and GPL software.

      Heh, I'm still waiting for O'Reilly to make every book freely downloadable in PDF :-)

    11. Re:Is the software industry dead? by intermodal · · Score: 1

      I am too, but having the physical book convenient is worth $5 at the local book liquidator.

      --
      In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
    12. Re: Is the Software Industry Dead? by Anonymous Coward · · Score: 0

      The applications of software are only limited by the creative imagination of the human mind and software may even be effectively applied to increase the productivity of creative thinking. Companies like CompXpress, Inc., http://www.compxpressinc.com have developed software to enhance creative thinking and problem solving, such as their software named Creator Studio that offers computer aided creative thinking for business. With software and the computer extending human capabilities, such as thinking more creativity, the foreseeable future of software and many other areas of innovation look very bright.

    13. Re:Is the software industry dead? by prabhath · · Score: 1
      oh no, engineering is not the only option for CS grads, there are many more applicable things. I was simply setting up an example as how the curriculum of engineering has been quite successful. We're taught exactly what you state, sciences and philosophy and problem-solving techniques along with some specific in the area of study, of course !

      just another reason why i have incredible respect for applied mathematics majors and theoretical physics. thos guys are in a league of their own! they can do anything and for so many different fields! case and point: einstein and feynman.

    14. Re:Is the software industry dead? by prabhath · · Score: 1
      very true. so maybe it's more a fault of the educational system/business world as a whole.

      First a fault by giving students/employees a false sense of success

      Second, by not driving students/employees to expand their horizons and apply learned skills to previously unknown areas.

    15. Re:Is the software industry dead? by intermodal · · Score: 1

      I have been saying this for years. To be honest, I blame the Montgomery GI bill. Here's why.

      Before world war II, only the exceptional went to college. After world war II, the colleges were filled and most men graduated after military service. Once the jobs were filled with college people, naturally the businesses wanted to fill it with similarly educated people when they left for retirement or whatever.

      Now, this is all fine and dandy up until these first-round people were off the market. These young, character-built war veterans had plenty of skill, realistic world views, and a healthy respect for the value of freedom. Enter: Baby Boom Generation, aka the mid to late sixties and early seventies.

      They arrive, they hit college. Vietnam hits the fan. Suddenly we have people who haven't known reality who are now idealist with nowhere to send it but to war protests. Result: Woodstock, rise in open drug use, corrupt communes, and of course, a lead in to the seventies.

      Drug use rises to an art form and kills musicians, disco takes to the night, and heroin chic rules the media. Suddenly materialism is the name of the game, and college deteriorates ever more. Eighties and nineties are full of movies glorifying drunken partying at college, so students do exactly that.

      Meanwhile, over the years, schools shift gears. Suddenly sometime after the GI bill but before I started school in the eighties, grades took a turn for the worse. A meant you were doing your work rather than C, so you could get into college since GPA requirements can't go above what is possible, and C is considered to be doing badly rather than normally as it once meant (and should mean). Curriculum became based upon getting you into college rather than getting you ready for life, college, and beyond. College begins to take role as High School II to make up for lack of learning in high schools. Kids taking Math A and Math B get the same high school diploma as those who made it through pre-calc and calculus. Social skills are lost as those who are driven to madness by parents who want them to get into a good school make them feel like failures if they don't get into Harvard or Stanford or Yale or whatever.

      Upon graduating from said High School II, they arrive in the workplace and are immediately demoralized by employees already there who demonstrate on a daily basis that you can get away with far less than you are capable of. Suddenly, these same lazy souls who trained them for their first job has set a pattern for future jobs of the trainee, and thus starts the cycle all over again.

      Granted there are a lot of variables I didn't cover, but I tried to hit the main ones.

      --
      In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
    16. Re:Is the software industry dead? by mpe · · Score: 1

      One of the biggest lies the corporations ever sold us was that everything useful a person can do is an industry. Is music an industry? no, it is entertainment. Is information an industry? no, it is knowledge. Is entertainment an industry? no, it is a diversion. Is there an industry based in every one of these? yes. Should there be? not necessarily.

      Conventionally "industry" is divided into 3 types. "Primary industry", where "cash crop" agriculture and mineral extraction are the most common examples; "Secondary industry", which involves the manufacture of "widgets" and "Tertiary industry", usually called "service industry". An actual business may have elements of all 3 and it is pefectly possible to consider a business which makes products to be "tertiary", where the product is bespoke.

    17. Re:Is the software industry dead? by mpe · · Score: 1

      The problem with your argument is that while information can be reproduced for a negligible cost, it cannot be originally produced for a negligible cost. Take Linus as an example, since you mentioned him. He wrote Linux when he was a student, and right now he has a day job at a chip design company. Or take RMS, the father of the Free Software movement. He lives on a MacArthur Foundation grant and presumably tenure at MIT. There are very, very few people in Open Source who do not have a "day job", and it's the day job that actually pays for Open Source to get written.

      Thing is, that this is normal. Plenty of authors, musicians, etc have a "day job".

      Or take a movie. A blockbuster movie (say, Matrix Reloaded) is a very expensive thing to make. Lots of physical artifacts were created during the process (for example, the section of highway they built to film on). Lots of people (mostly union members, FWIW) did lots of things, and got paid for doing them. Because that movie can be reproduced for little cost, does that mean it could be created for little cost? No, the two are not even remotely related.

      Just because something cost X amount to produce does not mean that the people who produced it are entitled to make back X, let alone a profit. Even though movies can be easily copied many still make money...

    18. Re:Is the software industry dead? by mpe · · Score: 1

      Why is it wrong to not care if the Matrix sequel and other huge media pieces get created? Mass media is far from a vital resource or necessity. I think it is a fantastic waste of resources to spend millions of dollars making a movie.

      Even without a profit motive it's still quite possible that expensive movies would be made. e.g. for ego reasons of those involved. Profit has never been the only reason for people to create things...

    19. Re:Is the software industry dead? by intermodal · · Score: 1

      not true. if that were the case, you would hire a programmer to come make you a program for your needs rather than purchasing the information (or files/data/source/whatever). While what you said was correct, your usage of it to debunk my statement was false.

      --
      In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
    20. Re:Is the software industry dead? by intermodal · · Score: 1

      I certainly have no problem with a person spending his own money for his own reasons, but for a movie studio to do so knowingly and passing the cost on the viewers is wrong. there is no reason to pay an actor far more than someone who works hard for a living. Same goes for athletes and other high-budget personages.

      --
      In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
  100. Re-classing of developers by msheppard · · Score: 1

    I think I read this in a Stephenson book, but I forsee a re-classification of developers. Kind of the same as car mechanics. When cars first came out, a mechanic was very expensive, well paid, highly trained individual, and they're weren't that many. Then everyone saw what a great busniess it was to be in, and jumped on the band wagon, and now they are on every street corner, and while they get paid pertty good, the boom-time is long past.

    Where I read this, developer's were termed "BitSwappers" and weren't very well respected.

    M@

    --
    Krispy Cream is people
  101. Yawn by acrossen · · Score: 1

    An interesting comment coming from a guy who is involved with designing and implementing DATABASES for a living -- I can't think of a less far-sighted software occupation.

    Maybe he's forecasting the death of bloated, simple, instrumental technologies like those he creates?

  102. Analogous to the automotive industry. by zerofoo · · Score: 4, Insightful

    That's like saying the auto industry is a dead industry.

    Sure, the auto group doesn't have the 500% a year growth that it had in the early 1900's, but it is far from a dead industry.

    It would be more acurate to say that the software business is not a GROWTH industry. Most of the software "capacity" has been filled. Now software is a "replacement" business. No new capacity, just expansion of existing capacity.

    -ted

    1. Re:Analogous to the automotive industry. by 0123456 · · Score: 1

      "Sure, the auto group doesn't have the 500% a year growth that it had in the early 1900's, but it is far from a dead industry."

      Yes, but... one important difference between cars and software is that cars are big hunks of steel and plastic that are expensive to ship around, whereas software can be transferred from one country to another for a few cents. The software industry as a whole may have a future, but increasingly software jobs are going to be exported out of expensive Western nations like America to countries where programmers can be hired for a fraction of the cost.

    2. Re:Analogous to the automotive industry. by Tablizer · · Score: 1

      That's like saying the auto industry is a dead industry.

      It is if you work in the US. Detroit has been a shrinking rot-land for quite a while now. If it was not for gov protections of truck imports, it would be even deader.

      Car companies are having a hard time paying pensions because there are more retirees than existing workers. They are top-heavy due to shrinkage.

  103. The irony... by haxor.dk · · Score: 1, Troll

    Reading this article, I'm greeted with a huge ad for... Microsoft.

    Which pretty well leads to the point I was going to make - Microsoft dominated the softawre industry.

    And so does their eternal gobbling up/elimination of companies that actually have innovative products - or product that people actually LIKE.

    * Bungie, is the first company that springs to mind.
    Netscape died at the hands of IE.
    * Apple and the Mac OS has a knife on the throat thanks to Windows.
    * BeOS - MS is said to have a finger in the play of Be's funeral tune.
    * AMD has had numerous plroblems with Windows in teh past.
    * DRDOS and OS/2 was blatantly sabotaged by Windows software.
    * QuickTime was sabotaged since Win95b and onwards.
    * Linux is under judicial threat in teh USm thanks to Microsoft.

    And so on.

    Who would want to develop innovative commercial products when you're at risk being run over by a steam locomotive, if you get too successful?

    1. Re:The irony... by SN74S181 · · Score: 1

      So instead of 'Blame Canada' we should 'Blame Microsoft', eh?

  104. Same as the 80's by Anonymous Coward · · Score: 0

    Hardly anybody (myself included) forget that the software industry was also in a slump in mid-80's. Tech was not hot at the time, lots of programmers were laid off. And it was only re-invigorated by the success of the P.C. Perhaps we just have to wait for the next revolution (post-internet)

  105. Flexibility Yes, Business No by fm6 · · Score: 5, Insightful
    Well, we'll always need business people (though as an aging socialist it pains me to admit it). But not everybody is cut out for the business world -- which doesn't have room for everybody anyway.

    Besides, there are people who specialize in business. Except that if they're not flexible, their shiny degree aint worth much either. (Heard an interview with an unemployed "Vice President of Brand Awareness." Can't understand why he's a year plus on the breadlines.) Which brings me to my main point: everybody needs to be flexible.

    Too many techies are overspecialized. Their only educational priority is to prepare for some job that happens to be Very Hot when they start school. Even if the dot.com boom had lasted for 100 years, people like that would be in big trouble eventually. Technology changes, and you need the mental flexibility to keep up with those changes. You won't get that with a narrow education.

    1. Re:Flexibility Yes, Business No by TheGrayArea · · Score: 1

      I second on "Flexibility". One huge problem with the current environment is that a lot of professionals and not willing to take a job that isn't exactly the same both technically AND financially as their last one. I'm not saying everyone is like that, but there's a substantial percentage. There's also the issue of the large number of people who came into the industry during the Bubble/Boom of the 90's but honestly had no business there. They now consider themselves software professionals but would really have been better off somewhere else. That group is also greatly skewing the numbers
      Just some ramdom thoughts ...

      --

      This space for rent.
    2. Re:Flexibility Yes, Business No by fm6 · · Score: 2, Insightful
      There's also the issue of the large number of people who came into the industry during the Bubble/Boom of the 90's but honestly had no business there. They now consider themselves software professionals but would really have been better off somewhere else.
      Hey, I know the people you're talking about -- except the ones I know are left over from the boom that ended in the mid 80s. Though to be honest, the ones who should leave the computer biz completely have mostly done so. The really depressing people are those who are reasonably competent mid-level techies, who almost became rich and famous two decades ago, and waste a lot of time (both theirs and other peoples) shooting for a second chance. Which they will never get, because they're focusing on the Big Score, instead of building something solid.

      My turn for a semi-random thought: when you're trying to build a career for yourself, do not make decisions based on the hope that your next job will take you from Zero to Ready to Retire in just a few years. About 99.9% of the time, you'll have nothing to show for all your unpaid overtime but some valueless options. Unfortunately, it's the other 0.1% that makes the news!

    3. Re:Flexibility Yes, Business No by doinky · · Score: 1

      The problem with the attitude in your last paragraph is that it ignores the actual job market during cool economic cycles. I don't know about you, but no job I've ever interviewed for as an applicant or as an interviewer myself has specified that you don't need to know Language X or Technology Y, as long as you have a CS degree. The only time "ability to learn" and "mental flexibility" come into play is if you're getting hired through word-of-mouth (yes, it happened to me once and I was grateful for it). In the real world, though, you'd better have some specific skills (specializations) that the employers are looking for, if the year isn't 1998.

    4. Re:Flexibility Yes, Business No by fm6 · · Score: 1
      don't know about you, but no job I've ever interviewed for as an applicant or as an interviewer myself has specified that you don't need to know Language X or Technology Y, as long as you have a CS degree.
      Unfortunately, that's my experience too. But you're missing the point. Right now employers are screaming, "We need people who know Technology Y!" So you study these things. You're all set, right? Wrong. Because Technology Y won't last forever. Someday, employers will be screaming for Technology Z, which doesn't even exist yet. If you're not able to get up to speed on Z faster than it replaces Y, you're a lot less employable than you used to be. And it's no use whining, "But that's what you told me I needed!"

      Bottom line is this: HR gatekeepers and hiring managers do indeed use XYZ checklists. Stupid, but nothing you can do about it. But if you use that as an excuse to get a too-narrow education that will be obsolete in 5 years, you're even more stupid. You might lose that big promotion to a Philosophy major! Imagine the humiliation!

    5. Re:Flexibility Yes, Business No by doinky · · Score: 1

      Obviously one must strike a middle ground. The problem is that nearly everyone who addresses this issue has swallowed the CS-academia kool-aid which says that because you can learn any language (true) that any employer will trust you to learn the language during your spare time or during your first week on the job (false).

    6. Re:Flexibility Yes, Business No by TheGrayArea · · Score: 1

      Excellent advice. 5 years ago I was drawn by the lure of stock options, now I've definitely come to realize there's more to the equation than that.

      --

      This space for rent.
    7. Re:Flexibility Yes, Business No by fm6 · · Score: 1

      You seem to be assuming that the only way to prepare for a career as a programmer is to study computer science. And that you can only judge a CS curriculum by how well it prepares you for such a career. Neither is true. Computer science and computer engineering are completely separate disciplines -- and neither is a prerequisite to a career as a programer. Of course, some companies won't even look at you if you don't have a CS degree. In some cases, that makes sense. But not always. And not all companies think that way. My last full time job was at a major software company where half the programmers didn't even have a computer degree -- and a lot of them majored in in such high tech fields as Poli Sci or Music.

    8. Re:Flexibility Yes, Business No by doinky · · Score: 1

      In my experience in the field, people without EE or CS degrees are unlikely to be productive programmers. Not that they don't exist; but there is an extremely high correlation between the lack of said degree and the lack of ability to perform the job functions.

    9. Re:Flexibility Yes, Business No by fm6 · · Score: 1

      Your experience sounds pretty damn narrow.

    10. Re:Flexibility Yes, Business No by doinky · · Score: 1

      One huge company, one medium company, and one small company; two of the three sold software as a product; two of the three sold hardware as a product. Most of the people we worked with who lacked CS or EE degrees were people who could string scripts together, but if you put them on a big project, they were still trying to string scripts together, except they were doing it in C or C++.

    11. Re:Flexibility Yes, Business No by fm6 · · Score: 1
      Either you're severely bigoted, or all those companies were really bad at finding good people. Given your simplistic view of the educational process, I vote "bigot".

      I've worked with first rate programmers from all kinds of backgrounds. I've also worked with total idiots who somehow managed to get CS degrees. Education is important, but in the end, it's the person that matters. If you can't see the person for the paper trail, you're gonna be lucky to hire a competant janitor, never mind a programmer.

    12. Re:Flexibility Yes, Business No by doinky · · Score: 1

      I question whether you've ever been involved in screening a large number of people for a position, if you can afford to be so cavalier about education. Yes, as I said at the beginning, there are some people who will be good programmers without the degree; but there is such a high correlation between good programmers and a CS or EE degree that I would never risk hiring one of those people without a word-of-mouth recommendation.

    13. Re:Flexibility Yes, Business No by fm6 · · Score: 1
      "Cavelier"? You really are a bigot. I started this thread by arguing for education. Just a broader one than you seem to feel is necessary. Your selective reading of my arguments tells me that you find it convenient to ignore facts that don't fit your preconceptions. So it's hardly suprising that you think that programming can only be learned in a C.S. program -- you just edit out any evidence to the contrary.

      Since there's no law against discriminating against people with the wrong degrees, you're probably safe there. But if I were you, I'd be careful with prejudices in general. If you have any issues with co-workers or job applicants who happen to have dark skins or funny accents, I suggest you step very carefully.

    14. Re:Flexibility Yes, Business No by doinky · · Score: 1

      Arguing that a broader education is necessary to be a good programmer in your case boiled down to supporting people learning part-time programming while getting a liberal arts degree. That's career suicide even in a normal economy (i.e. better than the one we have now). We get 100 resumes a day for each available programming position. Since I and my coworkers all know that the correlation between (lacks a very technical degree) and (bad programmer) is so high, it would be business suicide for us to fail to use that as a screening tool. As I've said twice now, word-of-mouth can overcome this. But you can't always get a job that way.

    15. Re:Flexibility Yes, Business No by fm6 · · Score: 1
      Arguing that a broader education is necessary to be a good programmer in your case boiled down to supporting people learning part-time programming while getting a liberal arts degree.
      That's nothing like what I said. Like all bigots, you don't see people, you see stereotypes.
    16. Re:Flexibility Yes, Business No by doinky · · Score: 1

      You suggested that somebody with a Music or PoliSci degree would be as good of a programmer as somebody with a CS or CE degree. The implication was, obviously, that a liberal arts major who knew how to program would be better off. Sorry for calling you on what you actually said. " You seem to be assuming that the only way to prepare for a career as a programmer is to study computer science. And that you can only judge a CS curriculum by how well it prepares you for such a career. Neither is true. Computer science and computer engineering are completely separate disciplines -- and neither is a prerequisite to a career as a programer. Of course, some companies won't even look at you if you don't have a CS degree. In some cases, that makes sense. But not always. And not all companies think that way. My last full time job was at a major software company where half the programmers didn't even have a computer degree -- and a lot of them majored in in such high tech fields as Poli Sci or Music." Why bother making such a statement if you didn't think having a more "broad" background was a good thing for one's career? Hint: Right now, if you try to get a job without word-of-mouth, and your educational qualifications consist of a Music or PoliSci major with some programming classes, you'll be flipping burgers, at best. Giving advice in a forum like slashdot where a lot of the audience is in college carries a certain responsibility along with it not to be such a pretentious twat.

  106. Re:No, it isn't dead -- OT by sisukapalli1 · · Score: 4, Insightful

    My biggest complaint about the cost of living in the US is that the "standard of living" is a moving target here. If you have an old, well running car or if you have an old house, somehow you are supposed to make an extra effort in earning more so that you can move to a "nicer place" with a "nicer car".

    The real estate prices too are in a way, silly. The cost of land is not much, the houses are getting bigger and bigger, and no one can find a place that is good but small enough to be affordable. Just like the dream of owing new SUVs, a lot of the cost of living is in the minds.

    S

  107. The Key... by Opinari · · Score: 1

    to sustained success in the IT world is not being a capable programmer, but being flexible enough to use the tools that the enterprise uses -AND- being able to learn the business domain. Trust me, as an engineer, it is FAR easier to train someone in manufacturing how to program than it is to teach a coder how to be a manufacturing engineer.

  108. EXACTLY by truthsearch · · Score: 1

    Exactly correct. Read Eric S. Raymond's The Cathedral and the Bazaar for a thorough explanation of why the factory model of software companies is flawed. Software development works best as a service, such as in business IT departments and consulting firms. Corporations who currently make money primarily by selling software (as opposed to services) will eventually die, but will barely harm developers, if at all.

  109. And the answer is... by Anonymous Coward · · Score: 0

    yes, as evidenced by VA's stock price

  110. No, but I can imagine not BUYING software. by Chemisor · · Score: 1

    If someone were to write a good enough implementation of everything, everyone would eventually own a copy. Because software lasts forever, there would be no need to buy any more.

  111. bring out yer dead by b17bmbr · · Score: 1

    i'm not dead yet
    WHACK

    you are now

    --
    My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
  112. I'm sure Larry Ellison thinks software is dead. by foxtrot · · Score: 4, Interesting

    In ten years, we'll be filing his quote in with Ken Olson's quote that there's a market for maybe a dozen computers worldwide, or the comment from the patent office clerk a century or so ago that said everything that can be invented already has been.

    Of course, it's technically possible that Ellison is right. I wouldn't wager on it, myself, humankind has a history of doing things that can't be done-- walking on the moon, breaking the sound barrier...

  113. Re:No, it isn't dead -- OT by blahlemon · · Score: 5, Insightful
    When your entire monitary and social structure is based on greed you can only expect things to get more expensive with time.

    And you can expect companies to screw their employees by going to cheaper and cheaper labour. After all, the effect in the short term is hardly noticeable even though over time it will completely shift the ecconomic base from the richest countries to the poorer countries.

    --
    It take more faith to believe in evolution than it takes to believe in God
  114. Software lives - programmers are dead by esanbock · · Score: 1

    Software does have a future. As an industry, not as a career. As software has become a business commodity the programmer has become the intellectual version of the grunt laborer. Once Big business realized this, outsourcing was inevitable. And of course, being that this is America, big business also used their money bribe our legislators into letting them have slaves in the form of H-1B.

  115. IT Shakeout Go get your REAL job at Burger King by mrnick · · Score: 5, Insightful

    As a veteran of IT I was there when you had to have real skill to get involved. Also, being around during the boom I saw that attitude change and companies take on inexperienced employees because it was sooo hard to find employees in general. I worked on Bank of America's network security team and it was pretty much a training camp for unqualified employees. By the time they had some skills they realized that they could make more $ elsewhere so it was a never ending cycle. If your parents and their friend thought you were a computer guru and you went to a MCSE boot camp you could get a senior level IT job. Now all the while there was REAL growth in IT but we all know that there was a TON of FALSE growth due to the IPO scam that America fell into. Now I am having a hard time finding a job even though I DO have senior level skills because the market is flooded with all these Wannabes that had their ego built up by the over demand. These people need to go take their real jobs at Burger King and Home Depot so that the REAL IT people can get an interview.

    It seems only fair that the most experienced / qualified people stay in the industry that they have those skills in and the least qualified get out of the industry. Anyone still in school taking Computer Science with lofty dreams of making it to the top is fooling themselves and they will find themselves working in a low paying / thankless job. Sorry guys you missed the boom and it is now a buyer's (employer's) market so chances with no experience you are out of luck.

    My advice for would be Computer Science majors would be to switch majors to one that compliments a market where there is a demand for workers. I have investigated what that is, but may be forced to very soon. With that said there are a bunch of people that are going into Computer Science because it is their passion and not as a career path. For those I say fine just don't take enthusiasm for a false sense of job security because it does not exist.

    There ya go...

    lol

    Nick Powers
    My Resume

    --

    Encryption: I may not agree with what you say, but I will defend your right to encrypt it...
    1. Re:IT Shakeout Go get your REAL job at Burger King by Anonymous Coward · · Score: 1, Insightful

      No offense du0d but I went through and read your resume and as someone who hires tech people I can tell that resume isn't going to work.

      * Overstated sense of importance. Tone down your work history in the 90s, you make it sound like the world revolved around you, even if it DID no one wants to hire someone who they think is settling. Don't worry it is a common thing for everyone to tone down resumes during recessions to get their foot in the door.
      * Create a general skill section so keyword matches happen.
      * There is really no solid mention of what you actually did, this leaves it reading like a list of buzzwords and cliches. Add a major "work life" accomplishments section.
      * Try switching to a different format, with larger companies your resume has to get through two or three morons first who are used to reading things in a more general, standard form. Very nitpicky, I agree, but it does help.

    2. Re:IT Shakeout Go get your REAL job at Burger King by Anonymous Coward · · Score: 2, Funny

      Jeez, if you can't get a job with a name like Nick Powers...

    3. Re:IT Shakeout Go get your REAL job at Burger King by f16c · · Score: 1


      "My advice for would be Computer Science majors would be to switch majors to one that compliments a market where there is a demand for workers. I have investigated what that is, but may be forced to very soon. With that said there are a bunch of people that are going into Computer Science because it is their passion and not as a career path. For those I say fine just don't take enthusiasm for a false sense of job security because it does not exist."

      I looked at your "resume". You assume we all want to work on crap like that. There is plenty of room where I work for people with lots of experience in hardware/software development of embedded devices as well as test and instrument control. Stuff that can't be exported without DOD approval is not generally outsourced to India. A lot of stuff being developed can't. I don't work in the software industry. I write code for people to do their work with. Very proprietary to our shop. I code for the people I work with and for myself. I don't build fancy networks (other than the nice one in my house). This is where the future is. I have little regard for Stallman, but I do believe that people with good skills and knowledge will prosper and those without will not, be it a cottage industry or a large industrial one.

      --
      bob@Osprey:~>
    4. Re:IT Shakeout Go get your REAL job at Burger King by PingPongBoy · · Score: 0, Offtopic

      As a veteran of IT I was there when you had to have real skill to get involved. Also, being around during the boom I saw that attitude change and companies take on inexperienced employees because it was sooo hard to find employees in general. I worked on Bank of America's network security team and it was pretty much a training camp for unqualified employees. By the time they had some skills they realized that they could make more $ elsewhere so it was a never ending cycle

      Pretty ironic that someone working for a bank finds s/he can make more $$$ elsewhere.

      --
      Know your pads. One time pad: good for cryptography. Two timing pad: where to take your mistress.
    5. Re:IT Shakeout Go get your REAL job at Burger King by Anonymous Coward · · Score: 0

      Nick Powers, he's the man who's name you'd love to touch! But you mustn't touch! His name sounds good in your ear, but when you say it, you mustn't fear! 'Cause his name can be said by anyone!

  116. Illusions destroyed... by Anonymous Coward · · Score: 5, Insightful

    So you went to college and majored in a computer related field thinking you were going to be the next Bill Gates? Or maybe you thought you'd work for Bill Gates and get a tiny slice of the pie?

    You're not alone but you are probably in for a big surprise if you haven't already figured this out...

    Think about musicians. There are a whole lot of them out there and almost all of them dream of making it big. Most of those that make money as a musician are doing so in obscurity and without the *BIG* money. Most musicians know this.

    Think about how many companies sell software. Think about how many employees they have.
    Think about how many people are out there that can work in the software industry.

    The fact is that most people making money in the computer industry are not doing it by working for a company that sells software.

    So, is the software industry dead? Not really but it was never "alive" the way you thought it was. It's smaller than it has been in the past but your chances weren't that great to being with--greater than being the next top 20 artist but not as great as you probably thought.

    What should you do? Do what we all do...go get a job writing software for company that has every intent of using it rather than selling it.

  117. Add Potatoe Chips by SerpentMage · · Score: 2

    My father in-law is a potatoe grower and he knows when a recession is ending and starting. Like alcohol it is inverse and indicates more in-home entertainment.

    --

    "You can't make a race horse of a pig"
    "No," said Samuel, "but you can make very fast pig"
    1. Re:Add Potatoe Chips by Angry+White+Guy · · Score: 1

      So what you're saying is I should balance my retirement fund between the automitive sector and snack-food sector. I'll call my broker now!

      --
      You think that I'm crazy, you should see this guy!
    2. Re:Add Potatoe Chips by TobyWong · · Score: 1

      In that case you should ask him how to spell 'potato'.

      --
      - Toby
    3. Re:Add Potatoe Chips by duckpoopy · · Score: 2, Funny

      Is that so Mr. Quayle?

      --
      word.
  118. Not dead yet, just a commodity by Qzukk · · Score: 2, Interesting

    Nowadays, just about everyone graduating has some kind of computer programming experience. The ability has become a commodity, programmers are a dime a dozen, especially in foreign labor pools.

    So no, its not dead, its just not going to pay like it used to.

    --
    If I have been able to see further than others, it is because I bought a pair of binoculars.
  119. Next Big Thing by borroff · · Score: 5, Insightful

    I think the main reason there's this feeling of, well, stagnation in the industry, is because of the inability of people to see the "Next Big Thing" that will drive development.

    Spreadsheets, GUIs, relational DBMS's (Oracle), and the internet were all new technologies that added impulses (in the engineering sense) to the computer industry pendulum, keeping it swinging higher. People right now are unsure where that next kick is coming from.

    What is coming down the pike that people absolutely must have? Bioinformatics? Small wireless devices? If you knew what's coming next, you could be the next Larry Ellison. Unfortunately, Larry wants to be the next Larry Ellison, too, and he's got more money to spend on research.

    In the end, you should find something that is well defined (fuzzy plans make flops), that interests you, that doesn't put you in direct competition with a multi-billion dollar firm, and that there's at least some market for. If you're good at it, you'll do fine.

    Or join the multi-billion dollar firm, and save your weekends for fun.

  120. Totally Speechless... by Mulletproof · · Score: 1

    Well, almost...
    -Is the software industry dead?
    -I think it's safe to say that it's not dead...

    THEN WTF IS THIS EVEN ON THE FRONT PAGE!?!??!?!?!?! I guess this fact isn't obvious enough. I mean really... Anybody with have a brain can see the industry isn't ead by ANY stretch of the imagination! And if it's so obvious as to warrent that last reply WHY MUST YOU KEEP REPRINTING THIS DAMN STORY!??!

    Sorry, I had to vent.. This topic is SO stale...

    --
    You need a FREE iPod Nano
  121. typical Old Guy talk by Anonymous Coward · · Score: 2, Insightful

    "I feel sorry for you youngsters - the golden age of the industry is behind us. I was so fortunate to have been there. Too bad we're just leaving the husks for you newcomers."

    This was also the gist of a speech by a recent lifetime achievement award winner at one of the premier networking conferences. The recipient could as easily have said that a lot of great work has been done but the best part, of scaling the Internet to handle billions of active devices is still to come.

    Old guys were probably saying the same stuff back in the 70s or 80s when the mainframe and minicomputer industries went through consolidation. "The days of the great mainframe sort utilities are behind us!"

  122. Larry Ellison is just mad because... by Anonymous Coward · · Score: 0

    His business model (buying Gray Davis the CA governor) got discovered and the legislature canceled his huge software deal that *everyone* except Ellis and a certain Davis appointed state official said was simply uneccesary.

    Now he has to go scare up business, but he can't push the National ID card on the government because we don't need that either.

    His business of selling overpriced, unecessary database software to governments facing huge deficits is what's dead.

  123. Re:When was the last time someone listened to Elli by conteXXt · · Score: 1

    really?

    You mean I can sue Microsoft over a bug?

    Would $500 per instance be too greedy?

    Where is that attorney from the earlier post..

    --
    The truth about Led Zep should never be told on /. (Karma suicide ensues)
  124. Ed Yourdon is a prescient G O D ! by Thud457 · · Score: 1
    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    1. Re:Ed Yourdon is a prescient G O D ! by Anonymous Coward · · Score: 0
      What, someone gave Ed Yourdon another book contract?!!

      Please don't mention his name again, I'm in a good mood. I have been the victim of more than 1 of his software development methods. It amazes me that 1 person can be so wrong so many times and management still buys into this guys crap.

      Ed, your 15 minutes are up. Stop annoying us in the software industry and go and open up that B&B you have always wanted.

  125. Probably by rogue409 · · Score: 1
    Will that shiney new degree be worthless?
    Well, working knowledge of the spell checker is an invaluable skill in at job.
  126. Misrepresenting quote from Larry by Ur@eus · · Score: 1

    I don't know if the quote from Larry is taken from
    a larger set, but as it stands the article misrepresents the statement rather wildly. I mean what he says is that the boom days are over and will probably never return. He do NOT say that growth will never return, just that it will no return in general with mega growth rates like the three digit growth rates that for a while seemed to be the norm.

    I mean if the software industry manages to get back to an average of 5%-8% annual growth that is still growth, but it is not enough to make Sillicon Valley 'what it once was' to use Larry's words.

  127. Industry: dead; Degree: still valuable! by crazyphilman · · Score: 5, Insightful

    Before I say anything about the industry, let me start out by saying that you never, ever waste your time when you study computer science. Even if you never use it professionally (increasingly likely these days) you'll still find the ability to completely control a computer (as opposed to "using" a computer like most people) very valuable. Just think; by the time you're done with your degree program, you'll be able to understand and work with any computer you're plunked down next to. Not only that; you'll be able to make the thing do your bidding. That's a pearl of great price, don't think of it in career terms.

    Having said that, yes, unfortunately the software industry is dead, at least from the perspective of the individual programmer. There are a lot of reasons for this, including:

    1. Most corporations and private companies are outsourcing almost *everything*, usually either overseas (India, mostly) or to local companies that use overseas talent. You can't beat them on price, ok? Their cost of living is a fraction of yours, and they'll undercut you until you starve. It doesn't matter that your skills are superior, or that you're a great programmer; some guy in Bangalore can work for 1/5 what you cost, and to a pointy-haired boss, that's all that matters. This is a terrible, terrible thing, and corporations deserve no loyalty or mercy from us -- when their customer base can no longer afford their products thanks to rampant layoffs, they'll die off like the vermin they are. But there's nothing we (or anyone) can do about it, so we might as well accept it.

    2. Even if a private company isn't going to go into full-blown outsourcing, they ARE going to rely mostly on contractors. What THIS means is, most of the work will go to inexpensive foreign talent ANYWAY (because now, the contracting companies will do the outsourcing) and those Americans who DO get contracting gigs will have to settle for chump change or lose the bid. IF, that is, you can get them to pay you at all -- there are lots, and I mean lots, of stories about people getting stiffed by companies. Corporate IT is a really dicey business for a programmer or admin these days.

    3. Software companies aren't going to provide many jobs. Applications software is deader than hell. It's been slaughtered by the Open Source community, who can produce solid software that not only costs nothing, but which can be copied infinitely, and has no hidden gotchas like the equivalent proprietary software. You simply cannot compete with that; you can't beat them on quality, or on price, or even on style (most open source software these days even LOOKS good). It's a dead industry, ok? Not that this is a bad thing, necessarily, but it does mean you won't be able to count on a salary from this sector.

    But it's not all doom and gloom. There are still a couple of places where you can make some money.

    First of all, public sector jobs may not pay as much as the private sector USED to, but they sure pay a hell of a lot more NOW. Federal, State, and Local jobs are all unionized, so you're protected, and you get great benefits. So this is a great place to hunker down during the recession. One warning: they can be annoying places to work. But it's worth a little aggravation to have a steady job.

    Second of all, if you're good at graphics, game companies are going to keep growing. They're making money hand over fist. But concentrate on console games. People are sick of having to upgrade their PCs every couple of years, and they're switching over to consoles at a breakneck pace.

    Third, and this is pretty dicey, you might be able to make some bread writing Java and J2EE libraries and tools that corporations might want to buy. Get the money up front, though. Don't get stiffed. And, buy some kind of dongle or other copy-protection scheme, or corporations WILL pirate your code like mad. Think I'm kidding? Companies like to ask you for a "demo" and then, use that to do whatever project they had in mind. Then you don't get paid. Get the don

    --
    Farewell! It's been a fine buncha years!
    1. Re:Industry: dead; Degree: still valuable! by LaCosaNostradamus · · Score: 1

      Most corporations and private companies are outsourcing almost *everything*, usually either overseas (India, mostly) or to local companies that use overseas talent. [...] But there's nothing we (or anyone) can do about it, so we might as well accept it.

      This is a perverse but pervasive line of thinking in modern America. It is dead wrong philosophically but functions dead right as a status quo.

      Corporations can't just declare themselves to exist ... they must be chartered by government. Hence, the people through their representatives allow corporations to exist. Furthermore, by further representation, corporations are publicly regulated in many ways.

      So, we are not powerless; there is everything we can do about it; and we do NOT have to accept it. This is a matter of attitude, then willpower, then action. Attitude Correction #1: We simply have to stop thinking that corporations are chartered to do whatever social damage they can get away with. Attitude Correction #2: We are citizens, not just consumers or subjects of a militarized government.

      Hopefully with ironic examples like Licensed to Kill, Inc. ("Licensed to Kill, Inc gives special thanks to the Commonwealth of Virginia for granting us the right to peddle death around the world") we will see that the lack of social controls (call it socialism for all I care) has brought our economic (as well as some environmental) doom upon us here in America.

      --
      [You have a stable society when some nut guns down a schoolyard and the law doesn't change.]
    2. Re:Industry: dead; Degree: still valuable! by crazyphilman · · Score: 1

      While I agree with every single one of your points, and I wish more people would (if more people understood the situation as you do, we wouldn't be in this mess), I am aware of the following:

      1. Our government is bought and paid for by corporations and the very wealthy, all of whom are benefitting from the current situation. And, politicians don't care about what's right or wrong, they care about what will let them preserve their priviledged lives (e.g. that which pleases their corporate masters). Independents almost never get voted in, so we're stuck with the assholes the corporations WANT us to be stuck with. This isn't a democracy.

      2. Most people aren't that bright, and buy hook, line and sinker the whole pro-status-quo party line. Explain to them what's being done to them and most of them will argue fiercely with you (or shrug and say, "I don't care"). Most people call me names whenever I speak my mind (I've been called a commie a lot lately, a marxist, a socialist, man it's getting tiresome). So these people aren't going to do a thing to put political pressure on anyone. They can't be bothered.

      3. Even if people were willing to be roused up to do something about the collapse of our civilization (which, make no mistake, is what this is all about) we have no way of reaching them because the media are completely controlled by corporate interests and support the party line. If we were able to reach everyone, say through the internet, the news media would just run a story about how full of shit we are and most people would say, "Ha, you nearly got me, you trickster, you".

      4. IF anyone were to actually have any success at motivating people to change the status quo, he'd be quietly killed off and it would be made to look like an accident, or worse, something discrediting, like a drug overdose or a freak murder with some kind of organized crime connection. Then, all of his work would be carefully unravelled. Think I'm wrong? Remember "cointelpro"? If you think anyone stopped doing that stuff, you'd better think again. It just went underground. Did you know that most of the members of the Chicago Seven have died already? All from appropriately random "accidents" and "illnesses". Think how statistically unlikely that is. None of them were all that old when they died. Of course, now I'll be branded a "conspiracy theorist" and that's ok. It just reinforces my point.

      You don't seem to understand that the situation really IS hopeless. Completely so. My plan is to just give up on the whole thing and do my best to live whatever kind of life I can manage to live in this culture, and observe the race to the bottom with as much dignity as I can manage. God, what a bummer. But, there it is.

      --
      Farewell! It's been a fine buncha years!
    3. Re:Industry: dead; Degree: still valuable! by TW+Burger · · Score: 1

      I agree. People's eyes get big when I sit down at a computer and do in five minutes what the failed to do in five days.

      I have 20 years in programming and can not get a job coding for three years now. I do make money writing programming articles for IBM and Intel. The money is good, although the amount of work is not quite enough to get by on, but it keeps me from being homeless.

      Advise on a goverment job: Get into a public sector position in anything-anywhere. Once in place you can apply for internal postings that are more plentiful and the general public can not participate in.

    4. Re:Industry: dead; Degree: still valuable! by crazyphilman · · Score: 1

      I agree a hundred percent. I've got a public-sector job right now, and the internal postings are great; upward movement is definitely possible, and you're only competing against other civil servants for the positions (longevity and loyalty count). No outsider is allowed to poach the promotional slots, which is cool.

      I think the public sector is the only place left where you can get a job worth having. But that's just my opinion. ;)

      --
      Farewell! It's been a fine buncha years!
  128. Robotics / Automation is the future by notbob · · Score: 0

    Robotics and Automation is the future, I think the internet is going to become a commodity and just an assumed medium just like computers eventually.

    Robotics / Automation in everything from food prep to pumping your gas is where the future really is.

    We've never built the 1950's eutopia that was assumed to be possible by now.

    Competition and capitalism are helping to drive this but at the same time crush it as slow development cycles are good for business.

  129. Why, of course it is... by TeknoHog · · Score: 1

    ..at least the BSD software industry. ;-)

    --
    Escher was the first MC and Giger invented the HR department.
  130. Bioinformatics is the future by minkwe · · Score: 2, Insightful

    Do a degree in Biology and make shit loads of money in the Pharma industry as a bioinformatician.

    With all the genetic information now available now which we know very little about yet, there is a very high need for people with knowledge in CS and Biology to analyse this data -- incidentally, students most likely to take CS have historically looked down on the natural sciences and natural science students have historically been afraid of the quantitative sciences including CS.

    I know a few physicists and mathematicians who have learned a bit of biology and scored big in Bioinformatics, the reverse is also true but fewer biologists have learned CS to become bioinformaticians.

    --
    "Fighting terrorists with millitary might is like killing a mosquitor on your Dad's forehead with a rifle."
    1. Re:Bioinformatics is the future by EZmagz · · Score: 1
      This is true, although Bioinformatics is still a relatively small niche-market (compared to regular run-of-the-mill software engineering, at least). I graduated in the spring of '01 with a degree in Biology and a concentration in CS. My original intention was med school, but when I realized that med school wasn't for me I was half-way into college. So I stuck with Bio for my major, but turned my focus to CS.

      After graduation, 9/11 hit and the IT industry got turned upside down. That made finding work as a sysadmin or netadmin (my goal after college) next to impossible. So I turned my focus to bioniformatics...

      One thing I never anticipated was that although there are open positions in the Bioinformatics field, they just about always require at LEAST a MSci, most likely a PhD. Although I would love to get into this field, competition is extrememly stiff in grad school right now since there aren't a whole lot of grad programs in Bioinformatics.

      I'll still probably end up TRYING to get into a grad school, but my chances are slim at best. Although if I do get in somewhere, the kind of hardware I'd be working with should give anyone on /. a boner (high, high, high-end clusters)!

      --

      "Hell hath no fury like a woman scorned for SEGA. ..."

  131. Exact Opposite! by djtech · · Score: 3, Insightful

    I think the exact opposite is true. The hardware these days is amazingly fast. Once software matures to use the new hardware to the fullest potential I will be a much happier gamer.

    I think software has a long way to go in other fields besides gaming. Windows 2003 is not a giant leap forward and users of Windows still want more features/reliability/speed. Increasing hardware speed only helps so much if the software isn't developed.

  132. One view of where the market is headed by First+Person · · Score: 1, Interesting

    I concur. In 1980, a typical machine ran at 1 MHz. Today, 4 GHz machines are not uncommon. Modern processors can dispatch several instructions per second (for optimized code). Thus, compuational power has increased by a factor of roughly 10,000 over the last 25 years.

    The software industry will continue to grow. The rate at which computational power is increasing may slow after this decade, but people entering the software industry today will still see another factor of 10,000 (if not much more). This is truly revolutionary.

    I usually assume that the problem space addressible by computers goes as the log of the computational power. I expect the software industry to focus on these new applications. Today's big software programs, such as word processors, spreadsheets, and even operating systems will become increasingly dominated by open source efforts as the software industry views these at 'too simple' to gain significant differentiation and added value. The market for tools to develop these complex new applications may become increasingly important (and even more difficult than today).

    --
    Given one hour to live, the student replied: "I'd spend it with professor FP who can make an hour seem like a lifetime."
  133. IT Dead? by milo_Gwalthny · · Score: 2, Informative

    For another pessimistic point of view, check out May's Harvard Business Review, "IT Doesn't Matter," summary here. (I suggest reading it at a good magazine store with tables and coffee because buying the damn thing is not a sound value proposition.)

    The article essentially argues that an in-house IT department is no longer strategic for most companies--that IT has become a commodity. Although I think this is completely absurd at this point, chances are they have a point. In any case, it's interesting reading.

    --
    Milo
  134. Good grief, get it right! by Thud457 · · Score: 1
    That would be the Banana junior 6000

    Becuase " Gene Simmons never had a personal computer when he was a kid ".

    Damn whippersnappers!

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

  135. yes, it is dead! by spazoid12 · · Score: 1

    the software industry is dead. do not get a degree in software. there are no jobs in software.

    (phew, if he believes it then *my* job is a smidge safer)

  136. Software vs Software Industry by michael_cain · · Score: 2, Interesting
    More and more products include at least some software; in many cases it's a major component of the product. For example, a Tivo box is dependent on MPEG encode/decode hardware, but the interface to the service that the user sees and that differentiates the box from its competitors is all software. Software will, IMO, play a bigger and bigger role in people's lives, although frequently that role will be somewhat concealed. Very few people are aware of how much software is involved in making their 2003 automobile work.

    OTOH, the software industry is going through, and will continue to go through, large changes. There will be fewer opportunities for three people in a garage to become billionaires. In many cases, large development organizations dedicated to a single product (the equivalent of factories in manufacturing industries) will be moved out of the United States in pursuit of lower labor costs. There will still be lots of small jobs that are done locally, but in many of those cases an understanding of the business or process into which the software fits will be as important as development skills. Research jobs will still exist for the talented few who can do that well. But overall, I expect it to be a very different environment than it has been for the past 20 years.

  137. silly rabbit by claude_juan · · Score: 1

    you should know better than to ask a bunch of software people if their industry is dead. especially this group! slashdotters are notoriously nose-in-the-air about what they do and what they like.

    clue in man! you never as the king if he's doing a good job if you want the real answer.

  138. I blame Taco for that! by Anonymous Coward · · Score: 0

    Slashdot ate my linkie! That's my story and I'm sticking to it!

  139. Will that shiney new degree be worthless? by MyRuger · · Score: 1

    I am also graduating in a few weeks and am looking for a programming job. I majored in mathematics, and have always seen computer science as field of mathematics. A degree in Mathematics or Electrical Engineering will prepare you for a job as a code monkey almost as well as a Comp Sci degree, and it will prepare you for a job an many other fields as well. In fact most of your comp sci professors probably majored in math or EE.

    The markets are always changing. If you only want to write code, I don't know what to tell you. I do feel confident that businesses will always need geeks. If you are flexable you can always find a fun job.

  140. Actually, not quite... by sterno · · Score: 5, Insightful

    The effect will not be to shift the money accross geographic boundaries, but rather, class boundaries. The money will continue to shift upward. The jobs will shift overseas, only because they can be paid less there. That will drive down wages here, and then when the wages in that country start to rise, production will be moved yet again to an even cheaper market.

    Ultimately though the people who will benefit the most from this are those who control capital and the means of production. They will be able to drive down costs, and thus drive up profits. More money will flow up to the top because of this. This will be a global phenomenon.

    --
    This sig has been temporarily disconnected or is no longer in service
    1. Re:Actually, not quite... by Anonymous Coward · · Score: 0

      How naive. Even at my meager salary I manage to invest some money. When these companies do better and increase profits, I get richer, as do millions of Americans across the nation, mostof whom aren't even aware that their pensions are wrapped up treasury bonds and mutual funds.

    2. Re:Actually, not quite... by Scareduck · · Score: 1

      If that's true, "overpriced" first-world programmers should be swimming in it. The fact that it doesn't happen indicates something's wrong with your theory -- i.e., business is migrating to India and poor Indians are becoming less poor.

      --

      Dog is my co-pilot.

    3. Re:Actually, not quite... by MountainBoiler · · Score: 1
      I hate to sound like a troll, but...

      Those on top of the ecomic pyramid have the money. In order to convince them to invest it (which, by the way, employs you today, or a 'foreigner' tomorrow, giving them money), they need a reward to not just sit on their pile of money.

      People sitting on money and not doing anything with it would cause huge problems. (rare today were most Americans are in debt)

      The challenge is devise a plan where everyone's fortunes/lifestyles/etc benefits. Does it really matter if the owner is getting rich faster than you, as long as both of you are improving? Why should you be the only one to benefit?

      The current system is painful, but on the whole, is working. I was out of work for at least 6 months last year. I had to pinch pennies. But someone in a foreign country got to bring their standard of living a little closer to mine.

      For a down economy, homelessness sure isn't skyrocketing in the US. Poor, poor Americans that have to wait for that PS2 or XBox or iPod or newer car. Tough. We aren't starving.

    4. Re:Actually, not quite... by Anonymous Coward · · Score: 0
      This will be a global phenomenon.
      This has been a global phenomenon for centuries. What do you think colonial powers were doing when they were running around the world claiming land from 'savages'? What do you suppose the East India Company was doing all that time ago? Same sh#t, new pile.
    5. Re:Actually, not quite... by Anonymous Coward · · Score: 0

      >I was out of work for at least 6 months last
      >year. I had to pinch pennies.

      You had the pennies to pinch. Six months' worth.
      Maybe you had family you could live with, or it took more than six months for the bank to foreclose on your house. Maybe you had enough money that you were pinching 20's, not pennies.

      >For a down economy, homelessness sure isn't
      >skyrocketing in the US.

      Do you say that because you aren't homeless yourself, or because they aren't camping on your yard? In the past requests for emergency shelter assistance.

      Granted, we haven't gone to the next level. Very large numbers of people suddenly realize that the only jobs available are so low-paying that they will never make ends meet (we're talking, rent, running water, and electric light all in the same month), that entire towns walk out and say "screw this" and do something revolutionary. Or at least embarrassing enough to the powers-that-be that it actually stimulates change.

    6. Re:Actually, not quite... by Anonymous Coward · · Score: 0

      >[M]ost Americans are in debt.

      You mentioned that as an aside, merely a reality assumption to support another point of argument.

      However I see it as the very essence of the problem. Most Americans are in debt. Further, we have engineered society so that it is *expected* for you to be in debt. You say you "own" your home, your car, and the clothes you wear. But in reality, the bank owns all those things. If we had to, we could not even begin to clear all the things we pretend to own.

      And we hold this as the standard. We expect others to live according to that standard. If a person does not believe they should be expected to borrow money decades into the future simply in order to live today, he has few options. So we buy things further ahead than we plan anything. And we call that "normal."

  141. Sounds like every other media industry... by sterno · · Score: 1

    Wow, all the small players without any marketing clout are being beaten into submission by large companies with substantial resources? That's so unlike every other media industry out there :)

    --
    This sig has been temporarily disconnected or is no longer in service
  142. Many forget that by Anonymous Coward · · Score: 3, Insightful

    90% of programmers make a software which will never be sold on the shelf.

    Look at Nokia for example: they have thousands of programmers and they aren't selling any software for the end users.

    Cell phones, cell phone networks, banks and many others require tons of software. Unlikely ordinary desktop software, this software must be bug-free and very optimized.

  143. useful vs useless by Anonymous Coward · · Score: 3, Interesting

    From having observed a number of different threads on slashdot that are on topics related to this one, I have come to the conclusion that people here equate the usefulness of a degree (and a computer science degree in particular) based on the amount of $$$ that a company is willing to pay someone because they have said degree.

    Right now some of you may be saying, 'Well, duh!!'

    The fact is, there are a million and one reasons why someone could have gone to university to get a degree in a particular field. If the original author of this thread simply got a computer science degree because he saw a cushy job with a large salary and good benefits at the end of his time in university, then, unfortunately, yes, his degree is worthless. Now, on the other hand, if he had gone to university with larger goals in mind, then his degree might be worth a lot more.

    What are these larger goals? Well, the author has to ask himself, why did he originally choose to pursue a degree in computer science? Was it because in highschool he enjoyed mathematics and tinkering with computers? If so, then he has just spent four years studying and learning about a topic for which he has a genuine interest. Gaining knowledge simply for the sake of gaining knowledge is most definitely NOT a worthless endeavour.

    Again, I hear the naysayers: "That's all well and good in your socialist dreamworld, but we live in a capitalist economy and one needs to make a living."

    There *are* still software development jobs out there. And I bet you any money, a company would be much more willing to hire a university grad who has a genuine interest in being a developer, someone who is fascinated by the world of computers, than someone who views programming as a chore and only chose the comp.sci. route because he felt he could make a lot of money in that field.

    The same goes for any profession. You're going to be spending at a minimum 40 hours a week doing your job (and in some cases, that's a gross underestimate). Even if you have a job that pays six figures, you have to *enjoy* what you're doing, otherwise you'll be miserable and you'll consider you're training and career to be worthless. If you don't believe me, check out some surveys of job satisfaction among BIGLAW lawyers (these are corporate lawyers who have 120+k salaries out of university). If you do enjoy what you're doing, then you'll be more likely to consider the time invested in a degree, and your current career, worthwhile, even if you're not making huge money.

    1. Re:useful vs useless by dsplat · · Score: 1

      If you do enjoy what you're doing, then you'll be more likely to consider the time invested in a degree, and your current career, worthwhile, even if you're not making huge money.

      And you'll be more likely to learn things that expand your skills and keep them up-to-date because you enjoy learning it.

      --
      The net will not be what we demand, but what we make it. Build it well.
    2. Re:useful vs useless by SN74S181 · · Score: 1

      And you'll be likely to see the make-work and hurdles of a formal education as just so much competetiveness for the sake of competetiveness.

      Hell, when I was in school I took courses that I thought would be interesting. And I got into trouble regularly with other students because I asked questions beyond the syllabus about topics that weren't even going to be on the test. Boy, that made some of them mad.

  144. Who really knows? by dasboy · · Score: 3, Insightful

    Science and industry are full of these "best days are past" type of quotes. It really doesn't matter how influential or knowledgeable the individual is, they are most often wrong. My favorite of these pronouncements was that of Francis Crick of Watson-Crick-Wilkins fame. Fifteen years after receiving the Nobel prize for the structure of DNA, he stopped do genetics research and proclaimed that all the great discoveries had been made in genetics. He told his friends that the next "hot" area of biology was going to be neurobiochemistry. He left Cambridge and went to the Salk Institute to do research in this field. Within a year of his career change, using restriction endonucleases, labs around the world began cutting and splicing DNA. The "dead" study of genetics was once again resurrected.

  145. Offtopic Sig Response by Anonymous Coward · · Score: 0

    I love Mexican food, but have no GPS - what place are you talking about? I've been living off of Anna's Taqueria for months now in order to get my fix.

    1. Re:Offtopic Sig Response by WillWare · · Score: 1
      Thanks for asking! I love this guy's place and would like to help his business prosper, but the indirection in the sig is to avoid irritating people with blatant advertising.

      Cancun
      1609 Concord St
      Framingham, MA 01701-3532
      (508)877-8808
      http://www.baloncito.com/cancun/

      If you're familiar with northern Framingham, this is in the Saxonville area, across the street from the mill building. There is a description of the atmosphere of the place in the last entry of my journal.

      --
      WWJD for a Klondike Bar?
  146. "Industry" means "You Can Make Money" by Maple+Syrup · · Score: 1
    Let's be clear here. Larry Ellison is a Very Bright Guy [tm] but he's also a Businessman. And he's looking at the Software Industry as a business, and not as an art form.

    So given his perspective, he's probably right. I don't think that there's going to be the kind of market (there's that word again) for software that there has been in the past.

    As a consumer of software -- be it operating systems (Linux), Web servers (Apache), or programming languages (Perl, Python, gcc) -- I'm much better served by software that is not driven by a profit motive.

    The software industry is dead -- long live the software!

    On the other hand, this may not be a Bad Thing [tm] for software as a whole. We've all seen the corrupting influence of money on software. Those of us who have been in the business know that every decision in the software industry gets made on one basis, and one basis only -- can the company make money from the work that is being proposed.

  147. Ellison .. by Anonymous Coward · · Score: 2, Interesting

    Has always been a blow hard. If you have followed any of his wisdom you'd find hes generally ALWAYS wrong. The guy has always thought he's larger than life but in reality he's a pimp trying to sell whatever new fandagled device he comes up with. This isnt new, but larry always has this way of saying things so absurd that people actually listen. The software industry isnt dead, but it may be getting over crowded with people that go to school for computers but have no passion for it. Someone along the way told them, "so what if you build cardboard boxes allday, anyone can learn to program!". Yes people can be trained but its the truly skilled and passionate people that will get the jobs and get them w/o a problem. Passion means spending much of your own time learning. The amount gained on your own surpasses anything you will be taught in school. And that my friends is what seperates the "paper" kids from the "die hards". Programming has nothing to do with physical labor, its brain power.

  148. An Oldtimer Speaks by CrazyLegs · · Score: 2, Interesting
    The software industry is, indeed, in a slump. However, they are the masters of their own fortunes. Consider: 15, even 10, years ago the industry was pretty healthy. At that time the platforms we all had to consider were in a much narrower spectrum of (practical) choices than exists today.

    In a long-ago land, large companies ran Big Iron and green screens and it was pretty damn easy to buy software packages and get them into production. The biggest worry was the amount of customization needed to make the stuff 'fit' your specific business processes, etc.

    Nowadays.... We have *nix, Windows, MVS, etc. running on all manner of hardware. We have middleware out the wazoo. So when we go to the street to buy a software package, it's a decent bet that the vendor may drive you to a new platform in your shop. Complexity, cost, etc. increases - and that's even before you have to deal with customization, integration into security infrastructre, etc.

    All in all... the software industry gave us many of these platforms, so now they are dealing with it. Pushing industry standards for 'stuff' is the only way the industry will ever find its legs again, and I'm not very confident that this will industry will come back to good health any time soon. In the meantime, let's talk about a new licensing plan, shall we?

    --

    CrazyLegs

    "Pork!!" said the Fish, and we all laughed.

  149. Pointy-Haired Business Droids Killed it by doinky · · Score: 1

    Yes, it's dead. Until the next round of ill-advised venture capital. But it's been dead most of the time anyways; the management culture that your boss doesn't need to understand software because that's what they all teach in business school killed most companies a long time ago. Notice nobody talks about the "engineering industry"? That's where software is headed - a moderately well-paid underrespected job where the few of us who aren't Dilbert will wish we were. Even new startups (like mine) are getting this way; our VP of engineering is good but every other executive is a B-school wanker who doesn't think of software people as anything other than machinists on the assembly line.

    1. Re:Pointy-Haired Business Droids Killed it by NDPTAL85 · · Score: 0, Flamebait

      You AREN'T any different than machinists on an assembly line.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    2. Re:Pointy-Haired Business Droids Killed it by doinky · · Score: 1

      Thanks, boss.

  150. maybe this will weed out the weak by LimpGuppy · · Score: 1

    Maybe if we all pronounce it dead, the weak and idotic that joined the fray during the boom will go find other careers and let the real engineers do some work.

  151. This is really quite humorous. by Anonymous Coward · · Score: 0

    People on slashdot generally favor less restricting laws, lower taxations, and fewer restrictions on intellectualism.

    Yet, inevitablhy, you can find posts like this that on the site that whine about labor going over seas, and how unless people here "wake up" things won't change.

    It's not about the people in the US. It's about the corporations that OWN the money, and in that way there are remarkably FEW. There are probably approximately 15 companies that basically own the markets in every commodity you can think of, and NO amount of persuasion or frustration is going to force these people to change their strategy of build it cheap and sell it expensive.

    Look at BIC, and tell me how many different companies they own, here in the US. Dozens.

    So, in the end, the ONLY way to force labor to stay here is what the Japanese have down (disasterously so far). Lock your markets, tariff things coming in exhorbitantly, artifically inflate your land value and your currency value, then subsidize your largest companies will the imaginary value you just generated.

    All that takes laws - a huge amount of legislation and enforcement, and an ARTIFICIAL barrier on labor and goods.

    1. Re:This is really quite humorous. by Anonymous Coward · · Score: 0

      > So, in the end, the ONLY way to force labor to stay here is what the Japanese have down (disasterously so far). Lock your markets, tariff things coming in exhorbitantly, artifically inflate your land value and your currency value, then subsidize your largest companies will the imaginary value you just generated.

      Not really. The problem is greed. Ok, one need only ask by what processes these people find themselves so rich.

      The answer is fairly simple. They found themselves in a position to, um, "leverage" the common infrastructure (roads, labor laws, military protection, water, power, etc.). An infrastructure for which they did not, do not, and never have, paid accordingly. Bill Gates really, really, needs to make sure the "commies" don't take over the US. The guy sleeping in a box under the bridge could well do better if they did. Who should be paying for the Military? Gates, or the street person?

      So, short of the systemically invasive solution of Japan, one may only need set some artifical level for how much a single human could reasonably contribute to sociey ON THEIR OWN, sans support provided by society at large. Say, for argument, $1 million dollars. At that point you are declared "a winner" and everything over that is taxed at 100%.

      Now, we can keep the capitalist drive to achive "winner" status. You also retain the more central human quality of seeking domination over others. Most American management will serve on the basis of domination alone. Some people will "go to sleep" once they reach "winner-ness", but that is just fine, more room for others to contribute.

      What you lose is a big part of the motivation for unbridled monitary greed. Basically you pay the 100% tax, pay your employees, or otherwise broadcast the excess wealth (dividends, whatever).

      When the local K-Mart has done away with all its cashiers with self-checkouts, floor walkers using self-help kiosks, and stockpeole using robotics at night, who will be left to buy anything but the owners themselves? How will the masses feed themselves?

  152. Ouch... by Anonymous Coward · · Score: 0

    Sorry, but that's hackneyed and naive... I wish I had a nickel for every posting like this.

    Things are pretty tough all over and you may not be saved just because you have talent and passion.

    1. Re:Ouch... by Anonymous Coward · · Score: 0

      If you have not been "saved" over the past few years, maybe you are not very talented or you lack passion. In the past few years, everybody that I have seen who lost their job was very easy to understand why- they were not very hard workers or they lacked talent. Meanwhile the smarter and more talented people I know have done very well since 2000.

  153. Tulip Bulbs != Information Science by Bob9113 · · Score: 1

    e.g. tulip blubs sell well, but not like they used to.

    I'm sure I'm reiterating what a few dozen other posts have already pointed out, but Holland's economic debacle was primarily due to the fact that the value of a tulip is almost entirely based on end-user utility. Information science, on the other hand, deals with the refinement of information. Much of this ability to process information is directed at the acquisition of additional wealth. That is, information science has far higher objective economic value because it directly results in the ability to harvest more wealth.

  154. Civil Engineer. by Anonymous Coward · · Score: 0

    My employer, a city government, just spent a *year* trying to fill the position of city engineer, and found almost no candidates qualified, except for those who only really met 1970's standards. Go for the Civil Engineering degree, the world has come round full circle and they are back in demand. Having a CS degree will be great since the current crop of CE's in the job market are so old, they have no real modern computer skills.

    1. Re:Civil Engineer. by Anonymous Coward · · Score: 0

      Taht depends on if you can stand working for a government. Most governments have massive politilcal infighting at all levels and its a real mess and you can spend all your time dealing with stupid issues.

  155. India! by Anonymous Coward · · Score: 0

    It isn't dead. It is shifting to India and Indians. First through H1 visas and now through direct overseas outsourcing.

  156. He gradjuated from coluge by Anonymous Coward · · Score: 0

    He can't tell the difference between "seems" and "seams" either. God help us if this is what they're allowing out the door with a sheepskin these days. No wonder he's apprehensive about the job market. Better try Wal-Mart, they're always looking for security guards, erm, I mean "door greeters".

  157. Value isn't Dead by nuggz · · Score: 1

    If a company can find a way to profitably add true value, the business will likely continue in some form.

    If the company generates fluff (without profit) it won't exist and likely shouldn't.

    There are many people gainfully employed creating valuable products, and profit for their companies. The industry doesn't matter.

  158. Dead... not quite! by James+Lewis · · Score: 2, Insightful

    It amazes me how people can miss the obvious when they are faced with a recession. Sure, everything looks gloomy in a recession, but that doesn't mean whole industries are "dying". Software has a LOT of room to grow. The dream of having computers integrated into every aspect of our lives is not going to happen without software. Right now computers mostly live in one room by themselves, and only talk to themselves. But one day we will have refrigerators ordering milk for us when we run out, portable devices will expand to be as common as a wrist watch, every car will have its own computer with GPS, computers will be used to make supply and demand much more effective, and of course, then there is the whole dream of robotics. Computers have a HUGE area into which they can expand. All these devices will need software, and all those devices, including the current ones, will continue to need to have their software refined and added to. This hardly sounds like death to me.

  159. Well... by Anonymous Coward · · Score: 1, Insightful

    You have a quality degree and you seem like a smart, accomplished person, but I think you're mistaken that all of the dot-bomb era newbies were incompetent slobs. It could very well be that some of them are sharp people that found their calling (or, at least, a reasonable one) through dumb luck.

    Try picturing (for example) a chemical engineer from A&M working for an oil company in Louisiana and hating life. Maybe he saw all the dot-commers, remembered his success in Fortran 101 (or whatever) and took the plunge. Maybe he did very well and decided to make a career change. What think? Could this have happened?

    1. Re:Well... by mrnick · · Score: 1

      Sure,

      I am not saying that everyone that came in during that era are incompetent. I am just saying they are a large number and they are still trying to compete.

      Nick Powers

      --

      Encryption: I may not agree with what you say, but I will defend your right to encrypt it...
  160. Interesting Degree here .. by Anonymous Coward · · Score: 0

    MS(c). in Computing, BA in Economics, fluent Japanese, German, French, Java, C# (.NET), Sales and marketing experience.

    But no job.

    It's not just for CS only majors things have gotten bad. It's bad for everyone.

  161. I'd be more worried about your spelling skills. by matt-fu · · Score: 1

    "Shiney"? What is this, the second grade?

  162. If you are about to graduate from college... by Anonymous Coward · · Score: 0

    ...then you should know how to spell "shiny".

  163. tulip BLUB? by Anonymous Coward · · Score: 0

    What the hell is a tulip blub?

  164. effects of piracy by silmarildur · · Score: 1

    Let it be sufficient to say that certain people are prone to pirate software and save that money they might have spent for the less readily available hardware. When physical matter becomes transferable via the internet, who knows what will happen. I know I will wait in line to buy an HP 3D molecule reassembler(tm), which would essentially be the last thing you would ever have to buy. any thoughts?

    --
    -Silmarildur
    1. Re:effects of piracy by Anonymous Coward · · Score: 0

      Lets expand this a bit further. Many of the people who are so in love with open source are just the pirates of yesteryear. Now instead of getting 0 day warez illegally, they can get 0 day kernel builds, without fear of going to jail. Thus, Open source has helped solve the piracy problem, not because everything is free, but because it fills the psychological need of having to "acquire" the latest and greatest stuff.

  165. Amazing by t0ny · · Score: 3, Interesting
    What amazes me is that anyone listens to Larry Ellison anymore. Does this guy do anything but bitch, moan, and make idiotic statements?

    Saying 'software is dead' is like saying Oracle is dead. Wait, he may have a point then... Anyway, that company needs to just ditch that guy. You will start seeing their p/e value go up real fast.

    --

    Manipulate the moderator system! Mod someone as "overrated" today.

    1. Re:Amazing by Anonymous Coward · · Score: 0
      What amazes me is that anyone listens to Larry Ellison anymore. Does this guy do anything but bitch, moan, and make idiotic statements?
      Yes, he looks really evil too.
  166. This reminds me of Monty Python by jokercito · · Score: 1

    Computer Industry: I'm not dead yet! I don't want to go on the cart!

  167. Dead like Engineering? by thetonka · · Score: 1

    When I was in school my senior year I got involved in a battle between the Engineering school and the Computer Science school. The CS school had made very publice statements to the press that Engineering was a dead field and there was no need for Engineers anymore. They wanted the school to be dismantled and eliminated. Of course all the money could then be funnelled into the CS school. Needless to say in the end the accusations were found to be baseless and some people in the CS school got in big trouble for falsifying some important documents and releasing some private information.

    Software and Hardware engineering and design are not suddenly going to stop because some industry people see a downturn in demand. These skills will ALWAYS be needed as our civilization grows and evolves. Narrow focussed people will assume the worst because in the software industry we are seeing a shift in marketing, development, and distribution models(in many ways thanks to the latest open source movement).

    The world is not coming to an end, its just changing. Adapt or die.

    Mike

  168. End of the Databse, Rise of Analytics by SpikeSpiff · · Score: 2, Interesting
    I attended a talk recently by Monte Zweben, COO of Blue Martini. He argued that most business software has been about storing and accessing data. Billing, HR, Inventory, Point of Sale are all essentially database access applications. Database access works. It's cheap, easy, and becoming a commodity.

    The dirty secret in the ERP market is that the differences between PeopleSoft, SAP, and Oracle are relatively trivial. Certainly database access can get half a second faster, run over a tablet instead of a PC, or run on cheaper hardware. But the dramatic gains happened in the nineties when all the information got into the databases in the first place.

    Database-centric software is about to become like cars. We have the basic 4-wheel, 3-box, internal combustion model. Some makers squeeze 10% more fuel efficiency out. But the real competition is all hype and price.

    Monte argues, and I believe, that growth in software has to come from intelligence. Analytics, engines, and rules need to encode process and real world knowledge. That is where the next opportunity for software is.

    --
    "All that is required for evil to triumph is for good men to do nothing." - Edmund Burke
  169. "Will my degree be worthless?" by AyeRoxor! · · Score: 1

    Hah. Of course not! Why, there are so many areas in which to get a degree these days. It's apparently only worthless if it's for computer science. But, I mean, what are the chances of that?

  170. What about software for the War Fighting Robots? by BigJimSlade · · Score: 4, Funny

    "The wars of the future will not be fought on the battlefield or at sea. They will be fought in space, or possibly on top of a very tall mountain. In either case, most of the actual fighting will be done by small robots. And as you go forth today remember always your duty is clear: To build and maintain those robots."

    -- Military school Commandant's graduation address, "The Secret War of Lisa Simpson"

  171. Early 80's... by Devir · · Score: 1

    there's no need to learn computers, they'll just program themselves in 5 years.

  172. Re:No, it isn't dead -- OT by ADRA · · Score: 5, Insightful

    Where was the outcry when manufacturing and textiles took a flying leap into ASIA?

    Whenever I hear about outsourcing to other countries, I have to retrospect that this has been happening for at least 20 years in one industry or another.

    Whenever there is a labour force to do simple training to do the same job you do at half the price, I would be stupid not to say yes. STUPID.

    Of course that is where the laws of tarrifs, etc try to balance the deficits of greedy companies.

    In My Biased Opinion, I believe that many social woes from America come from a society of consumers constantly wanting more. This makes them greedy, greedier than other countries anyways.

    --
    Bye!
  173. Dying industry? by Metropolitan · · Score: 3, Interesting

    Two things to remember:
    1) The Silicon Valley is not The Software Industry
    2) The fortunes of a handful of companies do not define an entire industry

    Software is a lovely new tool, without much history (as compared to things like structural engineering, agriculture, political science). As such, there will be widely-differing approaches to using this accretion of abstract thought that makes machines do things in the real world. Once unleashed, a technology is almost never removed from the world, for good or ill.

    Remember how the automobile industry looked before WWII - there were literally hundreds of varieties of automobile you could purchase, from companies largeish and small. Though the number of companies making them has decreased, the industry as a whole is quite active (and has a large hand in controlling most aspects of how we live, at least in most places).

    Software, and the related technologies that keep evolving, is an important asset to our species. What would remove it from our considerations would likely also remove us from this rock.

  174. Whitworth? by asmithmd1 · · Score: 1

    Whitworth what? Are you from England? The Whitworth thread hasn't been used since WW II
    Here is how it got wiped out. The US saves the world, again.

    1. Re:Whitworth? by mangu · · Score: 1
      Whitworth what? Are you from England? The Whitworth thread hasn't been used since WW II


      Well, I just went to a Sears store, which IIRC is Merkin owned, and looked at a tap-and-die set there: the 1/4" thread was marked "1/4W20", which means "1/4 inch, whitworth thread, 20 threads / inch". Sellers threads are also used, for larger diameters, but for those smaller threads, less than 1" in diameter or so, the whitworth thread is still the universal standard, even in those countries. like my own, that adopt metric standards.

  175. Depends on what skills you plan on using by kjfitz · · Score: 1

    Software development is not going to go away. So you have to look at the skills that will be needed in the future as automation increases and more coding is sent offshore.

    At the heart of software development is defining the problem and examining the alternative solutions that could be implemented. These are not skills that will likely be automated and based on my experience with offshore development not likely to be outsourced anytime soon.

    There is a lot more to software than knowing a few languages and coding elegantly.

  176. Re: Mohammad Al-Sahaf informs YOU!!! by Anonymous Coward · · Score: 0

    that zero (0) american programmers will SURVIVE
    silicon war, of course .

    our initial assessment, is that india and china will rise but fall- quickly (as the US).

    US dogs (productivity is 0.5 ) will all become real estate agents .

    M. Al-Sahaf

  177. NO!!! Consider Quantum Computers, and.... by nsjacob · · Score: 1

    NO. The SOftware Industry is NOT DEAD. Over time, what we have come to realise is that sofwtare systems are only as interested as the SUBSTRATE they run on. Consider nanotechnology. In a few years, nanotech will be ready to move into the mass-market realm. Such systems will require all kinds of new software in order to be able to program those little critters. Or, consider quantum computing. There isa goign to be a huge resurgence in the importance of soft ware once those quantum computers leave the labs!!! And, lastly, let's not discount biotech. It seems likely to me that at some point, the ability to program genes, biochemical production systems, etc will all be done programmatically. Sofwtare, to date, has been limited by lame computers. For these reasons, programmers should be on the front lines of rooting for these burgeoning new technologies!!!

  178. Remember, it's ***Ellison's*** point of view ;-) by sribe · · Score: 1

    I think it's really typical of egomaniac Larry Ellison to confuse the future of his company with the future of the industry as a whole. Database technology is now a commodity, but this is not true of all software. Oracle's attempts to branch out into higher-value software (financials, ERP...) have not fared spectacularly well, but this will not be true of all companies.

  179. No, Microsoft Owns It. by CyNRG · · Score: 1

    Nuf said.

  180. I got an EE degree in 1985... and EE died. by GeorgeTheNorge · · Score: 1

    Didn't matter to me though.

    For about 6 years I was a full time musician, which was a great way to spend my twenties.

    About halfway through that, I started programming part time.

    When I hit 30, it was time to settle down to a full time job. It was programming PC's for small business, and I dug it.

    Looking back on it, my job didn't even exist when I was in college. My freshman CPS 120 class was done on punch cards for Christ sake!

    Everything changes. Figure out what you dig, and find out where there is a need.

    --
    If you got a $100 bill, put your hands up...
  181. Dein Deutsch ist total im Arsch by Anonymous Coward · · Score: 0

    "Fick dich" heißt das du rasseunreiner Volksschädling. Aber du jüdischer Drecksbastard kommst auch noch ins Gas wie die anderen. Verlaß dich drauf!

    1. Re:Dein Deutsch ist total im Arsch by Anonymous Coward · · Score: 0

      you sir are a fag.

  182. Far from dead by Wateshay · · Score: 1

    As someone who works on the cutting edge of the software field (and no, I don't mean .Net), I can assure you that the field is far from tapped. Many of the applications of the applications of the 80's (word processors, spreadsheets, databases) are nearly feature complete, and so the companies which make those things are very soon going to either wither or adapt. There are, though, literally thousands of new applications that haven't yet been explored (and many that haven't even yet been thought of). Larry Ellison is just too dumb to see those possibilities, which is why he won't be there when the next software boom happens (and believe me, it won't have anything to do with the World Wide Web).

    --

    "If English was good enough for Jesus, it's good enough for everyone else."

  183. State of the Industry by salesgeek · · Score: 1

    Since I've been developing or selling software for most of my adult life, I'd like to share a little of what I've learned:

    * The industry is not dead. It's evolving. Enterprise apps like Oracle SAP and Siebel have tapped their markets. Typically, this happens every 4-6 years. When the next big technology change occurs (PCs, LANs, 32 Bit GUI Apps, Web, etc), the big guys will get another chance. Right now their trying to add functionality to their products and cross-sell into their account base.

    * Small and midsize companies are buying, but they are cheapskates in comparison to large enterprises.

    * To compete in the software marketplace you need to have the ability to develop custom software.

    * Right now, there is tremendous demand for integration. Portals, EAI (Enterprise Application Integration) and so on are all doing ok. The problem is that this is not sexy work or big $$ work. This is also great space for open source.

    I think Larry's off his rocker except for one thing: the days of companies buying everything from Oracle are probably numbered.

    --
    -- $G
  184. Re: Mohammad Al-Sahaf informs YOU!!! by Anonymous Coward · · Score: 0, Flamebait

    US dogs (productivity is 0.5) can code for oil
    in Iraq.

    the fertile crescent is already regarded as next silicon valley, and oil will sponsor free projects (like kazaa and edonkey).

    code for oil, oil for code

    M. Al-Sahaf

  185. Be diverse... by bitshifter0101 · · Score: 2, Interesting

    There are 19 or so processors in todays cars. The last module we built sold 1.2 million units. Alot of the comments to this thread revolve around the application world. If it interests you take a look at the embedded world. The worst that can happen is that you will be more diverse and worth more money.

    (in Homer voice)
    Stupid wiener Larry Ellison

  186. ROI by Jeppe+Salvesen · · Score: 4, Interesting

    Learn that abbreviation. Return of Investment.

    Basically, the computer industry has failed to deliver on time, on budget forever. Only, it's not getting (much) better.

    We need real economists to create real business cases for our customers. Then we need to deliver. There are lots of big software projects that fail, either partially or totally.

    It's unglorious and hard. But it needs to be done.

    --

    Stop the brainwash

    1. Re:ROI by Fulcrum+of+Evil · · Score: 2

      We need real economists to create real business cases for our customers. Then we need to deliver. There are lots of big software projects that fail, either partially or totally.


      What we need is for managers to accept realistic expectations and allow enough time to do a proper design. Most projects fail because these requirements are not met. There's also the issue of project leadership, but at least that's under the control of the project manager.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    2. Re:ROI by Anonymous Coward · · Score: 0
      Actually, you should learn _YOUR_ abbreviations.

      It's Return On Investment, methinks.

  187. In the tradition of "Is *BSD dying?"... by mrkurt · · Score: 1

    the question being asked is quite relevant. I think the answer is, the way that software companies did business in the Nineties is essentially dead, except for Microsoft's model of "upgrade and reap"...or is that "upgrade and rape"? But the fact is, enterprises can probably get along with the infrastructure that they have now, and not change much over the next few years.

    So this is potentially gloomy for the likes of Oracle, but what it means for the rest of the business is less clear. What is clear is that open source has been the cause of some of the reduction in revenue for proprietary vendors over the past couple of years. Why invest a hefty chunk of change in software when the return on your investment is potentially not that great, when you can get a comparable open source package for essentially nothing or a very low cost? In addition, open source projects deliver on new versions and bug fixes in a time span that's generally shorter than proprietary vendors.

    For those of us who are developers, it may mean that the tide continues to be low for a little while, until there is a technology compelling enough to be adopted that will move innovation forward. For the time being, we may well be in a period where projects are focused on maintaining or upgrading current applications, instead of building something truly new.

    --
    Always look on the briight side of life! (whistle, whistle)
  188. Re:No, it isn't dead -- OT by TKoruna · · Score: 1

    ... After all, the effect in the short term is hardly noticeable even though over time it will completely shift the ecconomic base from the richest countries to the poorer countries.

    That's not a bug, that's a feature.

    Free markets seek equilibrium. That's a good thing. It means that, over time, we get lower prices on *everything* as people figure out how to wring more goods out of less raw material, and how to make more useful goods, and how to provide better services to their customers.

    It's the reason that we can hack on CPUs running in gigahertz range, on machines sporting multiple gig of RAM and hard drives that dwarf anything available commercially even 10 years ago ... the competition has made people innovate.

    Of course, it sucks royally to be on the receiving end of a cost cutting measure. I know, I've been there. One can bitch and moan about how unfair society is to the poor laboring class, and bemoan one's lot in life. Or, one can take advantage of the same laws of economics that just cost one his job, and COMPETE! Learn something new. Try something new. Change your focus. Respond to the market.

    When your entire monitary and social structure is based on greed you can only expect things to get more expensive with time.

    I beg to differ. It appears that those societies that recognize that greed is part of human nature, and find ways to cope with it (like using markets to communicate value information) have done alright over time, and even found ways to decrease prices. Those societies that tried to wish greed away or pretend it didn't exist (the Soviets, for example) haven't lasted long.

    Compete!

  189. THANKS GEORGE W BUSH by Anonymous Coward · · Score: 0

    You are so smart!

    You'll get the economy going in no time!

    Right???

    1. Re:THANKS GEORGE W BUSH by Anonymous Coward · · Score: 0

      You mean thanks Clinton for artifically inflating the economy until it burst like the Hindenberg completely blowing all consumer confidence in the software industry.

    2. Re:THANKS GEORGE W BUSH by Anonymous Coward · · Score: 0

      No, thanks Regan for the IP bubble. See CAFC, SEC reforms. Republicans are traitors to the American dream. Treason would be a good crime to execute Reagan and both Bush's for --following judgement in a court of law, naturally.

  190. I'm waiting for the current bubble to burst... by constantnormal · · Score: 1
    ... and that would be the "CEO Bubble", so that I can hire former champaign-and-brie CEO's to fly in and mow my lawn.

    If I don't like the rates or his parole officer won't allow travel over a state line, I can always hire one of those cut-rate offshore CEOs for pennies on the dollar...

  191. It's not over by Anonymous Coward · · Score: 2, Insightful

    I'm still in college, and I have no problems finding summer work as a software developer. The jobs are fewer and further between, but there are still good companies out there willing to hire talented individuals. The market is flooded with fools that know almost nothing about REAL software development, or just have a degree in CompSci or something. Computer Science teaches you barely anything about being a programmer, and being a talented programmer is equally or more important than having some abstract knowledge about computer science, or going through a few assembly language courses and a basic course on algorithms in JAVA. If you go into a company, and demonstrate that you have a passion for programming and are going to do great things for the company, you can get a job. I don't ever want to fall back on my education to try to land a job ... my education isn't what makes me valuable ... it's my drive to be creative, to innovate, and to be a great asset to a good company.

    Just my thoughts.

  192. Is new needed? by Iowaguy · · Score: 1

    The missing idea in this thread that no one wants to talk about is the question "IS NEW SOFTWARE NEEDED?" There will always be a need for specialized apps etc, but commerical software is gaining less every year. We have been through how many revisions of MS word and what has been gained since Word 5? Is it really that much better? At some point, software will die in a way because nothing new is being produced outside of version numbers. Ask yourself this, what can you do this year that you could not two years ago? Five?.... -Iowa

    --
    "He who laughs last, didn't get the joke."-Cap
  193. Re:No, it isn't dead -- OT by Lumpy · · Score: 3, Insightful

    The real estate prices too are in a way, silly. The cost of land is not much, the houses are getting bigger and bigger, and no one can find a place that is good but small enough to be affordable. Just like the dream of owing new SUVs, a lot of the cost of living is in the minds.

    because you are looking to live in the areas clustered with idiots.

    I bought 10 acres lakefront with a 1500 sq foot house that is on a sports lake where I can fish, powerboat, sail. whatever for 1/2 the price of the same house in the city in a OK neighborhood on a postage stamp lot. I commute farther because of it, but time in the car is 100% identical to my shorter commute... 1 hour drive either way.

    rule #1 if you see a subdivision and rich boy houses everywhere... you do NOT want to live there.. the neighbors will be jerks and you will horribly overpay for what you get. look for rural land that is in commute time the same as what you have now. you will be happier, have neighbors that are dang friendly and nice and you get the side effect of leaving your keys in your car and the house unlocksed and NOT WORRY ABOUT IT.

    suburbia is for the stupid, and the $200,000.00+ homes are for the massively idiotic.

    you are looking at the wrong places and hanging with the wrong people. be yourself and be sure your home is your paradise not you the slave to your home, mortgage and car payments..

    BTW, if you live smart, it pisses off the "gotta be better" crowd... as you will always have money to spend on vacations , $4000.00 camcorders, home theatre systems that make thiirs look stupid, etc... it's the fact you dont feel crunched like they do that is the ultimate satisfaction...

    nothing is more satisfying than... "Nice new BMW dave... when you getting a boat? oh too bad, well you can borrow one of mine anytime... come out and sail on my lake.. I gotta go It's time for brakes on my Pontiac..."

    --
    Do not look at laser with remaining good eye.
  194. Nonesense by semanticgap · · Score: 1

    I think the idea that there is no future for software development is utterly wrong. And software is not tulips or spices (how has the tulip evolved over the past 200 years?).

    We have not even scratched the surface of what software can do for us, and becuase of some self-proclaimed "entrepreneurs" who pissed away VC money on corporate yachts, we are now depressed, we're ready to discard software business alltogether.

    I predict that software will come back as business, and much sooner than we think. And no offshore programming or GNU is going to be a factor in it - there is going to be thriving market for people capable of developing solutions for businesses, and it's going to be primarily in the US and Europe (and not in India or China).

    Stop wining please! :-)

  195. good software is being killed by M$ by louzerr · · Score: 2, Interesting

    The reason software development is dying out is coming from the popular development tools. Developers chained to Microsoft tools can only build apps for Microsoft, and worse, usually end up using broken Microsoft Components (like Internet Explorer).

    Innovation is being killed off by capitalism in the US. Small, innovative companies with new ideas are rapidly bought out by big business, while big business is so concerned about their bottom line, they can't really be innovative.

    But there is another group of developers - the Open Source developers. This group is not worried about status quo, or quarterly profits, only good software. This group is working hard, and is coming up with many exciting innovations, but sadly, there's a trade-off: There's no guarentee that software app A will work with software app B. No promises that there will be user-friendly or up-to-date documentation, and no certainty that the software in question will even work on the next generation of hardware.

    Innovation is risky. Most businesses do every thing they can to avoid risks.

    --
    "The large print giveth, and the small print taketh away" -- "Step Right Up", Tom Waits
    1. Re:good software is being killed by M$ by m1chael · · Score: 1

      more like its going the way of the sweatshop. however this always allows for the little guy innovator to break free.

      --
      I know you are psychotic, but please make an effort.
  196. Re: Mohammad Al-Sahaf informs YOU!!! by Anonymous Coward · · Score: 0

    soon , US dogs will code for oil.

    can you code 2.5Mn barrels a day?

    Look, we're only trying to help you , dogs.
    M.Al-Sahaf

  197. Slashdot is dead? by Baldrson · · Score: 2, Funny
    Software may not be "dead" but Slashdot may very well be when guys like Hemos keep equating "the way things used to be" with January 2000.

    The centralization of net assets that has occurred and the drop in jobs is not fairly characterized by using the peak of the bubble as the level of expectation of the typical "disgruntled" information technologist from the US.

    Far, far from it.

  198. Whitworth? (Or: Good Lord, the Brits made a mess!) by multipartmixed · · Score: 1

    Actually, 60s Triumph Motorcycles use Whitworth fasteners... 60s BSA bikes used CEI/BSC fasteners (like Whitworth fasteners, only with a 60-degree thread pitch, instead of 55). Actually, the BSA bikes also used BSW fasteners in certain places, like cylinder head studs. And there were the BA fasteners, 47.5 degree thread pitch, used for the really little screws.

    But of course, all the new ones use metric fasteners. Only Hardley Ablesons still use fasteners with UNC or UNF threads.

    It is still possible to buy BSW and BSF fasteners and such; but Lord help the company that uses them on anything new.

    Actually, now that I think about it, I'm surprised Compaq didn't use BSF fasteners on their old cases. Torx wasn't nearly annoying enough.

    --

    Do daemons dream of electric sleep()?
  199. growth from negative is not that hard by Tablizer · · Score: 1

    Siebel made his upbeat remarks in a strange setting -- a conference call reviewing quarterly software sales that dropped to half what they were a year earlier. Despite the fall in sales, he declared: "This is a growth story."

    Gee. Growth from negative growth is not that hard. Just be say -10% instead of -20% the next year.

  200. Philosophy Degree by jabber01 · · Score: 1

    After reading this thread, I am under the impression that our friend here made his choice of secondary degree after viewing Roadhouse.

    Philosophy is an interesting and rewarding field, but thinking it will differentiate you from other job hunters is a grievious error. Nobody wants to pay good money to a person who has demonstrated the ability to sit around, read, think, and write documents expressing beliefs and opinions.

    Employers want people who demonstrate an ability to get things done, and that takes applied skills of some sort. Physics, math, hell even graphic design. Philosophy, in the work place (in my experience) is like knowledge of BASIC - you just can't expect to be taken seriously after you admit to actually spending time and money on formally learning it.

    Most people I know have an interest in philosophy, sure, and many have read more on the subject than most Phil curricula require - but their degrees are in things that are obviously useful. Not that Philosophy is useless, but the drones in HR don't see its value, and middle managers don't like dealing with people whose resumes make them seem all sorts of "edumacated".

    Philosophy credentials are a liability, IMO.

    --

    The REAL jabber has the user id: 13196
    What you do today will cost you a day of your life

    1. Re:Philosophy Degree by Cro+Magnon · · Score: 1

      One of the programmers where I work has a philosophy degree, and one of my cow-orkers referred to him as a "sharp programmer in spite of his degree".

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    2. Re:Philosophy Degree by pyrrho · · Score: 1

      philosophers invented logic.

      (and physics and math too, by the way).

      Fact is, formal study of logic is valuable enough to not care what the ignorant masses think. Especially in his case where he also has a comp sci degree.

      --

      -pyrrho

    3. Re:Philosophy Degree by jabber01 · · Score: 1

      To take the purists point of view, the global market for Computer Science PhD's is roughly as large as the global market for supercomputers.

      I'm not begrudging our friend his Philosophy degree. I'm claiming that it isn't something of competitive value to an employer - especially in someone just entering the workforce.

      --

      The REAL jabber has the user id: 13196
      What you do today will cost you a day of your life

    4. Re:Philosophy Degree by Anonymous Coward · · Score: 0

      People seem not to realize that the chief motivation for getting a Ph.D. should be that it is the first step toward teaching as a university professor. Whether or not there is a good market in that venue is irrelevant. The Ph.D. is an absolute requirement for entry.

    5. Re:Philosophy Degree by jabber01 · · Score: 1

      Then there is learning for the sake of learning, and R&D efforts, and ego, and all the other reasons - many of which pay better than teaching.

      And never mind the fact that you actually only truly need a Master's to be a Professor. Tenure, granted, no go sans the PhD, but still.

      --

      The REAL jabber has the user id: 13196
      What you do today will cost you a day of your life

  201. No true Scotsman writes free software? by yerricde · · Score: 1

    Not Open Source, but free.

    The phrase "free software", especially when used on Slashdot in the context of "free software community" or "free software subculture" as in sinergy's comment, typically refers to any program licensed to the public under terms that meet these four criteria, some of which require access to the program's source code. The set of programs covered under this definition almost completely mutually overlaps the set of programs covered by the Open Source Definition, which is descended from the Debian Free Software Guidelines.

    In general, when somebody points out a fallacy to me (such as your "no true Scotsman" fallacy of definition), I go back and debug the argument. Let me express in more precise terms what I feel sinergy meant:

    Given: Let a "free software license" be defined by the Free Software Definition published by the Free Software Foundation. Let a "free" program be a program published under a "free software license", and let a "proprietary" program be any other program. Let a "clone" of program A be another program B that closely reimplements the functionality of A. Problem: Find a "free" program in wide use that was not designed as a "clone" of an existing "proprietary" program.

    --
    Will I retire or break 10K?
    1. Re: No true Scotsman writes free software? by Black+Parrot · · Score: 1


      > The phrase "free software", especially when used on Slashdot in the context of "free software community" or "free software subculture" as in sinergy's comment [slashdot.org], typically refers to any program licensed to the public under terms that meet these four criteria [gnu.org], some of which require access to the program's source code.

      Sorry; I interpreted him in the context of the post he was replying to, which was contrasting "free software" to "the software industry".

      In fact I thought about including a mention of Napster, since although it wasn't free (AFAIK), it was invented outside "the software industry".

      ISTM that "the software industry" is rarely on the cutting edge anymore. Yes, lots of "free" and "Free" stuff is clonish, but so is most commercial stuff too. Some of the most revolutionary software if the internet age has been spawed outside "the software industry". (I take Napster as the paradigm for that, without regard to freeness.)

      --
      Sheesh, evil *and* a jerk. -- Jade
  202. Hog wash by jkirby · · Score: 1

    If I had a dime for each person I know that has predicted the downfall of software development, I could retire.

    --
    Jamey Kirby
  203. But the hardware guys think ... by Ungrounded+Lightning · · Score: 1

    Software industry is dead? That's interesting - since the hardware manufacturers now think that the software industry is the only place there's money to be made in networking and IT.

    Sounds to me more like Larry is trying to make it harder on his competition by cutting off the supply of new talent by misdirecting college kids to other fields.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  204. My advice to young wippersnappers by Tablizer · · Score: 2, Insightful

    If you want to go into software development, do it because you like it, NOT because you think it pays well. It may not pay well in the future. Factory work used to pay better than it does now (adjusted for inflation), but shrank over time. This is because of stiff foriegn competition and much cheaper overseas labor. I expect the same thing to happen to software more or less.

    If you want money, go into retail management or marketing. That is safer from cheap foreign labor rates because it is "closer" to consumer preferences (local culture). Pick technology if and only if you like technology, not because of expectations of a fatter paycheck. And, have a second career as a backup, because tech is highly cyclical and unpredictable.

  205. Not dead, just a mid-life crisis by casmithva · · Score: 2, Insightful
    The software industry's not dead, but it does lack innovation and direction. Okay, that's a huge statement, and maybe it's more my own cynicism than it is an accurate view of reality, but here's what I'm getting at. The software industry right now seems like it's more in maintenance mode than it is in innovation mode. So much of what's coming out these days just seems to be rehashes of or tweaks to existing products. And I think people -- well, me, anyway -- have grown tired of the hype, how this new product or protocol will change everything and allow us all to develop better software faster (but not cheaper), to work together better, be more productive, be happier little worker bees, singing "Kumbyah", blah, blah, blah, but it never happened. There was Java, then CORBA, then XML, then EJB, various Microsoft offerings, P2P software and networks, and God knows what else. But things are still the same. The same arguments about software development processes, configuration management, languages, techniques, etc. from five years ago are still going on. From the end-user's perspective, software's larger and buggier than ever and just as poorly documented, supported, and designed (at least from the GUI perspective) as ever. And the P2P stuff right now seems to be a very specific application -- trading.

    The industry needs another VisiCalc or Mosaic before it really starts moving again, I think...

  206. MOD PARENT ON CRACK by subzerohen · · Score: 1

    My dad is an Electrical Engineer. For the last 25 years he has worked for a ASIC design/manufacturing plant writing software. No one has ever bought the software he has written.

    OMG Someone is actually being paid to work on software that isn't sold?!?

    The same is true for programmers working for banks, car manufacturers, Boeing, the government, insurance companies, universities, walmart and other retailers like amazon.

    Oh, i forgot about programmers working on embedded and telecom stuff.

    Oh and programmers working for the oli and mining industries.

    Oh and programmers working for the military

    Oh and programmers working for NASA.

    Oh and programmers working for the FBI and other lawenforcement agancies.

    Etc, ad naseum.

  207. It depends what your expectations are. by ginnocent · · Score: 4, Insightful

    The software industry isn't dead, it's just turned into a _normal_ industry. That means that a hard working & well qualified graduate working for somebody else can reasonably aspire to home-ownership (after years of saving), a car & the occasional foreign trip. If you're smart & frugal you might even achieve all this without being a slave to your credit-card bill for the rest of your working life. If you make it up the career ladder or start your own company that suceeds, you could end up significantly richer than most people, just like Ben & Jerry of the famous ice-cream or senior management at General Motors. Note that neither of these companies was built without a good idea, careful financial management and years of effort by the founders. What is no longer likely to happen is that you will dream up some piece of sketchily thought-out vapour-ware or online store that may help people save 3% on their dog-food purchases (based in naive & flakey financial projections) and immediately be offered $200 million in venture capital and a huge-well equipped office all paid for in pre-IPO company stock. Those days are _long_ gone, and they're never coming back to the web industry. If the latter is what you expected to greet you on graduation, and you won't be satisfied if it takes you any longer to become a bazillionaire, then think about writing a movie or becoming a rock-star. It happens. Occasionally. Try and stay off the crack whilst waiting tables in LA though. Failing that, the same kind of bubble will probably occur in some kind of tech field in the next 25 years or so. Perhaps nanotech, perhaps something we haven't heard of yet. Take your pick and take your chances..

    1. Re:It depends what your expectations are. by SN74S181 · · Score: 2, Insightful

      The software industry was never the web-hype bullshit game that you describe. It was people producing software and selling it to other people who want to run it on their computers.

      Online stores, and websites, are marketing. They are no more 'software' than a real-life store is 'the glass cabinet industry' just because the store happens to use glass cabinets to sell widgets out of.

      The above is really an aside to the main issue, tho.

      The software 'industry' is changing in part because tools are getting better, and people are learning more how to develop their own code. It's not really that hard to develop computer applications to do what you want them to do, so specialists who are 'software only' will fade way, and 'industry' will view software as one of it's components. The people best qualified to produce a software app for a given application are the people who work in that application, and know the processes. Not the people who produce layer upon layer upon layer more of 'object orientation' in a seeming attempt to abstract away to nothing the actual work being done.

    2. Re:It depends what your expectations are. by ginnocent · · Score: 1

      The software industry was never the web-hype bullshit game that you describe. It was people producing software and selling it to other people who want to run it on their computers.

      Quite right, I was just using that as an example, however the web-marketing hysteria drove a false demand for all kinds of useless tools and auxilary software/systems.

      The software 'industry' is changing in part because tools are getting better, and people are learning more how to develop their own code. It's not really that hard to develop computer applications to do what you want them to do, so specialists who are 'software only' will fade way, and 'industry' will view software as one of it's components. The people best qualified to produce a software app for a given application are the people who work in that application, and know the processes. Not the people who produce layer upon layer upon layer more of 'object orientation' in a seeming attempt to abstract
      away to nothing the actual work being done.


      But because of problematic economic fundamentals
      (stock market still mostly overvalued, high level of debt in the economy, issues of overtaxation in western europe), salaries just aren't going to be what they used to, because demand just isn't what it was during the boom.
      This should eventually get ironed out (slowly and painfully).

      An additional problem is that software developers are facing increasing competition from cheaper, but equally skilled, programmers abroad. This problem isn't going to go away readily.

    3. Re:It depends what your expectations are. by TW+Burger · · Score: 1

      IT is still in a boom-bust cycle typical of young industries. It is remider of the railroad frenzy of the mid-1800s and the car manufacturing boom of the 1910-1950 period.
      I have experienced many ups and downs of IT (this ages me) each became bigger than the last and the fall was equally as large: the pre-IBM-PC boom of CPM on the Sinclair (still a great computer) of 1978, the IBM-PC/Visicalc boom of 1980, the Artificial Intelligence boom of 1985, the computer in every home push of circa 1990 (remember the IBM peanut?) and, of course, the Internet when Mosaic Netscape 0.9 was released in October 1994.
      The next boom will occur. When and in what manifestation I am not at all certain of.
      IT is still an emerging industry, an art more than a science. Engineering of structures took several thousand years to become a science of known methods and quantities so that to build a bridge anyone with the basic training can read a book and know how to build a bridge over any obstacle. Try to get a book on building a CRM to handle user support with a Web browser front end. There is no agreed method.
      Java/Perl/Python/VB/PHP/C#,
      Oracle/MSSQL/mySQL/DB2, HTML,XHTML,XML,ASP
      Windows/Linux/UNIX/AIX/Solaris/BeOS/BSD
      The choice is personal-it is art. There is no standard book of engineering for specific software constructs.
      When standards are truly standards and art becomes science then software will be a mature industry.

  208. Down Economy Doesn't Mean Dead Industry by seanmcelroy · · Score: 1

    I'm also a senior at the University of Oklahoma preparing to graduating with a degree in MIS. While the situation is very bleak here too (bad economy, plus, few high-tech jobs exist in Oklahoma), I think it would be a misnomer to declare the software industry dead. The driving force behind new application development, growth, will return someday. In the meantime, there is still a market for software engineers to maintain and incrementally upgrade existing applications.

    It really sucks to graduate into this kind of market. However, you may look around at government jobs. At least here, this state can't keep technology workers here, so state IT jobs command some of the highest merit system pay grades for entry-level jobs. Also, a number of military installations (AFB's in Texas and Oklahoma I'm aware of at least) have their Vietname-era programmers reaching retirement age and leaving in droves. Maybe a government job isn't very stylish, but it's something in an economy that won't throw me a friggin' bone here. ;P

    --
    Be very, very careful what you put into that head, because you will never, ever get it out. -Thomas Cardinal Wolsey
  209. Re:No, it isn't dead -- OT by F452 · · Score: 1

    Yep, but I keep thinking about what Neal Stephenson wrote in "Snow Crash," something about Adam Smith's invisible hand spreading everything out to a depth that a Pakistani brick-layer would consider to be prosperity. It might not be fair that we have more than most other people in the world, but it certainly is nice.

  210. Re:No, it isn't dead -- OT by F452 · · Score: 1

    Wow, thanks for the sweeping generalizations. I'm sure glad you have it all figured out when so many of us are such idiots.

  211. Oh so wrong here by Anonymous Coward · · Score: 0

    this post (and most of the replies to it) have badly missed the real cause here. The outsourcing to other countries in most industries is caused by the 'strong dollar' policies and was made worse by the bubble (lots of money was invested here, driving up the dollar vs. forigen currencies) A strong dollar makes it more expencive to pay you in dollars, so companies are switching to yen, euro, etc.

    The good news is that the dollar is now in the decline bigtime. if the dollar drops another %30 (a real possibility) the outsourcing will stop.

  212. Re:No, it isn't dead -- OT by F452 · · Score: 1

    nothing is more satisfying than... "Nice new BMW dave... when you getting a boat? oh too bad, well you can borrow one of mine anytime... come out and sail on my lake.. I gotta go It's time for brakes on my Pontiac..."

    All you're saying here is that you have different consumer vices than some people. I don't much care about what kind of car I drive either, but I also don't want to own a boat. So should I say you're idiotic for having one because I don't share you're interest?

  213. You dont' have a thing to worry about ... by Litterbox · · Score: 0

    ... Unless you *don't* want to live in India! It's not just software that's being outsourced, it's everything especially manufacturing. Like other have mentioned before, soon there will only be two classes of people in the US. The rich(er) and the poor(er). Guess which one the majority will be in ...

  214. Philos. majors, define "talent" by Tablizer · · Score: 1

    There's one thing that will surely "set you apart from the masses"; it's called talent.

    I am sad to say that this is not true. Most interviewers these days ask things like, "tell me about a situation where there was a conflict and how you handled it". Tech questions are maybe about 25% of the interview on average, and the tech questions are usually odd or dumb. (I personally don't believe you can assertain somebody's tech ability in 40 minutes.)

    What employeers really want is somebody who knows computers, but with a salesperson's social and diplomacy ability/personality. I doubt such are very common, but the PHB's of the world bust their butts looking for that Magical Tech Worker with both.

    Trust me, I have been to a lot of IT interviews.....too many. Often they are just looking for a personality match more than tech ability. Even the tech questions are often probing HOW you think, not just whether you can solve problems (output). This is because people are more comfortable with those who think like they do. It is easier to communicate that way (or so they think). Studies trying to figure out why minorities are not moving into higher management have come to similar conclusions. It is not because the minorities are "no good", but because their background and culture are different from those interviewing.

    Life is a big social game. Tech won't let you hide from that fact, unfortunately.

    1. Re:Philos. majors, define "talent" by Anonymous+Brave+Guy · · Score: 1
      Most interviewers these days ask things like, "tell me about a situation where there was a conflict and how you handled it". Tech questions are maybe about 25% of the interview on average, and the tech questions are usually odd or dumb. (I personally don't believe you can assertain somebody's tech ability in 40 minutes.)

      While I agree with you on the 40 minutes thing, I suspect you're overgeneralising on the nature of tech firms' interviews. To join my current employer, I had to attend two interviews. The first was with my current team leader and the head of the development group. We discussed my background a bit to give them an idea of what "I can program Language X" and "I've used platform Y" actually meant, and then moved right along to looking at a simple but realistic problem in the field to see if I understood it and could solve it, and then writing a simple function to output the answer. It was nothing earth-shaking, but it was a genuine representation of a typical task I now perform in my job. The second interview was with the head of the development group again plus the MD, and was basically about personal and business issues.

      I think perhaps this is the sort of thing you only really find in smaller businesses these days. In the big name multinational corps, you probably get your CV sorted by some ignorant database, then reviewed by some ignorant HR pro, and then you get some sort of oh-so-clever but actually pretty useless interview that boils down to whether or not your personality matched the interview panel's. Too bad, because obviously the process I went through is far more sensible; I work in an office full of good guys who know their stuff and have a professional attitude, which seems to be better than a lot of the big places if the anecdotes all over /. are anything to go by. It's no wonder that the greatest successes of the past few years mostly seem to be smaller businesses, as well as the big failures.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  215. Opinions, and what they say by JonKatzIsAnIdiot · · Score: 1

    A person's opinion on whether or not an industry is dead depends on that person's capacity for innovative thinking, vision and imagination.

    An innovative person will see new things that have yet to be made and conclude that there is life left.

    A person without imagination will not see these things and will conclude that the industry is dead.

  216. 'e's not dead, 'e's only sleeping by technoCon · · Score: 1

    Add an obligatory plug to Eric Raymond's economic analysis of the software biz in The Magic Cauldron.

    Very few companies can take any software product and configure it into the Right Answer without having to pay some Software Guy to do it. When companies fund Software Guys to morph an open source solution into Their Solution, the funded Software Guys get the money to pay off their mortgage or remodel their kitchen.

    Shrink-wrapped software may be moribund.

    Companies pay Mr. Ellison for His Software Guys at a significant mark-up. This business model requires some kinda lock-in on Mr. Ellison's part, or an ignorant consumer who doesn't know where to shop for Software Guys.

    smiles and cheers,

    steve poling
    grand rapids, mi

    1. Re:'e's not dead, 'e's only sleeping by Anonymous Coward · · Score: 0

      Raymond and Raymond's bullshit was on the crest of the wave of the dot.bomb debacle.

      It's amazing that anybody still pays any attention to that lout. Shouldn't he be back selling magick gemstones on a blanket at the new age festival?

    2. Re:'e's not dead, 'e's only sleeping by technoCon · · Score: 1

      i heard Eric Raymond was at Penguicon this last weekend, a sorta linux/fannish gathering at which, no doubt many amusing trinkets were available for sale on blankets. the pyrotechnics folks always had the coolest blinkies and phasers.

      how far does your economic argument go past ad hominem? could you elaborate how the dot.com bubble invalidates ESR's magic caldron?

      i don't think that shrink-wrapped software's up-front payment and ongoing maintenance expenses is in any way related to the dot.com bubble. that supports Ellison's premise.

      the economic potential of Software Guys to make money from end-users to adapting source to their immediate needs isn't a slam-dunk, but I don't think it's correlated to the dot.com bubble.

      "Ah. I'd like to have an argument, please."
      http://www.duke.edu/~pms5/humor/argument .html

      smiles and cheers,

      steve

  217. I agree by Bugmaster · · Score: 1
    I said this in one of my previous comments, but I suppose it bears repeating. The software industry nowadays is mostly static -- i.e., it's dying.

    Most of the commercial software niches that exist today are filled. You have your word processors, pixel-pushers, 3d modelers, databases, calendars, web browsers, etc. These are all well-known components, and the solutions to implement them are pretty standard. Most commercial software today uses many such components; they are put together like legos. The process of making new combinations of these components is becoming increasingly automated.

    Some people mentioned that open-source projects are thriving, in contrast to the monotonic world of our corporate masters. This may be nominally true; however, most open-source projects today merely play catch-up to the coroporate versions of the same software. Open Office (MS Office), xmms (Winamp), Gaim (AIM/ICQ), XFree86 (DirectX/MacOS)... these are just some of the big ones. The open source industry is not dead, but it's spinning its wheels. Actually, it's not even an industry in the conventional sense.

    Of course, software innovation will always be needed to some extent. However, it is becoming increasingly scarce outside of the academic environment. The software industry is becoming similar to the automotive industry, where most of the work is done by robots, and innovation amounts to adding in a new kind of spoiler.

    --
    >|<*:=
  218. Chicken Little by Anonymous Coward · · Score: 0

    In some companies, it's cut and dry on how business works and often times consultants can be brought in to combine a few groupware software packages with a backend and off you go with just minimal tweaking over time. In my company, however, that would only handle about 50% of our business. The other 50% of our business requires highly specialized applications written by coders who know some sophisticated business rules, and these rules change about every 4 months to keep up with new customer requirements and new USA gov laws.

    So I think there will always be a need for new software. Software is not dead. In fact, even the groupware that runs 50% of our business could stand to be improved.

    I'll tell you what is really wrong. It's 3 pronged:

    1) During the period up to Y2K, we brought in a bunch of H1Bs who flooded our tech market. When that ended, they moved into other tech jobs and many still remain here, giving us an even greater impression that the market is down.

    2) Dot-com bubble. Man, were we gullible or what?

    3) Terrorism's impact on the world economy, and thus IT spending as well.

    And how do we fix it? We ride the trickle of water (not quite a wave) out to the previous spending levels before the Y2K bubble of work occurred. This will require tougher immigration laws to improve the USA economy, thus get us working and spending again. This will also require us to be tougher in scrutinizing companies, as you can see we are doing as we fire shots at Enron, etc. And last, we need to continue our military presence in making America safer against the threat of terrorism.

    But the liberal media won't tell you that. Meanwhile, Larry "Chicken Little" Ellison, a flaming liberal, a man who is known to be way off in his predictions, a man who is cranky right now because IT spending is down, is buying into the liberal agenda. That agenda is to make it look like Pres. Bush isn't doing enough.

    Don't believe the hype.

  219. Keyword: Crackz by yerricde · · Score: 1

    But concentrate on console games.

    Most console programming jobs require several years of experience. How does one learn how to program for a console that hasn't been dead for ten years, to escape the vicious cycle of lack of experience?

    Get the dongle. It may not deter hackers, but suits are not hackers.

    True, but suits are one Google search away from contact with the crackers.

    --
    Will I retire or break 10K?
    1. Re:Keyword: Crackz by crazyphilman · · Score: 1

      Ah. You're assuming a few things about the Pointy Haired Boss (PHB):

      1. That the PHB is going to be able to figure out how to USE the tool he finds.

      2. That the site he attempts to download the tool from won't just totally pooch his computer for fun. Or give him a virus. Or a trojan. Or something more "interesting".

      3. That a rival of his in the herd of suits at his office isn't checking the web logs to see who's been doing something naughty. "Oh, look! Bob's been downloading crackz! Heh heh... By, by, Bob. Hello, Bob's office." Corollary: that Homeland Security isn't looking at web traffic, too, in hopes of giving the PHB his very first body-cavity search. "Hey, Bob, is that a colon polyp?"

      4. That the hacker types who built the tool even remotely like PHB's. I don't think they do, although I don't know any (honest). Seriously, if you were a hacker type, would YOU feel inclined to help a PHB rip off a programmer? It's not like the PHB would be willing to give you so much as a nickel for it...

      5. That you can always build in a phone-home feature a-la Microsoft and collect data for a little while -- then sue the PHB for punitive damages for using the tool. And, if you're mean, press charges.

      PHBs may WANT to crack your software protection, but that doesn't mean they'll have the ability to do so.

      --
      Farewell! It's been a fine buncha years!
  220. Far from dead by dcavanaugh · · Score: 1

    Almost since the beginning of software history, there has been the mythical "everything" product -- something so smart, so powerful, that it could make programmers obsolete. People would just type in their questions, and BAMMO! instant answers! I believe this "office of the future" was supposed to be paperless too.

    Modern tools have given great power to the non-technical end user, but as a total percentage of all the things a modern computer can do, the non-technical end-user is still only doing a tiny fraction of what a geek can do. The space that exists above what a power user can do and below what a geek can do is where the entire IT industry lives. That space is a little overpopulated at the moment, but survivable for those who can outlive the challenges of outsourcing, H1B, etc.

  221. Can you imagine not making software here? by Tablizer · · Score: 1

    then can you imagine everyone not needing software?

    Oh sure, the usage of software will go up. However, less and less of it will be made in the "post-industrial" nations. (Perhaps we will now call our nations Post-Tech?)

    More people drive cars, more people have TV's, but those items are mostly made overseas where even PhD's earn $3/hr.

  222. Nobody is fucken hiring! by Anonymous Coward · · Score: 0

    Otherwise, if your a code junkie, you probably won't have much trouble finding a job that you enjoy.

    Really? Who the hell is hiring? I will go there immediately!!! Min. Wage even, just to keep my sanity until the glut blows over.

    1. Re:Nobody is fucken hiring! by Anonymous Coward · · Score: 0

      put this ON your resume. Willing to work for 34k a year. Willing to MOVE...

      Belive it or not it MIGHT get you noticed. Thats about the only shot you have with your attitude.

      Better do it because you like it or get OUT.

  223. What do you want to do? by Anonymous Coward · · Score: 0

    My pet peave is people not taking a chance on small java applications buyable in the store. They'll spend a little more on getting the app to run well, but they won't have to recompile it, the don't need to worry if'll be Mac or windows compatible.

    If you're going into software that's a warming place, games are so far so good. But the honest truth is now is not a good place to do computer related technologies, traditional whit and blue colord jobs are (teaching, aronotics, government work etc).They pay prity good and you have fairly good chance of at least horizontl mobility (ie trash worker to reciling to city planner etc)

  224. Maybe not in the East, but in the West... by Mike+McTernan · · Score: 1

    Maybe I'm just depressed or something, but I kinda agree that software is on the downfall, in the Western world anyway.

    There are lots of shit hot programmers in India and other places full of cheap labour; software is starting to go the way of Nike trainers and consumer electronics goods - manufactured and assembled far away for a fraction of the costs of development in the Western world.

    There also aren't a huge number of great new things to build - increasingly it is cheaper to buy off the shelf components and modify them; who in their right might would try to build a competitive database when there are already hundreds of mature engines out there ready to choose from.

    Maybe as a software engineer the only roles will be in research and development, or specialist niche applications (embedded?) - certainly I recon it's gonna be shrinking over the next 10 years.

    --
    -- Mike
  225. Mohammad Al-Sahaf informs YOU!!! by Anonymous Coward · · Score: 0

    SOFTWARE WILL PREVAIL LONG AFTER LARRY ELLISON IS DEAD.

    no programmers need to die- not even you.

    "code for oil" program will be restarted...soon...
    much sooner so my credibility .

    M. Al-Sahaf

    1. Re: Mohammad Al-Sahaf informs YOU!!! by macshune · · Score: 1

      Not when Hillary Rosen gets done with Iraq's copyright & trademark laws.

  226. Not dead yet, but not healthy. by BigZaphod · · Score: 1

    I got a CS degree because I liked to code and play with computers. It had been my hobby since I was about 7 and my job since I was 15. When I was going through school nearly all of my fellow classmates were in it for the money. They knew next to nothing compared to me and had no real world experience. Now most of them are making more than I am by doing less because they're better at bullshit and became managers as soon as possible. Meanwhile my boss breaths down my neck every-other week saying things like "you are underachieving." Because he recognizes that I have more talent and ability than the average, I'm supposed to be working harder and doing more even though I'm tied for lowest paid programmer on staff. (Less pay because I'm new and fresh out of college--but there is no way the standard yearly raises will ever catch me up to anyone else.) I'm only 23 and I'm sick of it now.

    The corporate attitudes have ruined most of my desire to code. When I get home I tend to avoid the computer now. I check my email, browse the web for a bit, and end up watching TV, reading, or *gasp* being social. The sad part is that I have been doing very little actual programming at work lately. It is just the amazing stupidity of the system. It wears me down. And when we do get around to actually writing code at work, the process itself is becoming painful as we change our "processes" and add more and more useless features, bloat the software, and destroy structures because marketing thinks that adding wiz-bang feature BLAH will sell more units. The depressing thing is that those sorts of things DO sell software because they look good during demos--not because they are useful.

    The whole system is currently very self destructive. The industry isn't dead yet, but it needs an intervention.

  227. Re:"Lost" by bbqBrain · · Score: 2, Insightful
    This brings to mind a conversation my wife and I have been having lately. We're in our mid-20's and bought a house in the 'burbs last year. It's around 1400-1500 ft^2 with a small garage and big, flat back yard. It's in a nice neighborhood, in a good school district and, in fact, borders an elementary school lot. None of the rooms are huge, but we have three bedrooms and two full bathrooms.

    We are working on remodelling parts of the house as time and money permit, but we've had this thought in the back of our minds the whole time: "Someday, when we have children, we'll probably move to a bigger house." Recently, we have started questioning this logic. We plan on having three children, with about two years between each. Keeping this in mind, I consider all the points I made in the first paragraph and wonder what the hell is wrong with me. We want to update a few things, but there is no reason we can't raise three kids in the space we have. OMG, two children may have to share a room for a couple years?! I remember sharing a room with my brother. It's not exactly going to make or break your childrearing efforts. It may even (gasp!) teach your children that not everything they use is theirs alone and/or foster a close relationship between siblings.

    On closer inspection, I found the urge to get a bigger house is nothing more than a manifestation of a desire for status symbols. I hate that I experienced such a desire, as I have traditionally considered myself above that kind of nonsense. We've decided to put our time and effort into making our modest house something we (and our children) will enjoy.

    The first update will be a garage large enough for my new Cadillac Escalade.

    Yes, I am kidding.

    --

    One of the reasons that I became a lawyer was to avoid ever having to hire one. -SPYvSPY
  228. Re:What about software for the War Fighting Robots by Anonymous Coward · · Score: 0

    I am (building and maintianing those robots).

    They still need software.

  229. Re:No, it isn't dead -- OT by TrekCycling · · Score: 1

    Nevermind the moronic idea that happiness is *only* acheived through buying a gigantic parcel of land miles from civilization. Sorry, I don't want to be trapped in my car 2 to 3 hours a day. And it wouldn't matter to me whether I was commuting in a BMW or an SUV pulling this guy's boat. I enjoy my bike ride or morning skateboard ride much more and therefore I have to live in suburbia. To each his own, right?

  230. Not a true quote by joggle · · Score: 2, Informative
    Here's the scoop

    Considering the fact that the number of patent applications has increased every year since the Patent Office was formed (I'm 90% sure of that), it would seem unlikely that anyone at any point of time would have made a statement like that.

    Also, it isn't whether new code can be created in the future, but what the utility of the new code will be and the efficacy of new business models which can profit from new software. For instance, can word processing software really improve much over what is already available and if not, why should people continue purchasing new versions of MS Office? (BTW, I don't feel that the software industry is dead, just trying to play devil's advocate)

  231. Software will prevail long after Ellison is dead by Anonymous Coward · · Score: 1, Funny

    M. AL-Sahaf informs YOU!!!

  232. Re:THANKS Al-Sahaf AGAIN by Anonymous Coward · · Score: 0

    Thank you Al-Sahaf .

    for giving you insight that SOFTWARE INDUSTRY WILL PREVAIL LONG AFTER ELLISON IS DEAD .

    of course my credibility will outlast the Software Industry, but that would be out of context- so I will not pollute the problem space.

    M. Al-Sahaf

  233. Re:Being a Robber-Baron Software Tycoon Is Dying.. by MalleusEBHC · · Score: 1

    If you want a truly usable *nix desktop OS, are you going to go with OS X or some Linux distro? If you need a massive database, are you going to go with Oracle or MySQL?

    While I'm sure that Free/Open Source software will eat into some of the profits of proprietary software companies, there will always be people willing to pay for a higher quality product. Up to now, while we have seen some really great products from the Free/Open Source community, there are many places where proprietary systems are still much nicer. OpenOffice, for example, is a great product but they are constantly trying to copy M$ Office, which as much as it pains me to say this, is a nice Office suite.

    Another interesting angle is the companies who have learned to embrace open source software and use it to their advantage. Apple looked at the software community and saw a bunch of great open source kernels where their attempts at a next generation kernel had failed. So they took an open kernel and put their proprietary system on top of it for a wonderful system. They took KHTML, made it a lot nicer, and then used it as the foundation for Safari. I would argue that open source has helped Apple more than it has hurt them.

  234. Gov is no haven by Tablizer · · Score: 2, Insightful

    First of all, public sector jobs may not pay as much as the private sector USED to, but they sure pay a hell of a lot more NOW. Federal, State, and Local jobs are all unionized, so you're protected, and you get great benefits. So this is a great place to hunker down during the recession.

    Government is cutting back too. Even teachers are getting laid off in my state. Plus, they often have a long submission-to-hire turnaround time. If you apply now, by the time something happens, the tech economy might be back to normal again. Further, I hear from insiders they are getting flooding with IT resumes/applications also. If you fill out one little spot of the forms wrong, you are in the round file without ever knowing your mistake. There is no escape. The downturn has F'd everything.

    1. Re:Gov is no haven by crazyphilman · · Score: 1

      Well, that's certainly true. I'll admit, GETTING the gov job isn't easy. Our last round of interviews had ninety applicants for one position, and that was for a consulting job. However, once you're in, you're relatively safer than you would be in private industry, and you're working a 40 hour week with benefits and overtime (when it comes up) at time and a half.

      I don't know if we're "flooded" but there is a lot of competition...

      --
      Farewell! It's been a fine buncha years!
  235. The Case of the Killer App by Tony · · Score: 1

    Applications software is deader than hell. It's been slaughtered by the Open Source community, who can produce solid software that not only costs nothing, but which can be copied infinitely, and has no hidden gotchas like the equivalent proprietary software.

    I'd like to believe this is true, but it isn't. Commercial application software hasn't been slaughtered by open source software; very few people use Mozilla, or Open Office, or Evolution. The only space open source software dominates is web infrastructure, where it has always dominated, from BIND to Apache to Sendmail to....

    Stagnation has killed the application software industry. In the past, the application industry has relied on the periodic introduction of the "killer app" to revitalize flagging sales. There has not been a killer app since the introduction of the web browser in the early '90s.

    Part of the blame lies with Microsoft, which has dominated the application space over the last 8 years. As long as there is one single company in control of the application and desktop space, innovation is unlikely. Part of the blame lies with the fact that there are more computers out there these days, increasing the inertia to change. ("Backwards compatibility" is still a major warcry.)

    Part of the blame lies with us. We have not been able to create anything truly unique, something that would encourage a new niche for computing.

    In any case, Open Source has not contributed significantly to the demise of applications programming.

    --
    Microsoft is to software what Budweiser is to beer.
    1. Re:The Case of the Killer App by crazyphilman · · Score: 1

      Well... I disagree with you *in a sense*, but not fully. I think open source has had a serious effect, for instance on the Shareware industry (which is, you must admit, just about dead). So let me clarify.

      "traditional" applications software has solidified into it's more or less ultimate state. Just what else can you really put in a word processor? Or a spreadsheet? They've been done to death; they're complete. And, it's true that this particular area hasn't been killed by open source YET, but only because so many people get Word (or Works) with their computers, or with their office's MS bundle when they buy from a vendor. There's nothing left to do here, so there's really no reason for anyone to mess with that market. Think about it; let's say you don't want to use MS Office. What are you going to use? Probably either StarOffice, OpenOffice, or KOffice. there are probably others, all open source, and all pretty good. So, you're not going to be able to sell a word processor, ok? In my view, this means that except for Microsoft, the market is dominated by open source products, so it's fair to say that open source has crushed that segment (at least outside Microsoft's turf).

      Let us expand this principle outwards.

      Let's say you want an MP3 player. Fine! Are you going to buy one? Nah, you're probably going to download a perfectly free one. It'll probably be open source.

      Let's say you want a tool that does X. Chances are, someone has an open source project that does X. Check out SourceForge. There's something that does just about everything in there, all of it open source and free for download and modification. So, why should I buy your tool to do X when I can just download a free one, and have the ability to trade it with my friends without any legal repercussions?

      You seem to be missing a major point, here. There is software innovation going on. But it's going on in the open source community, and it's getting distributed freely. SO, this eliminates the incentive to try and start a company around a proprietary software product. IF you invest your money in a software company in this day and age, you throw it away, because every good idea has been thought of by SOMEONE, and it's likely to have an open source analogue. You can't compete with free, period. Even Microsoft is having fits trying to secure its continued existence. Seriously.

      As long as it is possible for me to go download a free, high-quality tool that I can copy in an unlimited way with no legal encumberment, I'll choose that over a proprietary tool every time. And, believe me, plenty of other people are doing exactly the same thing. You should look into the situation more thoroughly.

      For instance, you claim that no one is really using Mozilla, or Netscape, or Opera, but they have large user bases. Plenty of people prefer Mozilla. I'm using it right now. Your comments seem to indicate that you're a little bit out of touch with what's been going on.

      Honest. I wouldn't lie to ya (this being slashdot, notwithstanding).

      --
      Farewell! It's been a fine buncha years!
    2. Re:The Case of the Killer App by cpeterso · · Score: 1


      There has not been a killer app since the introduction of the web browser in the early '90s.


      I disagree. I think post-browser killer apps include Napster, Winamp, and IM. You might argue that these are not new ideas, but I think many killer apps reuse a good idea but with some new twist that makes the market (finally) take notice.

    3. Re:The Case of the Killer App by Anonymous Coward · · Score: 0
      you claim that no one is really using Mozilla, or Netscape, or Opera, but they have large user bases.

      Large relative to what? Is your premise that IE isn't 85+% of the browsers out there? Or are you inferencing from the "small" to the market as a whole?

      Even if 1 million folks used Mozilla if the total number of folks using browsers is 80 million, Mozilla is a niche player.

      niche software can make money. You won't have a license to print money, but you can derive an income. However, services along with software is essential. Open source vs. commerical software with support.

    4. Re:The Case of the Killer App by SN74S181 · · Score: 1

      Most of the free software is available to do trivial tasks where there are a large number of possible applications. 'Play an MP3' is this sort of software.

      There is still a market for expensive software to do things that aren't trivial. Video editing in real time, audio editing and synthesis. Engineering simulation and design. These are all areas where there are early 'free software' starts at the kind of robust, and expensive, applications in the commercial market. But when you want to do the real work, you get out the checkbook.

    5. Re:The Case of the Killer App by crazyphilman · · Score: 1

      Well, that's true, but that's a niche market at most, and it's closely tied to government contracting and defense spending. I don't think it applies well to the broader market, where application companies aren't doing so hot. Don't get me wrong, I'm not saying it'll go away entirely, but I really don't think a lot of money is going to be made in applications software anymore.

      --
      Farewell! It's been a fine buncha years!
    6. Re:The Case of the Killer App by crazyphilman · · Score: 1

      An A/C said: "Large relative to what? Is your premise that IE isn't 85+% of the browsers out there? Or are you inferencing from the "small" to the market as a whole?"

      That fifteen percent of the market is millions of users, dude. Millions of users is a nice customer base. I'd take a niche like that...

      Besides, your example is flawed. All of the browsers you've mentioned (even IE) are FREE. Which is sort of why no one buys browsers any more, isn't it? Which sort of backs up MY point, doesn't it?

      Hmm?

      --
      Farewell! It's been a fine buncha years!
  236. RMS and the open source community... by Anonymous Coward · · Score: 0

    ...are doing there best to destroy the software industry as well.

  237. This makes me sick! by TheTiminator · · Score: 1

    Up till the events of 9/11, I was the CEO of a $500K gross software company that specialized in PDA products. I've been doing computers and software for over 20 years and up till last year, I've never had a problem getting work. Now I'm cleaning carpets and fixing PS2's to try and keep food on the table. I've sold just about everything I have on eBay and there's still no hope of seeing the industry turn around. I've even tried to sell the rights to my PDA based software products. Guess what - no takers! I'm mad, frustrated, depressed, and tired. (My appologies to the /. crowd for my vent!) At least I still have my music.

    --
    TheTiminator
  238. -1 Troll by intermodal · · Score: 1

    go fuck yourself, troll

    --
    In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
    1. Re:-1 Troll by Trespass · · Score: 0

      Physician, heal thyself.

      Appearantly, you are just as capable of abstraction as the poster I replied to.

      Which is to say, not at all.

      BTW, lose the Alexei Smirnoff sig, Farkboy. That joke was never funny.

    2. Re:-1 Troll by intermodal · · Score: 1

      lose the nuts, wanker. Your genes spreading wouldnt be funny.

      --
      In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
    3. Re:-1 Troll by Trespass · · Score: 0

      Bwaaahahahah!

      May garden gnomes piss in your asshole.

      Who is this really? I mean, a ridiculously high UID and a +1 posting bonus? Is this part of some master plan to post an ASCII tubgirl on the front page? God, I hope so.

    4. Re:-1 Troll by intermodal · · Score: 1

      nah...who needs to burn like that when I just like to troll when i want to, and flame Michael whenever he posts a retarded story (i.e. daily)

      --
      In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
  239. Skills for employability by Anonymous Coward · · Score: 0
    • Will that shiney new degree be worthless?

    That depends. At my company (as in, the one I founded) we flag CS degrees as a sign that a potential hire will have underdeveloped critical thinking skills and little experience with real-world constraints on programs in operation.

    We've done very well by instead choosing software engineers with degrees in other fields (EECS, physics, mathematics) that encourage discipline and rigor.

  240. There will never be a "balance" by default+luser · · Score: 2, Interesting

    "Yes, things will come into balance eventually, but that will take decades."

    Take a look at NAFTA. In the early 90s, companies soared into Mexico and set up shop. They made everything, clothing, cars, etc. But then the quality of life began to increase, educational levels rose, and thus demands for pay raises came about.

    By 2000, all these companies were hightailing it for the next great low-cost destination, China. Believe it or not, MEXICO was now TOO DAMNED EXPENSIVE to operate out of. Left behind were these halfway-developed dying manufacturing towns with standards of living no better than when they started.

    The same thing will happen to the US. The effects are not so immediate because the US has some wealth that is hard to get cheaper or from alternate sources ( agriculural capacity, mining ), and the US economy is diversified. But in the last two decades we have seen entire domestic industries die ( textiles, steel to name a couple ), and we have chosen to ignore this and try to replace it with the budding electronics / software industry.

    But our electronics and software will soon be made everywhere but the US as well. The rising trade deficit for the last decade has been an alarming warning sign. It's not going to balance out until the US is milked completely of it's buying power, because the huge multinational companies aren't going to stop producing cheap goods unless nobody wants to buy them.

    And then, when the US market dies, somebody else will become the buyer of these trinkets, and the system will continue. The US as a nation is of no importance, they're just the current best customer.

    And when the Chinese workers start to rise above 3rd-world status, the companies will all move to the next big low-priced contender. Who knows, after they're done fully milking the US and dragging us down, we'll be RIPE for the manufacturing explotation! Imagine, the US supplying cheap goods to a China with cash to blow!

    Welcome to global capitalisim, folks. Profits rule, not nations. And there's not a damn thing you can do about it, pawn. Now, SMILE, and stop looking so depressed :)

    --

    Man is the animal that laughs.
    And occasionally whores for Karma.

  241. Re:No, it isn't dead -- OT by vsprintf · · Score: 1

    Where was the outcry when manufacturing and textiles took a flying leap into ASIA?

    When they started offshoring manufacturing jobs, they told us to forget about dirty manufacturing jobs and get jobs in the information industry. Now, they are offshoring the IT jobs, so what is left?

    Whenever there is a labour force to do simple training to do the same job you do at half the price, I would be stupid not to say yes. STUPID

    They also have MBAs in other countries that would be willing to work for a tiny fraction of what American CEOs make. Why aren't those jobs being offshored? STUPID!

  242. Obi Wan Career Counsuler by Tablizer · · Score: 1

    This is not the industry you are seeking. There is nothing to see here. Now please move along, move along.

  243. Ellison is the Enemy by Anonymous Coward · · Score: 0
    What has Ellison really done? Ripped off some ideas from IBM. Lead the charge to use Green Cards as a corporate Perk.

    Face it: if Ellison and his buddies hadn't bought congress to get the H-1b program, most of the folks reading this would be in a far better economic position. For that matter if McNealy's co-religionist Greenspan(McNealy and Greenspan are both Ayn Rand fans) were consistent in his policies, instead of playing games that centralize assets you'd be a lot better off.

    There would be a slump right now even without H-1b, but instead of 500,000 unemployed engineers, we might be looking at 50,000 or so-it that.

    There are still a lot of high leverage areas in software: embedded systems, bioinformatics, robotics. What isn't clear to me if dinosaurs like Oracle,Microsoft, Sun really should be playing any role in the new software business. I say that we just Open Source all the technology of these companies-starting with Oracle.

    JBOSS is a decent application server that completed head to head with Oracle Application Server. Postgres can be made better than Oracle(big missing feature is replication which is coming along fast). The accounting packages Oracle sells can be replaced by stuff that evolves from stuff like SQL Ledger. All in all, I think Oracle will be dead before Microsoft. Good Riddance.

  244. Is this the same elison by C0vardeAn0nim0 · · Score: 1

    who used to promote thin clients with just enough to boot a barebones system and that would load everything else from the network, probably from a subscription based service ?

    well, if it is, he was wrong then and is probably wrong now. my guess is that software industry still have a long road (10, maybe 15 years more) ahead before most of the IT industry moves to a service-centric model built around open-source code.

    --
    What ? Me, worry ?
  245. Not dead, just changing. by AntiOrganic · · Score: 1

    The software industry is by no means dead, it's just changing in ways most people either didn't expect or are uncomfortable with.

    Let's face it, there is a finite limit to how much can and should really be done with word processors, calculators, and IDEs. There are really few relevant (and actually innovative) functions to be added to many of these types of programs, and many revisions just contain extra bloat. (Office XP, anyone?)

    I've seen it said on this thread that much of this programming remains to be done for the embedded markets. Indeed, this is certainly the case. I think, however, many software development projects will become commodity projects, for internal use by a corporation, or development on a website, or something similar.

    Comments and criticisms are most certainly welcome.

  246. Note to self. by Dolemite_the_Wiz · · Score: 1

    Must Remember to dump continuously tanking Oracle Stock.

    heh

    Dolemite
    ________________

    --
    Save the World! Use a Quote!
  247. Re:No, it isn't dead -- OT by Anonymous Coward · · Score: 0

    I think the real problem is when all of you try to PRETEND that you don't want anything.

    That would be your moral ideal wouldn't it?

    Not to want anything.

    The fact is that you guys DO want stuff. The problem is that you guys are all lieing to each other try to be a 'good' person. But we all know that won't work, you've tried it haven't you? Lieing about how 'good' a person you are.

    Let me know how that works out for you guys.

  248. Grease For the Industry by N8F8 · · Score: 1

    But my main point is that since there is an ever increasing flood of information there will be a constant flow of software applications needed to meet the demand. A small fraction of these needs are repeatable, so a full-blown application will be needed.

    Example: A 3D to 2D video decoder(TM). Once 3D video becomes mainstream there will be a need to view the information on legacy hardware and in a format that allows for quick selection/review. New information-> new need for parsing that information-> new application for meeting that need.

    It is true that most of the easy and obvious software has already been written(word processing, calendar, spreadsheet, etc). The cycle of innovation is likely to start streatching out (barring some huge industy-shaking innovation).

    --
    "God fights on the side with the best artillery." - Napoleon, Marshal of France - speaking truth to power
  249. MS & Open Source killed ISV biz by GCP · · Score: 1

    First Microsoft made it clear that any new gotta-have horizontal application that appeared would rapidly be cloned and included with the Windows OS, which you had to buy even if all you wanted to buy was hardware.

    No VC is going to fund a company with an idea for a new client-side horizontal killer app, no matter how good the idea is. They would just be funding MS R&D.

    Then along comes Open Source with its "companies that want to be paid for apps deserve to be punished" ethos. Now, categories that are too small to be cloned by MS get cloned by open sourcers.

    So MS will still get paid, but the smaller ISVs will be killed off by open source crusaders before they even get a chance to be killed off by MS.

    By teaming up this way, MS & the FOSS community have pretty much destroyed this industry. There are other ways to make money in software dev, but there's no future in packaged software.

    --
    "Those who have never entered upon scientific pursuits know not a tithe of the poetry by which they are surrounded."
    1. Re:MS & Open Source killed ISV biz by Grab · · Score: 1

      Re your first point, that only happens if you publicly announce your intention to beat MS like a drum with your new software (viz Netscape). Whoops.

      What MS will do is approach the company and its investors and say "I want to buy this company out for 10 times its market value". Sucks to have your work traded as a commodity, sure, but financially it's profitable for everyone.

      On the OSS competition side, all that you need to do is spend more time on developing the product than the OSS guys do, and pay more attention to your customers. If you develop a product and then just let it stagnate for a couple of years (I'm thinking many niche-market apps like Select Yourdon, etc) then you're dead, and rightly so. But if you keep developing faster than the OSS guys (and let's face it, you'll have at least 2 years head-start) then you should be sorted. And even if the OSS guys eventually catch up, it's still not necessarily the end of the game - people can then decide whether they'd rather pay for the commercial version or get the free one. It's not uncommon (PartitionMagic, for instance) for the commercial one to succeed in spite of OSS competition.

      Grab.

  250. Agreed. Zero Innovation in IT. by Anonymous Coward · · Score: 0

    The software industry completely lacks any sort of innovation and direction. Everyone seems to be re-packaging 'the wheel' when it comes to the software industry. In this current economy, companies are afraid to invest money in new ventures for fear of the unknown. Not one company has taken the lead in this day and age to move this industry into the next millenium due to lack of a pair of big brass cohones.

    Companies in this day and age are spending so much time bitching and in-figting for power on the 'Corprate Ladder', that no one is actually looking at the massive opportunities and innovations that are not being looked over again and again.

    Perhaps Ellison (and other CEO's) should look within their companies to see how fucked up things really are within and get a first hand look at the REAL reasons why the Software industry may be becoming stagnant.

  251. Re:No, it isn't dead -- OT by Anonymous Coward · · Score: 0

    I agree with you completly TKoruna.

  252. 9 times out of 10 by roman_mir · · Score: 1

    9 times out of 10, it's easier and cheaper to start from sractch, making use of good toolkits/API - "sractch" - now if you spoke Russian, this would sound to you like a funny Freudian slip :)

    Anyway, I kind of agree on your 9 out of 10 note, but sometimes that 1 out of 10 is really a big working system that has a ton of logic incorporated inside that would take years to exract and rewrite. This is when you reuse big chunks of code.

    1. Re:9 times out of 10 by kisrael · · Score: 1

      I don't even want to know what I said in Russian, now I'm afraid to ask my Russian cow-orkers.

      Yeah, legacy systems are a whole different kettle of fish, I was thinking more or less in terms of "from scratch" system, preferably with well defined interfaces to the other subsystems.

      --
      SO YOU'RE GOING TO DIE: The Comic for Dealing with Death
  253. Cmdr Taco raped me with frozen shit! by Trespass · · Score: 0

    You sound pretty cool, really.

  254. The boom *can* come back. Here's how: by aphor · · Score: 1

    Think: the boom was driven by fear. (pr0n is fnord) Big blue-chip businesses were afraid of losing market share to tiny startup companies with VC backing. The big boys employed the only guns they had in this duel: lots and lots of money. The game was on, spend smart vs. spend lots. In the end, only companies that could do both at the right time won out. The stock market prices were driven by the [greed]fear of missing out. People threw their savings into stocks on rumors, and they kept doing it to the point that it looked like the new capital was working. Au contraire! The boys in the boardroom were taking the money and playing the big game of poker I described above.

    I believe that the technology boom was based on two things that are actually two manifestations of the same economic factor: pent up capacity segregated from pent up demand. Oh, and pent up Pr0n. Sex sells.

    The capacity came from military technology developed in the Cold War that had saturated its military market. Cheap, reliable, peer-to-peer packet switching internetworking being the glaring example. The telephone companies are *still* tenaciously clinging to the consumer price models of inefficient and less reliable circut-switching networks, even though they get to take advantage of all the increased efficiency of packet switching (and cell switching) on their backends.

    Everyone knows that if everyone got CAT-5 drops to our house and 10mb ethernet service, we would drop our telephone number in a heartbeat. Need I say more concerning pent up demand? (big discussion potential here)

    The kicker for the spending only lit up the pent up telcom (oligopoly/monopoly) situation. Email was the killer app. Then, the WWW was the killer app. All those things did was offer up peer-to-peer network packet-switching efficiency as a distribution means for what we used to get by talking on the phone, writing letters, and reading catalogs, magazines (pr0n), and newspaper. It eats into our TV time, but TV (pr0n) still rules the drooling crowd.

    If you want to recreate the factors that led up to the first boom, see what you have and what must be synthesized. Pent up demand? Untapped technology potential? VC backing? Greedy, irresponsible stock-market (pr0n) investors?

    First time around it was easy to convince some millionaire idiot to give you a lot of money by spouting "web blah-(pr0n)blahbety-blah internet blahbety-blahbety blah (pr0n)." You're going to have to understand the difference between Yahoo and EBay: what they actually really had and the nameless hordes of web-shams designed to take ma-and-pa's retirement savings. You need to have a real matchup between untapped technology and real pent up (pr0n) demand.

    Be sneaky. Get your (pr0n) ducks in a row legally, technically, financially, before you try to grab someone else's customers. The big guys are still afraid and licking their wounds from the last fight. Get on high ground while you're still operating on a (pr0n) shoestring.

    If you build a better (pr0n) mousetrap... The exterminators guild is going to come after you. Leave them no option but to try and outspend your "agile" little startup, and the boom is on! Ride-em (pr0n) cowboy!

    The economic benefit of the new technology was not able to account for the full amount of the bubble. The rest was (pr0n) greed driven by fear. People: the matches and tinder are still sitting on the woodpile, right next to the fireplace. One well-placed (pr0n) spark is all it will take. Just eke out a tiny but untouchable business, and *threaten* to expand without limits. (maniacal laughter)

    --
    --- Nothing clever here: move along now...
  255. Finally, Good Discussions by prabhath · · Score: 1
    Wow, finally a topic where people can hold a good discussion rather than the all-too-common MS vs Linux vs Apple "and what I use is best" crap that we always have on /.

    we all deserve a pat on the back :)

  256. The Future of Software by Anonymous Coward · · Score: 0

    The applications of software are only limited by the creative imagination of the human mind and software may even be effectively applied to increase the productivity of creative thinking. Companies like CompXpress, Inc., www.compxpressinc.com have developed software to enhance creative thinking and problem solving, such as their software named Creator Studio that offers computer aided creative thinking for business. With software and the computer extending human capabilities, such as thinking more creativity, the foreseeable future of software and many other areas of innovation look very bright.

  257. Code reuse by MythoBeast · · Score: 1

    I also agree that the Lego model of programming is just not happening. (12 years in the industry, here) The majority of the reusable constructs are already written - the strings and lists, for example - in the standard template library.

    The problem that the software industry is facing is that, the larger a functional piece is, the less likely it is to fit a specific purpose.

    As a side note, I also tend to think that the "software industry" is dead, but that a large number of industries that rely on software are alive and kicking. Very few people will be creating software for the sake of software any more - it's just not practical. By the arguements stated above, general purpose chunks of software just don't fit specific purposes.

    On the other hand, the networking and gaming and finanical and manufacturing (etc, etc) industries will continue to create specific purpose software as they can justify it. This, however, is not a job for the typical "armchair programmer". If your programming habits involve months of deep philosophy about the practicality of the latest technology, then there is probably no place for you in the industry any more.

    Mythological Beast

    --
    Wake up - the future is arriving faster than you think.
    1. Re:Code reuse by kisrael · · Score: 1

      The problem that the software industry is facing is that, the larger a functional piece is, the less likely it is to fit a specific purpose

      Bingo.

      On the other hand, the networking and gaming and finanical and manufacturing (etc, etc) industries will continue to create specific purpose software as they can justify it. This, however, is not a job for the typical "armchair programmer". If your programming habits involve months of deep philosophy about the practicality of the latest technology, then there is probably no place for you in the industry any more.

      Well, at the risk of seeming like some kind of armchair philosophizer... it's interesting how, in Java, things like EJBs are trying to scale up what constitutes "reusable constructs". Frankly, I think they add way more complexity than they'll ever be worth in functionality, and I blame them for the failure of many, many promising software projects. When what you're really looking for is O/R mapping, or transactions, or clustering, there are better ways to go.

      --
      SO YOU'RE GOING TO DIE: The Comic for Dealing with Death
    2. Re:Code reuse by MythoBeast · · Score: 1

      Well, at the risk of seeming like some kind of armchair philosophizer... it's interesting how, in Java, things like EJBs are trying to scale up what constitutes "reusable constructs".

      What you're refering to is the "language level". There is a natural tendancy for any language to crawl higher - C attempts to become Perl, and Basic becomes VB. As we build larger pieces from smaller pieces, we crawl up the language level gradient.

      When learning how to program in a language, we used different aptitudes based on language level. Low level languages have a very small vocabulary, but require good spacial intelligence. Higher level languages operate more linearly, but require the memorization of long lists of key words.

      You can only go so far in each direction. There is a point where the high level languages exceed the abilities of the best linguists, and the low level languages tax the best of spacial thinkers. Finding a happy medium is difficult - as far as I'm concerned, C++ with STL is it, but others continue to build more interesting mousetraps. The current great contenters are C# and Python. The future remains to be seen.

      --
      Wake up - the future is arriving faster than you think.
  258. The Future of the Software Industry by Anonymous Coward · · Score: 0

    Software applications are only limited by the creative imagination and software may even be effectively applied to increase the productivity of creative thinking. Companies like CompXpress, Inc., www.compxpressinc.com have developed software to enhance creative thinking and problem solving, such as their software named Creator Studio that offers computer aided creative thinking for business. With software and the computer extending human capabilities, such as thinking more creativity, the foreseeable future of software and many other areas of innovation look very bright.

  259. Where Larry Pulls From... by pyrrho · · Score: 1

    Larry doesn't just pull these ideas out of thin air

    yes, the place from which is pulls ideas is a much darker place than "thin air".

    --

    -pyrrho

  260. The software sector isn't dead. by alizard · · Score: 1
    However, we've probably seen our last megacorporation based on software alone. There won't be any more multi-gigabuck Goliaths able to impose their own "standards" and interfere with the innovation of others.

    This is a bad time to be running a MS or Oracle, and an impossible time to start another one.

    However, there IS a market for smaller companies capable of delivering solutions for business problems that actually work.

    Businesses want their costs cut and their hassles to go away. What they do NOT want are... software packages that are in themselves a new pain in the ass for them to deal with, and that's what the software industry has delivered.

  261. Better for Whom? by pyrrho · · Score: 1

    Dumb terminals have two problems. Firstly, they may make an admin's life somewhat simpler, but they make a users life more complex. Users have to ask the BOFH not only to install software, but for permission to install it. If the BOFH is not empowered to say no... their life hasn't really gotten any better.

    Two, with the advent of graphical interfaces, any "dumb" terminal has enough processing power (to display a GUI) to also be a general purpose computer, so it's limitation is artificial, and there is no fundamental reason for the user to give up processing power on their desktop when they can have both a terminal and PC functionality at the same time.

    PS: I remember when the mainframe went down and no one could edit their documents. I remember when deadlines loomed for people and the machine was slowed to a halt because of all the people editing documents, and the number crunching apps that NEEDED the CPU couldn't get it.

    Distributization of computers is a more powerful paradigm, it's up to us to make it easy.

    --

    -pyrrho

  262. Michael was going to fuck his dogs ass ... by intermodal · · Score: 1

    he realized that yesterday it was his turn and the dog fucked him.

    thanks...you too.

    --
    In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
  263. Yes it's dead by Anonymous Coward · · Score: 0

    Quit now and leave more money for the rest of us.

  264. I doubt it by dfj225 · · Score: 1

    I seriously doubt that the software industry is dead. Lets just look at things in a logical manner. First of all, no one as ever been able to predict economics acurately. Economics is a guessing game and far from an exact science. If people knew how to read the economy, everyone would be much richer right now. Secondly, computers and software isn't going anywhere. Programmers and software companies will always be needed to produce the stuff that makes computers work. Computers are such a part of everyday life, that I can only see more windows opening for future types of software that doesn't exist now. Third, I am going to be a computer science major so I sure hope that they are wrong and I am right ;)

    --
    SIGFAULT
  265. What I want to know is... by EverDense · · Score: 1

    As what he is saying is nonsense, what does he get out of saying it?
    Is he just being a media whore? or is there some _reason_ to make such claims?

    Oracle may have a shakey future, but some of us are doing quite well out of the software industry, and WILL BE for the forseeable future.

    --
    http://jesus.everdense.com/
  266. Re:Being a Robber-Baron Software Tycoon Is Dying.. by EverDense · · Score: 1

    While I'm sure that Free/Open Source software will eat into some of the profits of proprietary
    software companies, there will always be people willing to pay for a higher quality product.


    They aren't paying for a "higher quality product", they are paying for the PERCEPTION that they are getting a "higher quality product". Once people realise the perception is wrong, the large and very visible software companies fall.

    --
    http://jesus.everdense.com/
  267. thanks... by pyrrho · · Score: 1

    ... you saved me from having to reply.

    --

    -pyrrho

  268. Do not worry by maw · · Score: 1

    You don't need to worry. Basically, Larry Ellison is never right about anything.

    --
    You're a suburbanite.
  269. degree by Anonymous Coward · · Score: 0

    I got my cs degree last December. I have mailed out over 400 resumes and gotten one job interview for an entry level position (tech support) that went to someone with over 5 years of experience. With lean times I have had to tighten up on spending so when I ran out of toilet paper last week I resorted to using my diploma to wipe my ass. I am really happy to have found a useful way to use my diploma and am happy to be able to recoup at least a little of the $40k it cost me to acquire the diploma (to speak of nothing of the work it required). I am now lieing on my resume about my education level, claiming that I have no college and am now actually getting some job interviews. I hope your job hunting goes better than mine. Fuck the degree.

  270. Re:No, it isn't dead -- OT by HBI · · Score: 2, Insightful

    You could take the flip side argument and say that the greedy consumers provide Adam Smith's "invisible hand" that will increase the wealth of third world nations by siphoning money to their labor force.

    I tend to think the global 'leveling' is way overdue and is only hindered by tariffs, poor education standards and violence in certain nations. The free traders have the right idea - the only thing that is going to eliminate poverty is to permit everyone, from any nation, to participate in a global economy.

    When I was a kid back in the 70s I had the same thought, but things looked a lot more bleak then. I am happy that there are some success stories: look at Taiwan, South Korea, even Malaysia. Over time, I have noted that standards of living have improved in these nations. So now the next wave of industry is looking further for better labor markets. If we let this continue, eventually there will be no better labor market to go to. Meanwhile, much of the force that motivated war, famine and poverty will be also eliminated.

    --
    HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
  271. Side Note - Ellison's Ego Spotted Over Wyoming by serutan · · Score: 1

    Shortly after making his statement, Ellison's ego was tracked by NORAD as it passed over the Cheyenne area. Residents are encouraged to stay in their homes and turn off all electrical appliances.

  272. Yes and no... by ConceptJunkie · · Score: 1

    In the days when IBM was suggesting there was a world market for 5 computers, every piece of software was vitally important and had to be perfect because the machines it was running on were rare and time was expensive.

    Even in the 1970's this was still true.

    Nowadays however, we have computers in almost every electronic device and PCs are a commodity. We live in the age of shovelware, where you can find software in cereal boxes instead of decoder rings or whistles that allow you to defeat the phone system.

    In other words, we are drowning in software, and most of it is bad. Really bad. Cookie cutter stuff that often barely works (if at all), and is just as often difficult or impossible to use even if it does work.

    We live in a world where the biggest, most successful software company has an abysmal track record of shoddy software and disinterest in customer satisfaction.

    So, since the software industry is pumping out huge volumes of half-chewed cardboard, those of us who can produce filet mignon (or even a decent slice of bread) are finding ourselves less in demand. After all, why pay for a gourmet chef when all you really need is a burger flipper. After all, didn't we just leave an era where anyone who could read "Teach Yourself HTML in 21 Days" could write his own ticket?

    That said, there will always be a need for serious software developers as long as we have computer, it's just that with the advent of more and more shovelware, crappy Web UIs, software work outsourced overseas and endless Microsoft service packs, the demand for these high-ticket employees will become smaller and smaller in proportion to the whole industry.

    It's just like a startup... if your company has 4 people, they all have to be top-notch die-hard dedicated employees, but when it has 10000, it's inevitable that a large fraction will be dead-weight.

    --
    You are in a maze of twisty little passages, all alike.
  273. Software Development is dead... by Anonymous Coward · · Score: 0

    But only if you code for *BSD.

  274. Consider trade..? by fadeaway · · Score: 4, Insightful

    I'm not trying to troll.. I'm just telling a meandering little story..

    I've always been good with computers. My dad has over 20 years in IT so I was always surrounded by technology.. it came naturally.

    In high school, I was always being told by my teachers, family, and friends that I should get into tech. The Internet boom was in full effect, and that's where the money was. But I knew, just knew, that it was not what I wanted to do for a living.

    While my passion for software and computers was strong, I watched my dad come home day after day, looking miserable. He was working in upper management in the IT department of the municipality, overseeing day to day IT operations of the entire city. He dealt, on a daily basis, with nothing but grief. Morons who wanted the impossible, end users who didn't know their ass from their floppy drive, and miles of red tape that is omnipresent in the beurocratic mess that is government operations. Yes, he made great money, but he was NEVER happy.

    So, watching this, I ignored the advice of everyone and hopped right into trade. I'm in a field that's very rare, and the people who can do it are even rarer. I'm 23, no post-secondary education, and in a few years I'll be earning more than most IT professionals. My friends who went to school for tech degrees now have huge student loans to pay off, and not one is working in the tech industry. They now are cooks, factory workers, in retail sales, and one is even an assistant manager at a fast food joint.

    I'm glad I dodged the tech bullet. I'm glad I didn't turn my beloved hobby into a hated profession. I've found a field where the work is hands on and satisfying, and when I come home.. I can sit down at my PC without cringing.

    My point - if you're out of school with a degree that you're finding useless.. consider getting into a trade. You earn decent wages while you train, and the money only gets better. Due to everyone going into tech, new recruits in the trades are few and far between. As the boomers retire, skilled tradesmen are going to be in high demand, so wages could stand to increase even more. You get paid by the hour, so you don't have to work about crunching code 16 hours straight, and not seeing any gravy for the work due to your salary.

    Just an idea.. and it beats the hell out of managing at McDonalds to pay off those loans.. =P

    1. Re:Consider trade..? by Brento · · Score: 3, Insightful

      ...consider getting into a trade.

      Yeah, I got into a trade recently, and that's some great advice. I wish I'd have thought about it earlier, especially the way interest rates are going. I traded up to a Volvo, and it's much more comfortable for long trips than my Oldsmobile was.

      Seriously, though, I've been thinking of switching careers for a reason you don't discuss: physical presence. With the push towards telecommuting and outsourcing offshore, it's getting way too easy to replace programmers, and that's not a comfortable feeling. I'd rather be doing a career that requires physical presence, like, say, being an electrician. You can't telecommute as an electrician, and you can't fly in somebody from another country every time you need a building wired. Being a tradesman is sounding more and more attractive.

      --
      What's your damage, Heather?
    2. Re:Consider trade..? by fishbowl · · Score: 1

      "In high school, I was always being told by my teachers, family, and friends that I should get into tech."

      When I started college in 1982, I was explicitly told by academic advisors that there was no real future in computer programming.

      All I want to do now is become a college math teacher and do that until I retire. I'm finding higher barriers to entry in that endeavor than I ever did in the business world.

      --
      -fb Everything not expressly forbidden is now mandatory.
    3. Re:Consider trade..? by Anonymous Coward · · Score: 0

      What do you mean by a trade? Like electrician or plumber?

    4. Re:Consider trade..? by ediron2 · · Score: 4, Interesting

      Here's my 'trade' story. Year is '96. A few months out of school, on my first job on a fast-track design-build of a semiconductor fab, I'm in the trailing end of a week-long crunch to make a milestone Monday morning.

      During a break, I visit with one of the master pipefitters I'm watching (we were about to pass pressure testing of the pure-water piping throughout the fab), it's 3am on Monday, and 'cuz we're in Texas, even then it is hot, humid, and uncomfortable weather. He's smokin' a cigarette, I'm not. We're both tired and grimy (him for obvious reasons; me because of how carefully I'm checkin' stuff so my company will get the 6-figure bonus tied to making this milestone on time. )

      So, anyway, I do a bit of mental math and realize another milestone was gonna happen on this next paycheck. You see, so far I'd sort of celebrated my first 4-digit pre-tax paycheck and first 4-digit after-taxes check. It sounds silly now, but after college that much money was surreal. This time, I'm lookin' at a $2000 pretax week because of all the OT (even though I am making just straight time, since I'm an 'exempt' (which means no overtime bonuses) that happens to at least get paid all the excess hours, due to the long hours the job demands).

      I mention this to the pipefitter.

      He does a bit of math in his head, and says that, adjusting for after-hours (what most of us in the US call 'time and a half'), weekend, beyond 40, beyond 80 and Sunday bonuses, he's on triple time, (or $37.50 an hour * 3 = 112.50) right now and his paycheck should have the equivalent of 170 hours of work with all the bonuses. As in $6k, more or less, for working the same week I just did.

      He was 500 miles from home and missed his little girl when he was away on jobs like this for a few months at a time, but he typically made as much in 3-4 months as I did that year, so all the extra time at home and able to be *really* around with his kids was worth it, he said.

      I'd already thought about it in school, but I'll say again what I said that night. If I could do it all over again, I'd be a chef or a plumber. Income's good, ability to work and live anywhere in the world is good, people are happy to see you, they are thrilled if you do great work, and nobody (I MEAN NOBODY) has ever looked over my shoulder and said "Wow... cool integral".

      Incidentally, I'm finally fading away from that viewpoint. I've specialized in IT to where 9/10 of the time, I *love* my job, and I'm making double what I did then. I can safely bet that within a few years it'll double again. I work flexible hours so my little kids get lots of daddy time. There's no way I'd have made six figures per year and had this much work flexibility and fun as a plumber or a chef. But I know I'm lucky... I don't disagree with FadeAway's opinion at all, since just about everyone I know would be happier following his recipe than mine.

      PS: what trade, FadeAway? I'm just curious.

    5. Re:Consider trade..? by ediron2 · · Score: 1

      Incidentally, it's damn funny that your 'see this message' posting in today's story got ranked a 5, while the longer, interesting one I replied to modded up to just a 4...

    6. Re:Consider trade..? by Saeger · · Score: 1
      You can't telecommute as an electrician

      But you could be telepresent as an electrician in the not too distant future. First it's surgeons, astronauts and other expensive tasks, and then comes your job as robotic tech gets better and cheaper.

      Wouldn't it suck to be you (assuming you're a USian) if in 10 years Honda leased a bipedal robot for $30,000/year that was physically more capable than yourself? This robotic shell could then work around the clock at any number of tasks (besides just electrical) by employing multiple cheaper telepresent workers in countries like, say, India. And 10 years later, AI replaces those jobs...

      Physical presence isn't permanent job security either, but I guess these days 10 years is a damn long time.

      --

      --
      Power to the Peaceful
  275. Its not clear yet by m11533 · · Score: 1

    While I would like to be as optimistic as this post, I can't say there is a vedict yet. I think the fundimentals seem very clear. Almost every business depends on software to make it go, and that software needs to reflect each business business practices, making off-the-shelf software only a base element. It takes new software, or software modifications and/or integrations, to support changes in a business' practices. Thus, while right now there is a slump in the general economy, and a what I would say is a depression in the software industry, I do believe that things have to come back some soon as businesses can not afford not to innovate, and that will require supporting software.

    There is lots of room for improvement in how software is developed. It would seem that the state of the art would be a IDE, with Visual Studio the model that everyone is shooting for. But, while Visual Studio .Net is slick and possibly the best of its class of tool, it is by no means the state of the art for software development. And even that state of the art that few get to use in "real life" leaves lots of room for innovation and improvement. The challenge, as I see it, is that entry into the field is getting quite expensive, both due to the complexity required of an inovative product and non-technical factors. This challenge was overcome in the past in many other fields and at some point it will be overcome in software (at which time all of us will end up having to learn yet another set of very new skills that will make object orientation, c++, Java/c#, and IDEs seem like the dark ages). It is not possible, though, to predict when this is likely to occur.

    I do not believe we will ever see the software industry return to the way it was before the current crisis. In fact, I suspect it will resurface with a new look. But, I just as strongly believe that there will be room for the solid software professional with a deep knowledge of software while being literate and articulate, thus able to communicate well with the business side of the operation.

  276. Re:No, it isn't dead -- OT by snarfer · · Score: 1

    "Free markets seek equilibrium. That's a good thing. It means that, over time, we get lower prices on *everything* as people figure out how to wring more goods out of less raw material, and how to make more useful goods, and how to provide better services to their customers."

    If you study economics from more sources than just Republicans you'll also learn that free markets in a world with high unemployment means wages also necessarily seek equilibrium - meaning that wages MUST fall to subsistance, until the rest starve off, creating a bit of labor shortage. Only then can any wages rise, and then only to a bit above subsistance.

    Is this REALLY such a good ideology to dedicate yourself to?

  277. No by 4of12 · · Score: 1

    It's still alive.

    However, it's in a state of flux.

    The market for pieces of software that sell 50 million copies will decline, as it should. Anything that 50 million people have to depend upon should benefit from a competitive marketplace, with reductions in cost and increases in quality. Something that only comes from having more than one vendor.

    So, given that Microsoft's business model is no longer a growth model, and that no one except MS can occupy its currently enviable position in terms of cost of revenue anyway, what is left, you ask?

    First, specialty ware, something that sells to a specialty market (eg, butterfly collection organizing software).

    Second, custom business software. BigCorp wants someone to figure out how to do new things to big databases, or someone to write VB macros to fill in spreadsheets.

    Third, scientific applications. Someone wants to simulate protein folding for their new drugs.

    Fourth, special purpose hardware needs special purpose application software. Software to run pacemakers, coffeemakers, routers, cell phones and integrated facial recognition cameras.

    Fifth, maintenance. The unloved stepchild. A lot of software needs to be maintained and breaks from periodically. Some folks like the old creaky ware anyway, because it's built up 20 years of trust - the devil you know and all that. Unglamorous, to be sure, but a reality.

    --
    "Provided by the management for your protection."
  278. Yes. by Anonymous Coward · · Score: 0

    Yes, the software industry is dead.

    It's buried in the same graveyard as BSD and Stephen King.

  279. Dead?!?! by BuckaBooBob · · Score: 1

    Well that is a poor statement... The only way the software industry will die is if the hardware market stagnates and innvovation is completely crushed... Of couse I can't say anything like that would out makin a jab at MS so here it is... M$ would love this... That would mean a end to lawsuits and no-more company buy outs would be needed.. and then they could actually force everyone into Renting thier software for Huge $$. But once again if they started to do that... It would lead to a company trying to get around all software copyrights and patents that MS has and build a Compatible OS that would run all the win32 software and sell it for cheaper.. and once again spark some light into the software industry. This is a very poor statement... Hard to belive it comes from a ICON of the software industry.. unless he just wants public opinion to be that it is dead so there is less compitetion :)

    --
    Who needs WiFi when we can have Packet Over Sheep! http://datacomm.org/PoS-InternetDraft.txt
  280. If Larry said it, don't worry by ClosedSource · · Score: 1

    All of Larry Ellison's predictions have turned out to be wrong so far, so don't worry.

  281. Silicon Valley Dead != Software Industry Dead by Anonymous Coward · · Score: 0
    Here is the quote from Ellison
    "It's (Silicon Valley) not coming back ... The industry's maturing. The Valley will never be what it was,"


    Now, Ellison may think that just because Silicon Valley has tanked the world software industry or the US software industry has tanked. Still, there is a lot more to the Software Industry than what is going on in Silicon Valley. The leading OS Vendors Redhat and Microsoft aren't in Silicon Valley. Silicon Valley really isn't a terribly great place to live-rents are high, the male/female ration means single programmers can count on zero social life. When there is a tech turn around, it is perfectly logical that it will occur in places like Portland, Seattle, Colorado--places where an engineer might actually aspire to have a house and a family. Silicon Valley was dying 5 years ago. The dot-con boom and H-1b kept the party alive a little longer than things would have otherwise.


    The real question here:where will the next major expansion of high tech that can use software talen be? Networking? Bioinformatics? I tend to agree-it won't be hacking Oracle or Sun Hardware in Silicon Valley.

  282. Degree != Job Entitlement by slantyyz · · Score: 1

    No longer will a cpu sci degree be enough. It's sad how things have changed so badly in the last four years.....

    Sorry Charlie, but if you expected a degree to entitle you to a job in your field, then you've just had a bitter taste of the real world.

    Greed aside, things were BAD four years ago, not today. The industry was loaded with companies that had no real value, and they inflated both salaries and EXPECTATIONS beyond what should have been considered reasonable. IMHO, the industry has corrected itself to more reasonable levels... a Good Thing.

    If you got suckered by the greedy expectations of an exaggerated boom (everyone at the time knew the bubble was going to burst sooner or later), then you're the only one to blame.

  283. Am I missing something? by slantyyz · · Score: 1

    My interpretation from Ellison's comments in the article is about the enterprise software industry. We're talking about products, not internal projects or software developed out of service engagements. I don't think Ellison's comments would even include consumer level software.

    The enterprise software industry imho is in a whole world of hurt. Who can tell the difference between all the acronyms these days? ERP/CRM/PSA/SFA... Same old crap, just slightly different smell.

    This is especially true in the small/medium enterprise segment. I think the days are gone where some sales guy can walk in, ask for $50K licence plus an additional $50K in services to customize a content management system that could be built using freely available open source code (for less than half the price, I might add).

    At my last company, we developed a Windows automation program that we thought we could sell for $15K plus services plus a PER SEAT license. Meanwhile, some companies were selling very similar "macro" software for $45/CPU. Mysteriously the powers that be didn't consider them competition. Not hard to figure out the rationale for Ellison's comments there, is it?

    I think all other forms of software development don't really have much to fear from Ellison's comments. There are a lot of jobs that are safe outside of the scope of what I believe Ellison meant when he said "software industry".

  284. it is kinda like the other industries by Anonymous Coward · · Score: 0

    There will be more people working in the maintenance and support rather than manufacturing and design.

  285. Re:No, it isn't dead -- OT by drunk_as_in_beer · · Score: 1

    BTW, if you live smart, it pisses off the "gotta be better" crowd... as you will always have money to spend on vacations , $4000.00 camcorders, home theatre systems that make thiirs look stupid, etc..

    ummm... what? You call that living smart? You argue not to waste money on an expensive suburbian home, but then you waste your money on overpriced toys that will lose their value after a few years? Sounds like you are the "gotta be better crowd"...

    --
    --Drunk as in Beer
  286. What do you all think of SOFTWIRE? by Anonymous Coward · · Score: 0

    Just connect wires between Sotwire icons/controls to create a program! Is that the future? If so then surely the market for programmers will shrink drastically. Has anyone tried it? To me it looks like the future software is softwire, or something similar. http://www.softwiretechnology.com/prod_intro-4.htm l

  287. Not Dead, just pays less and demands more by vitalitychernobyl · · Score: 1

    One thing I have found that shocks me is that 90% of the individuals I have tested in order to verify their skill set for a web developer position flunked the test out right. The test was not really that difficult. It asked the person to demonstrate some fundamental skills involving MySQL, PHP, Java Script, Perl, and Object Oriented Design principles. The people that I tested had stated in a phone interview that they were very experienced in all of those technologies and by and large, they couldn't answer the questions and just left them blank. On the other hand, I ended up hiring developers who are either still in college or are just graduating, who passed the test without much trouble. The point is that I can hire sharp people straight from the university for much less than I can hire a mediocre developer with 3 to 5 years experience. As the marketplace becomes tighter, the mediocre developers will end up working at Blockbuster and the developers who know their stuff will always be able to find work, even if they have to take a pay cut. I have hired seasoned developers, but like I said, they had to take a pay cut of around 20 to 30K. I don't believe this will change for quite a while.

    --
    Automatics are for old men
  288. Re:Being a Robber-Baron Software Tycoon Is Dying.. by Anonymous Coward · · Score: 0

    YES I CAN SEE IT NOW! And in a blaze of glory you will burst strait into.. the unemployment line. If you're not already there of course. In that case keep on celebrating. Don't let go of the crack pipe, the homeless guy in front of you might snatch it up.

  289. Re:Being a Robber-Baron Software Tycoon Is Dying.. by leabre · · Score: 1

    Well, because ma and pa and grandma have a harder time using most Distro's and having no probs with Windows and/or Mac, I would argue that Open Soruce isn't "reaching the masses" as of yet. Linux intimdates the heckers out of grandma... software names like Gnome and Gimp and Mozilla, companies called Trolltech and so on, isn't exactly "beckoning the masses", especially those who are deeply religious.

    I'd say OSS may be hitting hard with the geeks and *some* companies, but so far, most of the average users I know and encounter still use Windows (by choice) and haven't taken a liking much to Linux. I've tried RedHat and wasn't too impressed but I'll get over it.

    Of course, I also started programming on a Mac and then went to 'dows and, while I like the non-commercialization feel of Linux (meaning there's still room to create your own wheel, not every element of functionality is wrapped up into an endless entanglement of API's)...

    Personally, I'm not terribly impressed with the look-and-feel of most OSS. I won't argue quality because I haven't really judged it or paid attention, WinXP/2k rarely ever crashes on me so it's not a selling point the Linux is more stable (and these are my dev boxes)...

    . z Z

    Thanks,
    Shawn

  290. Re:No, it isn't dead -- OT by Anonymous Coward · · Score: 0

    The "standard of living" is a moving target in as much as the per capita GDP is a function. As has been noted, the problem is very much one of free trade. Until the cost of farming work out to India and Pakistan exceeds that of hiring local workers, companies will continue to shift production there. Software development is the hardest hit in terms of free trade as the product has virtually (ahem) no transport cost whatsoever. Until there are more jobs than qualified applicants for those positions that must remain local, local salaries will continue to drop until people simply refuse to provide skills for the market rate. Without reverting to isolationist economics and politics, the trend will not change.

    My advice? Learn Russian or Hindi, start subcontracting and focus on sales and project management. Alternately, take advantage of these facts and move your own production (read: yourself) to, say, Africa, where $15/hour is a King's ransom and you can live accordingly.

    Yay, WTO.

  291. Software still sucks by Anonymous Coward · · Score: 0

    Computers are stupidly complex, clunky, and annoying. Why do we have to type on this stupid keyboard thing? Why is everything impossible to integrate or get working together without months or years of someone's effort?

    I'm not even talking about crashing, but just the plain pathetic state of it all. You may have to step back a few feet from your monitor thing to see it, but we're basically still in the stone age on this one.

    There is *so* much room for improvement I can't see how the industry can be "dead" or even close to it. It's hardly even been born yet.

  292. ellison: idiot by nverse · · Score: 1

    Larry Ellison is obviously an idiot. Remember how he predicted a couple of years ago that we'd all now be using dumb terminals (connected to an oracle database, of course). Software is far from dead, it'll probably just be integrated into all industries in the future, as opposed to having it's own identity. He should do us all a favor and fly his MIG into a cliff.

  293. Re:Nonsense.... by mpthompson · · Score: 1

    I agree with you completely. To declare the death of the software industry dead is utter nonsense.

    To me, it would be like Southern Pacific (or any other 19th century railroad) declaring the transportation industry dead in 1890's because the continent had been crossed and the best days of growth were behind them. Little could they imagine the growth and innovation in the transportation industry over the next century.

    Perhaps Larry Ellison suffers from the same myopic vision that afflicted the railroad tycoons of the 19th century. As smart and rich as they were, they failed to understand that they were in the transportation business and not just the railroad business. I would be very surprised if the same scenario doesn't play out again with the software industry in the 21st century.

    I hate to stretch the analogy too far, but I would be very surprised if somewhere there isn't the modern day equivalent of Wilbur and Orville tinkering away in their bicycle shop in 1903.

  294. Always Need Software by knowledgepeacewi · · Score: 1

    There will always be a new toy that requires software. You may not need it but you'll probably want it.

    If I'm not automating my house...I'm programming my robot or my Tivo. Or my picture frame with a thousand pictures in it. Or my stereo, my kid's toys, my website, my car has a thousands programs running around in it as does my TV and the network that took it to me.

    If I'm not doing that, I'm coding gui's to easily access data from a mySQL database to store my book or movie collection, easily accessible.

    There are a thousand and one things that can be improved by a little software. And someone will find a way to market these little things in a pretty package to other people who can't bother with it.

    Yes, open source is thinking for the long term, but there's always some new gadget that people must have and it must do X Y and Z.

  295. Re:No, it isn't dead -- OT by PingPongBoy · · Score: 1
    Of course that is where the laws of tarrifs, etc try to balance the deficits of greedy companies


    The problem today is not greed.

    The problem is the lack of greed, a lack caused by the lack of ambition.

    The rich getting rich? Don't make me laugh. Look at what the rich are doing. They play with their money, risking it in one stock or another. In the meantime companies are rightsizing. Rich people just grab whatever business models appear to work and try to take as much market share as possible.

    Riches don't come from this kind of marginal business improvement.

    Whatever happened to risk? Real risk?

    Recall the development of jet airliners, the invention of the telephone, the photocopier, etc. A lot of the people who worked on these inventions weren't rich. The Wright brothers weren't rich. Hewlett and Packard started in a garage.

    This is an age where we should be developing nanotechnology, nay picotechnology. Genetic engineering, biotech, etc. all should be ready for breakthroughs from some ambitious, poor person.

    Are people looking for something to do?

    Bug the rich people - get them involved in developing something new. Not indirect involvement through stock purchases or venture capital but direct management.

    There must be thousands of theories worth experimenting on in medicine and science but not pursued for lack of funding or awareness.

    Get the rich people off the golf courses and into the board rooms.

    Look around you in the American lifestyle. Nice cars everywhere. People going shopping. There's wealth but everyone is just getting through their comfortable habitual lives.

    work eat watch tv sleep go on holiday

    People with comfortable jobs go to the office to juggle information not necessarily with any computer knowledge, but orchestrating a fairly proven way of conducting business. Risk free money.

    What if 10% of these comfortable people just tried to solve a challenging problem with substantial risk? What if they gave up some of their watching TV or going out and just tried to achieve something? Not just a hobby but a real effort?

    --
    Know your pads. One time pad: good for cryptography. Two timing pad: where to take your mistress.
  296. Software takes us places by esben_r · · Score: 1

    I must disagree with this view. Software is still in its dawning state in so many areas. I have been working for a small software company for some time now and the future is looking bright. We are using Bayesian Networks to introduce intelligence into areas never before seen. The potential is big mostly because we're able to use this technology in almost all complex decision making. There are so many other areas that are still in its dawning stages. Future is bright and we all should join!

    Regards
    Esben Rasmussen

  297. Re:Being a Robber-Baron Software Tycoon Is Dying.. by mpe · · Score: 1

    While I'm sure that Free/Open Source software will eat into some of the profits of proprietary software companies, there will always be people willing to pay for a higher quality product.

    Except that proprietary software dosn't deliver you a higher quality product. Instead you are more likely to wind up paying for a bunch of marketing and/or lawyer types who will insist that if things don't go right then it's the fault of anything except their software.
    If you want "quality" you'd be better off paying someone to configure and maintain open source to your standards.

  298. Re:Being a Robber-Baron Software Tycoon Is Dying.. by mpe · · Score: 1

    Well, because ma and pa and grandma have a harder time using most Distro's and having no probs with Windows and/or Mac,

    Thing is that in practice they can have just as many problems with these platforms.

    Linux intimdates the heckers out of grandma... software names like Gnome and Gimp and Mozilla, companies called Trolltech and so on.

    They'd never thing "Powerpoint? I've already plugged it in...", "Access what?" or "Excel how?".

  299. School != Life by drijones · · Score: 1

    Don't sweat what you can't change - some suggestions: >Learn how to solve business problems with technology -increasingly some of the interesting tech work is moving where it should have been years ago - fixing business problems. >If you have a passion about something - concentrate your work/projects in those areas - nothing like satisfaction with what you are doing. >Build your proffesional reputation with people you respect producing solid work - proven skill is worth far more in this line of endeavor than paper certs. (For those who disagree note please -> *people you respect*). >Worth repeating - seek out what you enjoy doing.

  300. I can't get an MBA, my parents were married by mulp · · Score: 1

    ;-)

  301. Better Platforms are replacing Code Reuse by solprovider · · Score: 1
    Business software is not just about what language to use. The more abilities built into the platform, the less code needs to be written in any language.

    Apache allows programmers to ignore building a multi-user networking environment for each project. Tomcat allows programmers to write Java servlets with easy configuration. Other modules allow other languages. The base functionality in each platform allows more business logic to be written in less time and with fewer bugs.

    The Pascal/VB type languages were easier to understand than the C/C++/Java languages, so they were used by more people. Now that Java provides a better foundation (automatic garbage collection, secure memory usage), the masses are switching.

    The best platform today is Lotus Notes/Domino. It provides great security, networking, offline usage, no buffer overruns or other coding issues, and integration with email and all backends. Applications that require years on other platforms can be built "from scratch" and into production in weeks because so much functionality is inherent in the platform. (Insert my usual rant that LN appears weak because it was so easy to build enterprise applications that business people develop aplications rather than hiring programmers. While the business people are very productive, they do not have the background to build high-performance applications.) But unless you work for a large company, it is unlikely you will bother to learn anything about Lotus Notes.

    As a consultant, I usually recommend Lotus Notes since it provides two critical functions that are barely available on other platforms:
    1. Security: Centralized, robust, managable by business people, can handle any security model. No other system today comes close.
    2. Offline work: LN uses a thin client that can maintain the business logic and all data relevant to a business user for use offline, and transfers the data (for ALL applications) back to the servers (either on a schedule or by clicking one button.)

    Modern devleopers can be divided into these categories:
    • Non-programmers use Lotus Notes. And they can outproduce the following categories because they are using the best platform .
    • I-can-make-money-programming programmers use VB. Since many business have been brain-washed by Redmond, this guarantees work until MS crashes.
    • Effective progammers use scripting languages. Little knowledge required to be productive, but limited business functionality is built into the platforms.
    • Good programmers use the most modern high-level language and whatever else is needed to get a job done. Java is the language of choice today, since the platform allows servlets (easy netowrking) and EJBs (good integration.)


    Platforms allow us to do more with much less work. Languages exist to allow us to program the tricky bits that are not inherent in the platform. Eventually we will have a platform that allows applications to be built by "knocking the blocks together." In the meantime, choose the best platform for an application, not your favorite language.
    --
    I spend my life entertaining my brain.
  302. Thin clients allow the best of both worlds by solprovider · · Score: 1

    If you use thin clients, you do not need to worry about installing an application on thousands of PCs.

    Getting users to give up their full function PCs is almost impossible. You also run the risk of losing all productivity when the central servers are unavailable.

    Thin clients allow all functionality to be controlled by the servers. This makes changes to business logic and application design very easy to manage.

    The two popular thin clients in use today are:
    1. Browsers.
    2. Lotus Notes.

    Browsers allow all data and application design to remain on the servers. Their disadvantage is that when the servers are unavailable, so are the applications.

    Lotus Notes allows all data and application design to remain on the servers. It also allows the application design and relevant data to be stored locally so it can be used when the server is unavailable (such as on a disconnected laptop during a sales trip.)

    If you do not need disconnected use, then browsers are enough. If you need disconnected use, then use Lotus Notes. Or build a thick client and enter the maintenance nightmare.

    ---
    Free software is honestly the ONLY place where innovation occurs.

    I disagree. My company is attempting to make great changes in how business software is designed. We are not contributing it to the "Free software" world because we expect to make much money from our ideas. We provide the source to paying customers, because we believe there is too much potential for evil in closed source software, but it is not FREE for any use. And it allows our user community to review the code, make changes, and even submit them back to us. Since our product is still rather new, and upgrades are released often, this allows their desired changes to become part of the main tree, which eases their upgrade chores, while making a better product for all of our customers.

    Our developers usually assist to the point of writing the entire change anyway. We hope this changes once more people are trained on our product. But... 1. we are not willing to go "free" just to get more people trained. 2. Anything that improves the product improves our business. One of the great advantages of buying from a young company is their willingness to adapt the products to match your business. So this is a selling point for us.

    OTOH, we would like to give the software away because it will cause a revoluton in software design, but that is unlikely to happen until the company has other sources of revenue.

    --
    I spend my life entertaining my brain.
  303. Free Means It Pays for YOU by JSHenry · · Score: 1

    Well, lets see: Spreadsheet -- circa 1979-80; pc databases - 1978; word processors, groupware: 1968 (doug engelbart); GUIs: mid 1970s - 1980s; Lotus Notes: 1989; basic graphics packages: mid 1980s; powerpoint-like presentation packages: 1980s; Internet browsers: late 1980s, early 1990s....of course game DISPLAY has become more and more powerful, but the GAMES aren't that much better...oh, yes: we can now REDISTRIBUTE OTHER PEOPLE'S WORK PRODUCTS (..music, videos, etc.) to millions and millions of COPYCATS more easily than ever....And the "WEB" is of course a continuing font of content....But basic INNOVATION? I challenge anyone to name any important new software applications or web services in the last five years. Genuine innovation, it seems, has been squelched by the combined forces of the Internet bubble-burst, Microsoft's basic dominance of client applications, and the idiotic "software, unlike other economic activities, must be free" movement.

  304. Is the software industry dead? by jdeking1 · · Score: 1

    Yes. I am writing this on a yellow legal pad purchased from Staples. It is embedded with a microchip that can read the ink from PaperMate(r) pens, and requires neither software nor hardware for transmission.

    Eat my shorts, BillG.

    Doones

    --
    "A generation which ignores history has no past and no future." -- Robert Heinlein